CINXE.COM
<!DOCTYPE html> <html class=" "> <head> <meta name="wechat-enable-text-zoom-em" content="true"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="color-scheme" content="light dark"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover"> <link rel="shortcut icon" type="image/x-icon" href="//res.wx.qq.com/a/wx_fed/assets/res/NTI4MWU5.ico" reportloaderror> <link rel="mask-icon" href="//res.wx.qq.com/a/wx_fed/assets/res/MjliNWVm.svg" color="#4C4C4C" reportloaderror> <link rel="apple-touch-icon-precomposed" href="//res.wx.qq.com/a/wx_fed/assets/res/OTE0YTAw.png" reportloaderror> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="format-detection" content="telephone=no"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="referrer" content="strict-origin-when-cross-origin"> <script nonce="1933578808" reportloaderror>try{document.getElementsByTagName('html').item(0).style.webkitTextSizeAdjust=JSON.parse(window.__wxWebEnv.getEnv()).fontScale+'%'}catch(e){}</script> <script type="text/javascript" nonce="1933578808" reportloaderror> window.logs = { pagetime: {} }; window.logs.pagetime['html_begin'] = (+new Date()); window.LANG = "zh_CN"; </script> <script type="text/javascript" nonce="1933578808" reportloaderror> var WX_BJ_REPORT = window.WX_BJ_REPORT || {}; (function(_) { if (_.BadJs) { return; } var BADJS_WIN_ERR = 'BadjsWindowError'; var extend = function(source, destination) { for (var property in destination) { source[property] = destination[property] } return source } _.BadJs = { uin: 0, mid: "", view: "wap", _cache: {}, _info: {}, _hookCallback: null, ignorePath: true, throw: function(e, extData) { this.onError(e, extData); throw e; }, onError: function(e, extData) { try { if (e.BADJS_EXCUTED == true) { return; } e.BADJS_EXCUTED = true; var data = errToData(e); data.uin = this.uin; data.mid = this.mid; data.view = this.view; data.cmdb_module = 'mmbizwap'; if (!!extData) { data = extend(data, extData); } if (data.cid) { data.key = "[" + data.cid + "]:" + data.key; } if (data._info) { if (Object.prototype.toString.call(data._info) == "[object Object]") { data.msg += " || info:" + JSON.stringify(data._info); } else if (Object.prototype.toString.call(data._info) == "[object String]") { data.msg += " || info:" + data._info; } else { data.msg += " || info:" + data._info; } } if (typeof this._hookCallback == "function") { if (this._hookCallback(data) === false) { return } } this._send(data); return _.BadJs; } catch (e) { console.error(e); } }, winErr: function(event) { if (event.error && event.error.BADJS_EXCUTED) { return; } if (event.type === 'unhandledrejection') { if (event.reason instanceof Error) { var e = event.reason || {}; _.BadJs.onError(createError(event.type, e.message || "", e.sourceURL || "", e.line || "", e.column || "", event.reason)); } else { var message = typeof event.reason === 'object' ? JSON.stringify(event.reason) : event.reason; _.BadJs.onError(createError(event.type, message, "", "", "", event.reason)); } }else{ _.BadJs.onError(createError(BADJS_WIN_ERR, event.message, event.filename, event.lineno, event.colno, event.error)); } }, init: function(uin, mid, view) { this.uin = uin || this.uin; this.mid = mid || this.mid; this.view = view || this.view; return _.BadJs; }, hook: function(fn) { this._hookCallback = fn; return _.BadJs; }, _send: function(data) { if (!data.mid) { if (typeof window.PAGE_MID !== 'undefined' && window.PAGE_MID) { data.mid = window.PAGE_MID; } else { return; } } if (!data.uin) { data.uin = window.user_uin || 0; } var flag = [data.mid, data.name, data.key].join("|"); if (this._cache && this._cache[flag]) { return } else { this._cache && (this._cache[flag] = true); this._xhr(data); } return _.BadJs; }, _xhr: function(data) { var xmlobj; if (window.ActiveXObject) { try { xmlobj = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlobj = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlobj = false; } } } else if (window.XMLHttpRequest) { xmlobj = new XMLHttpRequest(); } var param = ""; for (var key in data) { if (key && data[key]) { param += [key, "=", encodeURIComponent(data[key]), "&"].join(""); } } if (xmlobj && typeof xmlobj.open == "function") { xmlobj.open("POST", "https://badjs.weixinbridge.com/report", true); xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); xmlobj.onreadystatechange = function(status) {}; xmlobj.send(param.slice(0, -1)); } else { var img = new Image(); img.src = "https://badjs.weixinbridge.com/report?" + param; } }, report: function(name, key, data) { this.onError(createError(name, key), data); return this; }, mark: function(info) { this._info = extend(this._info, info); }, nocache: function() { this._cache = false; return _.BadJs; } } function createError(name, msg, url, line, col, error) { return { name: name || "", message: msg || "", file: url || "", line: line || "", col: col || "", stack: (error && error.stack) || "", } } function errToData(e) { var _stack = parseStack(e); return { name: e.name, key: e.message, msg: e.message, stack: _stack.info, file: _stack.file, line: _stack.line, col: _stack.col, client_version: "", _info: e._info } } function parseStack(e) { e._info = e._info || ""; var stack = e.stack || ""; var _stack = { info: stack, file: e.file || "", line: e.line || "", col: e.col || "", }; if (_stack.file == "") { var stackArr = stack.split(/\bat\b/); if (stackArr && stackArr[1]) { var match = /(https?:\/\/[^\n]+)\:(\d+)\:(\d+)/.exec(stackArr[1]); if (match) { if (match[1] && match[1] != _stack.file) { _stack.file && (e._info += " [file: " + _stack.file + " ]"); _stack.file = match[1]; } if (match[2] && match[2] != _stack.line) { _stack.line && (e._info += " [line: " + _stack.line + " ]"); _stack.line = match[2]; } if (match[3] && match[3] != _stack.col) { _stack.col && (e._info += " [col: " + _stack.col + " ]"); _stack.col = match[3]; } } } } if (_stack && _stack.file && _stack.file.length > 0) { _stack.info = _stack.info.replace(new RegExp(_stack.file.split("?")[0], "gi"), "__FILE__") } if (_.BadJs.ignorePath) { _stack.info = _stack.info.replace(/http(s)?\:[^:\n]*\//ig, "").replace(/\n/gi, ""); } return _stack; } window.addEventListener && window.addEventListener('error', _.BadJs.winErr); window.addEventListener && window.addEventListener('unhandledrejection', _.BadJs.winErr); return _.BadJs; })(WX_BJ_REPORT); window.WX_BJ_REPORT = WX_BJ_REPORT; function __moonf__() { if (window.__moonhasinit) return; window.__moonhasinit = true; window.__moonclientlog = []; if (typeof JSON != "object") { window.JSON = { stringify: function() { return ""; }, parse: function() { return {}; } }; } var moon_init = function() { (function() { var inWx = (/MicroMessenger/i).test(navigator.userAgent); var inMp = (/MPAPP/i).test(navigator.userAgent); var _idkey = 121261; var _startKey; var _limit; var _badjsId; var _reportOpt; var _extInfo; var MOON_AJAX_NETWORK_OFFSET = 4; window.__initCatch = function(opt) { _idkey = opt.idkey; _startKey = opt.startKey || 0; _limit = opt.limit; _badjsId = opt.badjsId; _reportOpt = opt.reportOpt || ""; _extInfo = opt.extInfo || {}; _extInfo.rate = _extInfo.rate || 0.5; } window.__moon_report = function(array, rate_opt) { var isAcrossOrigin = false; var href = ''; try { href = top.location.href; } catch (e) { isAcrossOrigin = true; } var rate = 0.5; if (!!_extInfo && !!_extInfo.rate) { rate = _extInfo.rate; } if (!!rate_opt && (typeof rate_opt == 'number')) { rate = rate_opt; } if ( (!(/mp\.weixin\.qq\.com/).test(location.href) && !(/payapp\.weixin\.qq\.com/).test(location.href)) || Math.random() > rate || !(inWx || inMp) || (top != window && !isAcrossOrigin && !(/mp\.weixin\.qq\.com/).test(href)) ) { } if (isObject(array)) array = [array]; if (!isArray(array) || _idkey == '') return; var data = ""; var log = []; var key = []; var val = []; var idkey = []; if (typeof _limit != "number") { _limit = Infinity; } for (var i = 0; i < array.length; i++) { var item = array[i] || {}; if (item.offset > _limit) continue; if (typeof item.offset != "number") continue; if (item.offset == MOON_AJAX_NETWORK_OFFSET && !!_extInfo && !!_extInfo.network_rate && Math.random() >= _extInfo.network_rate) { continue; } var k = _limit == Infinity ? _startKey : (_startKey + item.offset); log[i] = (("[moon]" + _idkey + "_" + k + ";") + item.log + ";" + getErrorMessage(item.e || {})) || ""; key[i] = k; val[i] = 1; } for (var j = 0; j < key.length; j++) { idkey[j] = _idkey + "_" + key[j] + "_" + val[j]; data = data + "&log" + j + "=" + log[j]; } if (idkey.length > 0) { sendReport("POST", location.protocol + '//mp.weixin.qq.com/mp/jsmonitor?', "idkey=" + idkey.join(";") + "&r=" + Math.random() + "&lc=" + log.length + data); var rate = 1; if (_extInfo && _extInfo.badjs_rate) { rate = _extInfo.badjs_rate; } if (Math.random() < rate) { data = data.replace(/uin\:(.)*\|biz\:(.)*\|mid\:(.)*\|idx\:(.)*\|sn\:(.)*\|/, ''); if(!!_badjsId){ var _img = new Image(); var _src = 'https://badjs.weixinbridge.com/badjs?id=' + _badjsId + '&level=4&from=' + encodeURIComponent(location.host) + '&msg=' + encodeURIComponent(data); _img.src = _src.slice(0, 1024); } if (typeof WX_BJ_REPORT != "undefined" && WX_BJ_REPORT.BadJs) { for (var i = 0; i < array.length; i++) { var item = array[i] || {}; if (item.e) { WX_BJ_REPORT.BadJs.onError(item.e,{_info:item.log}); } else { var name = /[^:;]*/.exec(item.log)[0]; WX_BJ_REPORT.BadJs.report(name, item.log, { mid: "mmbizwap:Monitor" }); } } } } else { for (var i = 0; i < array.length; i++) { var item = array[i] || {}; if (item.e) { item.e.BADJS_EXCUTED = true; } } } } } function isArray(obj) { return Object.prototype.toString.call(obj) === '[object Array]'; } function isObject(obj) { return Object.prototype.toString.call(obj) === '[object Object]'; } function getErrorMessage(e) { var stack = e.stack + ' ' + e.toString() || ""; try { if (!window.testenv_reshost) { stack = stack.replace(/http(s)?:\/\/res\.wx\.qq\.com/g, ""); } else { var host = 'http(s)?://' + window.testenv_reshost; var reg = new RegExp(host, 'g'); stack = stack.replace(reg, ""); } var reg = /\/([^.]+)\/js\/(\S+?)\.js(\,|:)?/g; while (reg.test(stack)) { stack = stack.replace(reg, function(a, b, c, d, e, f) { return c + d }); } } catch (e) { stack = e.stack ? e.stack : "" } var ret = []; for (o in _reportOpt) { if (_reportOpt.hasOwnProperty(o)) { ret.push(o + ":" + _reportOpt[o]); } } ret.push("STK:" + stack.replace(/\n/g, "")); return ret.join("|"); } function sendReport(type, url, data) { if (!/^mp\.weixin\.qq\.com$/.test(location.hostname)) { var tmp = []; data = data.replace(location.href, (location.origin || "") + (location.pathname || "")).replace("#wechat_redirect", "").replace("#rd", "").split("&"); for (var i = 0, il = data.length; i < il; i++) { var a = data[i].split("="); if (!!a[0] && !!a[1]) { tmp.push(a[0] + "=" + encodeURIComponent(a[1])); } } var _img = new window.Image(); _img.src = (url + tmp.join("&")).substr(0, 1024); return; } var xmlobj; if (window.ActiveXObject) { try { xmlobj = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlobj = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlobj = false; } } } else if (window.XMLHttpRequest) { xmlobj = new XMLHttpRequest(); } if (!xmlobj) return; xmlobj.open(type, url, true); xmlobj.setRequestHeader("cache-control", "no-cache"); xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); xmlobj.setRequestHeader("X-Requested-With", "XMLHttpRequest"); xmlobj.send(data); } })(); }; moon_init(); (!!window.__moon_initcallback) && (window.__moon_initcallback()); } __moonf__(); if (!!window.addEventListener){ window.addEventListener("load",function(){ var MOON_SCRIPT_ERROR_KEY_OFFSET = 1; var ns = document.querySelectorAll("[reportloaderror]"); for(var ni=0,nl=ns.length;ni<nl;ni++) ns[ni].onerror=function(ev){ window.__moon_report([{ offset: MOON_SCRIPT_ERROR_KEY_OFFSET, log: "load_script_error:" + ev.target.src, e: new Error('LoadResError') }], 1); window.WX_BJ_REPORT.BadJs.report("load_script_error", ev.target.src, { mid: "mmbizwap:Monitor" }); }; }); } </script> <meta name="description" content="大会独家提供通讯录服务,100%实体企业参会!2025中国国际半导体封测大会暨先进封装论坛,3月上海浦东举办!截止目前展位预订过半!" /> <meta name="author" content="今日半导体" /> <meta property="og:title" content="1000家名单,提供通讯录!安世,长电,安靠,芯德,甬矽,云天,中科智芯,气派,亚芯,爱矽...3月封测大会,齐聚上海" /> <meta property="og:url" content="https://mp.weixin.qq.com/s/kiX7z7RVbYU5Dl9Nm8Hg8g" /> <meta property="og:image" content="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibeaib2SQGzCm8t1jr0ib3RcFia94W8IkLiaNuggpQlq6BUmQDhySrbPqP4fCg/0?wx_fmt=jpeg" /> <meta property="og:description" content="大会独家提供通讯录服务,100%实体企业参会!2025中国国际半导体封测大会暨先进封装论坛,3月上海浦东举办!截止目前展位预订过半!" /> <meta property="og:site_name" content="微信公众平台" /> <meta property="og:type" content="article" /> <meta property="og:article:author" content="今日半导体" /> <meta property="twitter:card" content="summary" /> <meta property="twitter:image" content="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibeaib2SQGzCm8t1jr0ib3RcFia94W8IkLiaNuggpQlq6BUmQDhySrbPqP4fCg/0?wx_fmt=jpeg" /> <meta property="twitter:title" content="1000家名单,提供通讯录!安世,长电,安靠,芯德,甬矽,云天,中科智芯,气派,亚芯,爱矽...3月封测大会,齐聚上海" /> <meta property="twitter:creator" content="今日半导体" /> <meta property="twitter:site" content="微信公众平台" /> <meta property="twitter:description" content="大会独家提供通讯录服务,100%实体企业参会!2025中国国际半导体封测大会暨先进封装论坛,3月上海浦东举办!截止目前展位预订过半!" /> <title></title> <script nonce="1933578808" reportloaderror> (() => { const ua = navigator.userAgent; const noMobile = !(/(iPhone|iPad|iPod|iOS)/i.test(ua) || /Windows\sPhone/i.test(ua) || /(Android)/i.test(ua)); setTimeout(() => { noMobile && document.title === '' && (document.title = '微信公众平台'); }, 1000); })(); </script> <script h5only type="text/javascript" nonce="1933578808" reportloaderror>(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t():"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["weEmoji"]=t():e["weEmoji"]=t()})("undefined"!==typeof self?self:this,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"00ee":function(e,t,n){var r=n("b622"),o=r("toStringTag"),i={};i[o]="z",e.exports="[object z]"===String(i)},"0366":function(e,t,n){var r=n("1c0b");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},"057f":function(e,t,n){var r=n("fc6a"),o=n("241c").f,i={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(e){try{return o(e)}catch(t){return s.slice()}};e.exports.f=function(e){return s&&"[object Window]"==i.call(e)?a(e):o(r(e))}},"06cf":function(e,t,n){var r=n("83ab"),o=n("d1e7"),i=n("5c6c"),s=n("fc6a"),a=n("c04e"),c=n("5135"),u=n("0cfb"),p=Object.getOwnPropertyDescriptor;t.f=r?p:function(e,t){if(e=s(e),t=a(t,!0),u)try{return p(e,t)}catch(n){}if(c(e,t))return i(!o.f.call(e,t),e[t])}},"07ac":function(e,t,n){var r=n("23e7"),o=n("6f53").values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},"0cb2":function(e,t,n){var r=n("7b0b"),o=Math.floor,i="".replace,s=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,a=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,c,u,p){var f=n+e.length,l=c.length,h=a;return void 0!==u&&(u=r(u),h=s),i.call(p,h,(function(r,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(f);case"<":s=u[i.slice(1,-1)];break;default:var a=+i;if(0===a)return r;if(a>l){var p=o(a/10);return 0===p?r:p<=l?void 0===c[p-1]?i.charAt(1):c[p-1]+i.charAt(1):r}s=c[a-1]}return void 0===s?"":s}))}},"0cfb":function(e,t,n){var r=n("83ab"),o=n("d039"),i=n("cc12");e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"13d5":function(e,t,n){"use strict";var r=n("23e7"),o=n("d58f").left,i=n("a640"),s=n("2d00"),a=n("605d"),c=i("reduce"),u=!a&&s>79&&s<83;r({target:"Array",proto:!0,forced:!c||u},{reduce:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(e,t,n){var r=n("c6b6"),o=n("9263");e.exports=function(e,t){var n=e.exec;if("function"===typeof n){var i=n.call(e,t);if("object"!==typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(e))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},"159b":function(e,t,n){var r=n("da84"),o=n("fdbc"),i=n("17c2"),s=n("9112");for(var a in o){var c=r[a],u=c&&c.prototype;if(u&&u.forEach!==i)try{s(u,"forEach",i)}catch(p){u.forEach=i}}},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,o=n("a640"),i=o("forEach");e.exports=i?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1c7e":function(e,t,n){var r=n("b622"),o=r("iterator"),i=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){i=!0}};a[o]=function(){return this},Array.from(a,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var r={};r[o]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"1d80":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var r=n("d039"),o=n("b622"),i=n("2d00"),s=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[],n=t.constructor={};return n[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"23cb":function(e,t,n){var r=n("a691"),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},"23e7":function(e,t,n){var r=n("da84"),o=n("06cf").f,i=n("9112"),s=n("6eeb"),a=n("ce4e"),c=n("e893"),u=n("94ca");e.exports=function(e,t){var n,p,f,l,h,d,y=e.target,m=e.global,g=e.stat;if(p=m?r:g?r[y]||a(y,{}):(r[y]||{}).prototype,p)for(f in t){if(h=t[f],e.noTargetGet?(d=o(p,f),l=d&&d.value):l=p[f],n=u(m?f:y+(g?".":"#")+f,e.forced),!n&&void 0!==l){if(typeof h===typeof l)continue;c(h,l)}(e.sham||l&&l.sham)&&i(h,"sham",!0),s(p,f,h,e)}}},"241c":function(e,t,n){var r=n("ca84"),o=n("7839"),i=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},"25f0":function(e,t,n){"use strict";var r=n("6eeb"),o=n("825a"),i=n("d039"),s=n("ad6d"),a="toString",c=RegExp.prototype,u=c[a],p=i((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),f=u.name!=a;(p||f)&&r(RegExp.prototype,a,(function(){var e=o(this),t=String(e.source),n=e.flags,r=String(void 0===n&&e instanceof RegExp&&!("flags"in c)?s.call(e):n);return"/"+t+"/"+r}),{unsafe:!0})},2626:function(e,t,n){"use strict";var r=n("d066"),o=n("9bf2"),i=n("b622"),s=n("83ab"),a=i("species");e.exports=function(e){var t=r(e),n=o.f;s&&t&&!t[a]&&n(t,a,{configurable:!0,get:function(){return this}})}},"2a62":function(e,t,n){var r=n("825a");e.exports=function(e){var t=e["return"];if(void 0!==t)return r(t.call(e)).value}},"2ca0":function(e,t,n){"use strict";var r=n("23e7"),o=n("06cf").f,i=n("50c4"),s=n("5a34"),a=n("1d80"),c=n("ab13"),u=n("c430"),p="".startsWith,f=Math.min,l=c("startsWith"),h=!u&&!l&&!!function(){var e=o(String.prototype,"startsWith");return e&&!e.writable}();r({target:"String",proto:!0,forced:!h&&!l},{startsWith:function(e){var t=String(a(this));s(e);var n=i(f(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return p?p.call(t,r,n):t.slice(n,n+r.length)===r}})},"2d00":function(e,t,n){var r,o,i=n("da84"),s=n("342f"),a=i.process,c=a&&a.versions,u=c&&c.v8;u?(r=u.split("."),o=r[0]+r[1]):s&&(r=s.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/),r&&(o=r[1]))),e.exports=o&&+o},"342f":function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},"35a1":function(e,t,n){var r=n("f5df"),o=n("3f8c"),i=n("b622"),s=i("iterator");e.exports=function(e){if(void 0!=e)return e[s]||e["@@iterator"]||o[r(e)]}},"37e8":function(e,t,n){var r=n("83ab"),o=n("9bf2"),i=n("825a"),s=n("df75");e.exports=r?Object.defineProperties:function(e,t){i(e);var n,r=s(t),a=r.length,c=0;while(a>c)o.f(e,n=r[c++],t[n]);return e}},"3bbe":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3ca3":function(e,t,n){"use strict";var r=n("6547").charAt,o=n("69f3"),i=n("7dd0"),s="String Iterator",a=o.set,c=o.getterFor(s);i(String,"String",(function(e){a(this,{type:s,string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=r(n,o),t.index+=e.length,{value:e,done:!1})}))},"3f8c":function(e,t){e.exports={}},"428f":function(e,t,n){var r=n("da84");e.exports=r},"44ad":function(e,t,n){var r=n("d039"),o=n("c6b6"),i="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},"44d2":function(e,t,n){var r=n("b622"),o=n("7c73"),i=n("9bf2"),s=r("unscopables"),a=Array.prototype;void 0==a[s]&&i.f(a,s,{configurable:!0,value:o(null)}),e.exports=function(e){a[s][e]=!0}},"44e7":function(e,t,n){var r=n("861d"),o=n("c6b6"),i=n("b622"),s=i("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[s])?!!t:"RegExp"==o(e))}},4930:function(e,t,n){var r=n("605d"),o=n("2d00"),i=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!Symbol.sham&&(r?38===o:o>37&&o<41)}))},"498a":function(e,t,n){"use strict";var r=n("23e7"),o=n("58a8").trim,i=n("c8d2");r({target:"String",proto:!0,forced:i("trim")},{trim:function(){return o(this)}})},"4d63":function(e,t,n){var r=n("83ab"),o=n("da84"),i=n("94ca"),s=n("7156"),a=n("9bf2").f,c=n("241c").f,u=n("44e7"),p=n("ad6d"),f=n("9f7f"),l=n("6eeb"),h=n("d039"),d=n("69f3").set,y=n("2626"),m=n("b622"),g=m("match"),x=o.RegExp,w=x.prototype,_=/a/g,v=/a/g,b=new x(_)!==_,E=f.UNSUPPORTED_Y,j=r&&i("RegExp",!b||E||h((function(){return v[g]=!1,x(_)!=_||x(v)==v||"/a/i"!=x(_,"i")})));if(j){var k=function(e,t){var n,r=this instanceof k,o=u(e),i=void 0===t;if(!r&&o&&e.constructor===k&&i)return e;b?o&&!i&&(e=e.source):e instanceof k&&(i&&(t=p.call(e)),e=e.source),E&&(n=!!t&&t.indexOf("y")>-1,n&&(t=t.replace(/y/g,"")));var a=s(b?new x(e,t):x(e,t),r?this:w,k);return E&&n&&d(a,{sticky:n}),a},S=function(e){e in k||a(k,e,{configurable:!0,get:function(){return x[e]},set:function(t){x[e]=t}})},O=c(x),P=0;while(O.length>P)S(O[P++]);w.constructor=k,k.prototype=w,l(o,"RegExp",k)}y("RegExp")},"4d64":function(e,t,n){var r=n("fc6a"),o=n("50c4"),i=n("23cb"),s=function(e){return function(t,n,s){var a,c=r(t),u=o(c.length),p=i(s,u);if(e&&n!=n){while(u>p)if(a=c[p++],a!=a)return!0}else for(;u>p;p++)if((e||p in c)&&c[p]===n)return e||p||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},"4de4":function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").filter,i=n("1dde"),s=i("filter");r({target:"Array",proto:!0,forced:!s},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var r=n("0366"),o=n("7b0b"),i=n("9bdd"),s=n("e95a"),a=n("50c4"),c=n("8418"),u=n("35a1");e.exports=function(e){var t,n,p,f,l,h,d=o(e),y="function"==typeof this?this:Array,m=arguments.length,g=m>1?arguments[1]:void 0,x=void 0!==g,w=u(d),_=0;if(x&&(g=r(g,m>2?arguments[2]:void 0,2)),void 0==w||y==Array&&s(w))for(t=a(d.length),n=new y(t);t>_;_++)h=x?g(d[_],_):d[_],c(n,_,h);else for(f=w.call(d),l=f.next,n=new y;!(p=l.call(f)).done;_++)h=x?i(f,g,[p.value,_],!0):p.value,c(n,_,h);return n.length=_,n}},"50c4":function(e,t,n){var r=n("a691"),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5319:function(e,t,n){"use strict";var r=n("d784"),o=n("825a"),i=n("50c4"),s=n("a691"),a=n("1d80"),c=n("8aa5"),u=n("0cb2"),p=n("14c3"),f=Math.max,l=Math.min,h=function(e){return void 0===e?e:String(e)};r("replace",2,(function(e,t,n,r){var d=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,y=r.REPLACE_KEEPS_$0,m=d?"$":"$0";return[function(n,r){var o=a(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,o,r):t.call(String(o),n,r)},function(e,r){if(!d&&y||"string"===typeof r&&-1===r.indexOf(m)){var a=n(t,e,this,r);if(a.done)return a.value}var g=o(e),x=String(this),w="function"===typeof r;w||(r=String(r));var _=g.global;if(_){var v=g.unicode;g.lastIndex=0}var b=[];while(1){var E=p(g,x);if(null===E)break;if(b.push(E),!_)break;var j=String(E[0]);""===j&&(g.lastIndex=c(x,i(g.lastIndex),v))}for(var k="",S=0,O=0;O<b.length;O++){E=b[O];for(var P=String(E[0]),T=f(l(s(E.index),x.length),0),q=[],D=1;D<E.length;D++)q.push(h(E[D]));var A=E.groups;if(w){var R=[P].concat(q,T,x);void 0!==A&&R.push(A);var C=String(r.apply(void 0,R))}else C=u(P,x,T,q,A,r);T>=S&&(k+=x.slice(S,T)+C,S=T+P.length)}return k+x.slice(S)}]}))},5692:function(e,t,n){var r=n("c430"),o=n("c6cd");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.9.1",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,n){var r=n("d066"),o=n("241c"),i=n("7418"),s=n("825a");e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=i.f;return n?t.concat(n(e)):t}},5899:function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("1d80"),o=n("5899"),i="["+o+"]",s=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$"),c=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(s,"")),2&e&&(n=n.replace(a,"")),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},"5a34":function(e,t,n){var r=n("44e7");e.exports=function(e){if(r(e))throw TypeError("The method doesn't accept regular expressions");return e}},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5e96":function(e){e.exports=JSON.parse('{"a":"https://res.wx.qq.com/mpres/zh_CN/htmledition/comm_htmledition/images/pic/common/pic_blank.gif"}')},"605d":function(e,t,n){var r=n("c6b6"),o=n("da84");e.exports="process"==r(o.process)},"60da":function(e,t,n){"use strict";var r=n("83ab"),o=n("d039"),i=n("df75"),s=n("7418"),a=n("d1e7"),c=n("7b0b"),u=n("44ad"),p=Object.assign,f=Object.defineProperty;e.exports=!p||o((function(){if(r&&1!==p({b:1},p(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=p({},e)[n]||i(p({},t)).join("")!=o}))?function(e,t){var n=c(e),o=arguments.length,p=1,f=s.f,l=a.f;while(o>p){var h,d=u(arguments[p++]),y=f?i(d).concat(f(d)):i(d),m=y.length,g=0;while(m>g)h=y[g++],r&&!l.call(d,h)||(n[h]=d[h])}return n}:p},6547:function(e,t,n){var r=n("a691"),o=n("1d80"),i=function(e){return function(t,n){var i,s,a=String(o(t)),c=r(n),u=a.length;return c<0||c>=u?e?"":void 0:(i=a.charCodeAt(c),i<55296||i>56319||c+1===u||(s=a.charCodeAt(c+1))<56320||s>57343?e?a.charAt(c):i:e?a.slice(c,c+2):s-56320+(i-55296<<10)+65536)}};e.exports={codeAt:i(!1),charAt:i(!0)}},"65f0":function(e,t,n){var r=n("861d"),o=n("e8b5"),i=n("b622"),s=i("species");e.exports=function(e,t){var n;return o(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!o(n.prototype)?r(n)&&(n=n[s],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},"69f3":function(e,t,n){var r,o,i,s=n("7f9a"),a=n("da84"),c=n("861d"),u=n("9112"),p=n("5135"),f=n("c6cd"),l=n("f772"),h=n("d012"),d=a.WeakMap,y=function(e){return i(e)?o(e):r(e,{})},m=function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(s){var g=f.state||(f.state=new d),x=g.get,w=g.has,_=g.set;r=function(e,t){return t.facade=e,_.call(g,e,t),t},o=function(e){return x.call(g,e)||{}},i=function(e){return w.call(g,e)}}else{var v=l("state");h[v]=!0,r=function(e,t){return t.facade=e,u(e,v,t),t},o=function(e){return p(e,v)?e[v]:{}},i=function(e){return p(e,v)}}e.exports={set:r,get:o,has:i,enforce:y,getterFor:m}},"6eeb":function(e,t,n){var r=n("da84"),o=n("9112"),i=n("5135"),s=n("ce4e"),a=n("8925"),c=n("69f3"),u=c.get,p=c.enforce,f=String(String).split("String");(e.exports=function(e,t,n,a){var c,u=!!a&&!!a.unsafe,l=!!a&&!!a.enumerable,h=!!a&&!!a.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||o(n,"name",t),c=p(n),c.source||(c.source=f.join("string"==typeof t?t:""))),e!==r?(u?!h&&e[t]&&(l=!0):delete e[t],l?e[t]=n:o(e,t,n)):l?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||a(this)}))},"6f53":function(e,t,n){var r=n("83ab"),o=n("df75"),i=n("fc6a"),s=n("d1e7").f,a=function(e){return function(t){var n,a=i(t),c=o(a),u=c.length,p=0,f=[];while(u>p)n=c[p++],r&&!s.call(a,n)||f.push(e?[n,a[n]]:a[n]);return f}};e.exports={entries:a(!0),values:a(!1)}},7156:function(e,t,n){var r=n("861d"),o=n("d2bb");e.exports=function(e,t,n){var i,s;return o&&"function"==typeof(i=t.constructor)&&i!==n&&r(s=i.prototype)&&s!==n.prototype&&o(e,s),e}},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"746f":function(e,t,n){var r=n("428f"),o=n("5135"),i=n("e538"),s=n("9bf2").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||s(t,e,{value:i.f(e)})}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(e,t,n){var r=n("1d80");e.exports=function(e){return Object(r(e))}},"7c73":function(e,t,n){var r,o=n("825a"),i=n("37e8"),s=n("7839"),a=n("d012"),c=n("1be4"),u=n("cc12"),p=n("f772"),f=">",l="<",h="prototype",d="script",y=p("IE_PROTO"),m=function(){},g=function(e){return l+d+f+e+l+"/"+d+f},x=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},w=function(){var e,t=u("iframe"),n="java"+d+":";return t.style.display="none",c.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(g("document.F=Object")),e.close(),e.F},_=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(t){}_=r?x(r):w();var e=s.length;while(e--)delete _[h][s[e]];return _()};a[y]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(m[h]=o(e),n=new m,m[h]=null,n[y]=e):n=_(),void 0===t?n:i(n,t)}},"7db0":function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").find,i=n("44d2"),s="find",a=!0;s in[]&&Array(1)[s]((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(s)},"7dd0":function(e,t,n){"use strict";var r=n("23e7"),o=n("9ed3"),i=n("e163"),s=n("d2bb"),a=n("d44e"),c=n("9112"),u=n("6eeb"),p=n("b622"),f=n("c430"),l=n("3f8c"),h=n("ae93"),d=h.IteratorPrototype,y=h.BUGGY_SAFARI_ITERATORS,m=p("iterator"),g="keys",x="values",w="entries",_=function(){return this};e.exports=function(e,t,n,p,h,v,b){o(n,t,p);var E,j,k,S=function(e){if(e===h&&D)return D;if(!y&&e in T)return T[e];switch(e){case g:return function(){return new n(this,e)};case x:return function(){return new n(this,e)};case w:return function(){return new n(this,e)}}return function(){return new n(this)}},O=t+" Iterator",P=!1,T=e.prototype,q=T[m]||T["@@iterator"]||h&&T[h],D=!y&&q||S(h),A="Array"==t&&T.entries||q;if(A&&(E=i(A.call(new e)),d!==Object.prototype&&E.next&&(f||i(E)===d||(s?s(E,d):"function"!=typeof E[m]&&c(E,m,_)),a(E,O,!0,!0),f&&(l[O]=_))),h==x&&q&&q.name!==x&&(P=!0,D=function(){return q.call(this)}),f&&!b||T[m]===D||c(T,m,D),l[t]=D,h)if(j={values:S(x),keys:v?D:S(g),entries:S(w)},b)for(k in j)(y||P||!(k in T))&&u(T,k,j[k]);else r({target:t,proto:!0,forced:y||P},j);return j}},"7f9a":function(e,t,n){var r=n("da84"),o=n("8925"),i=r.WeakMap;e.exports="function"===typeof i&&/native code/.test(o(i))},"825a":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},8418:function(e,t,n){"use strict";var r=n("c04e"),o=n("9bf2"),i=n("5c6c");e.exports=function(e,t,n){var s=r(t);s in e?o.f(e,s,i(0,n)):e[s]=n}},"861d":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},8875:function(e,t,n){var r,o,i;(function(n,s){o=[],r=s,i="function"===typeof r?r.apply(t,o):r,void 0===i||(e.exports=i)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(h){var n,r,o,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,s=/@([^@]*):(\d+):(\d+)\s*$/gi,a=i.exec(h.stack)||s.exec(h.stack),c=a&&a[1]||!1,u=a&&a[2]||!1,p=document.location.href.replace(document.location.hash,""),f=document.getElementsByTagName("script");c===p&&(n=document.documentElement.outerHTML,r=new RegExp("(?:[^\\n]+?\\n){0,"+(u-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(r,"$1").trim());for(var l=0;l<f.length;l++){if("interactive"===f[l].readyState)return f[l];if(f[l].src===c)return f[l];if(c===p&&f[l].innerHTML&&f[l].innerHTML.trim()===o)return f[l]}return null}}return e}))},8925:function(e,t,n){var r=n("c6cd"),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return o.call(e)}),e.exports=r.inspectSource},"8aa5":function(e,t,n){"use strict";var r=n("6547").charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},"8c94":function(e){e.exports=JSON.parse('[{"key":"/::)","old":"/微笑","cn":"[微笑]","tw":"[微笑]","en":"[Smile]","th":"[ยิ้ม]","path":"./assets/Expression/Expression_1@2x.png","style":"we-emoji__Smile"},{"key":"/::~","old":"/撇嘴","cn":"[撇嘴]","tw":"[撇嘴]","en":"[Grimace]","th":"[หน้าบูด]","path":"./assets/Expression/Expression_2@2x.png","style":"we-emoji__Grimace"},{"key":"/::B","old":"/色","cn":"[色]","tw":"[色]","en":"[Drool]","th":"[น้ำลายไหล]","path":"./assets/Expression/Expression_3@2x.png","style":"we-emoji__Drool"},{"key":"/::|","old":"/发呆","cn":"[发呆]","tw":"[發呆]","en":"[Scowl]","th":"[หน้าบึ้ง]","path":"./assets/Expression/Expression_4@2x.png","style":"we-emoji__Scowl"},{"key":"/:8-)","old":"/得意","cn":"[得意]","tw":"[得意]","en":"[CoolGuy]","th":"[สบาย]","path":"./assets/Expression/Expression_5@2x.png","style":"we-emoji__CoolGuy"},{"key":"/::<","old":"/流泪","cn":"[流泪]","tw":"[流淚]","en":"[Sob]","th":"[ร้องไห้โฮ]","path":"./assets/Expression/Expression_6@2x.png","style":"we-emoji__Sob"},{"key":"/::$","old":"/害羞","cn":"[害羞]","tw":"[害羞]","en":"[Shy]","th":"[อาย]","path":"./assets/Expression/Expression_7@2x.png","style":"we-emoji__Shy"},{"key":"/::X","old":"/闭嘴","cn":"[闭嘴]","tw":"[閉嘴]","en":"[Silent]","th":"[ห้ามพูด]","path":"./assets/Expression/Expression_8@2x.png","style":"we-emoji__Silent"},{"key":"/::Z","old":"/睡","cn":"[睡]","tw":"[睡]","en":"[Sleep]","th":"[หลับ]","path":"./assets/Expression/Expression_9@2x.png","style":"we-emoji__Sleep"},{"key":"/::\'(","old":"/大哭","cn":"[大哭]","tw":"[大哭]","en":"[Cry]","th":"[ร้องไห้]","path":"./assets/Expression/Expression_10@2x.png","style":"we-emoji__Cry"},{"key":"/::-|","old":"/尴尬","cn":"[尴尬]","tw":"[尷尬]","en":"[Awkward]","th":"[ลำบากใจ]","path":"./assets/Expression/Expression_11@2x.png","style":"we-emoji__Awkward"},{"key":"/::@","old":"/发怒","cn":"[发怒]","tw":"[發怒]","en":"[Angry]","th":"[โกรธสุด]","path":"./assets/Expression/Expression_12@2x.png","style":"we-emoji__Angry"},{"key":"/::P","old":"/调皮","qq":"[吐舌]","cn":"[调皮]","tw":"[調皮]","en":"[Tongue]","th":"[ขยิบตา]","emoji":"😝","path":"./assets/Expression/Expression_13@2x.png","style":"we-emoji__Tongue"},{"key":"/::D","old":"/呲牙","cn":"[呲牙]","tw":"[呲牙]","en":"[Grin]","th":"[ยิ้มกว้าง]","path":"./assets/Expression/Expression_14@2x.png","style":"we-emoji__Grin"},{"key":"/::O","old":"/惊讶","cn":"[惊讶]","tw":"[驚訝]","en":"[Surprise]","th":"[ประหลาดใจ]","path":"./assets/Expression/Expression_15@2x.png","style":"we-emoji__Surprise"},{"key":"/::(","old":"/难过","cn":"[难过]","tw":"[難過]","en":"[Frown]","th":"[เสียใจ]","path":"./assets/Expression/Expression_16@2x.png","style":"we-emoji__Frown"},{"key":"/::+","old":"/酷","cn":"[酷]","tw":"[酷]","en":"[Ruthless]","th":"[เจ๋ง]","path":"./assets/Expression/Expression_17@2x.png","style":"we-emoji__Ruthless"},{"key":"/:--b","old":"/冷汗","cn":"[囧]","tw":"[囧]","en":"[Blush]","th":"[Blush]","path":"./assets/Expression/Expression_18@2x.png","style":"we-emoji__Blush"},{"key":"/::Q","old":"/抓狂","cn":"[抓狂]","tw":"[抓狂]","en":"[Scream]","th":"[กรีดร้อง]","path":"./assets/Expression/Expression_19@2x.png","style":"we-emoji__Scream"},{"key":"/::T","old":"/吐","cn":"[吐]","tw":"[吐]","en":"[Puke]","th":"[อาเจียน]","path":"./assets/Expression/Expression_20@2x.png","style":"we-emoji__Puke"},{"key":"/:,@P","old":"/偷笑","cn":"[偷笑]","tw":"[偷笑]","en":"[Chuckle]","th":"[หัวเราะหึๆ]","path":"./assets/Expression/Expression_21@2x.png","style":"we-emoji__Chuckle"},{"key":"/:,@-D","old":"/可爱","cn":"[愉快]","tw":"[愉快]","en":"[Joyful]","th":"[พอใจ]","path":"./assets/Expression/Expression_22@2x.png","style":"we-emoji__Joyful"},{"key":"/::d","old":"/白眼","cn":"[白眼]","tw":"[白眼]","en":"[Slight]","th":"[สงสัย]","path":"./assets/Expression/Expression_23@2x.png","style":"we-emoji__Slight"},{"key":"/:,@o","old":"/傲慢","cn":"[傲慢]","tw":"[傲慢]","en":"[Smug]","th":"[หยิ่ง]","path":"./assets/Expression/Expression_24@2x.png","style":"we-emoji__Smug"},{"key":"/::g","old":"/饥饿","cn":"[饥饿]","tw":"[饑餓]","en":"[Hungry]","th":"[หิว]","path":"./assets/Expression/Expression_25@2x.png","style":"we-emoji__Hungry"},{"key":"/:|-)","old":"/困","cn":"[困]","tw":"[累]","en":"[Drowsy]","th":"[ง่วงนอน]","path":"./assets/Expression/Expression_26@2x.png","style":"we-emoji__Drowsy"},{"key":"/::!","old":"/惊恐","cn":"[惊恐]","tw":"[驚恐]","en":"[Panic]","th":"[ตกใจกลัว]","path":"./assets/Expression/Expression_27@2x.png","style":"we-emoji__Panic"},{"key":"/::L","old":"/流汗","cn":"[流汗]","tw":"[流汗]","en":"[Sweat]","th":"[เหงื่อตก]","path":"./assets/Expression/Expression_28@2x.png","style":"we-emoji__Sweat"},{"key":"/::>","old":"/憨笑","cn":"[憨笑]","tw":"[大笑]","en":"[Laugh]","th":"[หัวเราะ]","path":"./assets/Expression/Expression_29@2x.png","style":"we-emoji__Laugh"},{"key":"/::,@","old":"/大兵","cn":"[悠闲]","tw":"[悠閑]","en":"[Commando]","th":"[ทหาร]","path":"./assets/Expression/Expression_30@2x.png","style":"we-emoji__Commando"},{"key":"/:,@f","old":"/奋斗","cn":"[奋斗]","tw":"[奮鬥]","en":"[Determined]","th":"[มุ่งมั่น]","path":"./assets/Expression/Expression_31@2x.png","style":"we-emoji__Determined"},{"key":"/::-S","old":"/咒骂","cn":"[咒骂]","tw":"[咒罵]","en":"[Scold]","th":"[ด่าว่าา]","path":"./assets/Expression/Expression_32@2x.png","style":"we-emoji__Scold"},{"key":"/:?","old":"/疑问","cn":"[疑问]","tw":"[疑問]","en":"[Shocked]","th":"[สับสน]","path":"./assets/Expression/Expression_33@2x.png","style":"we-emoji__Shocked"},{"key":"/:,@x","old":"/嘘","cn":"[嘘]","tw":"[噓]","en":"[Shhh]","th":"[จุ๊ๆ]","path":"./assets/Expression/Expression_34@2x.png","style":"we-emoji__Shhh"},{"key":"/:,@@","old":"/晕","cn":"[晕]","tw":"[暈]","en":"[Dizzy]","th":"[เวียนหัว]","path":"./assets/Expression/Expression_35@2x.png","style":"we-emoji__Dizzy"},{"key":"/::8","old":"/折磨","cn":"[疯了]","tw":"[瘋了]","en":"[Tormented]","th":"[ท้อแท้]","path":"./assets/Expression/Expression_36@2x.png","style":"we-emoji__Tormented"},{"key":"/:,@!","old":"/衰","cn":"[衰]","tw":"[衰]","en":"[Toasted]","th":"[ชั่วร้าย]","path":"./assets/Expression/Expression_37@2x.png","style":"we-emoji__Toasted"},{"key":"/:!!!","old":"/骷髅","cn":"[骷髅]","tw":"[骷髏頭]","en":"[Skull]","th":"[หัวกะโหลก]","path":"./assets/Expression/Expression_38@2x.png","style":"we-emoji__Skull"},{"key":"/:xx","old":"/敲打","cn":"[敲打]","tw":"[敲打]","en":"[Hammer]","th":"[ค้อนทุบ]","path":"./assets/Expression/Expression_39@2x.png","style":"we-emoji__Hammer"},{"key":"/:bye","old":"/再见","cn":"[再见]","tw":"[再見]","en":"[Wave]","th":"[บายๆ]","path":"./assets/Expression/Expression_40@2x.png","style":"we-emoji__Wave"},{"key":"/:wipe","old":"/擦汗","cn":"[擦汗]","tw":"[擦汗]","en":"[Speechless]","th":"[เช็ดเหงื่อ]","path":"./assets/Expression/Expression_41@2x.png","style":"we-emoji__Speechless"},{"key":"/:dig","old":"/抠鼻","cn":"[抠鼻]","tw":"[摳鼻]","en":"[NosePick]","th":"[แคะจมูก]","path":"./assets/Expression/Expression_42@2x.png","style":"we-emoji__NosePick"},{"key":"/:handclap","old":"/鼓掌","cn":"[鼓掌]","tw":"[鼓掌]","en":"[Clap]","th":"[ตบมือ]","path":"./assets/Expression/Expression_43@2x.png","style":"we-emoji__Clap"},{"key":"/:&-(","old":"/糗大了","cn":"[糗大了]","tw":"[羞辱]","en":"[Shame]","th":"[อับอาย]","path":"./assets/Expression/Expression_44@2x.png","style":"we-emoji__Shame"},{"key":"/:B-)","old":"/坏笑","cn":"[坏笑]","tw":"[壞笑]","en":"[Trick]","th":"[กลโกง]","path":"./assets/Expression/Expression_45@2x.png","style":"we-emoji__Trick"},{"key":"/:<@","old":"/左哼哼","cn":"[左哼哼]","tw":"[左哼哼]","en":"[Bah!L]","th":"[เชิดซ้าย]","path":"./assets/Expression/Expression_46@2x.png","style":"we-emoji__BahL"},{"key":"/:@>","old":"/右哼哼","cn":"[右哼哼]","tw":"[右哼哼]","en":"[Bah!R]","th":"[เชิดขวา]","path":"./assets/Expression/Expression_47@2x.png","style":"we-emoji__BahR"},{"key":"/::-O","old":"/哈欠","cn":"[哈欠]","tw":"[哈欠]","en":"[Yawn]","th":"[หาว]","path":"./assets/Expression/Expression_48@2x.png","style":"we-emoji__Yawn"},{"key":"/:>-|","old":"/鄙视","cn":"[鄙视]","tw":"[鄙視]","en":"[Pooh-pooh]","th":"[ดูถูก]","path":"./assets/Expression/Expression_49@2x.png","style":"we-emoji__Pooh-pooh"},{"key":"/:P-(","old":"/委屈","cn":"[委屈]","tw":"[委屈]","en":"[Shrunken]","th":"[ข้องใจ]","path":"./assets/Expression/Expression_50@2x.png","style":"we-emoji__Shrunken"},{"key":"/::\'|","old":"/快哭了","cn":"[快哭了]","tw":"[快哭了]","en":"[TearingUp]","th":"[เกือบร้องไห้]","path":"./assets/Expression/Expression_51@2x.png","style":"we-emoji__TearingUp"},{"key":"/:X-)","old":"/阴险","cn":"[阴险]","tw":"[陰險]","en":"[Sly]","th":"[ขี้โกง]","path":"./assets/Expression/Expression_52@2x.png","style":"we-emoji__Sly"},{"key":"/::*","old":"/亲亲","cn":"[亲亲]","tw":"[親親]","en":"[Kiss]","th":"[จุ๊บ]","path":"./assets/Expression/Expression_53@2x.png","style":"we-emoji__Kiss"},{"key":"/:@x","old":"/吓","cn":"[吓]","tw":"[嚇]","en":"[Wrath]","th":"[ห๊า]","path":"./assets/Expression/Expression_54@2x.png","style":"we-emoji__Wrath"},{"key":"/:8*","old":"/可怜","cn":"[可怜]","tw":"[可憐]","en":"[Whimper]","th":"[น่าสงสาร]","path":"./assets/Expression/Expression_55@2x.png","style":"we-emoji__Whimper"},{"key":"/:pd","old":"/菜刀","cn":"[菜刀]","tw":"[菜刀]","en":"[Cleaver]","th":"[มีด]","path":"./assets/Expression/Expression_56@2x.png","style":"we-emoji__Cleaver"},{"key":"/:<W>","old":"/西瓜","cn":"[西瓜]","tw":"[西瓜]","en":"[Watermelon]","th":"[แตงโม]","path":"./assets/Expression/Expression_57@2x.png","style":"we-emoji__Watermelon"},{"key":"/:beer","old":"/啤酒","cn":"[啤酒]","tw":"[啤酒]","en":"[Beer]","th":"[เบียร์]","path":"./assets/Expression/Expression_58@2x.png","style":"we-emoji__Beer"},{"key":"/:basketb","old":"/篮球","cn":"[篮球]","tw":"[籃球]","en":"[Basketball]","th":"[บาสเกตบอล]","path":"./assets/Expression/Expression_59@2x.png","style":"we-emoji__Basketball"},{"key":"/:oo","old":"/乒乓","cn":"[乒乓]","tw":"[乒乓]","en":"[PingPong]","th":"[ปิงปอง]","path":"./assets/Expression/Expression_60@2x.png","style":"we-emoji__PingPong"},{"key":"/:coffee","old":"/咖啡","cn":"[咖啡]","tw":"[咖啡]","en":"[Coffee]","th":"[กาแฟ]","path":"./assets/Expression/Expression_61@2x.png","style":"we-emoji__Coffee"},{"key":"/:eat","old":"/饭","cn":"[饭]","tw":"[飯]","en":"[Rice]","th":"[ข้าว]","path":"./assets/Expression/Expression_62@2x.png","style":"we-emoji__Rice"},{"key":"/:pig","old":"/猪头","cn":"[猪头]","tw":"[豬頭]","en":"[Pig]","th":"[หมู]","path":"./assets/Expression/Expression_63@2x.png","style":"we-emoji__Pig"},{"key":"/:rose","old":"/玫瑰","cn":"[玫瑰]","tw":"[玫瑰]","en":"[Rose]","th":"[กุหลาบ]","path":"./assets/Expression/Expression_64@2x.png","style":"we-emoji__Rose"},{"key":"/:fade","old":"/凋谢","cn":"[凋谢]","tw":"[枯萎]","en":"[Wilt]","th":"[ร่วงโรย]","path":"./assets/Expression/Expression_65@2x.png","style":"we-emoji__Wilt"},{"key":"/:showlove","old":"/示爱","cn":"[嘴唇]","tw":"[嘴唇]","en":"[Lips]","th":"[ริมฝีปาก]","path":"./assets/Expression/Expression_66@2x.png","style":"we-emoji__Lips"},{"key":"/:heart","old":"/爱心","cn":"[爱心]","tw":"[愛心]","en":"[Heart]","th":"[หัวใจ]","path":"./assets/Expression/Expression_67@2x.png","style":"we-emoji__Heart"},{"key":"/:break","old":"/心碎","cn":"[心碎]","tw":"[心碎]","en":"[BrokenHeart]","th":"[ใจสลาย]","path":"./assets/Expression/Expression_68@2x.png","style":"we-emoji__BrokenHeart"},{"key":"/:cake","old":"/蛋糕","cn":"[蛋糕]","tw":"[蛋糕]","en":"[Cake]","th":"[เค้ก]","path":"./assets/Expression/Expression_69@2x.png","style":"we-emoji__Cake"},{"key":"/:li","old":"/闪电","cn":"[闪电]","tw":"[閃電]","en":"[Lightning]","th":"[ฟ้าผ่า]","path":"./assets/Expression/Expression_70@2x.png","style":"we-emoji__Lightning"},{"key":"/:bome","old":"/炸弹","cn":"[炸弹]","tw":"[炸彈]","en":"[Bomb]","th":"[ระเบิด]","path":"./assets/Expression/Expression_71@2x.png","style":"we-emoji__Bomb"},{"key":"/:kn","old":"/刀","cn":"[刀]","tw":"[刀]","en":"[Dagger]","th":"[ดาบ]","path":"./assets/Expression/Expression_72@2x.png","style":"we-emoji__Dagger"},{"key":"/:footb","old":"/足球","cn":"[足球]","tw":"[足球]","en":"[Soccer]","th":"[ฟุตบอล]","path":"./assets/Expression/Expression_73@2x.png","style":"we-emoji__Soccer"},{"key":"/:ladybug","old":"/瓢虫","cn":"[瓢虫]","tw":"[甲蟲]","en":"[Ladybug]","th":"[เต่าทอง]","path":"./assets/Expression/Expression_74@2x.png","style":"we-emoji__Ladybug"},{"key":"/:shit","old":"/便便","cn":"[便便]","tw":"[便便]","en":"[Poop]","th":"[อุจจาระ]","path":"./assets/Expression/Expression_75@2x.png","style":"we-emoji__Poop"},{"key":"/:moon","old":"/月亮","cn":"[月亮]","tw":"[月亮]","en":"[Moon]","th":"[พระจันทร์]","path":"./assets/Expression/Expression_76@2x.png","style":"we-emoji__Moon"},{"key":"/:sun","old":"/太阳","cn":"[太阳]","tw":"[太陽]","en":"[Sun]","th":"[พระอาทิตย์]","path":"./assets/Expression/Expression_77@2x.png","style":"we-emoji__Sun"},{"key":"/:gift","old":"/礼物","cn":"[礼物]","tw":"[禮物]","en":"[礼物]","th":"[Gift]","emoji":"🎁","path":"./assets/Expression/Expression_78@2x.png","style":"we-emoji__Gift"},{"key":"/:hug","old":"/拥抱","cn":"[拥抱]","tw":"[擁抱]","en":"[Hug]","th":"[กอด]","path":"./assets/Expression/Expression_79@2x.png","style":"we-emoji__Hug"},{"key":"/:strong","old":"/强","cn":"[强]","tw":"[強]","en":"[ThumbsUp]","th":"[ยอดเยี่ยม]","path":"./assets/Expression/Expression_80@2x.png","style":"we-emoji__ThumbsUp"},{"key":"/:weak","old":"/弱","cn":"[弱]","tw":"[弱]","en":"[ThumbsDown]","th":"[ยอดแย่]","path":"./assets/Expression/Expression_81@2x.png","style":"we-emoji__ThumbsDown"},{"key":"/:share","old":"/握手","cn":"[握手]","tw":"[握手]","en":"[Shake]","th":"[จับมือ]","path":"./assets/Expression/Expression_82@2x.png","style":"we-emoji__Shake"},{"key":"/:v","old":"/胜利","cn":"[胜利]","tw":"[勝利]","en":"[Peace]","th":"[สู้ตาย]","path":"./assets/Expression/Expression_83@2x.png","style":"we-emoji__Peace"},{"key":"/:@)","old":"/抱拳","cn":"[抱拳]","tw":"[抱拳]","en":"[Fight]","th":"[คารวะ]","path":"./assets/Expression/Expression_84@2x.png","style":"we-emoji__Fight"},{"key":"/:jj","old":"/勾引","cn":"[勾引]","tw":"[勾引]","en":"[Beckon]","th":"[เข้ามา]","path":"./assets/Expression/Expression_85@2x.png","style":"we-emoji__Beckon"},{"key":"/:@@","old":"/拳头","cn":"[拳头]","tw":"[拳頭]","en":"[Fist]","th":"[กำหมัด]","path":"./assets/Expression/Expression_86@2x.png","style":"we-emoji__Fist"},{"key":"/:bad","old":"/差劲","cn":"[差劲]","tw":"[差勁]","en":"[Pinky]","th":"[ดีกัน]","path":"./assets/Expression/Expression_87@2x.png","style":"we-emoji__Pinky"},{"key":"/:lvu","old":"/爱你","cn":"[爱你]","tw":"[愛你]","en":"[RockOn]","th":"[ฉันรักคุณ]","path":"./assets/Expression/Expression_88@2x.png","style":"we-emoji__RockOn"},{"key":"/:no","old":"/NO","cn":"[NO]","tw":"[NO]","en":"[Nuh-uh]","th":"[ไม่]","path":"./assets/Expression/Expression_89@2x.png","style":"we-emoji__Nuh-uh"},{"key":"/:ok","old":"/OK","cn":"[OK]","tw":"[OK]","en":"[OK]","th":"[ตกลง]","path":"./assets/Expression/Expression_90@2x.png","style":"we-emoji__OK"},{"key":"/:love","old":"/爱情","cn":"[爱情]","tw":"[愛情]","en":"[InLove]","th":"[รักกัน]","path":"./assets/Expression/Expression_91@2x.png","style":"we-emoji__InLove"},{"key":"/:<L>","old":"/飞吻","cn":"[飞吻]","tw":"[飛吻]","en":"[Blowkiss]","th":"[มีรัก]","path":"./assets/Expression/Expression_92@2x.png","style":"we-emoji__Blowkiss"},{"key":"/:jump","old":"/跳跳","cn":"[跳跳]","tw":"[跳跳]","en":"[Waddle]","th":"[กระโดด]","path":"./assets/Expression/Expression_93@2x.png","style":"we-emoji__Waddle"},{"key":"/:shake","old":"/发抖","cn":"[发抖]","tw":"[發抖]","en":"[Tremble]","th":"[เขย่า]","path":"./assets/Expression/Expression_94@2x.png","style":"we-emoji__Tremble"},{"key":"/:<O>","old":"/怄火","cn":"[怄火]","tw":"[噴火]","en":"[Aaagh!]","th":"[อ้ากส์!]","path":"./assets/Expression/Expression_95@2x.png","style":"we-emoji__Aaagh"},{"key":"/:circle","old":"/转圈","cn":"[转圈]","tw":"[轉圈]","en":"[Twirl]","th":"[หมุนตัว]","path":"./assets/Expression/Expression_96@2x.png","style":"we-emoji__Twirl"},{"key":"/:kotow","old":"/磕头","cn":"[磕头]","tw":"[磕頭]","en":"[Kotow]","th":"[คำนับ]","path":"./assets/Expression/Expression_97@2x.png","style":"we-emoji__Kotow"},{"key":"/:turn","old":"/回头","cn":"[回头]","tw":"[回頭]","en":"[Dramatic]","th":"[เหลียวหลัง]","path":"./assets/Expression/Expression_98@2x.png","style":"we-emoji__Dramatic"},{"key":"/:skip","old":"/跳绳","cn":"[跳绳]","tw":"[跳繩]","en":"[JumpRope]","th":"[กระโดด]","path":"./assets/Expression/Expression_99@2x.png","style":"we-emoji__JumpRope"},{"key":"/:oY","old":"/挥手","cn":"[投降]","tw":"[投降]","en":"[Surrender]","th":"[ยอมแพ้]","path":"./assets/Expression/Expression_100@2x.png","style":"we-emoji__Surrender"},{"key":"/:#-0","old":"/激动","cn":"[激动]","tw":"[激動]","en":"[Hooray]","th":"[ไชโย]","path":"./assets/Expression/Expression_101@2x.png","style":"we-emoji__Hooray"},{"key":"/:hiphot","old":"/街舞","cn":"[乱舞]","tw":"[亂舞]","en":"[Meditate]","th":"[เย้เย้]","path":"./assets/Expression/Expression_102@2x.png","style":"we-emoji__Meditate"},{"key":"/:kiss","old":"/献吻","cn":"[献吻]","tw":"[獻吻]","en":"[Smooch]","th":"[จูบ]","path":"./assets/Expression/Expression_103@2x.png","style":"we-emoji__Smooch"},{"key":"/:<&","old":"/左太极","cn":"[左太极]","tw":"[左太極]","en":"[TaiChi L]","th":"[หญิงต่อสู้]","path":"./assets/Expression/Expression_104@2x.png","style":"we-emoji__TaiChiL"},{"key":"/:&\\"","old":"/右太极","cn":"[右太极]","tw":"[右太極]","en":"[TaiChi R]","th":"[ชายต่อสู้]","path":"./assets/Expression/Expression_105@2x.png","style":"we-emoji__TaiChiR"},{"key":"[Smirk]","cn":"[奸笑]","qq":"[奸笑]","en":"[Smirk]","tw":"[奸笑]","th":"[Smirk]","path":"./assets/newemoji/2_02.png","style":"we-emoji__Smirk"},{"key":"[Hey]","cn":"[嘿哈]","qq":"[嘿哈]","en":"[Hey]","tw":"[吼嘿]","th":"[Hey]","path":"./assets/newemoji/2_04.png","style":"we-emoji__Hey"},{"key":"[Facepalm]","cn":"[捂脸]","qq":"[捂脸]","en":"[Facepalm]","tw":"[掩面]","th":"[Facepalm]","path":"./assets/newemoji/2_05.png","style":"we-emoji__Facepalm"},{"key":"[Smart]","cn":"[机智]","qq":"[机智]","en":"[Smart]","tw":"[機智]","th":"[Smart]","path":"./assets/newemoji/2_06.png","style":"we-emoji__Smart"},{"key":"[Tea]","cn":"[茶]","qq":"[茶]","en":"[Tea]","tw":"[茶]","th":"[Tea]","path":"./assets/newemoji/2_07.png","style":"we-emoji__Tea"},{"key":"[Packet]","cn":"[红包]","qq":"[红包]","en":"[Packet]","tw":"[Packet]","th":"[Packet]","path":"./assets/newemoji/2_09.png","style":"we-emoji__Packet"},{"key":"[Candle]","cn":"[蜡烛]","qq":"[蜡烛]","en":"[Candle]","tw":"[蠟燭]","th":"[Candle]","path":"./assets/newemoji/2_10.png","style":"we-emoji__Candle"},{"key":"[Yeah!]","cn":"[耶]","qq":"[耶]","en":"[Yeah!]","tw":"[歐耶]","th":"[Yeah!]","path":"./assets/newemoji/2_11.png","style":"we-emoji__Yeah"},{"key":"[Concerned]","cn":"[皱眉]","qq":"[皱眉]","en":"[Concerned]","tw":"[皺眉]","th":"[Concerned]","path":"./assets/newemoji/2_12.png","style":"we-emoji__Concerned"},{"key":"[Salute]","cn":"[抱拳]","qq":"[抱拳]","en":"[Salute]","tw":"[抱拳]","th":"[Salute]","path":"./assets/newemoji/smiley_83b.png","style":"we-emoji__Salute"},{"key":"[Chick]","cn":"[鸡]","qq":"[鸡]","en":"[Chick]","tw":"[小雞]","th":"[Chick]","path":"./assets/newemoji/2_14.png","style":"we-emoji__Chick"},{"key":"[Blessing]","cn":"[福]","qq":"[福]","en":"[Blessing]","tw":"[福]","th":"[Blessing]","path":"./assets/newemoji/2_15.png","style":"we-emoji__Blessing"},{"key":"[Bye]","cn":"[再见]","qq":"[再见]","en":"[Bye]","tw":"[再見]","th":"[Bye]","path":"./assets/newemoji/smiley_39b.png","style":"we-emoji__Bye"},{"key":"[Rich]","cn":"[發]","qq":"[發]","en":"[Rich]","tw":"[發]","th":"[Rich]","path":"./assets/newemoji/2_16.png","style":"we-emoji__Rich"},{"key":"[Pup]","cn":"[小狗]","qq":"[小狗]","en":"[Pup]","tw":"[小狗]","th":"[Pup]","path":"./assets/newemoji/2_17.png","style":"we-emoji__Pup"},{"key":"[Onlooker]","cn":"[吃瓜]","qq":"[吃瓜]","en":"[Onlooker]","tw":"[吃西瓜]","th":"[Onlooker]","path":"./assets/newemoji/Watermelon.png","style":"we-emoji__Onlooker"},{"key":"[GoForIt]","cn":"[加油]","qq":"[加油]","en":"[GoForIt]","tw":"[加油]","th":"[GoForIt]","path":"./assets/newemoji/Addoil.png","style":"we-emoji__GoForIt"},{"key":"[Sweats]","cn":"[汗]","qq":"[汗]","en":"[Sweats]","tw":"[汗]","th":"[Sweats]","path":"./assets/newemoji/Sweat.png","style":"we-emoji__Sweats"},{"key":"[OMG]","cn":"[天啊]","qq":"[天啊]","en":"[OMG]","tw":"[天啊]","th":"[OMG]","path":"./assets/newemoji/Shocked.png","style":"we-emoji__OMG"},{"key":"[Emm]","cn":"[Emm]","qq":"[Emm]","en":"[Emm]","tw":"[一言難盡]","th":"[Emm]","path":"./assets/newemoji/Cold.png","style":"we-emoji__Emm"},{"key":"[Respect]","cn":"[社会社会]","qq":"[社会社会]","en":"[Respect]","tw":"[失敬失敬]","th":"[Respect]","path":"./assets/newemoji/Social.png","style":"we-emoji__Respect"},{"key":"[Doge]","cn":"[旺柴]","qq":"[旺柴]","en":"[Doge]","tw":"[旺柴]","th":"[Doge]","path":"./assets/newemoji/Yellowdog.png","style":"we-emoji__Doge"},{"key":"[NoProb]","cn":"[好的]","qq":"[好的]","en":"[NoProb]","tw":"[好的]","th":"[NoProb]","path":"./assets/newemoji/NoProb.png","style":"we-emoji__NoProb"},{"key":"[MyBad]","cn":"[打脸]","qq":"[打脸]","en":"[MyBad]","tw":"[打臉]","th":"[MyBad]","path":"./assets/newemoji/Slap.png","style":"we-emoji__MyBad"},{"key":"[Wow]","cn":"[哇]","qq":"[哇]","en":"[Wow]","tw":"[哇]","th":"[Wow]","path":"./assets/newemoji/Wow.png","style":"we-emoji__Wow"},{"key":"[KeepFighting]","cn":"[加油加油]","qq":"[加油加油]","en":"[KeepFighting]","tw":"[加油!]","th":"[KeepFighting]","path":"./assets/newemoji/KeepFighting.png","style":"we-emoji__KeepFighting"},{"key":"[Boring]","cn":"[翻白眼]","qq":"[翻白眼]","en":"[Boring]","tw":"[翻白眼]","th":"[Boring]","path":"./assets/newemoji/Boring.png","style":"we-emoji__Boring"},{"key":"[666]","cn":"[666]","qq":"[666]","en":"[Awesome]","tw":"[666]","th":"[Awesome]","path":"./assets/newemoji/666.png","style":"we-emoji__Awesome"},{"key":"[LetMeSee]","cn":"[让我看看]","qq":"[让我看看]","en":"[LetMeSee]","tw":"[讓我看看]","th":"[LetMeSee]","path":"./assets/newemoji/LetMeSee.png","style":"we-emoji__LetMeSee"},{"key":"[Sigh]","cn":"[叹气]","qq":"[叹气]","en":"[Sigh]","tw":"[嘆息]","th":"[Sigh]","path":"./assets/newemoji/Sigh.png","style":"we-emoji__Sigh"},{"key":"[Hurt]","cn":"[苦涩]","qq":"[苦涩]","en":"[Hurt]","tw":"[難受]","th":"[Hurt]","path":"./assets/newemoji/Hurt.png","style":"we-emoji__Hurt"},{"key":"[Broken]","cn":"[裂开]","qq":"[裂开]","en":"[Broken]","tw":"[崩潰]","th":"[Broken]","path":"./assets/newemoji/Broken.png","style":"we-emoji__Broken"},{"key":"[Flushed]","cn":"[脸红]","qq":"[脸红]","en":"[Flushed]","tw":"[臉紅]","th":"[Flushed]","emoji":"😳","path":"./assets/newemoji/Flushed.png","style":"we-emoji__Flushed"},{"key":"[Happy]","cn":"[笑脸]","qq":"[笑脸]","en":"[Happy]","tw":"[笑臉]","th":"[Happy]","emoji":"😄","path":"./assets/newemoji/Happy.png","style":"we-emoji__Happy"},{"key":"[Lol]","cn":"[破涕为笑]","qq":"[破涕为笑]","en":"[Lol]","tw":"[破涕為笑]","th":"[Lol]","emoji":"😂","path":"./assets/newemoji/Lol.png","style":"we-emoji__Lol"},{"key":"[Fireworks]","cn":"[烟花]","qq":"[烟花]","en":"[Fireworks]","tw":"[煙花]","th":"[Fireworks]","path":"./assets/newemoji/Fireworks.png","style":"we-emoji__Fireworks"},{"key":"[Firecracker]","cn":"[爆竹]","qq":"[爆竹]","en":"[Firecracker]","tw":"[爆竹]","th":"[Firecracker]","path":"./assets/newemoji/Firecracker.png","style":"we-emoji__Firecracker"},{"key":"[Party]","cn":"[庆祝]","qq":"[庆祝]","en":"[Party]","tw":"[慶祝]","th":"[Party]","emoji":"🎉","path":"./assets/newemoji/Party.png","style":"we-emoji__Party"},{"key":"[Terror]","cn":"[恐惧]","qq":"[恐惧]","en":"[Terror]","tw":"[恐懼]","th":"[Terror]","emoji":"😱","path":"./assets/newemoji/Terror.png","style":"we-emoji__Terror"},{"key":"[Duh]","cn":"[无语]","qq":"[无语]","en":"[Duh]","tw":"[無語]","th":"[Duh]","emoji":"😒","path":"./assets/newemoji/Duh.png","style":"we-emoji__Duh"},{"key":"[LetDown]","cn":"[失望]","qq":"[失望]","en":"[Let Down]","tw":"[失望]","th":"[Let Down]","emoji":"😔","path":"./assets/newemoji/LetDown.png","style":"we-emoji__LetDown"},{"key":"[Sick]","cn":"[生病]","qq":"[生病]","en":"[Sick]","tw":"[生病]","th":"[Sick]","emoji":"😷","path":"./assets/newemoji/Sick.png","style":"we-emoji__Sick"},{"key":"[Worship]","cn":"[合十]","qq":"[合十]","en":"[Worship]","tw":"[合十]","th":"[Worship]","emoji":"🙏","path":"./assets/newemoji/Worship.png","style":"we-emoji__Worship"}]')},"90e3":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},9112:function(e,t,n){var r=n("83ab"),o=n("9bf2"),i=n("5c6c");e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},9263:function(e,t,n){"use strict";var r=n("ad6d"),o=n("9f7f"),i=RegExp.prototype.exec,s=String.prototype.replace,a=i,c=function(){var e=/a/,t=/b*/g;return i.call(e,"a"),i.call(t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),u=o.UNSUPPORTED_Y||o.BROKEN_CARET,p=void 0!==/()??/.exec("")[1],f=c||p||u;f&&(a=function(e){var t,n,o,a,f=this,l=u&&f.sticky,h=r.call(f),d=f.source,y=0,m=e;return l&&(h=h.replace("y",""),-1===h.indexOf("g")&&(h+="g"),m=String(e).slice(f.lastIndex),f.lastIndex>0&&(!f.multiline||f.multiline&&"\n"!==e[f.lastIndex-1])&&(d="(?: "+d+")",m=" "+m,y++),n=new RegExp("^(?:"+d+")",h)),p&&(n=new RegExp("^"+d+"$(?!\\s)",h)),c&&(t=f.lastIndex),o=i.call(l?n:f,m),l?o?(o.input=o.input.slice(y),o[0]=o[0].slice(y),o.index=f.lastIndex,f.lastIndex+=o[0].length):f.lastIndex=0:c&&o&&(f.lastIndex=f.global?o.index+o[0].length:t),p&&o&&o.length>1&&s.call(o[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(o[a]=void 0)})),o}),e.exports=a},"94ca":function(e,t,n){var r=n("d039"),o=/#|\.prototype\./,i=function(e,t){var n=a[s(e)];return n==u||n!=c&&("function"==typeof t?r(t):!!t)},s=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},a=i.data={},c=i.NATIVE="N",u=i.POLYFILL="P";e.exports=i},9523:function(e,t){function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports=n,e.exports["default"]=e.exports,e.exports.__esModule=!0},"99af":function(e,t,n){"use strict";var r=n("23e7"),o=n("d039"),i=n("e8b5"),s=n("861d"),a=n("7b0b"),c=n("50c4"),u=n("8418"),p=n("65f0"),f=n("1dde"),l=n("b622"),h=n("2d00"),d=l("isConcatSpreadable"),y=9007199254740991,m="Maximum allowed index exceeded",g=h>=51||!o((function(){var e=[];return e[d]=!1,e.concat()[0]!==e})),x=f("concat"),w=function(e){if(!s(e))return!1;var t=e[d];return void 0!==t?!!t:i(e)},_=!g||!x;r({target:"Array",proto:!0,forced:_},{concat:function(e){var t,n,r,o,i,s=a(this),f=p(s,0),l=0;for(t=-1,r=arguments.length;t<r;t++)if(i=-1===t?s:arguments[t],w(i)){if(o=c(i.length),l+o>y)throw TypeError(m);for(n=0;n<o;n++,l++)n in i&&u(f,l,i[n])}else{if(l>=y)throw TypeError(m);u(f,l++,i)}return f.length=l,f}})},"9bdd":function(e,t,n){var r=n("825a"),o=n("2a62");e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(s){throw o(e),s}}},"9bf2":function(e,t,n){var r=n("83ab"),o=n("0cfb"),i=n("825a"),s=n("c04e"),a=Object.defineProperty;t.f=r?a:function(e,t,n){if(i(e),t=s(t,!0),i(n),o)try{return a(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"9ed3":function(e,t,n){"use strict";var r=n("ae93").IteratorPrototype,o=n("7c73"),i=n("5c6c"),s=n("d44e"),a=n("3f8c"),c=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=o(r,{next:i(1,n)}),s(e,u,!1,!0),a[u]=c,e}},"9f7f":function(e,t,n){"use strict";var r=n("d039");function o(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),t.BROKEN_CARET=r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}))},a15b:function(e,t,n){"use strict";var r=n("23e7"),o=n("44ad"),i=n("fc6a"),s=n("a640"),a=[].join,c=o!=Object,u=s("join",",");r({target:"Array",proto:!0,forced:c||!u},{join:function(e){return a.call(i(this),void 0===e?",":e)}})},a4d3:function(e,t,n){"use strict";var r=n("23e7"),o=n("da84"),i=n("d066"),s=n("c430"),a=n("83ab"),c=n("4930"),u=n("fdbf"),p=n("d039"),f=n("5135"),l=n("e8b5"),h=n("861d"),d=n("825a"),y=n("7b0b"),m=n("fc6a"),g=n("c04e"),x=n("5c6c"),w=n("7c73"),_=n("df75"),v=n("241c"),b=n("057f"),E=n("7418"),j=n("06cf"),k=n("9bf2"),S=n("d1e7"),O=n("9112"),P=n("6eeb"),T=n("5692"),q=n("f772"),D=n("d012"),A=n("90e3"),R=n("b622"),C=n("e538"),L=n("746f"),I=n("d44e"),M=n("69f3"),N=n("b727").forEach,F=q("hidden"),B="Symbol",$="prototype",W=R("toPrimitive"),H=M.set,G=M.getterFor(B),U=Object[$],K=o.Symbol,Y=i("JSON","stringify"),V=j.f,J=k.f,X=b.f,z=S.f,Q=T("symbols"),Z=T("op-symbols"),ee=T("string-to-symbol-registry"),te=T("symbol-to-string-registry"),ne=T("wks"),re=o.QObject,oe=!re||!re[$]||!re[$].findChild,ie=a&&p((function(){return 7!=w(J({},"a",{get:function(){return J(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=V(U,t);r&&delete U[t],J(e,t,n),r&&e!==U&&J(U,t,r)}:J,se=function(e,t){var n=Q[e]=w(K[$]);return H(n,{type:B,tag:e,description:t}),a||(n.description=t),n},ae=u?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof K},ce=function(e,t,n){e===U&&ce(Z,t,n),d(e);var r=g(t,!0);return d(n),f(Q,r)?(n.enumerable?(f(e,F)&&e[F][r]&&(e[F][r]=!1),n=w(n,{enumerable:x(0,!1)})):(f(e,F)||J(e,F,x(1,{})),e[F][r]=!0),ie(e,r,n)):J(e,r,n)},ue=function(e,t){d(e);var n=m(t),r=_(n).concat(de(n));return N(r,(function(t){a&&!fe.call(n,t)||ce(e,t,n[t])})),e},pe=function(e,t){return void 0===t?w(e):ue(w(e),t)},fe=function(e){var t=g(e,!0),n=z.call(this,t);return!(this===U&&f(Q,t)&&!f(Z,t))&&(!(n||!f(this,t)||!f(Q,t)||f(this,F)&&this[F][t])||n)},le=function(e,t){var n=m(e),r=g(t,!0);if(n!==U||!f(Q,r)||f(Z,r)){var o=V(n,r);return!o||!f(Q,r)||f(n,F)&&n[F][r]||(o.enumerable=!0),o}},he=function(e){var t=X(m(e)),n=[];return N(t,(function(e){f(Q,e)||f(D,e)||n.push(e)})),n},de=function(e){var t=e===U,n=X(t?Z:m(e)),r=[];return N(n,(function(e){!f(Q,e)||t&&!f(U,e)||r.push(Q[e])})),r};if(c||(K=function(){if(this instanceof K)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=A(e),n=function(e){this===U&&n.call(Z,e),f(this,F)&&f(this[F],t)&&(this[F][t]=!1),ie(this,t,x(1,e))};return a&&oe&&ie(U,t,{configurable:!0,set:n}),se(t,e)},P(K[$],"toString",(function(){return G(this).tag})),P(K,"withoutSetter",(function(e){return se(A(e),e)})),S.f=fe,k.f=ce,j.f=le,v.f=b.f=he,E.f=de,C.f=function(e){return se(R(e),e)},a&&(J(K[$],"description",{configurable:!0,get:function(){return G(this).description}}),s||P(U,"propertyIsEnumerable",fe,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:K}),N(_(ne),(function(e){L(e)})),r({target:B,stat:!0,forced:!c},{for:function(e){var t=String(e);if(f(ee,t))return ee[t];var n=K(t);return ee[t]=n,te[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(f(te,e))return te[e]},useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!a},{create:pe,defineProperty:ce,defineProperties:ue,getOwnPropertyDescriptor:le}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:he,getOwnPropertySymbols:de}),r({target:"Object",stat:!0,forced:p((function(){E.f(1)}))},{getOwnPropertySymbols:function(e){return E.f(y(e))}}),Y){var ye=!c||p((function(){var e=K();return"[null]"!=Y([e])||"{}"!=Y({a:e})||"{}"!=Y(Object(e))}));r({target:"JSON",stat:!0,forced:ye},{stringify:function(e,t,n){var r,o=[e],i=1;while(arguments.length>i)o.push(arguments[i++]);if(r=t,(h(t)||void 0!==e)&&!ae(e))return l(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),o[1]=t,Y.apply(null,o)}})}K[$][W]||O(K[$],W,K[$].valueOf),I(K,B),D[F]=!0},a630:function(e,t,n){var r=n("23e7"),o=n("4df4"),i=n("1c7e"),s=!i((function(e){Array.from(e)}));r({target:"Array",stat:!0,forced:s},{from:o})},a640:function(e,t,n){"use strict";var r=n("d039");e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){throw 1},1)}))}},a691:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},a9e3:function(e,t,n){"use strict";var r=n("83ab"),o=n("da84"),i=n("94ca"),s=n("6eeb"),a=n("5135"),c=n("c6b6"),u=n("7156"),p=n("c04e"),f=n("d039"),l=n("7c73"),h=n("241c").f,d=n("06cf").f,y=n("9bf2").f,m=n("58a8").trim,g="Number",x=o[g],w=x.prototype,_=c(l(w))==g,v=function(e){var t,n,r,o,i,s,a,c,u=p(e,!1);if("string"==typeof u&&u.length>2)if(u=m(u),t=u.charCodeAt(0),43===t||45===t){if(n=u.charCodeAt(2),88===n||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+u}for(i=u.slice(2),s=i.length,a=0;a<s;a++)if(c=i.charCodeAt(a),c<48||c>o)return NaN;return parseInt(i,r)}return+u};if(i(g,!x(" 0o1")||!x("0b1")||x("+0x1"))){for(var b,E=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof E&&(_?f((function(){w.valueOf.call(n)})):c(n)!=g)?u(new x(v(t)),n,E):v(t)},j=r?h(x):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),k=0;j.length>k;k++)a(x,b=j[k])&&!a(E,b)&&y(E,b,d(x,b));E.prototype=w,w.constructor=E,s(o,g,E)}},ab13:function(e,t,n){var r=n("b622"),o=r("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},ac1f:function(e,t,n){"use strict";var r=n("23e7"),o=n("9263");r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},ad6d:function(e,t,n){"use strict";var r=n("825a");e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},ae93:function(e,t,n){"use strict";var r,o,i,s=n("d039"),a=n("e163"),c=n("9112"),u=n("5135"),p=n("b622"),f=n("c430"),l=p("iterator"),h=!1,d=function(){return this};[].keys&&(i=[].keys(),"next"in i?(o=a(a(i)),o!==Object.prototype&&(r=o)):h=!0);var y=void 0==r||s((function(){var e={};return r[l].call(e)!==e}));y&&(r={}),f&&!y||u(r,l)||c(r,l,d),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},b041:function(e,t,n){"use strict";var r=n("00ee"),o=n("f5df");e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},b0c0:function(e,t,n){var r=n("83ab"),o=n("9bf2").f,i=Function.prototype,s=i.toString,a=/^\s*function ([^ (]*)/,c="name";r&&!(c in i)&&o(i,c,{configurable:!0,get:function(){try{return s.call(this).match(a)[1]}catch(e){return""}}})},b622:function(e,t,n){var r=n("da84"),o=n("5692"),i=n("5135"),s=n("90e3"),a=n("4930"),c=n("fdbf"),u=o("wks"),p=r.Symbol,f=c?p:p&&p.withoutSetter||s;e.exports=function(e){return i(u,e)&&(a||"string"==typeof u[e])||(a&&i(p,e)?u[e]=p[e]:u[e]=f("Symbol."+e)),u[e]}},b64b:function(e,t,n){var r=n("23e7"),o=n("7b0b"),i=n("df75"),s=n("d039"),a=s((function(){i(1)}));r({target:"Object",stat:!0,forced:a},{keys:function(e){return i(o(e))}})},b727:function(e,t,n){var r=n("0366"),o=n("44ad"),i=n("7b0b"),s=n("50c4"),a=n("65f0"),c=[].push,u=function(e){var t=1==e,n=2==e,u=3==e,p=4==e,f=6==e,l=7==e,h=5==e||f;return function(d,y,m,g){for(var x,w,_=i(d),v=o(_),b=r(y,m,3),E=s(v.length),j=0,k=g||a,S=t?k(d,E):n||l?k(d,0):void 0;E>j;j++)if((h||j in v)&&(x=v[j],w=b(x,j,_),e))if(t)S[j]=w;else if(w)switch(e){case 3:return!0;case 5:return x;case 6:return j;case 2:c.call(S,x)}else switch(e){case 4:return!1;case 7:c.call(S,x)}return f?-1:u||p?p:S}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},c04e:function(e,t,n){var r=n("861d");e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},c1fd:function(e){e.exports=JSON.parse('["/::)","/::~","/::B","/::|","/:8-)","/::<","/::$","/::X","/::Z","/::\'(","/::-|","/::@","/::P","/::D","/::O","/::(","[Blush]","/::Q","/::T","/:,@P","/:,@-D","/::d","/:,@o","/:|-)","/::!","/::>","/::,@","/::-S","/:?","/:,@x","/:,@@","/:,@!","/:!!!","/:xx","[Bye]","/:wipe","/:dig","/:handclap","/:B-)","/:@>","/:>-|","/:P-(","/::\'|","/:X-)","/::*","/:8*","[Happy]","[Sick]","[Flushed]","[Lol]","[Terror]","[LetDown]","[Duh]","[Hey]","[Facepalm]","[Smirk]","[Smart]","[Concerned]","[Yeah!]","[Onlooker]","[GoForIt]","[Sweats]","[OMG]","[Emm]","[Respect]","[Doge]","[NoProb]","[MyBad]","[Wow]","[Boring]","[666]","[LetMeSee]","[Sigh]","[Hurt]","[Broken]","/:showlove","/:heart","/:break","/:hug","/:strong","/:weak","/:share","/:v","[Salute]","/:jj","/:@@","/:ok","[Worship]","/:beer","/:coffee","/:cake","/:rose","/:fade","/:pd","/:bome","/:shit","/:moon","/:sun","[Party]","[Gift]","[Packet]","[Rich]","[Blessing]","[Fireworks]","[Firecracker]","/:pig","/:jump","/:shake","/:circle"]')},c430:function(e,t){e.exports=!1},c6b6:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},c6cd:function(e,t,n){var r=n("da84"),o=n("ce4e"),i="__core-js_shared__",s=r[i]||o(i,{});e.exports=s},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},c8d2:function(e,t,n){var r=n("d039"),o=n("5899"),i=" ";e.exports=function(e){return r((function(){return!!o[e]()||i[e]()!=i||o[e].name!==e}))}},ca84:function(e,t,n){var r=n("5135"),o=n("fc6a"),i=n("4d64").indexOf,s=n("d012");e.exports=function(e,t){var n,a=o(e),c=0,u=[];for(n in a)!r(s,n)&&r(a,n)&&u.push(n);while(t.length>c)r(a,n=t[c++])&&(~i(u,n)||u.push(n));return u}},cc12:function(e,t,n){var r=n("da84"),o=n("861d"),i=r.document,s=o(i)&&o(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},cca6:function(e,t,n){var r=n("23e7"),o=n("60da");r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},ce4e:function(e,t,n){var r=n("da84"),o=n("9112");e.exports=function(e,t){try{o(r,e,t)}catch(n){r[e]=t}return t}},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,n){var r=n("428f"),o=n("da84"),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e])||i(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},d1e7:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:r},d28b:function(e,t,n){var r=n("746f");r("iterator")},d2bb:function(e,t,n){var r=n("825a"),o=n("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(i){}return function(n,i){return r(n),o(i),t?e.call(n,i):n.__proto__=i,n}}():void 0)},d3b7:function(e,t,n){var r=n("00ee"),o=n("6eeb"),i=n("b041");r||o(Object.prototype,"toString",i,{unsafe:!0})},d44e:function(e,t,n){var r=n("9bf2").f,o=n("5135"),i=n("b622"),s=i("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,s)&&r(e,s,{configurable:!0,value:t})}},d58f:function(e,t,n){var r=n("1c0b"),o=n("7b0b"),i=n("44ad"),s=n("50c4"),a=function(e){return function(t,n,a,c){r(n);var u=o(t),p=i(u),f=s(u.length),l=e?f-1:0,h=e?-1:1;if(a<2)while(1){if(l in p){c=p[l],l+=h;break}if(l+=h,e?l<0:f<=l)throw TypeError("Reduce of empty array with no initial value")}for(;e?l>=0:f>l;l+=h)l in p&&(c=n(c,p[l],l,u));return c}};e.exports={left:a(!1),right:a(!0)}},d784:function(e,t,n){"use strict";n("ac1f");var r=n("6eeb"),o=n("d039"),i=n("b622"),s=n("9263"),a=n("9112"),c=i("species"),u=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),p=function(){return"$0"==="a".replace(/./,"$0")}(),f=i("replace"),l=function(){return!!/./[f]&&""===/./[f]("a","$0")}(),h=!o((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,f){var d=i(e),y=!o((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),m=y&&!o((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return t=!0,null},n[d](""),!t}));if(!y||!m||"replace"===e&&(!u||!p||l)||"split"===e&&!h){var g=/./[d],x=n(d,""[e],(function(e,t,n,r,o){return t.exec===s?y&&!o?{done:!0,value:g.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),{REPLACE_KEEPS_$0:p,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:l}),w=x[0],_=x[1];r(String.prototype,e,w),r(RegExp.prototype,d,2==t?function(e,t){return _.call(e,this,t)}:function(e){return _.call(e,this)})}f&&a(RegExp.prototype[d],"sham",!0)}},d81d:function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").map,i=n("1dde"),s=i("map");r({target:"Array",proto:!0,forced:!s},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(e,t,n){var r=n("23e7"),o=n("83ab"),i=n("56ef"),s=n("fc6a"),a=n("06cf"),c=n("8418");r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){var t,n,r=s(e),o=a.f,u=i(r),p={},f=0;while(u.length>f)n=o(r,t=u[f++]),void 0!==n&&c(p,t,n);return p}})},ddb0:function(e,t,n){var r=n("da84"),o=n("fdbc"),i=n("e260"),s=n("9112"),a=n("b622"),c=a("iterator"),u=a("toStringTag"),p=i.values;for(var f in o){var l=r[f],h=l&&l.prototype;if(h){if(h[c]!==p)try{s(h,c,p)}catch(y){h[c]=p}if(h[u]||s(h,u,f),o[f])for(var d in i)if(h[d]!==i[d])try{s(h,d,i[d])}catch(y){h[d]=i[d]}}}},ded3:function(e,t,n){n("b64b"),n("a4d3"),n("4de4"),n("e439"),n("159b"),n("dbb4");var r=n("9523");function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}e.exports=i,e.exports["default"]=e.exports,e.exports.__esModule=!0},df75:function(e,t,n){var r=n("ca84"),o=n("7839");e.exports=Object.keys||function(e){return r(e,o)}},e01a:function(e,t,n){"use strict";var r=n("23e7"),o=n("83ab"),i=n("da84"),s=n("5135"),a=n("861d"),c=n("9bf2").f,u=n("e893"),p=i.Symbol;if(o&&"function"==typeof p&&(!("description"in p.prototype)||void 0!==p().description)){var f={},l=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof l?new p(e):void 0===e?p():p(e);return""===e&&(f[t]=!0),t};u(l,p);var h=l.prototype=p.prototype;h.constructor=l;var d=h.toString,y="Symbol(test)"==String(p("test")),m=/^Symbol\((.*)\)[^)]+$/;c(h,"description",{configurable:!0,get:function(){var e=a(this)?this.valueOf():this,t=d.call(e);if(s(f,e))return"";var n=y?t.slice(7,-1):t.replace(m,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:l})}},e163:function(e,t,n){var r=n("5135"),o=n("7b0b"),i=n("f772"),s=n("e177"),a=i("IE_PROTO"),c=Object.prototype;e.exports=s?Object.getPrototypeOf:function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},e177:function(e,t,n){var r=n("d039");e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},e260:function(e,t,n){"use strict";var r=n("fc6a"),o=n("44d2"),i=n("3f8c"),s=n("69f3"),a=n("7dd0"),c="Array Iterator",u=s.set,p=s.getterFor(c);e.exports=a(Array,"Array",(function(e,t){u(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},e439:function(e,t,n){var r=n("23e7"),o=n("d039"),i=n("fc6a"),s=n("06cf").f,a=n("83ab"),c=o((function(){s(1)})),u=!a||c;r({target:"Object",stat:!0,forced:u,sham:!a},{getOwnPropertyDescriptor:function(e,t){return s(i(e),t)}})},e538:function(e,t,n){var r=n("b622");t.f=r},e893:function(e,t,n){var r=n("5135"),o=n("56ef"),i=n("06cf"),s=n("9bf2");e.exports=function(e,t){for(var n=o(t),a=s.f,c=i.f,u=0;u<n.length;u++){var p=n[u];r(e,p)||a(e,p,c(t,p))}}},e8b5:function(e,t,n){var r=n("c6b6");e.exports=Array.isArray||function(e){return"Array"==r(e)}},e95a:function(e,t,n){var r=n("b622"),o=n("3f8c"),i=r("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[i]===e)}},f5df:function(e,t,n){var r=n("00ee"),o=n("c6b6"),i=n("b622"),s=i("toStringTag"),a="Arguments"==o(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(n){}};e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=Object(e),s))?n:a?o(t):"Object"==(r=o(t))&&"function"==typeof t.callee?"Arguments":r}},f601:function(e,t,n){var r=n("ded3").default;n("d81d"),n("13d5");var o=n("8c94"),i=n("c1fd"),s=["key","old","cn","qq","en","tw","th","emoji"],a=o.map((function(e){return r({},e)})),c=a.reduce((function(e,t,n){var o=r({},e);return s.forEach((function(e){t[e]&&!o[t[e]]&&(o[t[e]]={index:n})})),o}),{}),u=i.map((function(e){return a[c[e].index]}));t.EmojiData=a,t.EmojiPanelData=u,t.EmojiDataMap=c,e.exports={EmojiData:a,EmojiPanelData:u,EmojiDataMap:c}},f772:function(e,t,n){var r=n("5692"),o=n("90e3"),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},f84d:function(e,t,n){},fb15:function(e,t,n){"use strict";if(n.r(t),n.d(t,"Icon",(function(){return x})),n.d(t,"Parser",(function(){return L})),n.d(t,"install",(function(){return G})),n.d(t,"decode",(function(){return R})),n.d(t,"split",(function(){return A})),n.d(t,"EmojiData",(function(){return f["EmojiData"]})),n.d(t,"EmojiDataMap",(function(){return f["EmojiDataMap"]})),n.d(t,"EmojiPanelData",(function(){return f["EmojiPanelData"]})),n.d(t,"Panel",(function(){return W})),"undefined"!==typeof window){var r=window.document.currentScript,o=n("8875");r=o(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:o});var i=r&&r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);i&&(n.p=i[1])}n("b64b"),n("a4d3"),n("4de4"),n("e439"),n("159b"),n("dbb4");function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}n("07ac"),n("b0c0");var u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("img",{staticClass:"we-emoji",class:e.className,attrs:{src:e.picBlank,alt:e.alt}})},p=[],f=(n("5319"),n("ac1f"),n("498a"),n("7db0"),n("f601")),l=n("5e96"),h={name:"EmojiIcon",props:{name:{type:String},text:{type:String}},data:function(){return{picBlank:l["a"]}},beforeCreate:function(){var e=this.$options.propsData,t=e.name,n=e.text;t||n||console.error("emoji-icon error: Prop name or text required. Props receive:",JSON.stringify(this.$options.propsData))},computed:{emojiObj:function(){var e=this.text,t=this.name;if(e&&f["EmojiDataMap"][e]&&f["EmojiData"][f["EmojiDataMap"][e].index])return f["EmojiData"][f["EmojiDataMap"][e].index];if(t){var n=t.toLowerCase(),r=function(e){return e&&e.toLowerCase().replace(/\W+/g," ").trim().replace(/\s/g,"-")},o=f["EmojiData"].find((function(e){return r(e.en)===n}));if(o)return o}return(t||e)&&console.error("emoji-icon error: Illegal prop name or text. Props receive:",JSON.stringify(this.$options.propsData)),{}},className:function(){return this.emojiObj.style},alt:function(){return this.text}}},d=h;function y(e,t,n,r,o,i,s,a){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),s?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=c):o&&(c=a?function(){o.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:o),c)if(u.functional){u._injectStyles=c;var p=u.render;u.render=function(e,t){return c.call(t),p(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}var m=y(d,u,p,!1,null,null,null),g=m.exports;g.install=function(e){e.component(g.name,g)};var x=g;function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _(e){if(Array.isArray(e))return w(e)}n("e01a"),n("d3b7"),n("d28b"),n("3ca3"),n("e260"),n("ddb0"),n("a630");function v(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}n("fb6a");function b(e,t){if(e){if("string"===typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w(e,t):void 0}}function E(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function j(e){return _(e)||v(e)||b(e)||E()}n("d81d"),n("13d5"),n("99af"),n("4d63"),n("25f0"),n("a15b"),n("cca6"),n("2ca0");var k=function(e){var t=e.className,n=e.text,r=e.src;return'<img src="'.concat(l["a"],'" class="we-emoji ').concat(t,'" alt="').concat(n,'" data-src="').concat(r,'">')};function S(e){return!(!f["EmojiDataMap"][e]||!f["EmojiData"][f["EmojiDataMap"][e].index])}function O(e,t,n){var r,o=new RegExp(t,"g");while(r=o.exec(e))for(var i=r,s=i[0],a=i.index,c=n.length;c<=s.length;++c){var u=s.slice(0,c);if(S(u))return{0:u,index:a}}return null}function P(e){var t,n=new RegExp(/\[[^[\]]+\]/,"g");while(t=n.exec(e))if(S(t[0]))return t;return null}function T(e){var t=/(\ud83c[\udf00-\udfff])|(\ud83d[\udc00-\ude4f\ude80-\udeff])|[\u2600-\u2B55]/;return P(e)||O(e,/\/([\u4e00-\u9fa5\w]{1,4})/,"/")||O(e,/\/(:[^/]{1,8})/,"/:")||O(e,t,"")}function q(e){return e}function D(e){if(!e)return[];var t=T(e);if(t){var n=t[0],r=t.index,o=e.slice(0,r),i=e.slice(r+n.length),s=S(n)?{text:n,data:f["EmojiData"][f["EmojiDataMap"][n].index]}:n,a=[].concat(j(D(o)),[s],j(D(i)));return a.some((function(e){return e.text}))?a:[a.join("")]}return[e]}var A=function(e,t){var n=q(e,t);return D(n).map((function(e){if("string"===typeof e)return e;var t=Object.assign({},e.data),n=e.data.path;return t.url="".concat("https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.13/").concat(n.startsWith("./")?n.slice(2):n),delete t.path,c(c({},e),{},{data:t})}))},R=function(e,t){return e?A(e,t).map((function(e){return e.text?k({text:e.text,className:e.data.style,src:e.data.url}):e})).join(""):e},C={name:"EmojiParser",props:{tag:{type:String,default:"span"}},methods:{replace:function(e){var t=this,n=this.$createElement;return e&&e.length?e.map((function(e){var r=e.text;if(!r){var o=function(e){return e&&e.reduce((function(e,t){return Array.isArray(t)?[].concat(j(e),j(t)):[].concat(j(e),[t])}),[])};return c(c({},e),{},{children:o(t.replace(e.children))})}return A(r).map((function(e){return e.text?n(x,{attrs:{text:e.text}}):t._v(e)}))})):e}},render:function(e){return e(this.tag,this.replace(this.$slots.default))},install:function(e){e.component(C.name,C)}},L=C,I=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"emotion_panel"},[n("ul",{staticClass:"emotions",attrs:{slot:"content"},slot:"content"},e._l(e.edata,(function(t,r){return n("li",{key:t.key,staticClass:"emotions_item",on:{click:function(t){return e.select(r)}}},[n("emoji-icon",{attrs:{text:t.cn}})],1)})),0)])},M=[],N=(n("a9e3"),{name:"EmojiPanel",props:{emojiPanelWidth:{type:Number,default:300},emojiPanelHeight:{type:Number,default:300}},data:function(){return{edata:f["EmojiPanelData"]}},methods:{select:function(e){this.$emit("select",this.edata[e])}}}),F=N,B=y(F,I,M,!1,null,null,null),$=B.exports;$.install=function(e){e.component($.name,$)};var W=$,H=(n("f84d"),{Icon:x,Parser:L,Panel:W}),G=function e(t){e.installed||(e.installed=!0,Object.values(H).forEach((function(e){t.component(e.name,e)})))},U=c(c({},H),{},{install:G,decode:R,split:A,EmojiData:f["EmojiData"],EmojiDataMap:f["EmojiDataMap"],EmojiPanelData:f["EmojiPanelData"]});"undefined"!==typeof window&&window.Vue&&G(window.Vue);var K=U;t["default"]=K},fb6a:function(e,t,n){"use strict";var r=n("23e7"),o=n("861d"),i=n("e8b5"),s=n("23cb"),a=n("50c4"),c=n("fc6a"),u=n("8418"),p=n("b622"),f=n("1dde"),l=f("slice"),h=p("species"),d=[].slice,y=Math.max;r({target:"Array",proto:!0,forced:!l},{slice:function(e,t){var n,r,p,f=c(this),l=a(f.length),m=s(e,l),g=s(void 0===t?l:t,l);if(i(f)&&(n=f.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?o(n)&&(n=n[h],null===n&&(n=void 0)):n=void 0,n===Array||void 0===n))return d.call(f,m,g);for(r=new(void 0===n?Array:n)(y(g-m,0)),p=0;m<g;m++,p++)m in f&&u(r,p,f[m]);return r.length=p,r}})},fc6a:function(e,t,n){var r=n("44ad"),o=n("1d80");e.exports=function(e){return r(o(e))}},fdbc:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(e,t,n){var r=n("4930");e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}})["default"]}));</script><script h5only type="text/javascript" nonce="1933578808" reportloaderror>!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("Darkmode",[],t):"object"==typeof exports?exports.Darkmode=t():e.Darkmode=t()}(window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=9)}([function(e,t,r){"use strict";var n=r(3),a=r(6),o=[].slice,i=["keyword","gray","hex"],l={};Object.keys(a).forEach((function(e){l[o.call(a[e].labels).sort().join("")]=e}));var s={};function u(e,t){if(!(this instanceof u))return new u(e,t);if(t&&t in i&&(t=null),t&&!(t in a))throw new Error("Unknown model: "+t);var r,c;if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof u)this.model=e.model,this.color=e.color.slice(),this.valpha=e.valpha;else if("string"==typeof e){var h=n.get(e);if(null===h)throw new Error("Unable to parse color from string: "+e);this.model=h.model,c=a[this.model].channels,this.color=h.value.slice(0,c),this.valpha="number"==typeof h.value[c]?h.value[c]:1}else if(e.length){this.model=t||"rgb",c=a[this.model].channels;var f=o.call(e,0,c);this.color=d(f,c),this.valpha="number"==typeof e[c]?e[c]:1}else if("number"==typeof e)e&=16777215,this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;var g=Object.keys(e);"alpha"in e&&(g.splice(g.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);var b=g.sort().join("");if(!(b in l))throw new Error("Unable to parse color from object: "+JSON.stringify(e));this.model=l[b];var p=a[this.model].labels,y=[];for(r=0;r<p.length;r++)y.push(e[p[r]]);this.color=d(y)}if(s[this.model])for(c=a[this.model].channels,r=0;r<c;r++){var m=s[this.model][r];m&&(this.color[r]=m(this.color[r]))}this.valpha=Math.max(0,Math.min(1,this.valpha)),Object.freeze&&Object.freeze(this)}function c(e,t,r){return(e=Array.isArray(e)?e:[e]).forEach((function(e){(s[e]||(s[e]=[]))[t]=r})),e=e[0],function(n){var a;return arguments.length?(r&&(n=r(n)),(a=this[e]()).color[t]=n,a):(a=this[e]().color[t],r&&(a=r(a)),a)}}function h(e){return function(t){return Math.max(0,Math.min(e,t))}}function f(e){return Array.isArray(e)?e:[e]}function d(e,t){for(var r=0;r<t;r++)"number"!=typeof e[r]&&(e[r]=0);return e}u.prototype={toString:function(){return this.string()},toJSON:function(){return this[this.model]()},string:function(e){var t=this.model in n.to?this:this.rgb(),r=1===(t=t.round("number"==typeof e?e:1)).valpha?t.color:t.color.concat(this.valpha);return n.to[t.model](r)},percentString:function(e){var t=this.rgb().round("number"==typeof e?e:1),r=1===t.valpha?t.color:t.color.concat(this.valpha);return n.to.rgb.percent(r)},array:function(){return 1===this.valpha?this.color.slice():this.color.concat(this.valpha)},object:function(){for(var e={},t=a[this.model].channels,r=a[this.model].labels,n=0;n<t;n++)e[r[n]]=this.color[n];return 1!==this.valpha&&(e.alpha=this.valpha),e},unitArray:function(){var e=this.rgb().color;return e[0]/=255,e[1]/=255,e[2]/=255,1!==this.valpha&&e.push(this.valpha),e},unitObject:function(){var e=this.rgb().object();return e.r/=255,e.g/=255,e.b/=255,1!==this.valpha&&(e.alpha=this.valpha),e},round:function(e){return e=Math.max(e||0,0),new u(this.color.map(function(e){return function(t){return function(e,t){return Number(e.toFixed(t))}(t,e)}}(e)).concat(this.valpha),this.model)},alpha:function(e){return arguments.length?new u(this.color.concat(Math.max(0,Math.min(1,e))),this.model):this.valpha},red:c("rgb",0,h(255)),green:c("rgb",1,h(255)),blue:c("rgb",2,h(255)),hue:c(["hsl","hsv","hsl","hwb","hcg"],0,(function(e){return(e%360+360)%360})),saturationl:c("hsl",1,h(100)),lightness:c("hsl",2,h(100)),saturationv:c("hsv",1,h(100)),value:c("hsv",2,h(100)),chroma:c("hcg",1,h(100)),gray:c("hcg",2,h(100)),white:c("hwb",1,h(100)),wblack:c("hwb",2,h(100)),cyan:c("cmyk",0,h(100)),magenta:c("cmyk",1,h(100)),yellow:c("cmyk",2,h(100)),black:c("cmyk",3,h(100)),x:c("xyz",0,h(100)),y:c("xyz",1,h(100)),z:c("xyz",2,h(100)),l:c("lab",0,h(100)),a:c("lab",1),b:c("lab",2),keyword:function(e){return arguments.length?new u(e):a[this.model].keyword(this.color)},hex:function(e){return arguments.length?new u(e):n.to.hex(this.rgb().round().color)},rgbNumber:function(){var e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity:function(){for(var e=this.rgb().color,t=[],r=0;r<e.length;r++){var n=e[r]/255;t[r]=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4)}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast:function(e){var t=this.luminosity(),r=e.luminosity();return t>r?(t+.05)/(r+.05):(r+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},isDark:function(){var e=this.rgb().color;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var e=this.rgb(),t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten:function(e){var t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken:function(e){var t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate:function(e){var t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate:function(e){var t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten:function(e){var t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken:function(e){var t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale:function(){var e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return u.rgb(t,t,t)},fade:function(e){return this.alpha(this.valpha-this.valpha*e)},opaquer:function(e){return this.alpha(this.valpha+this.valpha*e)},rotate:function(e){var t=this.hsl(),r=t.color[0];return r=(r=(r+e)%360)<0?360+r:r,t.color[0]=r,t},mix:function(e,t){if(!e||!e.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);var r=e.rgb(),n=this.rgb(),a=void 0===t?.5:t,o=2*a-1,i=r.alpha()-n.alpha(),l=((o*i==-1?o:(o+i)/(1+o*i))+1)/2,s=1-l;return u.rgb(l*r.red()+s*n.red(),l*r.green()+s*n.green(),l*r.blue()+s*n.blue(),r.alpha()*a+n.alpha()*(1-a))}},Object.keys(a).forEach((function(e){if(-1===i.indexOf(e)){var t=a[e].channels;u.prototype[e]=function(){if(this.model===e)return new u(this);if(arguments.length)return new u(arguments,e);var r="number"==typeof arguments[t]?t:this.valpha;return new u(f(a[this.model][e].raw(this.color)).concat(r),e)},u[e]=function(r){return"number"==typeof r&&(r=d(o.call(arguments),t)),new u(r,e)}}})),e.exports=u},function(e,t,r){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(e,t,r){var n=r(7),a={};for(var o in n)n.hasOwnProperty(o)&&(a[n[o]]=o);var i=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var l in i)if(i.hasOwnProperty(l)){if(!("channels"in i[l]))throw new Error("missing channels property: "+l);if(!("labels"in i[l]))throw new Error("missing channel labels property: "+l);if(i[l].labels.length!==i[l].channels)throw new Error("channel and label counts mismatch: "+l);var s=i[l].channels,u=i[l].labels;delete i[l].channels,delete i[l].labels,Object.defineProperty(i[l],"channels",{value:s}),Object.defineProperty(i[l],"labels",{value:u})}i.rgb.hsl=function(e){var t,r,n=e[0]/255,a=e[1]/255,o=e[2]/255,i=Math.min(n,a,o),l=Math.max(n,a,o),s=l-i;return l===i?t=0:n===l?t=(a-o)/s:a===l?t=2+(o-n)/s:o===l&&(t=4+(n-a)/s),(t=Math.min(60*t,360))<0&&(t+=360),r=(i+l)/2,[t,100*(l===i?0:r<=.5?s/(l+i):s/(2-l-i)),100*r]},i.rgb.hsv=function(e){var t,r,n,a,o,i=e[0]/255,l=e[1]/255,s=e[2]/255,u=Math.max(i,l,s),c=u-Math.min(i,l,s),h=function(e){return(u-e)/6/c+.5};return 0===c?a=o=0:(o=c/u,t=h(i),r=h(l),n=h(s),i===u?a=n-r:l===u?a=1/3+t-n:s===u&&(a=2/3+r-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*o,100*u]},i.rgb.hwb=function(e){var t=e[0],r=e[1],n=e[2];return[i.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(r,n))),100*(n=1-1/255*Math.max(t,Math.max(r,n)))]},i.rgb.cmyk=function(e){var t,r=e[0]/255,n=e[1]/255,a=e[2]/255;return[100*((1-r-(t=Math.min(1-r,1-n,1-a)))/(1-t)||0),100*((1-n-t)/(1-t)||0),100*((1-a-t)/(1-t)||0),100*t]},i.rgb.keyword=function(e){var t=a[e];if(t)return t;var r,o,i,l=1/0;for(var s in n)if(n.hasOwnProperty(s)){var u=n[s],c=(o=e,i=u,Math.pow(o[0]-i[0],2)+Math.pow(o[1]-i[1],2)+Math.pow(o[2]-i[2],2));c<l&&(l=c,r=s)}return r},i.keyword.rgb=function(e){return n[e]},i.rgb.xyz=function(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)+.1805*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*t+.7152*r+.0722*n),100*(.0193*t+.1192*r+.9505*n)]},i.rgb.lab=function(e){var t=i.rgb.xyz(e),r=t[0],n=t[1],a=t[2];return n/=100,a/=108.883,r=(r/=95.047)>.008856?Math.pow(r,1/3):7.787*r+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(r-n),200*(n-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]},i.hsl.rgb=function(e){var t,r,n,a,o,i=e[0]/360,l=e[1]/100,s=e[2]/100;if(0===l)return[o=255*s,o,o];t=2*s-(r=s<.5?s*(1+l):s+l-s*l),a=[0,0,0];for(var u=0;u<3;u++)(n=i+1/3*-(u-1))<0&&n++,n>1&&n--,o=6*n<1?t+6*(r-t)*n:2*n<1?r:3*n<2?t+(r-t)*(2/3-n)*6:t,a[u]=255*o;return a},i.hsl.hsv=function(e){var t=e[0],r=e[1]/100,n=e[2]/100,a=r,o=Math.max(n,.01);return r*=(n*=2)<=1?n:2-n,a*=o<=1?o:2-o,[t,100*(0===n?2*a/(o+a):2*r/(n+r)),100*((n+r)/2)]},i.hsv.rgb=function(e){var t=e[0]/60,r=e[1]/100,n=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),i=255*n*(1-r),l=255*n*(1-r*o),s=255*n*(1-r*(1-o));switch(n*=255,a){case 0:return[n,s,i];case 1:return[l,n,i];case 2:return[i,n,s];case 3:return[i,l,n];case 4:return[s,i,n];case 5:return[n,i,l]}},i.hsv.hsl=function(e){var t,r,n,a=e[0],o=e[1]/100,i=e[2]/100,l=Math.max(i,.01);return n=(2-o)*i,r=o*l,[a,100*(r=(r/=(t=(2-o)*l)<=1?t:2-t)||0),100*(n/=2)]},i.hwb.rgb=function(e){var t,r,n,a,o,i,l,s=e[0]/360,u=e[1]/100,c=e[2]/100,h=u+c;switch(h>1&&(u/=h,c/=h),n=6*s-(t=Math.floor(6*s)),0!=(1&t)&&(n=1-n),a=u+n*((r=1-c)-u),t){default:case 6:case 0:o=r,i=a,l=u;break;case 1:o=a,i=r,l=u;break;case 2:o=u,i=r,l=a;break;case 3:o=u,i=a,l=r;break;case 4:o=a,i=u,l=r;break;case 5:o=r,i=u,l=a}return[255*o,255*i,255*l]},i.cmyk.rgb=function(e){var t=e[0]/100,r=e[1]/100,n=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a))]},i.xyz.rgb=function(e){var t,r,n,a=e[0]/100,o=e[1]/100,i=e[2]/100;return r=-.9689*a+1.8758*o+.0415*i,n=.0557*a+-.204*o+1.057*i,t=(t=3.2406*a+-1.5372*o+-.4986*i)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(n=Math.min(Math.max(0,n),1))]},i.xyz.lab=function(e){var t=e[0],r=e[1],n=e[2];return r/=100,n/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(t-r),200*(r-(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116))]},i.lab.xyz=function(e){var t,r,n,a=e[0];t=e[1]/500+(r=(a+16)/116),n=r-e[2]/200;var o=Math.pow(r,3),i=Math.pow(t,3),l=Math.pow(n,3);return r=o>.008856?o:(r-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,n=l>.008856?l:(n-16/116)/7.787,[t*=95.047,r*=100,n*=108.883]},i.lab.lch=function(e){var t,r=e[0],n=e[1],a=e[2];return(t=360*Math.atan2(a,n)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(n*n+a*a),t]},i.lch.lab=function(e){var t,r=e[0],n=e[1];return t=e[2]/360*2*Math.PI,[r,n*Math.cos(t),n*Math.sin(t)]},i.rgb.ansi16=function(e){var t=e[0],r=e[1],n=e[2],a=1 in arguments?arguments[1]:i.rgb.hsv(e)[2];if(0===(a=Math.round(a/50)))return 30;var o=30+(Math.round(n/255)<<2|Math.round(r/255)<<1|Math.round(t/255));return 2===a&&(o+=60),o},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){var t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},i.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var r=.5*(1+~~(e>50));return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},i.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var r;return e-=16,[Math.floor(e/36)/5*255,Math.floor((r=e%36)/6)/5*255,r%6/5*255]},i.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},i.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var r=t[0];3===t[0].length&&(r=r.split("").map((function(e){return e+e})).join(""));var n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},i.rgb.hcg=function(e){var t,r=e[0]/255,n=e[1]/255,a=e[2]/255,o=Math.max(Math.max(r,n),a),i=Math.min(Math.min(r,n),a),l=o-i;return t=l<=0?0:o===r?(n-a)/l%6:o===n?2+(a-r)/l:4+(r-n)/l+4,t/=6,[360*(t%=1),100*l,100*(l<1?i/(1-l):0)]},i.hsl.hcg=function(e){var t=e[1]/100,r=e[2]/100,n=1,a=0;return(n=r<.5?2*t*r:2*t*(1-r))<1&&(a=(r-.5*n)/(1-n)),[e[0],100*n,100*a]},i.hsv.hcg=function(e){var t=e[1]/100,r=e[2]/100,n=t*r,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],100*n,100*a]},i.hcg.rgb=function(e){var t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];var a,o=[0,0,0],i=t%1*6,l=i%1,s=1-l;switch(Math.floor(i)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return a=(1-r)*n,[255*(r*o[0]+a),255*(r*o[1]+a),255*(r*o[2]+a)]},i.hcg.hsv=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t),n=0;return r>0&&(n=t/r),[e[0],100*n,100*r]},i.hcg.hsl=function(e){var t=e[1]/100,r=e[2]/100*(1-t)+.5*t,n=0;return r>0&&r<.5?n=t/(2*r):r>=.5&&r<1&&(n=t/(2*(1-r))),[e[0],100*n,100*r]},i.hcg.hwb=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t);return[e[0],100*(r-t),100*(1-r)]},i.hwb.hcg=function(e){var t=e[1]/100,r=1-e[2]/100,n=r-t,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],100*n,100*a]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=i.gray.hsv=function(e){return[0,0,e[0]]},i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},function(e,t,r){var n=r(1),a=r(4),o=Object.hasOwnProperty,i={};for(var l in n)o.call(n,l)&&(i[n[l]]=l);var s=e.exports={to:{},get:{}};function u(e,t,r){return Math.min(Math.max(t,e),r)}function c(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}s.get=function(e){var t,r;switch(e.substring(0,3).toLowerCase()){case"hsl":t=s.get.hsl(e),r="hsl";break;case"hwb":t=s.get.hwb(e),r="hwb";break;default:t=s.get.rgb(e),r="rgb"}return t?{model:r,value:t}:null},s.get.rgb=function(e){if(!e)return null;var t,r,a,i=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(a=t[2],t=t[1],r=0;r<3;r++){var l=2*r;i[r]=parseInt(t.slice(l,l+2),16)}a&&(i[3]=parseInt(a,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(a=(t=t[1])[3],r=0;r<3;r++)i[r]=parseInt(t[r]+t[r],16);a&&(i[3]=parseInt(a+a,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(r=0;r<3;r++)i[r]=parseInt(t[r+1],0);t[4]&&(t[5]?i[3]=.01*parseFloat(t[4]):i[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(t=e.match(/^(\w+)$/))?"transparent"===t[1]?[0,0,0,0]:o.call(n,t[1])?((i=n[t[1]])[3]=1,i):null:null;for(r=0;r<3;r++)i[r]=Math.round(2.55*parseFloat(t[r+1]));t[4]&&(t[5]?i[3]=.01*parseFloat(t[4]):i[3]=parseFloat(t[4]))}for(r=0;r<3;r++)i[r]=u(i[r],0,255);return i[3]=u(i[3],0,1),i},s.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},s.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},s.to.hex=function(){var e=a(arguments);return"#"+c(e[0])+c(e[1])+c(e[2])+(e[3]<1?c(Math.round(255*e[3])):"")},s.to.rgb=function(){var e=a(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},s.to.rgb.percent=function(){var e=a(arguments),t=Math.round(e[0]/255*100),r=Math.round(e[1]/255*100),n=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+r+"%, "+n+"%)":"rgba("+t+"%, "+r+"%, "+n+"%, "+e[3]+")"},s.to.hsl=function(){var e=a(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},s.to.hwb=function(){var e=a(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},s.to.keyword=function(e){return i[e.slice(0,3)]}},function(e,t,r){"use strict";var n=r(5),a=Array.prototype.concat,o=Array.prototype.slice,i=e.exports=function(e){for(var t=[],r=0,i=e.length;r<i;r++){var l=e[r];n(l)?t=a.call(t,o.call(l)):t.push(l)}return t};i.wrap=function(e){return function(){return e(i(arguments))}}},function(e,t){e.exports=function(e){return!(!e||"string"==typeof e)&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},function(e,t,r){var n=r(2),a=r(8),o={};Object.keys(n).forEach((function(e){o[e]={},Object.defineProperty(o[e],"channels",{value:n[e].channels}),Object.defineProperty(o[e],"labels",{value:n[e].labels});var t=a(e);Object.keys(t).forEach((function(r){var n=t[r];o[e][r]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var r=e(t);if("object"==typeof r)for(var n=r.length,a=0;a<n;a++)r[a]=Math.round(r[a]);return r};return"conversion"in e&&(t.conversion=e.conversion),t}(n),o[e][r].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)}))})),e.exports=o},function(e,t,r){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(e,t,r){var n=r(2);function a(e){var t=function(){for(var e={},t=Object.keys(n),r=t.length,a=0;a<r;a++)e[t[a]]={distance:-1,parent:null};return e}(),r=[e];for(t[e].distance=0;r.length;)for(var a=r.pop(),o=Object.keys(n[a]),i=o.length,l=0;l<i;l++){var s=o[l],u=t[s];-1===u.distance&&(u.distance=t[a].distance+1,u.parent=a,r.unshift(s))}return t}function o(e,t){return function(r){return t(e(r))}}function i(e,t){for(var r=[t[e].parent,e],a=n[t[e].parent][e],i=t[e].parent;t[i].parent;)r.unshift(t[i].parent),a=o(n[t[i].parent][i],a),i=t[i].parent;return a.conversion=r,a}e.exports=function(e){for(var t=a(e),r={},n=Object.keys(t),o=n.length,l=0;l<o;l++){var s=n[l];null!==t[s].parent&&(r[s]=i(s,t))}return r}},function(e,t,r){"use strict";r.r(t),r.d(t,"run",(function(){return we})),r.d(t,"init",(function(){return xe})),r.d(t,"convertBg",(function(){return Me})),r.d(t,"updateStyle",(function(){return _e})),r.d(t,"getContrast",(function(){return Ce})),r.d(t,"extend",(function(){return je}));var n="(prefers-color-scheme: dark)",a=new RegExp("".concat("js_darkmode__","\\d+")),o="data_color_scheme_dark",i="".concat(1*new Date).concat(Math.round(10*Math.random())),l="data-darkmode-color-".concat(i),s="data-darkmode-bgcolor-".concat(i),u="data-darkmode-original-color-".concat(i),c="data-darkmode-original-bgcolor-".concat(i),h="data-darkmode-bgimage-".concat(i),f=window.getInnerHeight&&window.getInnerHeight()||window.innerHeight||document.documentElement.clientHeight,d=["TABLE","TR","TD","TH"],g=/ !important$/,b=/<\$#_SEMICOLON_#\$>/g,p={hasInit:!1,begin:null,showFirstPage:null,error:null,mode:"",whitelist:{tagName:["MPCPS","IFRAME"],attribute:[]},needJudgeFirstPage:!0,delayBgJudge:!1,container:null,cssSelectorsPrefix:"",defaultLightTextColor:"#191919",defaultLightBgColor:"#fff",defaultDarkTextColor:"#a3a3a3",defaultDarkBgColor:"#191919",set:function(e,t,r){var n=t[r];switch(e){case"boolean":"boolean"==typeof n&&(this[r]=n);break;case"string":"string"==typeof n&&""!==n&&(this[r]=n);break;case"function":"function"==typeof n&&(this[r]=n);break;case"dom":n instanceof HTMLElement&&(this[r]=n)}}};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function k(e,t,r){return t&&v(e.prototype,t),r&&v(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}var w=[],x=[],M=function(){function e(){m(this,e)}return k(e,[{key:"loopTimes",get:function(){return fe.loopTimes}},{key:"isDarkmode",get:function(){return ye.isDarkmode}},{key:"addCss",value:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];(r?w:x).push(be.genCss(e,t.map((function(e){var t=e.key,r=e.value;return be.genCssKV(t,r)})).join("")))}}]),e}(),_=function(){function e(){m(this,e),y(this,"_plugins",[]),y(this,"length",0),y(this,"loopTimes",0),y(this,"firstPageStyle",""),y(this,"otherPageStyle",""),y(this,"firstPageStyleNoMQ",""),y(this,"otherPageStyleNoMQ","")}return k(e,[{key:"extend",value:function(e){this._plugins.push(new(e(M))),this.length++}},{key:"emit",value:function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];this._plugins.forEach((function(t){"function"==typeof t[e]&&t[e].apply(t,r)}))}},{key:"addCss",value:function(e){e?(this.firstPageStyle+=w.join(""),this.firstPageStyleNoMQ+=x.join("")):(this.otherPageStyle+=w.join(""),this.otherPageStyleNoMQ+=x.join(""))}},{key:"resetCss",value:function(){w=[],x=[]}}]),e}();function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var P=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),S(this,"_queue",[]),S(this,"_idx",0),this._prefix=t}var t,r,n;return t=e,(r=[{key:"push",value:function(e){var t="".concat(this._prefix).concat(this._idx++);e.classList.add(t),this._queue.push({el:e,className:t,updated:!p.delayBgJudge})}},{key:"forEach",value:function(e){var t=[];for(this._queue.forEach((function(r,n){r.updated&&(t.unshift(n),C(e)&&e(r.el))}));t.length;)this._queue.splice(t.shift(),1)}},{key:"update",value:function(e){this._queue.forEach((function(t){t.updated||Array.prototype.some.call(e,(function(e){return!(1!==e.nodeType||!e.classList.contains(t.className)||(t.el=e,t.updated=!0,0))}))}))}}])&&j(t.prototype,r),n&&j(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function O(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var B=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),E(this,"_stack",[]),E(this,"_idx",0),this._prefix=t,this.classNameReg=new RegExp("".concat(this._prefix,"\\d+"))}var t,r,n;return t=e,(r=[{key:"push",value:function(e,t){var r="".concat(this._prefix).concat(this._idx++);e.classList.add(r),this._stack.unshift({el:e,className:r,cssKV:t,updated:!p.delayBgJudge})}},{key:"contains",value:function(e,t){var r=e.getBoundingClientRect(),n=[];for(this._stack.forEach((function(e,t){if(e.updated){e.rect||(e.rect=e.el.getBoundingClientRect());var a=e.rect;r.top>=a.bottom||r.bottom<=a.top||r.left>=a.right||r.right<=a.left||n.unshift(t)}}));n.length;){var a=this._stack.splice(n.shift(),1)[0];"function"==typeof t&&t(a)}}},{key:"update",value:function(e){this._stack.forEach((function(t){t.updated||Array.prototype.some.call(e,(function(e){return!(1!==e.nodeType||!e.classList.contains(t.className)||(t.el=e,t.updated=!0,0))}))}))}}])&&O(t.prototype,r),n&&O(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,a,o=[],i=!0,l=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){l=!0,a=e}finally{try{i||null==r.return||r.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return T(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return T(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function F(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var D=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),N(this,"_firstPageStyle",""),N(this,"_otherPageStyle",""),N(this,"isFinish",!1)}var t,r,a;return t=e,(r=[{key:"genCssKV",value:function(e,t){return"".concat(e,": ").concat(t," !important;")}},{key:"genCss",value:function(e,t){return"".concat("dark"===p.mode?"html.".concat(o," "):"").concat(p.cssSelectorsPrefix&&"".concat(p.cssSelectorsPrefix," "),".").concat(e,"{").concat(t,"}")}},{key:"addCss",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this[t?"_firstPageStyle":"_otherPageStyle"]+=e,fe.addCss(t)}},{key:"writeStyle",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];!e&&ye.isDarkmode&&(this.isFinish=!0);var t=(ye.isDarkmode?[{target:this,key:["_firstPageStyle","_otherPageStyle"],needMediaQuery:!0}]:[]).concat([{target:fe,key:["firstPageStyle","otherPageStyle"],needMediaQuery:!0},{target:fe,key:["firstPageStyleNoMQ","otherPageStyleNoMQ"],needMediaQuery:!1}]).map((function(t){var r=t.target,a=A(t.key,2),o=a[0],i=a[1],l=t.needMediaQuery,s="";e?s=o:(r[i]=r[o]+r[i],r[o]="",s=i);var u=r[s];return u?(r[s]="","dark"!==p.mode&&l?"@media ".concat(n," {").concat(u,"}"):u):""})).join("");t&&document.head.insertAdjacentHTML("beforeend",'<style type="text/css">'.concat(t,"</style>"))}}])&&F(t.prototype,r),a&&F(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();function L(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function q(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return $(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return $(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function V(e){var t;return(t=[e]).concat.apply(t,q(e.querySelectorAll("*")))}var z={"ue-table-interlace-color-single":"#fcfcfc","ue-table-interlace-color-double":"#f7faff"};var K=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),I(this,"_els",[]),I(this,"_firstPageEls",[]),I(this,"_delayEls",[]),I(this,"showFirstPage",!1)}var t,r,n;return t=e,(r=[{key:"length",get:function(){return this._els.length}},{key:"set",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this._els=e}},{key:"get",value:function(){var e=[];return this._els.length?(e=this._els,ye.isDarkmode&&(this._els=[])):this._delayEls.length?(e=this._delayEls,this._delayEls=[]):p.container&&(e=p.container.querySelectorAll("*")),e}},{key:"delay",value:function(){var e=this;Array.prototype.forEach.call(this._els,(function(t){return e._delayEls.push(t)})),this._els=[]}},{key:"hasDelay",value:function(){return this._delayEls.length>0}},{key:"addFirstPageNode",value:function(e){this._firstPageEls.push(e)}},{key:"showFirstPageNodes",value:function(){this._firstPageEls.forEach((function(e){return!e.style.visibility&&(e.style.visibility="visible")})),this.showFirstPage=!0}},{key:"emptyFirstPageNodes",value:function(){this._firstPageEls=[]}}])&&L(t.prototype,r),n&&L(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}(),J=r(0),R=r.n(J),U=r(1),H=r.n(U);function Q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,a,o=[],i=!0,l=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){l=!0,a=e}finally{try{i||null==r.return||r.return()}finally{if(l)throw a}}return o}(e,t)||W(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(e){return function(e){if(Array.isArray(e))return X(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||W(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(e,t){if(e){if("string"==typeof e)return X(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?X(e,t):void 0}}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Y(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ee=function(e){var t=null;try{t=R()(e)}catch(t){console.log("ignore the invalid color: `".concat(e,"`"))}return t};H.a.windowtext=[0,0,0],H.a.transparent=[255,255,255,0];var te=new RegExp(Object.keys(H.a).map((function(e){return"\\b".concat(e,"\\b")})).join("|"),"ig"),re=/\brgba?\([^)]+\)/i,ne=/\brgba?\([^)]+\)/gi,ae=function(e){return e.replace(g,"")},oe=function(e,t){return ae(e).replace(te,(function(e){if(!t&&"transparent"===e)return e;var r=H.a[e.toLowerCase()];return"".concat(r.length>3?"rgba":"rgb","(").concat(r.toString(),")")}))},ie=function(e){if(!e||e.length<1)return"";if(1===e.length)return e[0];for(var t=e.shift(),r=e.shift();r;){var n=ee(t),a=ee(r);!n&&a?t=r:n||a?n&&a&&(t=n.mix(a,a.alpha())):t=e.shift()||"",r=e.shift()}return t},le=function(e){var t=oe(e);return re.test(t)?t:""},se=function(e){return(299*e[0]+587*e[1]+114*e[2])/1e3},ue=function(e,t){var r=e/se(t),n=Math.min(255,t[0]*r),a=Math.min(255,t[1]*r),o=Math.min(255,t[2]*r);return 0===a||255===n||255===o?a=(1e3*e-299*n-114*o)/587:0===n?n=(1e3*e-587*a-114*o)/299:0!==o&&255!==a||(o=(1e3*e-299*n-587*a)/114),R.a.rgb(n,a,o)},ce=function(e){var t=e.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}));return.2126*t[0]+.7152*t[1]+.0722*t[2]},he=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Z(this,"_idx",0),Z(this,"_defaultDarkTextColorRgb",ee(p.defaultDarkTextColor).rgb().array()),Z(this,"_defaultDarkBgColorRgb",ee(p.defaultDarkBgColor).rgb().array()),Z(this,"_defaultDarkBgColorHSL",ee(p.defaultDarkBgColor).hsl().array()),Z(this,"_defaultDarkTextColorBrightness",se(this._defaultDarkTextColorRgb)),Z(this,"_defaultDarkBgColorBrightness",se(this._defaultDarkBgColorRgb)),Z(this,"_defaultDarkBgColorHslBrightness",this._defaultDarkBgColorHSL[2]),Z(this,"_maxLimitOffsetBrightness",this._defaultDarkTextColorBrightness-this._defaultDarkBgColorBrightness),Z(this,"isDarkmode",!1)}var t,r,n;return t=e,(r=[{key:"_adjustTextBrightness",value:function(e,t){var r=t.rgb().array(),n=t.alpha(),a=se(r)*n+this._defaultDarkBgColorBrightness*(1-n),o=e.rgb().array(),i=e.hsl().array(),l=e.alpha(),s=se(o),u=Math.abs(a-s);if(s>=250)return e;if(u>this._maxLimitOffsetBrightness&&a<=this._defaultDarkBgColorBrightness+2)return ue(this._maxLimitOffsetBrightness+a,o).alpha(l);if(u>=65)return e;if(a>=100){if(i[2]>50){i[2]=90-i[2];var c=R.a.hsl.apply(R.a,G(i)).alpha(l);return this._adjustTextBrightness(c,t)}return ue(Math.min(this._maxLimitOffsetBrightness,a-65),o).alpha(l)}if(i[2]<=40){i[2]=90-i[2];var h=R.a.hsl.apply(R.a,G(i)).alpha(l);return this._adjustTextBrightness(h,t)}return ue(Math.min(this._maxLimitOffsetBrightness,a+65),o).alpha(l)}},{key:"_adjustBackgroundBrightness",value:function(e){var t=e.rgb().array(),r=e.hsl().array(),n=e.alpha(),a=se(t),o=e;return 0===r[1]&&r[2]>40||a>250?o=R.a.hsl(0,0,Math.min(100,100+this._defaultDarkBgColorHslBrightness-r[2])):a>190?o=ue(190,t).alpha(n):r[2]<22&&(r[2]=22,o=R.a.hsl.apply(R.a,G(r))),o.alpha(n).rgb()}},{key:"_adjustBrightness",value:function(e,t,r,n){var a,o=e.alpha(),i="";if(r.isBgColor){if(t[h]&&o>=.05&&delete t[h],a=this._adjustBackgroundBrightness(e),!r.hasInlineColor){var l=t[u]||p.defaultLightTextColor,c=ee(l);if(c){var f=this._adjustBrightness(c,t,{isTextColor:!0,parentElementBgColorStr:a||e},n);f.newColor?i+=be.genCssKV("color",f.newColor):i+=be.genCssKV("color",c)}}}else if(r.isTextColor||r.isBorderColor){var d=r.parentElementBgColorStr||r.isTextColor&&t[s]||p.defaultDarkBgColor,g=ee(d);g&&!t[h]&&(a=this._adjustTextBrightness(e,g),fe.emit("afterConvertTextColor".concat(n?"ByUpdateStyle":""),t,{fontColor:a,bgColor:g}))}else r.isTextShadow&&(t[h]||(a=this._adjustBackgroundBrightness(e)));return{newColor:a&&e.toString()!==a.toString()&&a.alpha(o).rgb(),extStyle:i}}},{key:"_try",value:function(e){try{return e()}catch(e){console.log("An error occurred when running the dark mode conversion algorithm\n",e),"function"==typeof p.error&&p.error(e)}}},{key:"convert",value:function(e,t,r){var n=this;fe.resetCss(),fe.emit("beforeConvertNode".concat(r?"ByUpdateStyle":""),e);var o="",i="";if(this.isDarkmode||r){var f=e.nodeName;if(p.whitelist.tagName.indexOf(f)>-1)return"";if(p.whitelist.attribute.some((function(t){return e.hasAttribute(t)})))return"";var y=e.style;t||(t=(y.cssText&&y.cssText.replace(/("[^;]*);([^;]*")|('[^;]*);([^;]*')/g,"$1$3".concat("<$#_SEMICOLON_#$>","$2$4")).split(";")||[]).map((function(e){var t=e.indexOf(":");return[e.slice(0,t).toLowerCase(),e.slice(t+1).replace(b,";")].map((function(e){return(e||"").replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}))})));var m,v,k=!1,w=!1,x=!1;t=t.filter((function(e){var t=Q(e,2),r=t[0],n=t[1];return"color"===r?k=!0:/background/i.test(r)&&(w=!0,"background-position"===r?m=n:"background-size"===r&&(v=n)),(/background/i.test(r)||/^(-webkit-)?border-image/.test(r))&&/url\([^)]*\)/i.test(n)&&(x=!0),["-webkit-border-image","border-image","color","background-color","background-image","background","border","border-top","border-right","border-bottom","border-left","border-color","border-top-color","border-right-color","border-bottom-color","border-left-color","-webkit-text-fill-color","-webkit-text-stroke","-webkit-text-stroke-color","text-shadow"].indexOf(r)>-1})).sort((function(e,t){var r=Q(e,1)[0],n=Q(t,1)[0];return"color"===r||"background-image"===r&&"background-color"===n||0===n.indexOf("-webkit-text")?1:-1})),d.indexOf(f)>-1&&!w&&this._try((function(){var r=function(e){var t=null;return Array.prototype.some.call(e.classList,(function(e){return!!z[e]&&(t=z[e],!0)})),t}(e);if(r||(r=e.getAttribute("bgcolor")),r){var n=ee(r);n&&(t.unshift(["background-color",n.toString()]),w=!0)}})),"FONT"!==f||k||this._try((function(){var r=e.getAttribute("color");if(r){var n=ee(r);n&&(t.push(["color",n.toString()]),k=!0)}}));var M="",_="",C=0;t.some((function(e,t){var r=Q(e,2),a=r[0],o=r[1];return n._try((function(){if(0!==a.indexOf("-webkit-text"))return C=t,!0;switch(a){case"-webkit-text-fill-color":M=le(o);break;case"-webkit-text-stroke":var e=o.split(" ");2===e.length&&(_=le(e[1]));break;case"-webkit-text-stroke-color":_=le(o)}return!1}))})),M&&(k?t[t.length-1]=["-webkit-text-fill-color",M]:(t.push(["-webkit-text-fill-color",M]),k=!0)),C&&(t.splice(0,C),_&&t.unshift(["-webkit-text-stroke-color",_]));var j="",S="";if(r&&e.className&&"string"==typeof e.className){var P=e.className.match(a);P&&(j=P[0]),(P=e.className.match(ge.classNameReg))&&(S=P[0])}var O="";t.forEach((function(t){var a=Q(t,2),o=a[0],f=a[1];return n._try((function(){var t,a=f,d=!1,b=/^background/.test(o),M="text-shadow"===o,_=["-webkit-text-stroke-color","color","-webkit-text-fill-color"].indexOf(o),C=/^border/.test(o),j=/gradient/.test(f),P=[],E="";if(f=oe(f,j),re.test(f)){if(j){for(var B=ne.exec(f);B;)P.push(B[0]),B=ne.exec(f);t=ie(P)}var A=0;f=f.replace(ne,(function(a){j&&(a=t,d=!0);var o=ee(a);if((null==o?void 0:o.alpha())>=.05){var i=n._adjustBrightness(o,e,{isBgColor:b,isTextShadow:M,isTextColor:_>-1,isBorderColor:C,hasInlineColor:k},r),f=!x&&i.newColor;if(E+=i.extStyle,b||_>0){var g=f?f.toString():a;0===A&&V(e).forEach((function(e){b?(e[s]=g,e[c]=(e[c]||p.defaultLightBgColor).split("|").concat(a).join("|")):(e[l]=g,e[u]=a);var t=ee(g);b&&(null==t?void 0:t.alpha())>=.05&&e[h]&&delete e[h]}))}return f&&(d=!0),A++,f||a}return a})).replace(/\s?!\s?important/gi,"")}if(E&&(O+=E),!(e instanceof SVGElement)){var T=/^background/.test(o),F=/^(-webkit-)?border-image/.test(o);if((T||F)&&/url\([^)]*\)/i.test(f)){d=!0;var N=ie((e[c]||p.defaultLightBgColor).split("|"));if(f=f.replace(/^(.*?)url\(([^)]*)\)(.*)$/i,(function(t){var r=t,n="",a="",l="";return e[h]||V(e).forEach((function(e){e[h]=!0})),T?(l=be.genCssKV(o,N?"".concat(r,",linear-gradient(").concat(N,", ").concat(N,")"):r),m&&(n="top left,".concat(m),O+=be.genCssKV("background-position","".concat(n)),l+=be.genCssKV("background-position","".concat(n,",top left"))),v&&(a="100%,".concat(v),O+=be.genCssKV("background-size","".concat(a)),l+=be.genCssKV("background-size","".concat(a,",100%"))),S?i+=be.genCss(S,l):ge.push(e,l)):N&&!w&&(l=be.genCssKV("background-image","linear-gradient(".concat(N,", ").concat(N,")")),S?i+=be.genCss(S,l):ge.push(e,l)),r})),!k){var D=e[u]||p.defaultLightTextColor;O+=be.genCssKV("color",D),V(e).forEach((function(e){e[l]=D}))}}}d&&(!r&&g.test(a)&&(y[o]=ae(a)),j?S?i+=be.genCss(S,be.genCssKV(o,f)):ge.push(e,be.genCssKV(o,f)):O+=be.genCssKV(o,f))}))})),O&&(j||(j="".concat("js_darkmode__").concat(this._idx++),e.classList.add(j)),o+=O?be.genCss(j,O):""),o+=i,!r&&function(e){var t="";return Array.prototype.forEach.call(e.childNodes,(function(e){3===e.nodeType&&(t+=e.nodeValue.replace(/\s/g,""))})),t.length>0}(e)&&(p.delayBgJudge?de.push(e):ge.contains(e,(function(e){o+=be.genCss(e.className,e.cssKV)})))}return fe.emit("afterConvertNode".concat(r?"ByUpdateStyle":""),e),o}},{key:"getContrast",value:function(e,t){var r,n,a,o,i=ee(e),l=ee(t);return i&&l?(r=i.rgb().array(),n=l.rgb().array(),a=ce(r),o=ce(n),a<o?(o+.05)/(a+.05):(a+.05)/(o+.05)):0}}])&&Y(t.prototype,r),n&&Y(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}(),fe=new _,de=new P("".concat("js_darkmode__","text__")),ge=new B("".concat("js_darkmode__","bg__")),be=new D,pe=new K,ye=new he,me=new RegExp("".concat("js_darkmode__","[^ ]+"),"g"),ve=null,ke=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{type:"dom"};if(t.force&&(be.isFinish=!1),!be.isFinish)try{ye.isDarkmode=p.mode?"dark"===p.mode:e.matches,"dom"===t.type?(ye.isDarkmode&&"function"==typeof p.begin&&p.begin(pe.hasDelay()),Array.prototype.forEach.call(pe.get(),(function(e){if(ye.isDarkmode&&e.className&&"string"==typeof e.className&&(e.className=e.className.replace(me,"")),ye.isDarkmode||fe.length)if(p.needJudgeFirstPage){var t=e.getBoundingClientRect(),r=t.top,n=t.bottom;r<=0&&n<=0?be.addCss(ye.convert(e)):r>0&&r<f||n>0&&n<f?(pe.addFirstPageNode(e),be.addCss(ye.convert(e),!0)):(p.needJudgeFirstPage=!1,be.writeStyle(!0),pe.showFirstPageNodes(),"function"==typeof p.showFirstPage&&p.showFirstPage(),be.addCss(ye.convert(e)))}else be.addCss(ye.convert(e))})),fe.loopTimes++):"bg"===t.type&&ye.isDarkmode&&de.forEach((function(e){return ge.contains(e,(function(e){be.addCss(be.genCss(e.className,e.cssKV))}))})),(p.needJudgeFirstPage||!p.needJudgeFirstPage&&!pe.showFirstPage)&&"function"==typeof p.showFirstPage&&p.showFirstPage(),be.writeStyle(),pe.emptyFirstPageNodes(),ye.isDarkmode||(p.needJudgeFirstPage=!1,p.delayBgJudge=!1,null===p.container&&"dom"===t.type&&pe.length&&pe.delay())}catch(e){console.log("An error occurred when running the dark mode conversion algorithm\n",e),"function"==typeof p.error&&p.error(e)}};function we(e,t){xe(t),pe.set(e),ke(ve,{force:!0,type:"dom"})}function xe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!p.hasInit){p.hasInit=!0;var t=p.whitelist.tagName,r=p.whitelist.attribute;e.whitelist&&(e.whitelist.tagName instanceof Array&&e.whitelist.tagName.forEach((function(e){e=e.toUpperCase(),-1===t.indexOf(e)&&t.push(e)})),e.whitelist.attribute instanceof Array&&e.whitelist.attribute.forEach((function(e){-1===r.indexOf(e)&&r.push(e)}))),["dark","light"].indexOf(e.mode)>-1&&(p.set("string",e,"mode"),"dark"===e.mode&&document.getElementsByTagName("html")[0].classList.add(o)),p.set("function",e,"begin"),p.set("function",e,"showFirstPage"),p.set("function",e,"error"),p.set("boolean",e,"needJudgeFirstPage"),p.set("boolean",e,"delayBgJudge"),p.set("dom",e,"container"),p.set("string",e,"cssSelectorsPrefix"),p.set("string",e,"defaultLightTextColor"),p.set("string",e,"defaultLightBgColor"),p.set("string",e,"defaultDarkTextColor"),p.set("string",e,"defaultDarkBgColor"),!p.mode&&null===ve&&window.matchMedia&&(ve=window.matchMedia(n)).addListener(ke)}}function Me(e){pe.set(e),null!==p.container&&(ge.update(e),de.update(e)),ke(ve,{force:!0,type:"bg"})}function _e(e,t){be.isFinish&&(be.addCss(ye.convert(e,t?Object.keys(t).map((function(e){return[e,t[e]]})):void 0,!0),!1),be.writeStyle())}function Ce(e,t){return ye.getContrast(e,t)}function je(e){e.forEach((function(e){return fe.extend(e)}))}}])}));</script><script h5only type="text/javascript" nonce="1933578808" reportloaderror> !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Vue=e()}(this,(function(){"use strict";var t=Object.freeze({}),e=Array.isArray;function n(t){return null==t}function r(t){return null!=t}function o(t){return!0===t}function i(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function a(t){return"function"==typeof t}function s(t){return null!==t&&"object"==typeof t}var c=Object.prototype.toString;function u(t){return"[object Object]"===c.call(t)}function f(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function l(t){return r(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function d(t){return null==t?"":Array.isArray(t)||u(t)&&t.toString===c?JSON.stringify(t,p,2):String(t)}function p(t,e){return e&&e.__v_isRef?e.value:e}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function h(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o<r.length;o++)n[r[o]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}var m=h("key,ref,slot,slot-scope,is");function _(t,e){var n=t.length;if(n){if(e===t[n-1])return void(t.length=n-1);var r=t.indexOf(e);if(r>-1)return t.splice(r,1)}}var y=Object.prototype.hasOwnProperty;function g(t,e){return y.call(t,e)}function b(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var w=/-(\w)/g,$=b((function(t){return t.replace(w,(function(t,e){return e?e.toUpperCase():""}))})),C=b((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),x=/\B([A-Z])/g,O=b((function(t){return t.replace(x,"-$1").toLowerCase()}));var k=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function S(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function T(t){for(var e={},n=0;n<t.length;n++)t[n]&&j(e,t[n]);return e}function A(t,e,n){}var E=function(t,e,n){return!1},P=function(t){return t};function I(t,e){if(t===e)return!0;var n=s(t),r=s(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var o=Array.isArray(t),i=Array.isArray(e);if(o&&i)return t.length===e.length&&t.every((function(t,n){return I(t,e[n])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(o||i)return!1;var a=Object.keys(t),c=Object.keys(e);return a.length===c.length&&a.every((function(n){return I(t[n],e[n])}))}catch(t){return!1}}function D(t,e){for(var n=0;n<t.length;n++)if(I(t[n],e))return n;return-1}function N(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}function M(t,e){return t===e?0===t&&1/t!=1/e:t==t||e==e}var L="data-server-rendered",R=["component","directive","filter"],F=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],U={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:E,isReservedAttr:E,isUnknownElement:E,getTagNamespace:A,parsePlatformTagName:P,mustUseProp:E,async:!0,_lifecycleHooks:F};function V(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function B(t,e,n,r){Object.defineProperty(t,e,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var z=new RegExp("[^".concat(/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/.source,".$_\\d]"));var H="__proto__"in{},W="undefined"!=typeof window,K=W&&window.navigator.userAgent.toLowerCase(),q=K&&/msie|trident/.test(K),G=K&&K.indexOf("msie 9.0")>0,Z=K&&K.indexOf("edge/")>0;K&&K.indexOf("android");var J=K&&/iphone|ipad|ipod|ios/.test(K);K&&/chrome\/\d+/.test(K),K&&/phantomjs/.test(K);var X,Q=K&&K.match(/firefox\/(\d+)/),Y={}.watch,tt=!1;if(W)try{var et={};Object.defineProperty(et,"passive",{get:function(){tt=!0}}),window.addEventListener("test-passive",null,et)}catch(t){}var nt=function(){return void 0===X&&(X=!W&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),X},rt=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ot(t){return"function"==typeof t&&/native code/.test(t.toString())}var it,at="undefined"!=typeof Symbol&&ot(Symbol)&&"undefined"!=typeof Reflect&&ot(Reflect.ownKeys);it="undefined"!=typeof Set&&ot(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var st=null;function ct(t){void 0===t&&(t=null),t||st&&st._scope.off(),st=t,t&&t._scope.on()}var ut=function(){function t(t,e,n,r,o,i,a,s){this.tag=t,this.data=e,this.children=n,this.text=r,this.elm=o,this.ns=void 0,this.context=i,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(t.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),t}(),ft=function(t){void 0===t&&(t="");var e=new ut;return e.text=t,e.isComment=!0,e};function lt(t){return new ut(void 0,void 0,void 0,String(t))}function dt(t){var e=new ut(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}"function"==typeof SuppressedError&&SuppressedError;var pt=0,vt=[],ht=function(){for(var t=0;t<vt.length;t++){var e=vt[t];e.subs=e.subs.filter((function(t){return t})),e._pending=!1}vt.length=0},mt=function(){function t(){this._pending=!1,this.id=pt++,this.subs=[]}return t.prototype.addSub=function(t){this.subs.push(t)},t.prototype.removeSub=function(t){this.subs[this.subs.indexOf(t)]=null,this._pending||(this._pending=!0,vt.push(this))},t.prototype.depend=function(e){t.target&&t.target.addDep(this)},t.prototype.notify=function(t){for(var e=this.subs.filter((function(t){return t})),n=0,r=e.length;n<r;n++){e[n].update()}},t}();mt.target=null;var _t=[];function yt(t){_t.push(t),mt.target=t}function gt(){_t.pop(),mt.target=_t[_t.length-1]}var bt=Array.prototype,wt=Object.create(bt);["push","pop","shift","unshift","splice","sort","reverse"].forEach((function(t){var e=bt[t];B(wt,t,(function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o,i=e.apply(this,n),a=this.__ob__;switch(t){case"push":case"unshift":o=n;break;case"splice":o=n.slice(2)}return o&&a.observeArray(o),a.dep.notify(),i}))}));var $t=Object.getOwnPropertyNames(wt),Ct={},xt=!0;function Ot(t){xt=t}var kt={notify:A,depend:A,addSub:A,removeSub:A},St=function(){function t(t,n,r){if(void 0===n&&(n=!1),void 0===r&&(r=!1),this.value=t,this.shallow=n,this.mock=r,this.dep=r?kt:new mt,this.vmCount=0,B(t,"__ob__",this),e(t)){if(!r)if(H)t.__proto__=wt;else for(var o=0,i=$t.length;o<i;o++){B(t,s=$t[o],wt[s])}n||this.observeArray(t)}else{var a=Object.keys(t);for(o=0;o<a.length;o++){var s;Tt(t,s=a[o],Ct,void 0,n,r)}}}return t.prototype.observeArray=function(t){for(var e=0,n=t.length;e<n;e++)jt(t[e],!1,this.mock)},t}();function jt(t,n,r){return t&&g(t,"__ob__")&&t.__ob__ instanceof St?t.__ob__:!xt||!r&&nt()||!e(t)&&!u(t)||!Object.isExtensible(t)||t.__v_skip||Ft(t)||t instanceof ut?void 0:new St(t,n,r)}function Tt(t,n,r,o,i,a,s){void 0===s&&(s=!1);var c=new mt,u=Object.getOwnPropertyDescriptor(t,n);if(!u||!1!==u.configurable){var f=u&&u.get,l=u&&u.set;f&&!l||r!==Ct&&2!==arguments.length||(r=t[n]);var d=i?r&&r.__ob__:jt(r,!1,a);return Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:function(){var n=f?f.call(t):r;return mt.target&&(c.depend(),d&&(d.dep.depend(),e(n)&&Pt(n))),Ft(n)&&!i?n.value:n},set:function(e){var n=f?f.call(t):r;if(M(n,e)){if(l)l.call(t,e);else{if(f)return;if(!i&&Ft(n)&&!Ft(e))return void(n.value=e);r=e}d=i?e&&e.__ob__:jt(e,!1,a),c.notify()}}}),c}}function At(t,n,r){if(!Lt(t)){var o=t.__ob__;return e(t)&&f(n)?(t.length=Math.max(t.length,n),t.splice(n,1,r),o&&!o.shallow&&o.mock&&jt(r,!1,!0),r):n in t&&!(n in Object.prototype)?(t[n]=r,r):t._isVue||o&&o.vmCount?r:o?(Tt(o.value,n,r,void 0,o.shallow,o.mock),o.dep.notify(),r):(t[n]=r,r)}}function Et(t,n){if(e(t)&&f(n))t.splice(n,1);else{var r=t.__ob__;t._isVue||r&&r.vmCount||Lt(t)||g(t,n)&&(delete t[n],r&&r.dep.notify())}}function Pt(t){for(var n=void 0,r=0,o=t.length;r<o;r++)(n=t[r])&&n.__ob__&&n.__ob__.dep.depend(),e(n)&&Pt(n)}function It(t){return Dt(t,!0),B(t,"__v_isShallow",!0),t}function Dt(t,e){Lt(t)||jt(t,e,nt())}function Nt(t){return Lt(t)?Nt(t.__v_raw):!(!t||!t.__ob__)}function Mt(t){return!(!t||!t.__v_isShallow)}function Lt(t){return!(!t||!t.__v_isReadonly)}var Rt="__v_isRef";function Ft(t){return!(!t||!0!==t.__v_isRef)}function Ut(t,e){if(Ft(t))return t;var n={};return B(n,Rt,!0),B(n,"__v_isShallow",e),B(n,"dep",Tt(n,"value",t,null,e,nt())),n}function Vt(t,e,n){Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:function(){var t=e[n];if(Ft(t))return t.value;var r=t&&t.__ob__;return r&&r.dep.depend(),t},set:function(t){var r=e[n];Ft(r)&&!Ft(t)?r.value=t:e[n]=t}})}function Bt(t,e,n){var r=t[e];if(Ft(r))return r;var o={get value(){var r=t[e];return void 0===r?n:r},set value(n){t[e]=n}};return B(o,Rt,!0),o}var zt="__v_rawToReadonly",Ht="__v_rawToShallowReadonly";function Wt(t){return Kt(t,!1)}function Kt(t,e){if(!u(t))return t;if(Lt(t))return t;var n=e?Ht:zt,r=t[n];if(r)return r;var o=Object.create(Object.getPrototypeOf(t));B(t,n,o),B(o,"__v_isReadonly",!0),B(o,"__v_raw",t),Ft(t)&&B(o,Rt,!0),(e||Mt(t))&&B(o,"__v_isShallow",!0);for(var i=Object.keys(t),a=0;a<i.length;a++)qt(o,t,i[a],e);return o}function qt(t,e,n,r){Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:function(){var t=e[n];return r||!u(t)?t:Wt(t)},set:function(){}})}var Gt="watcher",Zt="".concat(Gt," callback"),Jt="".concat(Gt," getter"),Xt="".concat(Gt," cleanup");function Qt(t,e){return ee(t,null,{flush:"post"})}var Yt,te={};function ee(n,r,o){var i=void 0===o?t:o,s=i.immediate,c=i.deep,u=i.flush,f=void 0===u?"pre":u;i.onTrack,i.onTrigger;var l,d,p=st,v=function(t,e,n){void 0===n&&(n=null);var r=qe(t,null,n,p,e);return c&&r&&r.__ob__&&r.__ob__.dep.depend(),r},h=!1,m=!1;if(Ft(n)?(l=function(){return n.value},h=Mt(n)):Nt(n)?(l=function(){return n.__ob__.dep.depend(),n},c=!0):e(n)?(m=!0,h=n.some((function(t){return Nt(t)||Mt(t)})),l=function(){return n.map((function(t){return Ft(t)?t.value:Nt(t)?(t.__ob__.dep.depend(),Cn(t)):a(t)?v(t,Jt):void 0}))}):l=a(n)?r?function(){return v(n,Jt)}:function(){if(!p||!p._isDestroyed)return d&&d(),v(n,Gt,[y])}:A,r&&c){var _=l;l=function(){return Cn(_())}}var y=function(t){d=g.onStop=function(){v(t,Xt)}};if(nt())return y=A,r?s&&v(r,Zt,[l(),m?[]:void 0,y]):l(),A;var g=new Sn(st,l,A,{lazy:!0});g.noRecurse=!r;var b=m?[]:te;return g.run=function(){if(g.active)if(r){var t=g.get();(c||h||(m?t.some((function(t,e){return M(t,b[e])})):M(t,b)))&&(d&&d(),v(r,Zt,[t,b===te?void 0:b,y]),b=t)}else g.get()},"sync"===f?g.update=g.run:"post"===f?(g.post=!0,g.update=function(){return Zn(g)}):g.update=function(){if(p&&p===st&&!p._isMounted){var t=p._preWatchers||(p._preWatchers=[]);t.indexOf(g)<0&&t.push(g)}else Zn(g)},r?s?g.run():b=g.get():"post"===f&&p?p.$once("hook:mounted",(function(){return g.get()})):g.get(),function(){g.teardown()}}var ne=function(){function t(t){void 0===t&&(t=!1),this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Yt,!t&&Yt&&(this.index=(Yt.scopes||(Yt.scopes=[])).push(this)-1)}return t.prototype.run=function(t){if(this.active){var e=Yt;try{return Yt=this,t()}finally{Yt=e}}},t.prototype.on=function(){Yt=this},t.prototype.off=function(){Yt=this.parent},t.prototype.stop=function(t){if(this.active){var e=void 0,n=void 0;for(e=0,n=this.effects.length;e<n;e++)this.effects[e].teardown();for(e=0,n=this.cleanups.length;e<n;e++)this.cleanups[e]();if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].stop(!0);if(!this.detached&&this.parent&&!t){var r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}},t}();function re(){return Yt}function oe(t){var e=t._provided,n=t.$parent&&t.$parent._provided;return n===e?t._provided=Object.create(n):e}var ie=b((function(t){var e="&"===t.charAt(0),n="~"===(t=e?t.slice(1):t).charAt(0),r="!"===(t=n?t.slice(1):t).charAt(0);return{name:t=r?t.slice(1):t,once:n,capture:r,passive:e}}));function ae(t,n){function r(){var t=r.fns;if(!e(t))return qe(t,null,arguments,n,"v-on handler");for(var o=t.slice(),i=0;i<o.length;i++)qe(o[i],null,arguments,n,"v-on handler")}return r.fns=t,r}function se(t,e,r,i,a,s){var c,u,f,l;for(c in t)u=t[c],f=e[c],l=ie(c),n(u)||(n(f)?(n(u.fns)&&(u=t[c]=ae(u,s)),o(l.once)&&(u=t[c]=a(l.name,u,l.capture)),r(l.name,u,l.capture,l.passive,l.params)):u!==f&&(f.fns=u,t[c]=f));for(c in e)n(t[c])&&i((l=ie(c)).name,e[c],l.capture)}function ce(t,e,i){var a;t instanceof ut&&(t=t.data.hook||(t.data.hook={}));var s=t[e];function c(){i.apply(this,arguments),_(a.fns,c)}n(s)?a=ae([c]):r(s.fns)&&o(s.merged)?(a=s).fns.push(c):a=ae([s,c]),a.merged=!0,t[e]=a}function ue(t,e,n,o,i){if(r(e)){if(g(e,n))return t[n]=e[n],i||delete e[n],!0;if(g(e,o))return t[n]=e[o],i||delete e[o],!0}return!1}function fe(t){return i(t)?[lt(t)]:e(t)?de(t):void 0}function le(t){return r(t)&&r(t.text)&&!1===t.isComment}function de(t,a){var s,c,u,f,l=[];for(s=0;s<t.length;s++)n(c=t[s])||"boolean"==typeof c||(f=l[u=l.length-1],e(c)?c.length>0&&(le((c=de(c,"".concat(a||"","_").concat(s)))[0])&&le(f)&&(l[u]=lt(f.text+c[0].text),c.shift()),l.push.apply(l,c)):i(c)?le(f)?l[u]=lt(f.text+c):""!==c&&l.push(lt(c)):le(c)&&le(f)?l[u]=lt(f.text+c.text):(o(t._isVList)&&r(c.tag)&&n(c.key)&&r(a)&&(c.key="__vlist".concat(a,"_").concat(s,"__")),l.push(c)));return l}function pe(t,n){var o,i,a,c,u=null;if(e(t)||"string"==typeof t)for(u=new Array(t.length),o=0,i=t.length;o<i;o++)u[o]=n(t[o],o);else if("number"==typeof t)for(u=new Array(t),o=0;o<t;o++)u[o]=n(o+1,o);else if(s(t))if(at&&t[Symbol.iterator]){u=[];for(var f=t[Symbol.iterator](),l=f.next();!l.done;)u.push(n(l.value,u.length)),l=f.next()}else for(a=Object.keys(t),u=new Array(a.length),o=0,i=a.length;o<i;o++)c=a[o],u[o]=n(t[c],c,o);return r(u)||(u=[]),u._isVList=!0,u}function ve(t,e,n,r){var o,i=this.$scopedSlots[t];i?(n=n||{},r&&(n=j(j({},r),n)),o=i(n)||(a(e)?e():e)):o=this.$slots[t]||(a(e)?e():e);var s=n&&n.slot;return s?this.$createElement("template",{slot:s},o):o}function he(t){return pr(this.$options,"filters",t)||P}function me(t,n){return e(t)?-1===t.indexOf(n):t!==n}function _e(t,e,n,r,o){var i=U.keyCodes[e]||n;return o&&r&&!U.keyCodes[e]?me(o,r):i?me(i,t):r?O(r)!==e:void 0===t}function ye(t,n,r,o,i){if(r)if(s(r)){e(r)&&(r=T(r));var a=void 0,c=function(e){if("class"===e||"style"===e||m(e))a=t;else{var s=t.attrs&&t.attrs.type;a=o||U.mustUseProp(n,s,e)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var c=$(e),u=O(e);c in a||u in a||(a[e]=r[e],i&&((t.on||(t.on={}))["update:".concat(e)]=function(t){r[e]=t}))};for(var u in r)c(u)}else;return t}function ge(t,e){var n=this._staticTrees||(this._staticTrees=[]),r=n[t];return r&&!e||we(r=n[t]=this.$options.staticRenderFns[t].call(this._renderProxy,this._c,this),"__static__".concat(t),!1),r}function be(t,e,n){return we(t,"__once__".concat(e).concat(n?"_".concat(n):""),!0),t}function we(t,n,r){if(e(t))for(var o=0;o<t.length;o++)t[o]&&"string"!=typeof t[o]&&$e(t[o],"".concat(n,"_").concat(o),r);else $e(t,n,r)}function $e(t,e,n){t.isStatic=!0,t.key=e,t.isOnce=n}function Ce(t,e){if(e)if(u(e)){var n=t.on=t.on?j({},t.on):{};for(var r in e){var o=n[r],i=e[r];n[r]=o?[].concat(o,i):i}}else;return t}function xe(t,n,r,o){n=n||{$stable:!r};for(var i=0;i<t.length;i++){var a=t[i];e(a)?xe(a,n,r):a&&(a.proxy&&(a.fn.proxy=!0),n[a.key]=a.fn)}return o&&(n.$key=o),n}function Oe(t,e){for(var n=0;n<e.length;n+=2){var r=e[n];"string"==typeof r&&r&&(t[e[n]]=e[n+1])}return t}function ke(t,e){return"string"==typeof t?e+t:t}function Se(t){t._o=be,t._n=v,t._s=d,t._l=pe,t._t=ve,t._q=I,t._i=D,t._m=ge,t._f=he,t._k=_e,t._b=ye,t._v=lt,t._e=ft,t._u=xe,t._g=Ce,t._d=Oe,t._p=ke}function je(t,e){if(!t||!t.length)return{};for(var n={},r=0,o=t.length;r<o;r++){var i=t[r],a=i.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,i.context!==e&&i.fnContext!==e||!a||null==a.slot)(n.default||(n.default=[])).push(i);else{var s=a.slot,c=n[s]||(n[s]=[]);"template"===i.tag?c.push.apply(c,i.children||[]):c.push(i)}}for(var u in n)n[u].every(Te)&&delete n[u];return n}function Te(t){return t.isComment&&!t.asyncFactory||" "===t.text}function Ae(t){return t.isComment&&t.asyncFactory}function Ee(e,n,r,o){var i,a=Object.keys(r).length>0,s=n?!!n.$stable:!a,c=n&&n.$key;if(n){if(n._normalized)return n._normalized;if(s&&o&&o!==t&&c===o.$key&&!a&&!o.$hasNormal)return o;for(var u in i={},n)n[u]&&"$"!==u[0]&&(i[u]=Pe(e,r,u,n[u]))}else i={};for(var f in r)f in i||(i[f]=Ie(r,f));return n&&Object.isExtensible(n)&&(n._normalized=i),B(i,"$stable",s),B(i,"$key",c),B(i,"$hasNormal",a),i}function Pe(t,n,r,o){var i=function(){var n=st;ct(t);var r=arguments.length?o.apply(null,arguments):o({}),i=(r=r&&"object"==typeof r&&!e(r)?[r]:fe(r))&&r[0];return ct(n),r&&(!i||1===r.length&&i.isComment&&!Ae(i))?void 0:r};return o.proxy&&Object.defineProperty(n,r,{get:i,enumerable:!0,configurable:!0}),i}function Ie(t,e){return function(){return t[e]}}function De(e){return{get attrs(){if(!e._attrsProxy){var n=e._attrsProxy={};B(n,"_v_attr_proxy",!0),Ne(n,e.$attrs,t,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||Ne(e._listenersProxy={},e.$listeners,t,e,"$listeners");return e._listenersProxy},get slots(){return function(t){t._slotsProxy||Le(t._slotsProxy={},t.$scopedSlots);return t._slotsProxy}(e)},emit:k(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return Vt(e,t,n)}))}}}function Ne(t,e,n,r,o){var i=!1;for(var a in e)a in t?e[a]!==n[a]&&(i=!0):(i=!0,Me(t,a,r,o));for(var a in t)a in e||(i=!0,delete t[a]);return i}function Me(t,e,n,r){Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){return n[r][e]}})}function Le(t,e){for(var n in e)t[n]=e[n];for(var n in t)n in e||delete t[n]}function Re(){var t=st;return t._setupContext||(t._setupContext=De(t))}var Fe=null;function Ue(t,e){return(t.__esModule||at&&"Module"===t[Symbol.toStringTag])&&(t=t.default),s(t)?e.extend(t):t}function Ve(t){if(e(t))for(var n=0;n<t.length;n++){var o=t[n];if(r(o)&&(r(o.componentOptions)||Ae(o)))return o}}var Be=1,ze=2;function He(t,n,c,u,f,l){return(e(c)||i(c))&&(f=u,u=c,c=void 0),o(l)&&(f=ze),function(t,n,o,i,c){if(r(o)&&r(o.__ob__))return ft();r(o)&&r(o.is)&&(n=o.is);if(!n)return ft();e(i)&&a(i[0])&&((o=o||{}).scopedSlots={default:i[0]},i.length=0);c===ze?i=fe(i):c===Be&&(i=function(t){for(var n=0;n<t.length;n++)if(e(t[n]))return Array.prototype.concat.apply([],t);return t}(i));var u,f;if("string"==typeof n){var l=void 0;f=t.$vnode&&t.$vnode.ns||U.getTagNamespace(n),u=U.isReservedTag(n)?new ut(U.parsePlatformTagName(n),o,i,void 0,void 0,t):o&&o.pre||!r(l=pr(t.$options,"components",n))?new ut(n,o,i,void 0,void 0,t):rr(l,o,t,i,n)}else u=rr(n,o,t,i);return e(u)?u:r(u)?(r(f)&&We(u,f),r(o)&&function(t){s(t.style)&&Cn(t.style);s(t.class)&&Cn(t.class)}(o),u):ft()}(t,n,c,u,f)}function We(t,e,i){if(t.ns=e,"foreignObject"===t.tag&&(e=void 0,i=!0),r(t.children))for(var a=0,s=t.children.length;a<s;a++){var c=t.children[a];r(c.tag)&&(n(c.ns)||o(i)&&"svg"!==c.tag)&&We(c,e,i)}}function Ke(t,e,n){yt();try{if(e)for(var r=e;r=r.$parent;){var o=r.$options.errorCaptured;if(o)for(var i=0;i<o.length;i++)try{if(!1===o[i].call(r,t,e,n))return}catch(t){Ge(t,r,"errorCaptured hook")}}Ge(t,e,n)}finally{gt()}}function qe(t,e,n,r,o){var i;try{(i=n?t.apply(e,n):t.call(e))&&!i._isVue&&l(i)&&!i._handled&&(i.catch((function(t){return Ke(t,r,o+" (Promise/async)")})),i._handled=!0)}catch(t){Ke(t,r,o)}return i}function Ge(t,e,n){if(U.errorHandler)try{return U.errorHandler.call(null,t,e,n)}catch(e){e!==t&&Ze(e)}Ze(t)}function Ze(t,e,n){if(!W||"undefined"==typeof console)throw t;console.error(t)}var Je,Xe=!1,Qe=[],Ye=!1;function tn(){Ye=!1;var t=Qe.slice(0);Qe.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!=typeof Promise&&ot(Promise)){var en=Promise.resolve();Je=function(){en.then(tn),J&&setTimeout(A)},Xe=!0}else if(q||"undefined"==typeof MutationObserver||!ot(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Je="undefined"!=typeof setImmediate&&ot(setImmediate)?function(){setImmediate(tn)}:function(){setTimeout(tn,0)};else{var nn=1,rn=new MutationObserver(tn),on=document.createTextNode(String(nn));rn.observe(on,{characterData:!0}),Je=function(){nn=(nn+1)%2,on.data=String(nn)},Xe=!0}function an(t,e){var n;if(Qe.push((function(){if(t)try{t.call(e)}catch(t){Ke(t,e,"nextTick")}else n&&n(e)})),Ye||(Ye=!0,Je()),!t&&"undefined"!=typeof Promise)return new Promise((function(t){n=t}))}function sn(t){return function(e,n){if(void 0===n&&(n=st),n)return function(t,e,n){var r=t.$options;r[e]=ur(r[e],n)}(n,t,e)}}var cn=sn("beforeMount"),un=sn("mounted"),fn=sn("beforeUpdate"),ln=sn("updated"),dn=sn("beforeDestroy"),pn=sn("destroyed"),vn=sn("activated"),hn=sn("deactivated"),mn=sn("serverPrefetch"),_n=sn("renderTracked"),yn=sn("renderTriggered"),gn=sn("errorCaptured");var bn="2.7.16";var wn=Object.freeze({__proto__:null,version:bn,defineComponent:function(t){return t},ref:function(t){return Ut(t,!1)},shallowRef:function(t){return Ut(t,!0)},isRef:Ft,toRef:Bt,toRefs:function(t){var n=e(t)?new Array(t.length):{};for(var r in t)n[r]=Bt(t,r);return n},unref:function(t){return Ft(t)?t.value:t},proxyRefs:function(t){if(Nt(t))return t;for(var e={},n=Object.keys(t),r=0;r<n.length;r++)Vt(e,t,n[r]);return e},customRef:function(t){var e=new mt,n=t((function(){e.depend()}),(function(){e.notify()})),r=n.get,o=n.set,i={get value(){return r()},set value(t){o(t)}};return B(i,Rt,!0),i},triggerRef:function(t){t.dep&&t.dep.notify()},reactive:function(t){return Dt(t,!1),t},isReactive:Nt,isReadonly:Lt,isShallow:Mt,isProxy:function(t){return Nt(t)||Lt(t)},shallowReactive:It,markRaw:function(t){return Object.isExtensible(t)&&B(t,"__v_skip",!0),t},toRaw:function t(e){var n=e&&e.__v_raw;return n?t(n):e},readonly:Wt,shallowReadonly:function(t){return Kt(t,!0)},computed:function(t,e){var n,r,o=a(t);o?(n=t,r=A):(n=t.get,r=t.set);var i=nt()?null:new Sn(st,n,A,{lazy:!0}),s={effect:i,get value(){return i?(i.dirty&&i.evaluate(),mt.target&&i.depend(),i.value):n()},set value(t){r(t)}};return B(s,Rt,!0),B(s,"__v_isReadonly",o),s},watch:function(t,e,n){return ee(t,e,n)},watchEffect:function(t,e){return ee(t,null,e)},watchPostEffect:Qt,watchSyncEffect:function(t,e){return ee(t,null,{flush:"sync"})},EffectScope:ne,effectScope:function(t){return new ne(t)},onScopeDispose:function(t){Yt&&Yt.cleanups.push(t)},getCurrentScope:re,provide:function(t,e){st&&(oe(st)[t]=e)},inject:function(t,e,n){void 0===n&&(n=!1);var r=st;if(r){var o=r.$parent&&r.$parent._provided;if(o&&t in o)return o[t];if(arguments.length>1)return n&&a(e)?e.call(r):e}},h:function(t,e,n){return He(st,t,e,n,2,!0)},getCurrentInstance:function(){return st&&{proxy:st}},useSlots:function(){return Re().slots},useAttrs:function(){return Re().attrs},useListeners:function(){return Re().listeners},mergeDefaults:function(t,n){var r=e(t)?t.reduce((function(t,e){return t[e]={},t}),{}):t;for(var o in n){var i=r[o];i?e(i)||a(i)?r[o]={type:i,default:n[o]}:i.default=n[o]:null===i&&(r[o]={default:n[o]})}return r},nextTick:an,set:At,del:Et,useCssModule:function(e){return t},useCssVars:function(t){if(W){var e=st;e&&Qt((function(){var n=e.$el,r=t(e,e._setupProxy);if(n&&1===n.nodeType){var o=n.style;for(var i in r)o.setProperty("--".concat(i),r[i])}}))}},defineAsyncComponent:function(t){a(t)&&(t={loader:t});var e=t.loader,n=t.loadingComponent,r=t.errorComponent,o=t.delay,i=void 0===o?200:o,s=t.timeout;t.suspensible;var c=t.onError,u=null,f=0,l=function(){var t;return u||(t=u=e().catch((function(t){if(t=t instanceof Error?t:new Error(String(t)),c)return new Promise((function(e,n){c(t,(function(){return e((f++,u=null,l()))}),(function(){return n(t)}),f+1)}));throw t})).then((function(e){return t!==u&&u?u:(e&&(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),e)})))};return function(){return{component:l(),delay:i,timeout:s,error:r,loading:n}}},onBeforeMount:cn,onMounted:un,onBeforeUpdate:fn,onUpdated:ln,onBeforeUnmount:dn,onUnmounted:pn,onActivated:vn,onDeactivated:hn,onServerPrefetch:mn,onRenderTracked:_n,onRenderTriggered:yn,onErrorCaptured:function(t,e){void 0===e&&(e=st),gn(t,e)}}),$n=new it;function Cn(t){return xn(t,$n),$n.clear(),t}function xn(t,n){var r,o,i=e(t);if(!(!i&&!s(t)||t.__v_skip||Object.isFrozen(t)||t instanceof ut)){if(t.__ob__){var a=t.__ob__.dep.id;if(n.has(a))return;n.add(a)}if(i)for(r=t.length;r--;)xn(t[r],n);else if(Ft(t))xn(t.value,n);else for(r=(o=Object.keys(t)).length;r--;)xn(t[o[r]],n)}}var On,kn=0,Sn=function(){function t(t,e,n,r,o){var i,s;i=this,void 0===(s=Yt&&!Yt._vm?Yt:t?t._scope:void 0)&&(s=Yt),s&&s.active&&s.effects.push(i),(this.vm=t)&&o&&(t._watcher=this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++kn,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new it,this.newDepIds=new it,this.expression="",a(e)?this.getter=e:(this.getter=function(t){if(!z.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}(e),this.getter||(this.getter=A)),this.value=this.lazy?void 0:this.get()}return t.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(t){if(!this.user)throw t;Ke(t,e,'getter for watcher "'.concat(this.expression,'"'))}finally{this.deep&&Cn(t),gt(),this.cleanupDeps()}return t},t.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},t.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},t.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():Zn(this)},t.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||s(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'.concat(this.expression,'"');qe(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},t.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},t.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},t.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&_(this.vm._scope.effects,this),this.active){for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},t}();function jn(t,e){On.$on(t,e)}function Tn(t,e){On.$off(t,e)}function An(t,e){var n=On;return function r(){null!==e.apply(null,arguments)&&n.$off(t,r)}}function En(t,e,n){On=t,se(e,n||{},jn,Tn,An,t),On=void 0}var Pn=null;function In(t){var e=Pn;return Pn=t,function(){Pn=e}}function Dn(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function Nn(t,e){if(e){if(t._directInactive=!1,Dn(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var n=0;n<t.$children.length;n++)Nn(t.$children[n]);Ln(t,"activated")}}function Mn(t,e){if(!(e&&(t._directInactive=!0,Dn(t))||t._inactive)){t._inactive=!0;for(var n=0;n<t.$children.length;n++)Mn(t.$children[n]);Ln(t,"deactivated")}}function Ln(t,e,n,r){void 0===r&&(r=!0),yt();var o=st,i=re();r&&ct(t);var a=t.$options[e],s="".concat(e," hook");if(a)for(var c=0,u=a.length;c<u;c++)qe(a[c],t,n||null,t,s);t._hasHookEvent&&t.$emit("hook:"+e),r&&(ct(o),i&&i.on()),gt()}var Rn=[],Fn=[],Un={},Vn=!1,Bn=!1,zn=0;var Hn=0,Wn=Date.now;if(W&&!q){var Kn=window.performance;Kn&&"function"==typeof Kn.now&&Wn()>document.createEvent("Event").timeStamp&&(Wn=function(){return Kn.now()})}var qn=function(t,e){if(t.post){if(!e.post)return 1}else if(e.post)return-1;return t.id-e.id};function Gn(){var t,e;for(Hn=Wn(),Bn=!0,Rn.sort(qn),zn=0;zn<Rn.length;zn++)(t=Rn[zn]).before&&t.before(),e=t.id,Un[e]=null,t.run();var n=Fn.slice(),r=Rn.slice();zn=Rn.length=Fn.length=0,Un={},Vn=Bn=!1,function(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,Nn(t[e],!0)}(n),function(t){var e=t.length;for(;e--;){var n=t[e],r=n.vm;r&&r._watcher===n&&r._isMounted&&!r._isDestroyed&&Ln(r,"updated")}}(r),ht(),rt&&U.devtools&&rt.emit("flush")}function Zn(t){var e=t.id;if(null==Un[e]&&(t!==mt.target||!t.noRecurse)){if(Un[e]=!0,Bn){for(var n=Rn.length-1;n>zn&&Rn[n].id>t.id;)n--;Rn.splice(n+1,0,t)}else Rn.push(t);Vn||(Vn=!0,an(Gn))}}function Jn(t,e){if(t){for(var n=Object.create(null),r=at?Reflect.ownKeys(t):Object.keys(t),o=0;o<r.length;o++){var i=r[o];if("__ob__"!==i){var s=t[i].from;if(s in e._provided)n[i]=e._provided[s];else if("default"in t[i]){var c=t[i].default;n[i]=a(c)?c.call(e):c}}}return n}}function Xn(n,r,i,a,s){var c,u=this,f=s.options;g(a,"_uid")?(c=Object.create(a))._original=a:(c=a,a=a._original);var l=o(f._compiled),d=!l;this.data=n,this.props=r,this.children=i,this.parent=a,this.listeners=n.on||t,this.injections=Jn(f.inject,a),this.slots=function(){return u.$slots||Ee(a,n.scopedSlots,u.$slots=je(i,a)),u.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return Ee(a,n.scopedSlots,this.slots())}}),l&&(this.$options=f,this.$slots=this.slots(),this.$scopedSlots=Ee(a,n.scopedSlots,this.$slots)),f._scopeId?this._c=function(t,n,r,o){var i=He(c,t,n,r,o,d);return i&&!e(i)&&(i.fnScopeId=f._scopeId,i.fnContext=a),i}:this._c=function(t,e,n,r){return He(c,t,e,n,r,d)}}function Qn(t,e,n,r,o){var i=dt(t);return i.fnContext=n,i.fnOptions=r,e.slot&&((i.data||(i.data={})).slot=e.slot),i}function Yn(t,e){for(var n in e)t[$(n)]=e[n]}function tr(t){return t.name||t.__name||t._componentTag}Se(Xn.prototype);var er={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var n=t;er.prepatch(n,n)}else{(t.componentInstance=function(t,e){var n={_isComponent:!0,_parentVnode:t,parent:e},o=t.data.inlineTemplate;r(o)&&(n.render=o.render,n.staticRenderFns=o.staticRenderFns);return new t.componentOptions.Ctor(n)}(t,Pn)).$mount(e?t.elm:void 0,e)}},prepatch:function(e,n){var r=n.componentOptions;!function(e,n,r,o,i){var a=o.data.scopedSlots,s=e.$scopedSlots,c=!!(a&&!a.$stable||s!==t&&!s.$stable||a&&e.$scopedSlots.$key!==a.$key||!a&&e.$scopedSlots.$key),u=!!(i||e.$options._renderChildren||c),f=e.$vnode;e.$options._parentVnode=o,e.$vnode=o,e._vnode&&(e._vnode.parent=o),e.$options._renderChildren=i;var l=o.data.attrs||t;e._attrsProxy&&Ne(e._attrsProxy,l,f.data&&f.data.attrs||t,e,"$attrs")&&(u=!0),e.$attrs=l,r=r||t;var d=e.$options._parentListeners;if(e._listenersProxy&&Ne(e._listenersProxy,r,d||t,e,"$listeners"),e.$listeners=e.$options._parentListeners=r,En(e,r,d),n&&e.$options.props){Ot(!1);for(var p=e._props,v=e.$options._propKeys||[],h=0;h<v.length;h++){var m=v[h],_=e.$options.props;p[m]=vr(m,_,n,e)}Ot(!0),e.$options.propsData=n}u&&(e.$slots=je(i,o.context),e.$forceUpdate())}(n.componentInstance=e.componentInstance,r.propsData,r.listeners,n,r.children)},insert:function(t){var e,n=t.context,r=t.componentInstance;r._isMounted||(r._isMounted=!0,Ln(r,"mounted")),t.data.keepAlive&&(n._isMounted?((e=r)._inactive=!1,Fn.push(e)):Nn(r,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?Mn(e,!0):e.$destroy())}},nr=Object.keys(er);function rr(i,a,c,u,f){if(!n(i)){var d=c.$options._base;if(s(i)&&(i=d.extend(i)),"function"==typeof i){var p;if(n(i.cid)&&(i=function(t,e){if(o(t.error)&&r(t.errorComp))return t.errorComp;if(r(t.resolved))return t.resolved;var i=Fe;if(i&&r(t.owners)&&-1===t.owners.indexOf(i)&&t.owners.push(i),o(t.loading)&&r(t.loadingComp))return t.loadingComp;if(i&&!r(t.owners)){var a=t.owners=[i],c=!0,u=null,f=null;i.$on("hook:destroyed",(function(){return _(a,i)}));var d=function(t){for(var e=0,n=a.length;e<n;e++)a[e].$forceUpdate();t&&(a.length=0,null!==u&&(clearTimeout(u),u=null),null!==f&&(clearTimeout(f),f=null))},p=N((function(n){t.resolved=Ue(n,e),c?a.length=0:d(!0)})),v=N((function(e){r(t.errorComp)&&(t.error=!0,d(!0))})),h=t(p,v);return s(h)&&(l(h)?n(t.resolved)&&h.then(p,v):l(h.component)&&(h.component.then(p,v),r(h.error)&&(t.errorComp=Ue(h.error,e)),r(h.loading)&&(t.loadingComp=Ue(h.loading,e),0===h.delay?t.loading=!0:u=setTimeout((function(){u=null,n(t.resolved)&&n(t.error)&&(t.loading=!0,d(!1))}),h.delay||200)),r(h.timeout)&&(f=setTimeout((function(){f=null,n(t.resolved)&&v(null)}),h.timeout)))),c=!1,t.loading?t.loadingComp:t.resolved}}(p=i,d),void 0===i))return function(t,e,n,r,o){var i=ft();return i.asyncFactory=t,i.asyncMeta={data:e,context:n,children:r,tag:o},i}(p,a,c,u,f);a=a||{},jr(i),r(a.model)&&function(t,n){var o=t.model&&t.model.prop||"value",i=t.model&&t.model.event||"input";(n.attrs||(n.attrs={}))[o]=n.model.value;var a=n.on||(n.on={}),s=a[i],c=n.model.callback;r(s)?(e(s)?-1===s.indexOf(c):s!==c)&&(a[i]=[c].concat(s)):a[i]=c}(i.options,a);var v=function(t,e,o){var i=e.options.props;if(!n(i)){var a={},s=t.attrs,c=t.props;if(r(s)||r(c))for(var u in i){var f=O(u);ue(a,c,u,f,!0)||ue(a,s,u,f,!1)}return a}}(a,i);if(o(i.options.functional))return function(n,o,i,a,s){var c=n.options,u={},f=c.props;if(r(f))for(var l in f)u[l]=vr(l,f,o||t);else r(i.attrs)&&Yn(u,i.attrs),r(i.props)&&Yn(u,i.props);var d=new Xn(i,u,s,a,n),p=c.render.call(null,d._c,d);if(p instanceof ut)return Qn(p,i,d.parent,c);if(e(p)){for(var v=fe(p)||[],h=new Array(v.length),m=0;m<v.length;m++)h[m]=Qn(v[m],i,d.parent,c);return h}}(i,v,a,c,u);var h=a.on;if(a.on=a.nativeOn,o(i.options.abstract)){var m=a.slot;a={},m&&(a.slot=m)}!function(t){for(var e=t.hook||(t.hook={}),n=0;n<nr.length;n++){var r=nr[n],o=e[r],i=er[r];o===i||o&&o._merged||(e[r]=o?or(i,o):i)}}(a);var y=tr(i.options)||f;return new ut("vue-component-".concat(i.cid).concat(y?"-".concat(y):""),a,void 0,void 0,void 0,c,{Ctor:i,propsData:v,listeners:h,tag:f,children:u},p)}}}function or(t,e){var n=function(n,r){t(n,r),e(n,r)};return n._merged=!0,n}var ir=A,ar=U.optionMergeStrategies;function sr(t,e,n){if(void 0===n&&(n=!0),!e)return t;for(var r,o,i,a=at?Reflect.ownKeys(e):Object.keys(e),s=0;s<a.length;s++)"__ob__"!==(r=a[s])&&(o=t[r],i=e[r],n&&g(t,r)?o!==i&&u(o)&&u(i)&&sr(o,i):At(t,r,i));return t}function cr(t,e,n){return n?function(){var r=a(e)?e.call(n,n):e,o=a(t)?t.call(n,n):t;return r?sr(r,o):o}:e?t?function(){return sr(a(e)?e.call(this,this):e,a(t)?t.call(this,this):t)}:e:t}function ur(t,n){var r=n?t?t.concat(n):e(n)?n:[n]:t;return r?function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}(r):r}function fr(t,e,n,r){var o=Object.create(t||null);return e?j(o,e):o}ar.data=function(t,e,n){return n?cr(t,e,n):e&&"function"!=typeof e?t:cr(t,e)},F.forEach((function(t){ar[t]=ur})),R.forEach((function(t){ar[t+"s"]=fr})),ar.watch=function(t,n,r,o){if(t===Y&&(t=void 0),n===Y&&(n=void 0),!n)return Object.create(t||null);if(!t)return n;var i={};for(var a in j(i,t),n){var s=i[a],c=n[a];s&&!e(s)&&(s=[s]),i[a]=s?s.concat(c):e(c)?c:[c]}return i},ar.props=ar.methods=ar.inject=ar.computed=function(t,e,n,r){if(!t)return e;var o=Object.create(null);return j(o,t),e&&j(o,e),o},ar.provide=function(t,e){return t?function(){var n=Object.create(null);return sr(n,a(t)?t.call(this):t),e&&sr(n,a(e)?e.call(this):e,!1),n}:e};var lr=function(t,e){return void 0===e?t:e};function dr(t,n,r){if(a(n)&&(n=n.options),function(t,n){var r=t.props;if(r){var o,i,a={};if(e(r))for(o=r.length;o--;)"string"==typeof(i=r[o])&&(a[$(i)]={type:null});else if(u(r))for(var s in r)i=r[s],a[$(s)]=u(i)?i:{type:i};t.props=a}}(n),function(t,n){var r=t.inject;if(r){var o=t.inject={};if(e(r))for(var i=0;i<r.length;i++)o[r[i]]={from:r[i]};else if(u(r))for(var a in r){var s=r[a];o[a]=u(s)?j({from:a},s):{from:s}}}}(n),function(t){var e=t.directives;if(e)for(var n in e){var r=e[n];a(r)&&(e[n]={bind:r,update:r})}}(n),!n._base&&(n.extends&&(t=dr(t,n.extends,r)),n.mixins))for(var o=0,i=n.mixins.length;o<i;o++)t=dr(t,n.mixins[o],r);var s,c={};for(s in t)f(s);for(s in n)g(t,s)||f(s);function f(e){var o=ar[e]||lr;c[e]=o(t[e],n[e],r,e)}return c}function pr(t,e,n,r){if("string"==typeof n){var o=t[e];if(g(o,n))return o[n];var i=$(n);if(g(o,i))return o[i];var a=C(i);return g(o,a)?o[a]:o[n]||o[i]||o[a]}}function vr(t,e,n,r){var o=e[t],i=!g(n,t),s=n[t],c=yr(Boolean,o.type);if(c>-1)if(i&&!g(o,"default"))s=!1;else if(""===s||s===O(t)){var u=yr(String,o.type);(u<0||c<u)&&(s=!0)}if(void 0===s){s=function(t,e,n){if(!g(e,"default"))return;var r=e.default;if(t&&t.$options.propsData&&void 0===t.$options.propsData[n]&&void 0!==t._props[n])return t._props[n];return a(r)&&"Function"!==mr(e.type)?r.call(t):r}(r,o,t);var f=xt;Ot(!0),jt(s),Ot(f)}return s}var hr=/^\s*function (\w+)/;function mr(t){var e=t&&t.toString().match(hr);return e?e[1]:""}function _r(t,e){return mr(t)===mr(e)}function yr(t,n){if(!e(n))return _r(n,t)?0:-1;for(var r=0,o=n.length;r<o;r++)if(_r(n[r],t))return r;return-1}var gr={enumerable:!0,configurable:!0,get:A,set:A};function br(t,e,n){gr.get=function(){return this[e][n]},gr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,gr)}function wr(t){var n=t.$options;if(n.props&&function(t,e){var n=t.$options.propsData||{},r=t._props=It({}),o=t.$options._propKeys=[],i=!t.$parent;i||Ot(!1);var a=function(i){o.push(i);var a=vr(i,e,n,t);Tt(r,i,a,void 0,!0),i in t||br(t,"_props",i)};for(var s in e)a(s);Ot(!0)}(t,n.props),function(t){var e=t.$options,n=e.setup;if(n){var r=t._setupContext=De(t);ct(t),yt();var o=qe(n,null,[t._props||It({}),r],t,"setup");if(gt(),ct(),a(o))e.render=o;else if(s(o))if(t._setupState=o,o.__sfc){var i=t._setupProxy={};for(var c in o)"__sfc"!==c&&Vt(i,o,c)}else for(var c in o)V(c)||Vt(t,o,c)}}(t),n.methods&&function(t,e){for(var n in t.$options.props,e)t[n]="function"!=typeof e[n]?A:k(e[n],t)}(t,n.methods),n.data)!function(t){var e=t.$options.data;e=t._data=a(e)?function(t,e){yt();try{return t.call(e,e)}catch(t){return Ke(t,e,"data()"),{}}finally{gt()}}(e,t):e||{},u(e)||(e={});var n=Object.keys(e),r=t.$options.props;t.$options.methods;var o=n.length;for(;o--;){var i=n[o];r&&g(r,i)||V(i)||br(t,"_data",i)}var s=jt(e);s&&s.vmCount++}(t);else{var r=jt(t._data={});r&&r.vmCount++}n.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=nt();for(var o in e){var i=e[o],s=a(i)?i:i.get;r||(n[o]=new Sn(t,s||A,A,$r)),o in t||Cr(t,o,i)}}(t,n.computed),n.watch&&n.watch!==Y&&function(t,n){for(var r in n){var o=n[r];if(e(o))for(var i=0;i<o.length;i++)kr(t,r,o[i]);else kr(t,r,o)}}(t,n.watch)}var $r={lazy:!0};function Cr(t,e,n){var r=!nt();a(n)?(gr.get=r?xr(e):Or(n),gr.set=A):(gr.get=n.get?r&&!1!==n.cache?xr(e):Or(n.get):A,gr.set=n.set||A),Object.defineProperty(t,e,gr)}function xr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mt.target&&e.depend(),e.value}}function Or(t){return function(){return t.call(this,this)}}function kr(t,e,n,r){return u(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=t[n]),t.$watch(e,n,r)}var Sr=0;function jr(t){var e=t.options;if(t.super){var n=jr(t.super);if(n!==t.superOptions){t.superOptions=n;var r=function(t){var e,n=t.options,r=t.sealedOptions;for(var o in n)n[o]!==r[o]&&(e||(e={}),e[o]=n[o]);return e}(t);r&&j(t.extendOptions,r),(e=t.options=dr(n,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function Tr(t){this._init(t)}function Ar(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=tr(t)||tr(n.options),a=function(t){this._init(t)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=e++,a.options=dr(n.options,t),a.super=n,a.options.props&&function(t){var e=t.options.props;for(var n in e)br(t.prototype,"_props",n)}(a),a.options.computed&&function(t){var e=t.options.computed;for(var n in e)Cr(t.prototype,n,e[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,R.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),o[r]=a,a}}function Er(t){return t&&(tr(t.Ctor.options)||t.tag)}function Pr(t,n){return e(t)?t.indexOf(n)>-1:"string"==typeof t?t.split(",").indexOf(n)>-1:(r=t,"[object RegExp]"===c.call(r)&&t.test(n));var r}function Ir(t,e){var n=t.cache,r=t.keys,o=t._vnode,i=t.$vnode;for(var a in n){var s=n[a];if(s){var c=s.name;c&&!e(c)&&Dr(n,a,r,o)}}i.componentOptions.children=void 0}function Dr(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,_(n,e)}!function(e){e.prototype._init=function(e){var n=this;n._uid=Sr++,n._isVue=!0,n.__v_skip=!0,n._scope=new ne(!0),n._scope.parent=void 0,n._scope._vm=!0,e&&e._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(n,e):n.$options=dr(jr(n.constructor),e||{},n),n._renderProxy=n,n._self=n,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._provided=n?n._provided:Object.create(null),t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(n),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&En(t,e)}(n),function(e){e._vnode=null,e._staticTrees=null;var n=e.$options,r=e.$vnode=n._parentVnode,o=r&&r.context;e.$slots=je(n._renderChildren,o),e.$scopedSlots=r?Ee(e.$parent,r.data.scopedSlots,e.$slots):t,e._c=function(t,n,r,o){return He(e,t,n,r,o,!1)},e.$createElement=function(t,n,r,o){return He(e,t,n,r,o,!0)};var i=r&&r.data;Tt(e,"$attrs",i&&i.attrs||t,null,!0),Tt(e,"$listeners",n._parentListeners||t,null,!0)}(n),Ln(n,"beforeCreate",void 0,!1),function(t){var e=Jn(t.$options.inject,t);e&&(Ot(!1),Object.keys(e).forEach((function(n){Tt(t,n,e[n])})),Ot(!0))}(n),wr(n),function(t){var e=t.$options.provide;if(e){var n=a(e)?e.call(t):e;if(!s(n))return;for(var r=oe(t),o=at?Reflect.ownKeys(n):Object.keys(n),i=0;i<o.length;i++){var c=o[i];Object.defineProperty(r,c,Object.getOwnPropertyDescriptor(n,c))}}}(n),Ln(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}(Tr),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=At,t.prototype.$delete=Et,t.prototype.$watch=function(t,e,n){var r=this;if(u(e))return kr(r,t,e,n);(n=n||{}).user=!0;var o=new Sn(r,t,e,n);if(n.immediate){var i='callback for immediate watcher "'.concat(o.expression,'"');yt(),qe(e,r,[o.value],r,i),gt()}return function(){o.teardown()}}}(Tr),function(t){var n=/^hook:/;t.prototype.$on=function(t,r){var o=this;if(e(t))for(var i=0,a=t.length;i<a;i++)o.$on(t[i],r);else(o._events[t]||(o._events[t]=[])).push(r),n.test(t)&&(o._hasHookEvent=!0);return o},t.prototype.$once=function(t,e){var n=this;function r(){n.$off(t,r),e.apply(n,arguments)}return r.fn=e,n.$on(t,r),n},t.prototype.$off=function(t,n){var r=this;if(!arguments.length)return r._events=Object.create(null),r;if(e(t)){for(var o=0,i=t.length;o<i;o++)r.$off(t[o],n);return r}var a,s=r._events[t];if(!s)return r;if(!n)return r._events[t]=null,r;for(var c=s.length;c--;)if((a=s[c])===n||a.fn===n){s.splice(c,1);break}return r},t.prototype.$emit=function(t){var e=this,n=e._events[t];if(n){n=n.length>1?S(n):n;for(var r=S(arguments,1),o='event handler for "'.concat(t,'"'),i=0,a=n.length;i<a;i++)qe(n[i],e,r,e,o)}return e}}(Tr),function(t){t.prototype._update=function(t,e){var n=this,r=n.$el,o=n._vnode,i=In(n);n._vnode=t,n.$el=o?n.__patch__(o,t):n.__patch__(n.$el,t,e,!1),i(),r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n);for(var a=n;a&&a.$vnode&&a.$parent&&a.$vnode===a.$parent._vnode;)a.$parent.$el=a.$el,a=a.$parent},t.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){Ln(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||_(e.$children,t),t._scope.stop(),t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),Ln(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(Tr),function(t){Se(t.prototype),t.prototype.$nextTick=function(t){return an(t,this)},t.prototype._render=function(){var t=this,n=t.$options,r=n.render,o=n._parentVnode;o&&t._isMounted&&(t.$scopedSlots=Ee(t.$parent,o.data.scopedSlots,t.$slots,t.$scopedSlots),t._slotsProxy&&Le(t._slotsProxy,t.$scopedSlots)),t.$vnode=o;var i,a=st,s=Fe;try{ct(t),Fe=t,i=r.call(t._renderProxy,t.$createElement)}catch(e){Ke(e,t,"render"),i=t._vnode}finally{Fe=s,ct(a)}return e(i)&&1===i.length&&(i=i[0]),i instanceof ut||(i=ft()),i.parent=o,i}}(Tr);var Nr=[String,RegExp,Array],Mr={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Nr,exclude:Nr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,o=t.keyToCache;if(r){var i=r.tag,a=r.componentInstance,s=r.componentOptions;e[o]={name:Er(s),tag:i,componentInstance:a},n.push(o),this.max&&n.length>parseInt(this.max)&&Dr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Dr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Ir(t,(function(t){return Pr(e,t)}))})),this.$watch("exclude",(function(e){Ir(t,(function(t){return!Pr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=Ve(t),n=e&&e.componentOptions;if(n){var r=Er(n),o=this.include,i=this.exclude;if(o&&(!r||!Pr(o,r))||i&&r&&Pr(i,r))return e;var a=this.cache,s=this.keys,c=null==e.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):e.key;a[c]?(e.componentInstance=a[c].componentInstance,_(s,c),s.push(c)):(this.vnodeToCache=e,this.keyToCache=c),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return U}};Object.defineProperty(t,"config",e),t.util={warn:ir,extend:j,mergeOptions:dr,defineReactive:Tt},t.set=At,t.delete=Et,t.nextTick=an,t.observable=function(t){return jt(t),t},t.options=Object.create(null),R.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Mr),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=S(arguments,1);return n.unshift(this),a(t.install)?t.install.apply(t,n):a(t)&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=dr(this.options,t),this}}(t),Ar(t),function(t){R.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&u(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&a(n)&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(Tr),Object.defineProperty(Tr.prototype,"$isServer",{get:nt}),Object.defineProperty(Tr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Tr,"FunctionalRenderContext",{value:Xn}),Tr.version=bn;var Lr=h("style,class"),Rr=h("input,textarea,option,select,progress"),Fr=h("contenteditable,draggable,spellcheck"),Ur=h("events,caret,typing,plaintext-only"),Vr=function(t,e){return Kr(e)||"false"===e?"false":"contenteditable"===t&&Ur(e)?e:"true"},Br=h("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),zr="http://www.w3.org/1999/xlink",Hr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Wr=function(t){return Hr(t)?t.slice(6,t.length):""},Kr=function(t){return null==t||!1===t};function qr(t){for(var e=t.data,n=t,o=t;r(o.componentInstance);)(o=o.componentInstance._vnode)&&o.data&&(e=Gr(o.data,e));for(;r(n=n.parent);)n&&n.data&&(e=Gr(e,n.data));return function(t,e){if(r(t)||r(e))return Zr(t,Jr(e));return""}(e.staticClass,e.class)}function Gr(t,e){return{staticClass:Zr(t.staticClass,e.staticClass),class:r(t.class)?[t.class,e.class]:e.class}}function Zr(t,e){return t?e?t+" "+e:t:e||""}function Jr(t){return Array.isArray(t)?function(t){for(var e,n="",o=0,i=t.length;o<i;o++)r(e=Jr(t[o]))&&""!==e&&(n&&(n+=" "),n+=e);return n}(t):s(t)?function(t){var e="";for(var n in t)t[n]&&(e&&(e+=" "),e+=n);return e}(t):"string"==typeof t?t:""}var Xr={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Qr=h("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Yr=h("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),to=function(t){return Qr(t)||Yr(t)};var eo=Object.create(null);var no=h("text,number,password,search,email,tel,url");var ro=Object.freeze({__proto__:null,createElement:function(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n},createElementNS:function(t,e){return document.createElementNS(Xr[t],e)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,e,n){t.insertBefore(e,n)},removeChild:function(t,e){t.removeChild(e)},appendChild:function(t,e){t.appendChild(e)},parentNode:function(t){return t.parentNode},nextSibling:function(t){return t.nextSibling},tagName:function(t){return t.tagName},setTextContent:function(t,e){t.textContent=e},setStyleScope:function(t,e){t.setAttribute(e,"")}}),oo={create:function(t,e){io(e)},update:function(t,e){t.data.ref!==e.data.ref&&(io(t,!0),io(e))},destroy:function(t){io(t,!0)}};function io(t,n){var o=t.data.ref;if(r(o)){var i=t.context,s=t.componentInstance||t.elm,c=n?null:s,u=n?void 0:s;if(a(o))qe(o,i,[c],i,"template ref function");else{var f=t.data.refInFor,l="string"==typeof o||"number"==typeof o,d=Ft(o),p=i.$refs;if(l||d)if(f){var v=l?p[o]:o.value;n?e(v)&&_(v,s):e(v)?v.includes(s)||v.push(s):l?(p[o]=[s],ao(i,o,p[o])):o.value=[s]}else if(l){if(n&&p[o]!==s)return;p[o]=u,ao(i,o,c)}else if(d){if(n&&o.value!==s)return;o.value=c}}}}function ao(t,e,n){var r=t._setupState;r&&g(r,e)&&(Ft(r[e])?r[e].value=n:r[e]=n)}var so=new ut("",{},[]),co=["create","activate","update","remove","destroy"];function uo(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&r(t.data)===r(e.data)&&function(t,e){if("input"!==t.tag)return!0;var n,o=r(n=t.data)&&r(n=n.attrs)&&n.type,i=r(n=e.data)&&r(n=n.attrs)&&n.type;return o===i||no(o)&&no(i)}(t,e)||o(t.isAsyncPlaceholder)&&n(e.asyncFactory.error))}function fo(t,e,n){var o,i,a={};for(o=e;o<=n;++o)r(i=t[o].key)&&(a[i]=o);return a}var lo={create:po,update:po,destroy:function(t){po(t,so)}};function po(t,e){(t.data.directives||e.data.directives)&&function(t,e){var n,r,o,i=t===so,a=e===so,s=ho(t.data.directives,t.context),c=ho(e.data.directives,e.context),u=[],f=[];for(n in c)r=s[n],o=c[n],r?(o.oldValue=r.value,o.oldArg=r.arg,_o(o,"update",e,t),o.def&&o.def.componentUpdated&&f.push(o)):(_o(o,"bind",e,t),o.def&&o.def.inserted&&u.push(o));if(u.length){var l=function(){for(var n=0;n<u.length;n++)_o(u[n],"inserted",e,t)};i?ce(e,"insert",l):l()}f.length&&ce(e,"postpatch",(function(){for(var n=0;n<f.length;n++)_o(f[n],"componentUpdated",e,t)}));if(!i)for(n in s)c[n]||_o(s[n],"unbind",t,t,a)}(t,e)}var vo=Object.create(null);function ho(t,e){var n,r,o=Object.create(null);if(!t)return o;for(n=0;n<t.length;n++){if((r=t[n]).modifiers||(r.modifiers=vo),o[mo(r)]=r,e._setupState&&e._setupState.__sfc){var i=r.def||pr(e,"_setupState","v-"+r.name);r.def="function"==typeof i?{bind:i,update:i}:i}r.def=r.def||pr(e.$options,"directives",r.name)}return o}function mo(t){return t.rawName||"".concat(t.name,".").concat(Object.keys(t.modifiers||{}).join("."))}function _o(t,e,n,r,o){var i=t.def&&t.def[e];if(i)try{i(n.elm,t,n,r,o)}catch(r){Ke(r,n.context,"directive ".concat(t.name," ").concat(e," hook"))}}var yo=[oo,lo];function go(t,e){var i=e.componentOptions;if(!(r(i)&&!1===i.Ctor.options.inheritAttrs||n(t.data.attrs)&&n(e.data.attrs))){var a,s,c=e.elm,u=t.data.attrs||{},f=e.data.attrs||{};for(a in(r(f.__ob__)||o(f._v_attr_proxy))&&(f=e.data.attrs=j({},f)),f)s=f[a],u[a]!==s&&bo(c,a,s,e.data.pre);for(a in(q||Z)&&f.value!==u.value&&bo(c,"value",f.value),u)n(f[a])&&(Hr(a)?c.removeAttributeNS(zr,Wr(a)):Fr(a)||c.removeAttribute(a))}}function bo(t,e,n,r){r||t.tagName.indexOf("-")>-1?wo(t,e,n):Br(e)?Kr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Fr(e)?t.setAttribute(e,Vr(e,n)):Hr(e)?Kr(n)?t.removeAttributeNS(zr,Wr(e)):t.setAttributeNS(zr,e,n):wo(t,e,n)}function wo(t,e,n){if(Kr(n))t.removeAttribute(e);else{if(q&&!G&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var $o={create:go,update:go};function Co(t,e){var o=e.elm,i=e.data,a=t.data;if(!(n(i.staticClass)&&n(i.class)&&(n(a)||n(a.staticClass)&&n(a.class)))){var s=qr(e),c=o._transitionClasses;r(c)&&(s=Zr(s,Jr(c))),s!==o._prevClass&&(o.setAttribute("class",s),o._prevClass=s)}}var xo,Oo={create:Co,update:Co},ko="__r",So="__c";function jo(t,e,n){var r=xo;return function o(){null!==e.apply(null,arguments)&&Eo(t,o,n,r)}}var To=Xe&&!(Q&&Number(Q[1])<=53);function Ao(t,e,n,r){if(To){var o=Hn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}xo.addEventListener(t,e,tt?{capture:n,passive:r}:n)}function Eo(t,e,n,r){(r||xo).removeEventListener(t,e._wrapper||e,n)}function Po(t,e){if(!n(t.data.on)||!n(e.data.on)){var o=e.data.on||{},i=t.data.on||{};xo=e.elm||t.elm,function(t){if(r(t[ko])){var e=q?"change":"input";t[e]=[].concat(t[ko],t[e]||[]),delete t[ko]}r(t[So])&&(t.change=[].concat(t[So],t.change||[]),delete t[So])}(o),se(o,i,Ao,Eo,jo,e.context),xo=void 0}}var Io,Do={create:Po,update:Po,destroy:function(t){return Po(t,so)}};function No(t,e){if(!n(t.data.domProps)||!n(e.data.domProps)){var i,a,s=e.elm,c=t.data.domProps||{},u=e.data.domProps||{};for(i in(r(u.__ob__)||o(u._v_attr_proxy))&&(u=e.data.domProps=j({},u)),c)i in u||(s[i]="");for(i in u){if(a=u[i],"textContent"===i||"innerHTML"===i){if(e.children&&(e.children.length=0),a===c[i])continue;1===s.childNodes.length&&s.removeChild(s.childNodes[0])}if("value"===i&&"PROGRESS"!==s.tagName){s._value=a;var f=n(a)?"":String(a);Mo(s,f)&&(s.value=f)}else if("innerHTML"===i&&Yr(s.tagName)&&n(s.innerHTML)){(Io=Io||document.createElement("div")).innerHTML="<svg>".concat(a,"</svg>");for(var l=Io.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;l.firstChild;)s.appendChild(l.firstChild)}else if(a!==c[i])try{s[i]=a}catch(t){}}}}function Mo(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,o=t._vModifiers;if(r(o)){if(o.number)return v(n)!==v(e);if(o.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Lo={create:No,update:No},Ro=b((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function Fo(t){var e=Uo(t.style);return t.staticStyle?j(t.staticStyle,e):e}function Uo(t){return Array.isArray(t)?T(t):"string"==typeof t?Ro(t):t}var Vo,Bo=/^--/,zo=/\s*!important$/,Ho=function(t,e,n){if(Bo.test(e))t.style.setProperty(e,n);else if(zo.test(n))t.style.setProperty(O(e),n.replace(zo,""),"important");else{var r=Ko(e);if(Array.isArray(n))for(var o=0,i=n.length;o<i;o++)t.style[r]=n[o];else t.style[r]=n}},Wo=["Webkit","Moz","ms"],Ko=b((function(t){if(Vo=Vo||document.createElement("div").style,"filter"!==(t=$(t))&&t in Vo)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<Wo.length;n++){var r=Wo[n]+e;if(r in Vo)return r}}));function qo(t,e){var o=e.data,i=t.data;if(!(n(o.staticStyle)&&n(o.style)&&n(i.staticStyle)&&n(i.style))){var a,s,c=e.elm,u=i.staticStyle,f=i.normalizedStyle||i.style||{},l=u||f,d=Uo(e.data.style)||{};e.data.normalizedStyle=r(d.__ob__)?j({},d):d;var p=function(t,e){var n,r={};if(e)for(var o=t;o.componentInstance;)(o=o.componentInstance._vnode)&&o.data&&(n=Fo(o.data))&&j(r,n);(n=Fo(t.data))&&j(r,n);for(var i=t;i=i.parent;)i.data&&(n=Fo(i.data))&&j(r,n);return r}(e,!0);for(s in l)n(p[s])&&Ho(c,s,"");for(s in p)a=p[s],Ho(c,s,null==a?"":a)}}var Go={create:qo,update:qo},Zo=/\s+/;function Jo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Zo).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" ".concat(t.getAttribute("class")||""," ");n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Xo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Zo).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" ".concat(t.getAttribute("class")||""," "),r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Qo(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&j(e,Yo(t.name||"v")),j(e,t),e}return"string"==typeof t?Yo(t):void 0}}var Yo=b((function(t){return{enterClass:"".concat(t,"-enter"),enterToClass:"".concat(t,"-enter-to"),enterActiveClass:"".concat(t,"-enter-active"),leaveClass:"".concat(t,"-leave"),leaveToClass:"".concat(t,"-leave-to"),leaveActiveClass:"".concat(t,"-leave-active")}})),ti=W&&!G,ei="transition",ni="animation",ri="transition",oi="transitionend",ii="animation",ai="animationend";ti&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ri="WebkitTransition",oi="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ii="WebkitAnimation",ai="webkitAnimationEnd"));var si=W?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function ci(t){si((function(){si(t)}))}function ui(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Jo(t,e))}function fi(t,e){t._transitionClasses&&_(t._transitionClasses,e),Xo(t,e)}function li(t,e,n){var r=pi(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===ei?oi:ai,c=0,u=function(){t.removeEventListener(s,f),n()},f=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c<a&&u()}),i+1),t.addEventListener(s,f)}var di=/\b(transform|all)(,|$)/;function pi(t,e){var n,r=window.getComputedStyle(t),o=(r[ri+"Delay"]||"").split(", "),i=(r[ri+"Duration"]||"").split(", "),a=vi(o,i),s=(r[ii+"Delay"]||"").split(", "),c=(r[ii+"Duration"]||"").split(", "),u=vi(s,c),f=0,l=0;return e===ei?a>0&&(n=ei,f=a,l=i.length):e===ni?u>0&&(n=ni,f=u,l=c.length):l=(n=(f=Math.max(a,u))>0?a>u?ei:ni:null)?n===ei?i.length:c.length:0,{type:n,timeout:f,propCount:l,hasTransform:n===ei&&di.test(r[ri+"Property"])}}function vi(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max.apply(null,e.map((function(e,n){return hi(e)+hi(t[n])})))}function hi(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function mi(t,e){var o=t.elm;r(o._leaveCb)&&(o._leaveCb.cancelled=!0,o._leaveCb());var i=Qo(t.data.transition);if(!n(i)&&!r(o._enterCb)&&1===o.nodeType){for(var c=i.css,u=i.type,f=i.enterClass,l=i.enterToClass,d=i.enterActiveClass,p=i.appearClass,h=i.appearToClass,m=i.appearActiveClass,_=i.beforeEnter,y=i.enter,g=i.afterEnter,b=i.enterCancelled,w=i.beforeAppear,$=i.appear,C=i.afterAppear,x=i.appearCancelled,O=i.duration,k=Pn,S=Pn.$vnode;S&&S.parent;)k=S.context,S=S.parent;var j=!k._isMounted||!t.isRootInsert;if(!j||$||""===$){var T=j&&p?p:f,A=j&&m?m:d,E=j&&h?h:l,P=j&&w||_,I=j&&a($)?$:y,D=j&&C||g,M=j&&x||b,L=v(s(O)?O.enter:O),R=!1!==c&&!G,F=gi(I),U=o._enterCb=N((function(){R&&(fi(o,E),fi(o,A)),U.cancelled?(R&&fi(o,T),M&&M(o)):D&&D(o),o._enterCb=null}));t.data.show||ce(t,"insert",(function(){var e=o.parentNode,n=e&&e._pending&&e._pending[t.key];n&&n.tag===t.tag&&n.elm._leaveCb&&n.elm._leaveCb(),I&&I(o,U)})),P&&P(o),R&&(ui(o,T),ui(o,A),ci((function(){fi(o,T),U.cancelled||(ui(o,E),F||(yi(L)?setTimeout(U,L):li(o,u,U)))}))),t.data.show&&(e&&e(),I&&I(o,U)),R||F||U()}}}function _i(t,e){var o=t.elm;r(o._enterCb)&&(o._enterCb.cancelled=!0,o._enterCb());var i=Qo(t.data.transition);if(n(i)||1!==o.nodeType)return e();if(!r(o._leaveCb)){var a=i.css,c=i.type,u=i.leaveClass,f=i.leaveToClass,l=i.leaveActiveClass,d=i.beforeLeave,p=i.leave,h=i.afterLeave,m=i.leaveCancelled,_=i.delayLeave,y=i.duration,g=!1!==a&&!G,b=gi(p),w=v(s(y)?y.leave:y),$=o._leaveCb=N((function(){o.parentNode&&o.parentNode._pending&&(o.parentNode._pending[t.key]=null),g&&(fi(o,f),fi(o,l)),$.cancelled?(g&&fi(o,u),m&&m(o)):(e(),h&&h(o)),o._leaveCb=null}));_?_(C):C()}function C(){$.cancelled||(!t.data.show&&o.parentNode&&((o.parentNode._pending||(o.parentNode._pending={}))[t.key]=t),d&&d(o),g&&(ui(o,u),ui(o,l),ci((function(){fi(o,u),$.cancelled||(ui(o,f),b||(yi(w)?setTimeout($,w):li(o,c,$)))}))),p&&p(o,$),g||b||$())}}function yi(t){return"number"==typeof t&&!isNaN(t)}function gi(t){if(n(t))return!1;var e=t.fns;return r(e)?gi(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function bi(t,e){!0!==e.data.show&&mi(e)}var wi=function(t){var a,s,c={},u=t.modules,f=t.nodeOps;for(a=0;a<co.length;++a)for(c[co[a]]=[],s=0;s<u.length;++s)r(u[s][co[a]])&&c[co[a]].push(u[s][co[a]]);function l(t){var e=f.parentNode(t);r(e)&&f.removeChild(e,t)}function d(t,e,n,i,a,s,u){if(r(t.elm)&&r(s)&&(t=s[u]=dt(t)),t.isRootInsert=!a,!function(t,e,n,i){var a=t.data;if(r(a)){var s=r(t.componentInstance)&&a.keepAlive;if(r(a=a.hook)&&r(a=a.init)&&a(t,!1),r(t.componentInstance))return p(t,e),v(n,t.elm,i),o(s)&&function(t,e,n,o){var i,a=t;for(;a.componentInstance;)if(r(i=(a=a.componentInstance._vnode).data)&&r(i=i.transition)){for(i=0;i<c.activate.length;++i)c.activate[i](so,a);e.push(a);break}v(n,t.elm,o)}(t,e,n,i),!0}}(t,e,n,i)){var l=t.data,d=t.children,h=t.tag;r(h)?(t.elm=t.ns?f.createElementNS(t.ns,h):f.createElement(h,t),g(t),m(t,d,e),r(l)&&y(t,e),v(n,t.elm,i)):o(t.isComment)?(t.elm=f.createComment(t.text),v(n,t.elm,i)):(t.elm=f.createTextNode(t.text),v(n,t.elm,i))}}function p(t,e){r(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,_(t)?(y(t,e),g(t)):(io(t),e.push(t))}function v(t,e,n){r(t)&&(r(n)?f.parentNode(n)===t&&f.insertBefore(t,e,n):f.appendChild(t,e))}function m(t,n,r){if(e(n))for(var o=0;o<n.length;++o)d(n[o],r,t.elm,null,!0,n,o);else i(t.text)&&f.appendChild(t.elm,f.createTextNode(String(t.text)))}function _(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return r(t.tag)}function y(t,e){for(var n=0;n<c.create.length;++n)c.create[n](so,t);r(a=t.data.hook)&&(r(a.create)&&a.create(so,t),r(a.insert)&&e.push(t))}function g(t){var e;if(r(e=t.fnScopeId))f.setStyleScope(t.elm,e);else for(var n=t;n;)r(e=n.context)&&r(e=e.$options._scopeId)&&f.setStyleScope(t.elm,e),n=n.parent;r(e=Pn)&&e!==t.context&&e!==t.fnContext&&r(e=e.$options._scopeId)&&f.setStyleScope(t.elm,e)}function b(t,e,n,r,o,i){for(;r<=o;++r)d(n[r],i,t,e,!1,n,r)}function w(t){var e,n,o=t.data;if(r(o))for(r(e=o.hook)&&r(e=e.destroy)&&e(t),e=0;e<c.destroy.length;++e)c.destroy[e](t);if(r(e=t.children))for(n=0;n<t.children.length;++n)w(t.children[n])}function $(t,e,n){for(;e<=n;++e){var o=t[e];r(o)&&(r(o.tag)?(C(o),w(o)):l(o.elm))}}function C(t,e){if(r(e)||r(t.data)){var n,o=c.remove.length+1;for(r(e)?e.listeners+=o:e=function(t,e){function n(){0==--n.listeners&&l(t)}return n.listeners=e,n}(t.elm,o),r(n=t.componentInstance)&&r(n=n._vnode)&&r(n.data)&&C(n,e),n=0;n<c.remove.length;++n)c.remove[n](t,e);r(n=t.data.hook)&&r(n=n.remove)?n(t,e):e()}else l(t.elm)}function x(t,e,n,o){for(var i=n;i<o;i++){var a=e[i];if(r(a)&&uo(t,a))return i}}function O(t,e,i,a,s,u){if(t!==e){r(e.elm)&&r(a)&&(e=a[s]=dt(e));var l=e.elm=t.elm;if(o(t.isAsyncPlaceholder))r(e.asyncFactory.resolved)?j(t.elm,e,i):e.isAsyncPlaceholder=!0;else if(o(e.isStatic)&&o(t.isStatic)&&e.key===t.key&&(o(e.isCloned)||o(e.isOnce)))e.componentInstance=t.componentInstance;else{var p,v=e.data;r(v)&&r(p=v.hook)&&r(p=p.prepatch)&&p(t,e);var h=t.children,m=e.children;if(r(v)&&_(e)){for(p=0;p<c.update.length;++p)c.update[p](t,e);r(p=v.hook)&&r(p=p.update)&&p(t,e)}n(e.text)?r(h)&&r(m)?h!==m&&function(t,e,o,i,a){for(var s,c,u,l=0,p=0,v=e.length-1,h=e[0],m=e[v],_=o.length-1,y=o[0],g=o[_],w=!a;l<=v&&p<=_;)n(h)?h=e[++l]:n(m)?m=e[--v]:uo(h,y)?(O(h,y,i,o,p),h=e[++l],y=o[++p]):uo(m,g)?(O(m,g,i,o,_),m=e[--v],g=o[--_]):uo(h,g)?(O(h,g,i,o,_),w&&f.insertBefore(t,h.elm,f.nextSibling(m.elm)),h=e[++l],g=o[--_]):uo(m,y)?(O(m,y,i,o,p),w&&f.insertBefore(t,m.elm,h.elm),m=e[--v],y=o[++p]):(n(s)&&(s=fo(e,l,v)),n(c=r(y.key)?s[y.key]:x(y,e,l,v))?d(y,i,t,h.elm,!1,o,p):uo(u=e[c],y)?(O(u,y,i,o,p),e[c]=void 0,w&&f.insertBefore(t,u.elm,h.elm)):d(y,i,t,h.elm,!1,o,p),y=o[++p]);l>v?b(t,n(o[_+1])?null:o[_+1].elm,o,p,_,i):p>_&&$(e,l,v)}(l,h,m,i,u):r(m)?(r(t.text)&&f.setTextContent(l,""),b(l,null,m,0,m.length-1,i)):r(h)?$(h,0,h.length-1):r(t.text)&&f.setTextContent(l,""):t.text!==e.text&&f.setTextContent(l,e.text),r(v)&&r(p=v.hook)&&r(p=p.postpatch)&&p(t,e)}}}function k(t,e,n){if(o(n)&&r(t.parent))t.parent.data.pendingInsert=e;else for(var i=0;i<e.length;++i)e[i].data.hook.insert(e[i])}var S=h("attrs,class,staticClass,staticStyle,key");function j(t,e,n,i){var a,s=e.tag,c=e.data,u=e.children;if(i=i||c&&c.pre,e.elm=t,o(e.isComment)&&r(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(r(c)&&(r(a=c.hook)&&r(a=a.init)&&a(e,!0),r(a=e.componentInstance)))return p(e,n),!0;if(r(s)){if(r(u))if(t.hasChildNodes())if(r(a=c)&&r(a=a.domProps)&&r(a=a.innerHTML)){if(a!==t.innerHTML)return!1}else{for(var f=!0,l=t.firstChild,d=0;d<u.length;d++){if(!l||!j(l,u[d],n,i)){f=!1;break}l=l.nextSibling}if(!f||l)return!1}else m(e,u,n);if(r(c)){var v=!1;for(var h in c)if(!S(h)){v=!0,y(e,n);break}!v&&c.class&&Cn(c.class)}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,i,a){if(!n(e)){var s,u=!1,l=[];if(n(t))u=!0,d(e,l);else{var p=r(t.nodeType);if(!p&&uo(t,e))O(t,e,l,null,null,a);else{if(p){if(1===t.nodeType&&t.hasAttribute(L)&&(t.removeAttribute(L),i=!0),o(i)&&j(t,e,l))return k(e,l,!0),t;s=t,t=new ut(f.tagName(s).toLowerCase(),{},[],void 0,s)}var v=t.elm,h=f.parentNode(v);if(d(e,l,v._leaveCb?null:h,f.nextSibling(v)),r(e.parent))for(var m=e.parent,y=_(e);m;){for(var g=0;g<c.destroy.length;++g)c.destroy[g](m);if(m.elm=e.elm,y){for(var b=0;b<c.create.length;++b)c.create[b](so,m);var C=m.data.hook.insert;if(C.merged)for(var x=C.fns.slice(1),S=0;S<x.length;S++)x[S]()}else io(m);m=m.parent}r(h)?$([t],0,0):r(t.tag)&&w(t)}}return k(e,l,u),e.elm}r(t)&&w(t)}}({nodeOps:ro,modules:[$o,Oo,Do,Lo,Go,W?{create:bi,activate:bi,remove:function(t,e){!0!==t.data.show?_i(t,e):e()}}:{}].concat(yo)});G&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&Ti(t,"input")}));var $i={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?ce(n,"postpatch",(function(){$i.componentUpdated(t,e,n)})):Ci(t,e,n.context),t._vOptions=[].map.call(t.options,ki)):("textarea"===n.tag||no(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",Si),t.addEventListener("compositionend",ji),t.addEventListener("change",ji),G&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Ci(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,ki);if(o.some((function(t,e){return!I(t,r[e])})))(t.multiple?e.value.some((function(t){return Oi(t,o)})):e.value!==e.oldValue&&Oi(e.value,o))&&Ti(t,"change")}}};function Ci(t,e,n){xi(t,e),(q||Z)&&setTimeout((function(){xi(t,e)}),0)}function xi(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s<c;s++)if(a=t.options[s],o)i=D(r,ki(a))>-1,a.selected!==i&&(a.selected=i);else if(I(ki(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function Oi(t,e){return e.every((function(e){return!I(e,t)}))}function ki(t){return"_value"in t?t._value:t.value}function Si(t){t.target.composing=!0}function ji(t){t.target.composing&&(t.target.composing=!1,Ti(t.target,"input"))}function Ti(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function Ai(t){return!t.componentInstance||t.data&&t.data.transition?t:Ai(t.componentInstance._vnode)}var Ei={bind:function(t,e,n){var r=e.value,o=(n=Ai(n)).data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,mi(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=Ai(n)).data&&n.data.transition?(n.data.show=!0,r?mi(n,(function(){t.style.display=t.__vOriginalDisplay})):_i(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},Pi={model:$i,show:Ei},Ii={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Di(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Di(Ve(e.children)):t}function Ni(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var r in o)e[$(r)]=o[r];return e}function Mi(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Li=function(t){return t.tag||Ae(t)},Ri=function(t){return"show"===t.name},Fi={name:"transition",props:Ii,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Li)).length){var r=this.mode,o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var a=Di(o);if(!a)return o;if(this._leaving)return Mi(t,o);var s="__transition-".concat(this._uid,"-");a.key=null==a.key?a.isComment?s+"comment":s+a.tag:i(a.key)?0===String(a.key).indexOf(s)?a.key:s+a.key:a.key;var c=(a.data||(a.data={})).transition=Ni(this),u=this._vnode,f=Di(u);if(a.data.directives&&a.data.directives.some(Ri)&&(a.data.show=!0),f&&f.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(a,f)&&!Ae(f)&&(!f.componentInstance||!f.componentInstance._vnode.isComment)){var l=f.data.transition=j({},c);if("out-in"===r)return this._leaving=!0,ce(l,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),Mi(t,o);if("in-out"===r){if(Ae(a))return u;var d,p=function(){d()};ce(c,"afterEnter",p),ce(c,"enterCancelled",p),ce(l,"delayLeave",(function(t){d=t}))}}return o}}},Ui=j({tag:String,moveClass:String},Ii);delete Ui.mode;var Vi={props:Ui,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=In(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=Ni(this),s=0;s<o.length;s++){(f=o[s]).tag&&null!=f.key&&0!==String(f.key).indexOf("__vlist")&&(i.push(f),n[f.key]=f,(f.data||(f.data={})).transition=a)}if(r){var c=[],u=[];for(s=0;s<r.length;s++){var f;(f=r[s]).data.transition=a,f.data.pos=f.elm.getBoundingClientRect(),n[f.key]?c.push(f):u.push(f)}this.kept=t(e,null,c),this.removed=u}return t(e,null,i)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(Bi),t.forEach(zi),t.forEach(Hi),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var n=t.elm,r=n.style;ui(n,e),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(oi,n._moveCb=function t(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(oi,t),n._moveCb=null,fi(n,e))})}})))},methods:{hasMove:function(t,e){if(!ti)return!1;if(this._hasMove)return this._hasMove;var n=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){Xo(n,t)})),Jo(n,e),n.style.display="none",this.$el.appendChild(n);var r=pi(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}};function Bi(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function zi(t){t.data.newPos=t.elm.getBoundingClientRect()}function Hi(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,o=e.top-n.top;if(r||o){t.data.moved=!0;var i=t.elm.style;i.transform=i.WebkitTransform="translate(".concat(r,"px,").concat(o,"px)"),i.transitionDuration="0s"}}var Wi={Transition:Fi,TransitionGroup:Vi};return Tr.config.mustUseProp=function(t,e,n){return"value"===n&&Rr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Tr.config.isReservedTag=to,Tr.config.isReservedAttr=Lr,Tr.config.getTagNamespace=function(t){return Yr(t)?"svg":"math"===t?"math":void 0},Tr.config.isUnknownElement=function(t){if(!W)return!0;if(to(t))return!1;if(t=t.toLowerCase(),null!=eo[t])return eo[t];var e=document.createElement(t);return t.indexOf("-")>-1?eo[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:eo[t]=/HTMLUnknownElement/.test(e.toString())},j(Tr.options.directives,Pi),j(Tr.options.components,Wi),Tr.prototype.__patch__=W?wi:A,Tr.prototype.$mount=function(t,e){return function(t,e,n){var r;t.$el=e,t.$options.render||(t.$options.render=ft),Ln(t,"beforeMount"),r=function(){t._update(t._render(),n)},new Sn(t,r,A,{before:function(){t._isMounted&&!t._isDestroyed&&Ln(t,"beforeUpdate")}},!0),n=!1;var o=t._preWatchers;if(o)for(var i=0;i<o.length;i++)o[i].run();return null==t.$vnode&&(t._isMounted=!0,Ln(t,"mounted")),t}(this,t=t&&W?function(t){if("string"==typeof t){return document.querySelector(t)||document.createElement("div")}return t}(t):void 0,e)},W&&setTimeout((function(){U.devtools&&rt&&rt.emit("init",Tr)}),0),j(Tr,wn),Tr}));</script> <script type="text/javascript" nonce="1933578808" reportloaderror>(function () { 'use strict'; var MutationObserver = window.WebKitMutationObserver || window.MutationObserver || window.MozMutationObserver; var isHttp = location.href.indexOf('http://') === 0; var isDangerSrc = function isDangerSrc(src) { if (src) { var host = src.match(/http(?:s)?:\/\/([^\/]+?)(\/|$)/); if (host && !/qq\.com(\:8080)?$/.test(host[1]) && !/weishi\.com$/.test(host[1])) { return true; } } return false; }; if (location.href.indexOf('safe=0') === -1 && isHttp && typeof MutationObserver === 'function' && location.host === 'mp.weixin.qq.com') { window.__observer_data = { count: 0, exec_time: 0, list: [] }; window.__observer = new MutationObserver(function (mutations) { window.__observer_data.count++; var begin = new Date(), deleteNodes = []; mutations.forEach(function (mutation) { var nodes = mutation.addedNodes; for (var i = 0; i < nodes.length; i++) { var node = nodes[i]; if (node.tagName === 'SCRIPT') { var scriptSrc = node.src; if (isDangerSrc(scriptSrc)) { window.__observer_data.list.push(scriptSrc); deleteNodes.push(node); } if (!scriptSrc && window.__nonce_str && node.getAttribute('nonce') != window.__nonce_str) { window.__observer_data.list.push('inlinescript_without_nonce'); deleteNodes.push(node); } } } }); for (var i = 0; i < deleteNodes.length; i++) { var node = deleteNodes[i]; node.parentNode && node.parentNode.removeChild(node); } window.__observer_data.exec_time += new Date() - begin; }); window.__observer.observe(document, { subtree: true, childList: true }); } function init() { if (location.href.indexOf('safe=0') === -1 && Math.random() < 0.01 && isHttp && HTMLScriptElement.prototype.__lookupSetter__ && typeof Object.defineProperty !== 'undefined') { window.__danger_src = { xmlhttprequest: [], script_src: [], script_setAttribute: [] }; var t = '$' + Math.random(); var s = 'Setter__'; HTMLScriptElement.prototype.__old_method_script_src = HTMLScriptElement.prototype['__lookup' + s]('src'); HTMLScriptElement.prototype['__define' + s]('src', function (url) { if (url && isDangerSrc(url)) { window.__danger_src.script_src.push(url); } this.__old_method_script_src(url); }); var nativeSetAttribute = '__setAttribute' + t; Object.defineProperty(Element.prototype, nativeSetAttribute, { value: Element.prototype.setAttribute, enumerable: false }); Element.prototype.setAttribute = function (name, url) { if (this.tagName === 'SCRIPT' && name === 'src' && isDangerSrc(url)) { window.__danger_src.script_setAttribute.push(url); } this[nativeSetAttribute](name, url); }; } } init(); })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _createForOfIteratorHelper$1(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray$1(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray$1(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray$1(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray$1(o, minLen); } function _arrayLikeToArray$1(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper$1(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var mmversion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; var initJsBridge = false; var JSAPIEventCallbackMap$1 = {}; function connectWebViewJavascriptBridge(callback) { if (window.WebViewMPapp || window.WebViewJavascriptBridge) { return callback(window.WebViewMPapp || window.WebViewJavascriptBridge); } if (window.WVJBCallbacks) { return window.WVJBCallbacks.push(callback); } window.WVJBCallbacks = [callback]; if (!initJsBridge) { initJsBridge = true; var WVJBIframe = document.createElement('iframe'); WVJBIframe.style.display = 'none'; WVJBIframe.src = 'https://__bridge_loaded__'; document.body.appendChild(WVJBIframe); setTimeout(function () { initJsBridge = false; document.body.removeChild(WVJBIframe); }, 0); } return false; } function invoke$1(jsapiName, opt, callback) { connectWebViewJavascriptBridge(function (bridge) { try { if (typeof opt === 'function') { callback = opt; } if (_typeof(opt) !== 'object' && typeof opt !== 'string') { opt = {}; } bridge.callHandler(jsapiName, opt, function (res) { try { var ret = _typeof(res) === 'object' ? res : JSON.parse(res); var errMsg = ret.err_msg || ret.errMsg; console.info("[mpapp jsapi] invoke->".concat(jsapiName, " ").concat(opt.action || '', " ").concat(errMsg)); typeof callback === 'function' && callback(ret); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', "callback ".concat(jsapiName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(jsapiName, " ").concat(opt.action || ''), e, res); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function on$1(eventName, callback) { connectWebViewJavascriptBridge(function (bridge) { if (!JSAPIEventCallbackMap$1[eventName]) { JSAPIEventCallbackMap$1[eventName] = []; } JSAPIEventCallbackMap$1[eventName].push(callback); if (JSAPIEventCallbackMap$1[eventName].length > 1) { return false; } try { bridge.registerHandler(eventName, function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } try { var data = typeof args[0] === 'string' ? JSON.parse(args[0]) : args[0]; console.info("[mpapp jsapi] event->".concat(eventName, " ").concat(data.err_msg)); if (JSAPIEventCallbackMap1[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap$1[eventName].length; i++) { result = JSAPIEventCallbackMap$1[eventName][i].apply(window, [data].concat(args.slice(1))); } return result; } } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', "callback ".concat(eventName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(eventName), e, args[0]); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function remove$1(eventName, callback) { connectWebViewJavascriptBridge(function () { if (!JSAPIEventCallbackMap$1[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap$1[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap$1[eventName][i] === callback) { JSAPIEventCallbackMap$1[eventName].splice(i, 1); result = true; } } return result; }); } var doc = {}; var isAcrossOrigin = false; var __moon_report = window.__moon_report || function () {}; var MOON_JSAPI_KEY_OFFSET = 8; try { doc = top.window.document; } catch (e) { isAcrossOrigin = true; } var JSAPIEventCallbackMap = {}; function ready(onBridgeReady) { var bridgeReady = function bridgeReady() { try { if (onBridgeReady) { window.onBridgeReadyTime = window.onBridgeReadyTime || Date.now(); onBridgeReady(); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: 'ready', e: e }]); throw e; } window.jsapiReadyTime = Date.now(); }; if (!isAcrossOrigin && (typeof top.window.WeixinJSBridge === 'undefined' || !top.window.WeixinJSBridge.invoke)) { if (doc.addEventListener) { doc.addEventListener('WeixinJSBridgeReady', bridgeReady, false); } else if (doc.attachEvent) { doc.attachEvent('WeixinJSBridgeReady', bridgeReady); doc.attachEvent('onWeixinJSBridgeReady', bridgeReady); } } else { bridgeReady(); } } function invoke(methodName, args, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { invoke(methodName, args, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { alert('请在微信中打开此链接'); return false; } top.window.WeixinJSBridge.invoke(methodName, args, function () { try { for (var _len = arguments.length, rets = new Array(_len), _key = 0; _key < _len; _key++) { rets[_key] = arguments[_key]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] invoke->".concat(methodName).concat(errMsg)); if (callback) { callback.apply(window, rets); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "invoke;methodName:".concat(methodName), e: e }]); throw e; } }); }); } function call(methodName) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { call(methodName); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { return false; } try { top.window.WeixinJSBridge.call(methodName); } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "call;methodName:".concat(methodName), e: e }]); throw e; } }); } function on(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { on(eventName, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object' || !top.window.WeixinJSBridge.on) { return false; } if (!JSAPIEventCallbackMap[eventName]) { JSAPIEventCallbackMap[eventName] = []; } JSAPIEventCallbackMap[eventName].push(callback); if (JSAPIEventCallbackMap[eventName].length > 1) { return false; } top.window.WeixinJSBridge.on(eventName, function () { try { for (var _len2 = arguments.length, rets = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { rets[_key2] = arguments[_key2]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] event->".concat(eventName).concat(errMsg)); if (JSAPIEventCallbackMap[eventName] && JSAPIEventCallbackMap[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap[eventName].length; i++) { result = JSAPIEventCallbackMap[eventName][i].apply(window, rets); } return result; } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "on;eventName:".concat(eventName), e: e }]); throw e; } }); }); } function remove(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { remove(eventName, callback); }); return; } ready(function () { if (!JSAPIEventCallbackMap[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap[eventName][i] === callback) { JSAPIEventCallbackMap[eventName].splice(i, 1); result = true; } } return result; }); } var JSAPI = mmversion.isNewMpApp ? { ready: connectWebViewJavascriptBridge, invoke: invoke$1, call: invoke$1, on: on$1, remove: remove$1 } : { ready: ready, invoke: invoke, call: call, on: on, remove: remove }; function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function reportFCP(renderTime, fastLoad) { setTimeout(function () { var searchParams = new URLSearchParams(window.location.search); var search_click_id = searchParams.get('search_click_id'); if (!search_click_id) return; var searchId = search_click_id ? search_click_id.split('-')[0] : ''; var clickTime = search_click_id ? search_click_id.split('-')[1] : renderTime; var logData = { actionType: 35, scene: 0, sessionId: '', subSessionId: '', searchId: searchId, offset: 0, isHomePage: 0, requestId: '', timeStampsInMs: 0, netType: '', isSuccess: 0, query: '', tabId: '', bizType: 0, h5Version: 0, isPreload: 0, isHttp: 0, url: '', userAgent: '', isPrefetch: 0, isRealShow: 1, extInfo: encodeURIComponent(JSON.stringify({ render_time: renderTime, cost_time: renderTime - clickTime, search_click_id: search_click_id, fast_load: fastLoad })) }; JSAPI.invoke('kvReport', { id: 14904, value: Object.values(logData).join(',') }, function (res) { console.log("111111 kv report res", res, logData); }); }, 1000); } if (!window.__second_open__) { var observer = new PerformanceObserver(function (entryList) { var _iterator = _createForOfIteratorHelper(entryList.getEntries()), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var entry = _step.value; if (entry.name === 'first-contentful-paint') { reportFCP(Date.now(), false); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } }); observer.observe({ entryTypes: ['paint'] }); } return reportFCP; })();</script> <script type="module" nonce="1933578808" reportloaderror>import.meta.url;import("_").catch(()=>1);async function* g(){};window.__vite_is_modern_browser=true;</script> <script type="module" nonce="1933578808" reportloaderror>!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script> <script type="module" crossorigin src="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/appmsg.m3sd4wve47530aa7.js" nonce="1933578808" reportloaderror></script> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/modulepreload-polyfill.m3sd4wve4abee2a4.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/core.m3sd4wve7284cb16.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/jsmonitor_report.m3sd4wve44e8fd63.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/event.m3sd4wve1a220d6b.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/class.m3sd4wved1a660bd.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/storage.m3sd4wve52356a02.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/comm_utils.m3sd4wve270ba648.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/advance.m3sd4wve76ce2215.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/mobile_click.m3sd4wve3b3de696.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/wxgspeedsdk.m3sd4wvef8eb5e85.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/body_first_observer.m3sd4wvea7d0eac4.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/page_cls_ctrl.m3sd4wvebbe1df6f.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/get_page_read_pos.m3sd4wve7557f571.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/i18n.m3sd4wvede033f12.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/private_share.m3sd4wvedad57507.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/page_utils.m3sd4wve3bca321d.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/a_config.m3sd4wvec880c24f.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/appmsgext.m3sd4wvead55ae6e.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/_plugin-vue2_normalizer.m3sd4wvefc2fb13f.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/utils.m3sd4wved00a1d39.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/_commonjsHelpers.m3sd4wvefc84763d.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/moment.m3sd4wve07db360f.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/page_utils.m3sd4wveed037ec8.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/rec_report_key.m3sd4wve76c025a5.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/localstorage.m3sd4wveed0f7c5a.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/_plugin-vue2_normalizer-9c6b8b3d.m3sd4wvef46dd4c3.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/tmpl.m3sd4wve1af565c1.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/font_size_utils.m3sd4wve8365dfa8.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/underline_action.m3sd4wvea03078b8.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/topbar.m3sd4wve84158191.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/index.m3sd4wve4fba8226.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/ext_loading.m3sd4wve2389ccb3.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/loadscript.m3sd4wve2014a786.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/voice_component.m3sd4wve97d1ee03.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/vote.m3sd4wve05fbe235.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/index.m3sd4wve1daef7ec.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/set_article_read.m3sd4wvec05ce810.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/like_and_share.m3sd4wve60dc17b9.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/cover_next.m3sd4wvecb43e4dc.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/interaction.m3sd4wve1c64a5f1.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/background_color.m3sd4wve23c06108.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/article_bottom_bar.m3sd4wve2e1db499.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/set_star.m3sd4wve7af5f652.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/img_onload_handler.m3sd4wvee9830634.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/channels.m3sd4wve5c6eb764.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/get_word_cnt.m3sd4wve1a70c97b.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/channel_product_utils.m3sd4wvede1e7f8c.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/intersection-observer.m3sd4wvee16580c9.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/teleport.esm.m3sd4wved60569be.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/object-73371513.m3sd4wve8a1756fb.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/bind_element.m3sd4wve935bbc4c.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/bind_element.m3sd4wvea23dc448.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/set_custom_ele.m3sd4wve287409f3.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/modal.m3sd4wved01ea73f.js" reportloaderror> <link rel="modulepreload" crossorigin href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/set_fullscreen_webview.m3sd4wveb2349a84.js" reportloaderror> <link rel="stylesheet" href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/index.m3sd4wve864dcfe3.css" reportloaderror> <link rel="stylesheet" href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/cover_next.m3sd4wve1d5bb670.css" reportloaderror> <link rel="stylesheet" href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/interaction.m3sd4wvedf82fdc5.css" reportloaderror> <link rel="stylesheet" href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/channel_product_utils.m3sd4wve7f6bff1d.css" reportloaderror> <link rel="stylesheet" href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/qqmail_tpl_vite_entry.m3sd4wve7a73e064.css" reportloaderror> <link rel="stylesheet" href="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/tencent_portfolio_light.m3sd4wvec59add25.css" reportloaderror> <style> .cooldown_tips { margin: 30px auto; margin-top: 0; display: flex; align-items: center; padding: 10px; font-size: 14px; background-color: #f6f7f9; border-radius: 6px; } .cooldown_tips_icon { display: block; width: 18px; height: 18px; margin-right: 8px; } </style> </head> <body id="activity-detail" class="zh_CN wx_wap_page wx_wap_desktop_fontsize_2 mm_appmsg comment_feature discuss_tab appmsg_skin_default appmsg_style_default "> <script type="text/javascript" nonce="1933578808" reportloaderror> var biz = "MzIwNzYzMjIyNg==" || ""; var sn = "ded05c2f80b246c4594086d6ca2ac830" || "" || ""; var mid = "2247701212" || "" || ""; var idx = "2" || "" || ""; window.__allowLoadResFromMp = true; </script> <script type="text/javascript" nonce="1933578808" reportloaderror> try { if (typeof globalThis === 'undefined') { var globalThis = typeof self !== 'undefined' ? self : typeof window !== 'undefined' ? window : global; } } catch (error) { console.log(error) } </script> <script nonce="1933578808" reportloaderror> var page_begintime = (+new Date()); var is_rumor = ""; var norumor = ""; if (!!(is_rumor * 1) && !(norumor*1) && !!biz && !!mid) { if (!document.referrer || document.referrer.indexOf("mp.weixin.qq.com/mp/rumor") == -1){ location.href = "http://mp.weixin.qq.com/mp/rumor?action=info&__biz=" + biz + "&mid=" + mid + "&idx=" + idx + "&sn=" + sn + "#wechat_redirect"; } } </script> <link rel="dns-prefetch" href="//res.wx.qq.com" reportloaderror> <link rel="dns-prefetch" href="//mmbiz.qpic.cn" reportloaderror> <link rel="dns-prefetch" href="//mpcdn.qpic.cn" reportloaderror> <link rel="dns-prefetch" href="//mpcdn.weixin.qq.com" reportloaderror> <link rel="dns-prefetch" href="//file.daihuo.qq.com" reportloaderror> <link rel="dns-prefetch" href="//wxa.wxs.qq.com" reportloaderror> <link rel="shortcut icon" type="image/x-icon" href="//res.wx.qq.com/a/wx_fed/assets/res/NTI4MWU5.ico" reportloaderror> <link rel="mask-icon" href="//res.wx.qq.com/a/wx_fed/assets/res/MjliNWVm.svg" color="#4C4C4C" reportloaderror> <link rel="apple-touch-icon-precomposed" href="//res.wx.qq.com/a/wx_fed/assets/res/OTE0YTAw.png" reportloaderror> <script type="text/javascript" nonce="1933578808" reportloaderror> String.prototype.html = function (encode) { var replace = ["'", "'", """, '"', " ", " ", ">", ">", "<", "<", "¥", "¥", "&", "&"]; var replaceReverse = ["&", "&", "¥", "¥", "<", "<", ">", ">", " ", " ", '"', """, "'", "'"]; var target; if (encode) { target = replaceReverse; } else { target = replace; } for (var i = 0, str = this; i < target.length; i += 2) { str = str.replace(new RegExp(target[i], 'g'), target[i + 1]); } return str; }; window.isInWeixinApp = function () { return /MicroMessenger/.test(navigator.userAgent); }; window.getQueryFromURL = function (url) { url = url || 'http://qq.com/s?a=b#rd'; var tmp = url.split('?'), query = (tmp[1] || "").split('#')[0].split('&'), params = {}; for (var i = 0; i < query.length; i++) { var arg = query[i].split('='); params[arg[0]] = arg[1]; } if (params['pass_ticket']) { params['pass_ticket'] = encodeURIComponent(params['pass_ticket'].html(false).html(false).replace(/\s/g, "+")); } return params; }; (function () { var params = getQueryFromURL(location.href); window.uin = params['uin'] || "" || ''; window.key = params['key'] || "" || ''; window.wxtoken = params['wxtoken'] || ''; window.pass_ticket = params['pass_ticket'] || ''; window.appmsg_token = "" || ""; var ua = navigator.userAgent; var isWin = ua.match(/Windows(\s+\w+)?\s+?(\d+\.\d+)/); if (ua.match(/Mac\sOS\sX\s(\d+[\.|_]\d+)/) || isWin || ua.match(/Linux\s/)) { document.body.classList.add('pages_skin_pc'); if (isWin) { document.body.classList.add('pages_skin_windows'); } } if (/MPAPP\/([\d\.]+)/i.test(ua)) { document.body.classList.add('pages_skin_mpapp'); } if (params['uninteractive']) { document.body.classList.add('pages_skin_browser_underline'); } })(); </script> <script type="text/javascript" nonce="1933578808" reportloaderror> window.__ajaxTransferConfig = { 'mp/advertisement_report': 'mmbizwap_cgi_appmsgad', 'mp/getappmsgad': 'mmbizwap_cgi_appmsgad', 'mp/ad_video_report': 'mmbizwap_cgi_appmsgad', 'mp/ad_monitor': 'mmbizwap_cgi_appmsgad', 'mp/ad_report': 'mmbizwap_cgi_appmsgad', 'mp/ad_biz_info': 'mmbizwap_cgi_appmsgad', 'mp/ad_complaint': 'mmbizwap_cgi_appmsgad', 'mp/ad': 'mmbizwap_cgi_appmsgad', 'mp/ad_app_info': 'mmbizwap_cgi_appmsgad', 'mp/wapcommreport': 'mmbizwap_cgi_misc', 'mp/underline': 'mmbizwap_cgi_misc', 'mp/relatedarticle': 'mmbizwap_cgi_misc', 'mp/homepage': 'mmbizwap_cgi_misc', 'mp/waerrpage': 'mmbizwap_cgi_misc', 'mp/getverifyinfo': 'mmbizwap_cgi_misc', 'mp/getprofilebizrecommend': 'mmbizwap_cgi_misc', 'mp/infringement': 'mmbizwap_cgi_misc', 'mp/getprofiletransferpage': 'mmbizwap_cgi_misc', 'mp/wacomplain': 'mmbizwap_cgi_misc', 'mp/appmsgreport': 'mmbizwap_cgi_misc', 'mp/appmsg_comment': 'mmbizwap_cgi_appmsgext', 'mp/getappmsgext': 'mmbizwap_cgi_appmsgext', 'mp/videoplayer': 'mmbizwap_cgi_appmsgext', 'mp/appmsg_video_snap': 'mmbizwap_cgi_appmsgext', 'mp/immersive_player': 'mmbizwap_cgi_appmsgext', 'mp/appmsg_weapp': 'mmbizwap_cgi_appmsgext', 'mp/appmsg_like': 'mmbizwap_cgi_appmsgext', 'mp/newappmsgvote': 'mmbizwap_cgi_appmsgext', 'mp/reward': 'mmbizwap_cgi_appmsgext', 'mp/authorreward': 'mmbizwap_cgi_appmsgext', 'mp/qqmusic': 'mmbizwap_cgi_appmsgext', 'mp/video': 'mmbizwap_cgi_appmsgext', 'mp/qna': 'mmbizwap_cgi_appmsgext', 'mp/searchwordbaike': 'mmbizwap_cgi_appmsgext'}; </script> <div class="fullscreen-layout-padding" id="js_fullscreen_layout_padding"> <div class="fullscreen-layout-padding__content"> </div> </div> <script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function (exports) { 'use strict'; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var mmversion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; var initJsBridge = false; var JSAPIEventCallbackMap$1 = {}; function connectWebViewJavascriptBridge(callback) { if (window.WebViewMPapp || window.WebViewJavascriptBridge) { return callback(window.WebViewMPapp || window.WebViewJavascriptBridge); } if (window.WVJBCallbacks) { return window.WVJBCallbacks.push(callback); } window.WVJBCallbacks = [callback]; if (!initJsBridge) { initJsBridge = true; var WVJBIframe = document.createElement('iframe'); WVJBIframe.style.display = 'none'; WVJBIframe.src = 'https://__bridge_loaded__'; document.body.appendChild(WVJBIframe); setTimeout(function () { initJsBridge = false; document.body.removeChild(WVJBIframe); }, 0); } return false; } function invoke$1(jsapiName, opt, callback) { connectWebViewJavascriptBridge(function (bridge) { try { if (typeof opt === 'function') { callback = opt; } if (_typeof(opt) !== 'object' && typeof opt !== 'string') { opt = {}; } bridge.callHandler(jsapiName, opt, function (res) { try { var ret = _typeof(res) === 'object' ? res : JSON.parse(res); var errMsg = ret.err_msg || ret.errMsg; console.info("[mpapp jsapi] invoke->".concat(jsapiName, " ").concat(opt.action || '', " ").concat(errMsg)); typeof callback === 'function' && callback(ret); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', "callback ".concat(jsapiName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(jsapiName, " ").concat(opt.action || ''), e, res); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function on$1(eventName, callback) { connectWebViewJavascriptBridge(function (bridge) { if (!JSAPIEventCallbackMap$1[eventName]) { JSAPIEventCallbackMap$1[eventName] = []; } JSAPIEventCallbackMap$1[eventName].push(callback); if (JSAPIEventCallbackMap$1[eventName].length > 1) { return false; } try { bridge.registerHandler(eventName, function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } try { var data = typeof args[0] === 'string' ? JSON.parse(args[0]) : args[0]; console.info("[mpapp jsapi] event->".concat(eventName, " ").concat(data.err_msg)); if (JSAPIEventCallbackMap1[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap$1[eventName].length; i++) { result = JSAPIEventCallbackMap$1[eventName][i].apply(window, [data].concat(args.slice(1))); } return result; } } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', "callback ".concat(eventName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(eventName), e, args[0]); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function remove$1(eventName, callback) { connectWebViewJavascriptBridge(function () { if (!JSAPIEventCallbackMap$1[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap$1[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap$1[eventName][i] === callback) { JSAPIEventCallbackMap$1[eventName].splice(i, 1); result = true; } } return result; }); } var doc = {}; var isAcrossOrigin = false; var __moon_report = window.__moon_report || function () {}; var MOON_JSAPI_KEY_OFFSET = 8; try { doc = top.window.document; } catch (e) { isAcrossOrigin = true; } var JSAPIEventCallbackMap = {}; function ready(onBridgeReady) { var bridgeReady = function bridgeReady() { try { if (onBridgeReady) { window.onBridgeReadyTime = window.onBridgeReadyTime || Date.now(); onBridgeReady(); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: 'ready', e: e }]); throw e; } window.jsapiReadyTime = Date.now(); }; if (!isAcrossOrigin && (typeof top.window.WeixinJSBridge === 'undefined' || !top.window.WeixinJSBridge.invoke)) { if (doc.addEventListener) { doc.addEventListener('WeixinJSBridgeReady', bridgeReady, false); } else if (doc.attachEvent) { doc.attachEvent('WeixinJSBridgeReady', bridgeReady); doc.attachEvent('onWeixinJSBridgeReady', bridgeReady); } } else { bridgeReady(); } } function invoke(methodName, args, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { invoke(methodName, args, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { alert('请在微信中打开此链接'); return false; } top.window.WeixinJSBridge.invoke(methodName, args, function () { try { for (var _len = arguments.length, rets = new Array(_len), _key = 0; _key < _len; _key++) { rets[_key] = arguments[_key]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] invoke->".concat(methodName).concat(errMsg)); if (callback) { callback.apply(window, rets); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "invoke;methodName:".concat(methodName), e: e }]); throw e; } }); }); } function call(methodName) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { call(methodName); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { return false; } try { top.window.WeixinJSBridge.call(methodName); } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "call;methodName:".concat(methodName), e: e }]); throw e; } }); } function on(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { on(eventName, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object' || !top.window.WeixinJSBridge.on) { return false; } if (!JSAPIEventCallbackMap[eventName]) { JSAPIEventCallbackMap[eventName] = []; } JSAPIEventCallbackMap[eventName].push(callback); if (JSAPIEventCallbackMap[eventName].length > 1) { return false; } top.window.WeixinJSBridge.on(eventName, function () { try { for (var _len2 = arguments.length, rets = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { rets[_key2] = arguments[_key2]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] event->".concat(eventName).concat(errMsg)); if (JSAPIEventCallbackMap[eventName] && JSAPIEventCallbackMap[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap[eventName].length; i++) { result = JSAPIEventCallbackMap[eventName][i].apply(window, rets); } return result; } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "on;eventName:".concat(eventName), e: e }]); throw e; } }); }); } function remove(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { remove(eventName, callback); }); return; } ready(function () { if (!JSAPIEventCallbackMap[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap[eventName][i] === callback) { JSAPIEventCallbackMap[eventName].splice(i, 1); result = true; } } return result; }); } var JSAPI = mmversion.isNewMpApp ? { ready: connectWebViewJavascriptBridge, invoke: invoke$1, call: invoke$1, on: on$1, remove: remove$1 } : { ready: ready, invoke: invoke, call: call, on: on, remove: remove }; function _log(level, msg) { if (level === 'log') { level = 'info'; msg = "[WechatFe]".concat(msg); } else { var prefix = "__wap__".concat(window.__second_open__ ? ' (sec)' : ''); msg = "".concat(prefix, " ").concat(msg, " location:[").concat(location.href, "]"); } msg += new Error().stack; if (mmversion.isMpapp) { invoke$1('WNNativeCallbackLog', msg); } else if (mmversion.isWechat) { if (mmversion.isAndroid) { console.warn('[system]', "[MicroMsg.JsApiLog][".concat(level, "] jslog : ").concat(msg)); } else if (mmversion.isIOS) { JSAPI.invoke('writeLog', { level: level, msg: msg }); } else { JSAPI.invoke('log', { level: level, msg: msg }); } } } var Log = { info: function info() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _log('info', args.join(' ')); }, warn: function warn() { for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { args[_key2] = arguments[_key2]; } _log('warn', args.join(' ')); }, error: function error() { for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { args[_key3] = arguments[_key3]; } _log('error', args.join(' ')); }, debug: function debug() { for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) { args[_key4] = arguments[_key4]; } _log('debug', args.join(' ')); }, log: function log() { for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) { args[_key5] = arguments[_key5]; } _log('info', args.join(' ')); } }; var idkey = 398384; var reportMap = { 0: 7, 5: 13, 7: 19, 8: 25, 10: 31 }; function inWhiteList(itemShowType) { if ([8].indexOf(itemShowType) > -1) return true; if (itemShowType === 0) { return mmversion.isIOS && mmversion.getInner() >= '1800352b'; } return false; } function getImmersiveMode(itemShowType) { if (!inWhiteList(itemShowType)) return; var env = window.__wxWebEnv && typeof window.__wxWebEnv.getEnv === 'function' && window.__wxWebEnv.getEnv(); if (env && typeof env === 'string') { try { env = JSON.parse(env); } catch (err) { env = {}; } } else { env = {}; } try { Log.info("[immersiveMode] ".concat(JSON.stringify(env || {}))); } catch (e) { } var needChange = window.immersiveMode !== !!env.immersiveMode; window.immersiveMode = !!env.immersiveMode; if (needChange) { if (env.immersiveMode) { window.weixinPostMessageHandlers && window.weixinPostMessageHandlers.monitorHandler && typeof window.weixinPostMessageHandlers.monitorHandler.postMessage === 'function' && window.weixinPostMessageHandlers.monitorHandler.postMessage(JSON.stringify({ event: 'stopImmersiveLoading' })); window.normalTopInset = env && typeof env.normalTopInset !== 'undefined' ? +env.normalTopInset : 91; document.body.classList.add('fullscreen-padding'); document.body.style = "".concat(document.body.style, ";--normal-top-insets: ").concat(window.normalTopInset || 91, "px;"); report(itemShowType); } else { window.normalTopInset = 0; document.body.classList.remove('fullscreen-padding'); } } if (window.immersiveMode) { JSAPI.invoke('setNavigationBarColor', { wxcolor: { light: '#FFFFFF', dark: '#191919' }, alpha: 0 }); if (mmversion.isAndroid) { JSAPI.invoke('disableBounceScroll', { 'place': ['top', 'bottom'] }); } } return env; } var showScrollBorder = false; function registerImmersiveListener(itemShowType) { if (!inWhiteList(itemShowType)) return; if (!window.__hasRegisterImmersiveListener) { window.__hasRegisterImmersiveListener = true; JSAPI.on('activity:state_change', function () { return getImmersiveMode(); }); window.addEventListener('scroll', function () { var dom = document.getElementById('js_content_container'); var scrollTop = dom && dom.scrollTop || window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop; if (showScrollBorder && scrollTop <= 2) { showScrollBorder = false; document.body.classList.remove('fullscreen-padding__border'); } else if (!showScrollBorder && scrollTop > 2) { showScrollBorder = true; document.body.classList.add('fullscreen-padding__border'); } }); } } function setFullscreenWebview(itemShowType) { if (!inWhiteList(itemShowType)) return; getImmersiveMode(itemShowType); registerImmersiveListener(itemShowType); } function report(itemShowType) { new Image().src = "https://mp.weixin.qq.com/mp/jsmonitor?idkey=".concat(idkey, "_1_1"); if (mmversion.isAndroid) { new Image().src = "https://mp.weixin.qq.com/mp/jsmonitor?idkey=".concat(idkey, "_2_1"); } else if (mmversion.isIOS) { new Image().src = "https://mp.weixin.qq.com/mp/jsmonitor?idkey=".concat(idkey, "_3_1"); } var key = reportMap[itemShowType]; if (key) { new Image().src = "https://mp.weixin.qq.com/mp/jsmonitor?idkey=".concat(idkey, "_").concat(key, "_1"); if (mmversion.isAndroid) { new Image().src = "https://mp.weixin.qq.com/mp/jsmonitor?idkey=".concat(idkey, "_").concat(key + 1, "_1"); } else if (mmversion.isIOS) { new Image().src = "https://mp.weixin.qq.com/mp/jsmonitor?idkey=".concat(idkey, "_").concat(key + 2, "_1"); } } } if (!window.__second_open__) { var itemShowType = window.a_value_which_never_exists || '0'; setFullscreenWebview(+itemShowType); } exports.getImmersiveMode = getImmersiveMode; exports.registerImmersiveListener = registerImmersiveListener; exports.setFullscreenWebview = setFullscreenWebview; Object.defineProperty(exports, '__esModule', { value: true }); return exports; })({});</script> <script type="text/javascript" nonce="1933578808" reportloaderror>window.PAGE_MID="mmbizwap:appmsg/newindex.html"</script> <script type="text/javascript" nonce="1933578808" reportloaderror> var write_sceen_time = (+new Date()); var preview = "" * 1 || 0; var can_use_wecoin = '1' * 1; var wecoin_tips = '0' * 1; var wecoin_amount = '0' * 1; var preview_percent = '0' * 1; </script> <div id="js_article" style="position:relative;" class="rich_media"> <div id="js_top_ad_area" class="top_banner"></div> <div id="js_base_container" class="rich_media_inner"> <div class="wx_row_immersive_stream_wrap" id="js_row_immersive_stream_wrap"> <div id="js_row_immersive_cover_img"> <img src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibeagO2uHyAneYDBTZUhOJT07bRsE5yrdvpMU9twbUwl48oXWSOyx2nmhw/0?wx_fmt=jpeg" alt="cover_image" class="wx_follow_avatar_pic" /> </div> <div id="js_row_immersive_stream_mask" class="wx_row_immersive_stream_mask"></div> </div> <div id="page-content" class="rich_media_area_primary" style=""> <div class="rich_media_area_primary_inner"> <div id="img-content" class="rich_media_wrp"> <h1 class="rich_media_title " id="activity-name"> 1000家名单,提供通讯录!安世,长电,安靠,芯德,甬矽,云天,中科智芯,气派,亚芯,爱矽...3月封测大会,齐聚上海 </h1> <div id="meta_content" class="rich_media_meta_list"> <span class="rich_media_meta rich_media_meta_text"> 今日半导体 </span> <span class="rich_media_meta rich_media_meta_nickname" id="profileBt"> <a href="javascript:void(0);" class="wx_tap_link js_wx_tap_highlight weui-wa-hotarea" id="js_name"> 今日半导体 </a> <div id="js_profile_card"></div> </span> <span id="meta_content_hide_info" class=""> <em id="publish_time" class="rich_media_meta rich_media_meta_text"></em> <em id="js_ip_wording_wrp" class="rich_media_meta rich_media_meta_text" role="option" aria-labelledby="js_a11y_op_ip_wording js_ip_wording" style="display: none;"><span id="js_a11y_op_ip_wording" aria-hidden="true"></span><span aria-hidden="true" id="js_ip_wording" ></span></em> <em id="js_title_modify_wrp" class="rich_media_meta rich_media_meta_text" role="option" aria-labelledby="js_a11y_op_title_modify js_title_modify" style="display: none;"><span aria-hidden="true" id="js_title_modify"></span></em> <span id="js_star" role="link" tabindex="0" class="wx_tap_link js_wx_tap_highlight rich_media_meta rich_media_meta_link rich_media_meta_star" style="display: none;" ></span> </span> </div> <div class="rich_media_content js_underline_content autoTypeSetting24psection " id="js_content" style="visibility: hidden; opacity: 0; "><p style="text-align: center;" data-mpa-powered-by="yiban.io"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100217559" data-ratio="1.48984375" data-s="300,640" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibea1mibwD0ntGtFjbVzGff7Yf1RTxmCT5AqrPQUboib8eRibFR0IicserEcdA/640?wx_fmt=jpeg&from=appmsg" data-type="jpeg" data-w="1280" style=""></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100084183" data-ratio="0.09363957597173145" data-src="https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif&wxfrom=5&wx_lazy=1&tp=wxpic" data-type="gif" data-w="566" data-width="100%" style="outline: 0px;letter-spacing: 0.034em;font-family: sans-serif;font-size: 16px;width: 677px !important;visibility: visible !important;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 24px;visibility: visible;"><strong style="outline: 0px;visibility: visible;">2025中国国际半导体封测大会</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 24px;visibility: visible;"><strong style="outline: 0px;visibility: visible;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;visibility: visible;font-size: 28px;color: rgb(255, 251, 0);"><strong style="outline: 0px;visibility: visible;">展位预订中!</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 24px;visibility: visible;"><strong style="outline: 0px;visibility: visible;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-size: 14px;font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;color: rgb(0, 82, 255);"><strong style="outline: 0px;">【蓝色已被预订,</strong></span><span style="outline: 0px;color: rgb(255, 0, 0);"><strong style="outline: 0px;">红色可选,先到先到</strong><strong style="outline: 0px;">】</strong></span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100084187" data-ratio="0.7074074074074074" data-s="300,640" data-src="https://mmbiz.qpic.cn/sz_mmbiz_png/nkksFoOquL5QUePFx3hZAavICYaNjdHDDZeTwuRMOrfZmj2UhL0fzicXicB2XmLLmMibzPP9y39PJLO0m3Q4gCASA/640?wx_fmt=png&from=appmsg" data-type="png" data-w="1080" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 24px;visibility: visible;"><strong style="outline: 0px;visibility: visible;">咨询报名</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-size: 14px;font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br /></p><p style="text-align: center;"><img class="rich_pages wxw-img" data-galleryid="" data-imgfileid="100084185" data-ratio="1.411578947368421" data-s="300,640" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/nkksFoOquL5QUePFx3hZAavICYaNjdHDNMhv5W8p7vx2SgunyiatPgAro8Zhs3gytrHokUViaAbrFktfEmjVdRtw/640?wx_fmt=jpeg&from=appmsg" data-type="jpeg" data-w="950" style="height: 244px;width: 173px;" /></p><section style="margin-right: 0pt;margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;caret-color: rgba(0, 0, 0, 0);color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);line-height: normal;"><span style="outline: 0px;color: rgb(0, 82, 255);"><strong style="outline: 0px;"><span style="outline: 0px;font-family: DengXian-Bold;">扫码咨询/报名/参展/赞助</span></strong></span></section><section style="margin-right: 0pt;margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;caret-color: rgba(0, 0, 0, 0);color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);line-height: normal;"><span style="outline: 0px;color: rgb(0, 82, 255);"><strong style="outline: 0px;"><span style="outline: 0px;font-family: DengXian-Bold;letter-spacing: 0.578px;">(扫码请备注公司名称+姓名,谢谢配合!)</span></strong></span></section><section style="margin-right: 0pt;margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;caret-color: rgba(0, 0, 0, 0);color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);line-height: normal;"><br /></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);visibility: visible;line-height: normal;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);visibility: visible;line-height: normal;"><strong style="outline: 0px;"><img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100084184" data-ratio="0.09363957597173145" data-src="https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif&wxfrom=5&wx_lazy=1&tp=wxpic" data-type="gif" data-w="566" data-width="100%" style="outline: 0px;letter-spacing: 0.578px;font-family: sans-serif;width: 578px !important;visibility: visible !important;" /></strong></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);visibility: visible;line-height: normal;"><br style="outline: 0px;" /></section><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">2024中国国际半导体封测大会</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;color: rgb(255, 251, 0);font-size: 32px;"><strong style="outline: 0px;">精彩回顾</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);visibility: visible;"><br /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;color: rgb(255, 0, 0);"><strong style="outline: 0px;">会议主题</strong></span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;color: rgb(0, 0, 0);">“凝芯聚力 赋能国产,先进封测 创芯未来”;</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;color: rgb(255, 0, 0);"><strong style="outline: 0px;">会议服务宗旨</strong></span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;color: rgb(0, 0, 0);">务实 专业 价值 高效,让每个参会都能有所收获;</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><strong style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 0, 0);">独家提供通讯录服务</span></strong></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;color: rgb(0, 0, 0);">独家提供通讯录服务,方便企业现场交流;</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><strong style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 0, 0);">独家提供,5本全套行业数据服务</span></strong></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><span style="outline: 0px;color: rgb(0, 0, 0);">1500多家封装测试数据报告,全国晶圆企业数据报告,全国半导体设备数据报告,全国半导体材料数据报告,全国第三代半导体数据报告;</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><strong style="outline: 0px;color: rgb(255, 0, 0);letter-spacing: 0.578px;">独家高质量价值会议</strong></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><strong style="outline: 0px;color: rgb(255, 0, 0);letter-spacing: 0.578px;"></strong><span style="outline: 0px;color: rgb(0, 0, 0);"><span style="outline: 0px;letter-spacing: 0.578px;">坚持举办一场</span><span style="outline: 0px;">纯行业高质量的行业交流活动</span><strong style="outline: 0px;color: rgb(255, 0, 0);letter-spacing: 0.578px;">,</strong><span style="outline: 0px;">坚持100%实体生产企业参会;坚持100%实体行业代表企业演讲分享,现场分享信息都是当前最前沿,最新,最真实的一线市场情报信息。</span></span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><strong style="outline: 0px;color: rgb(255, 0, 0);letter-spacing: 0.578px;">资深主办团队服务</strong></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><strong style="outline: 0px;color: rgb(255, 0, 0);letter-spacing: 0.578px;"></strong><span style="outline: 0px;color: rgb(0, 0, 0);">今日半导体,芯世界半导体促进中心,芯企查,PCB融合新媒体,共同主办,近20年半导体行业专业服务团队,为大家保驾护航,提供高质量会议保障工作。</span></p><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><section data-role="outer" mpa-from-tpl="t" style="outline: 0px;font-size: 16px;"><section mpa-from-tpl="t" style="outline: 0px;"><section data-id="110" mpa-from-tpl="t" style="outline: 0px;border-width: 0px;border-style: none;border-color: initial;"><section mpa-from-tpl="t" style="outline: 0px;text-align: center;"><section mpa-from-tpl="t" style="outline: 0px;display: inline-block;"><strong style="outline: 0px;color: rgb(34, 34, 34);letter-spacing: 0.544px;"><img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100084208" data-ratio="0.09363957597173145" data-src="https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif&wxfrom=5&wx_lazy=1&tp=wxpic" data-type="gif" data-w="566" data-width="100%" style="outline: 0px;letter-spacing: 0.578px;font-family: sans-serif;width: 578px !important;visibility: visible !important;" /></strong></section></section></section></section></section></section><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><section data-mpa-template-schema="title" itemtype="https://mp.weixin.qq.com/voc/Section" itemscope="" mpa-from-tpl="t" style="outline: 0px;"><section data-width="100%" mpa-from-tpl="t" style="outline: 0px;width: 677px;text-align: center;"><section mpa-from-tpl="t" style="outline: 0px;display: inline-block;width: auto;"><section mpa-from-tpl="t" style="margin-right: auto;margin-bottom: -12px;margin-left: auto;outline: 0px;width: 45px;background-color: rgb(254, 254, 254);transform: translateZ(10px);"><img class="rich_pages wxw-img __bg_gif" data-imgfileid="100084205" data-ratio="1" data-src="https://mmbiz.qpic.cn/mmbiz_gif/3GHDOauYyUGbiaHXGx1ib5UxkKzSNtpMzY5tbbGdibG7icBSxlH783x1YTF0icAv8MWrmanB4u5qjyKfmYo1dDf7YbA/640?wx_fmt=gif&wxfrom=5&wx_lazy=1&tp=wxpic" data-w="100" data-width="100%" style="outline: 0px;display: block;width: 45px !important;visibility: visible !important;" /></section><section data-mpa-template-title="" itemprop="title" mpa-from-tpl="t" style="outline: 0px;display: inline-block;width: auto;height: auto;"><section mpa-from-tpl="t" style="outline: 0px;border-width: 1px;border-style: solid;border-color: rgb(102, 102, 102);height: 40px;"><br style="outline: 0px;" /></section><section mpa-from-tpl="t" style="margin: -37px -3px -3px 3px;outline: 0px;"><section data-width="100%" mpa-from-tpl="t" style="padding-right: 15px;padding-left: 15px;outline: 0px;display: inline-block;height: 40px;line-height: 40px;border-width: 1px;border-style: solid;border-color: rgb(255, 116, 128);width: 490.109px;"><p style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 0, 0);font-size: 20px;"><strong style="outline: 0px;">2024中国国际半导体封测大会,</strong></span></p><p style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 0, 0);"><strong style="outline: 0px;">3月18-19日</strong></span></p><p style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 0, 0);"><strong style="outline: 0px;">上海浦东开幕</strong></span></p></section></section></section></section></section></section></section><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084207" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXaqMoq47zpuCpgTicLib3Ty16r5dTicNWExRflt4iaBeRk5h3KmPyKQ48dw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084204" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXaImH2pJ8N3XAHRZYU5AperSThR8UesibRzg5lEDkvicpjQabKynbKn1g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;color: rgb(255, 251, 0);"><strong style="outline: 0px;">(一)</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;color: rgb(255, 251, 0);"><strong style="outline: 0px;">参展团</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 24px;"><span style="outline: 0px;">82家,实体生产企业</span>展览展示</span><strong style="outline: 0px;letter-spacing: 0.544px;font-size: 28px;"></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-size: 14px;font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br /></p><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;"><br /></section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A020 苏州智程半导体科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B003 合肥真萍电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B005 广东江川环境科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A016 爱安特(常州)精密机械有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A015 联盛半导体科技(无锡)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A001 常州常耀半导体科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B001 江阴新基电子设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A014 南通美精微电子有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B006 安徽川江环保科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A012 广州环纯环保科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A010 江苏科麦特科技发展有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B011 深圳市鹰眼在线电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A018 江苏特丽亮新材料科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B016 江苏拓谷电子设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B023 深圳市立可自动化设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B002 东莞熙科机电设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B007 宁波鲍斯能源装备股份有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A005 匠岭科技(上海)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B025 苏州胜视电子设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B014 东莞市华仕威水处理器材有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A006 广东序轮科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A011 广东浦鸿半导体有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A007 上海柏毅试验设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A021 爱合发工业科技(苏州)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B010 优普士电子(深圳)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C006 友强国际贸易(上海)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A017 中山芯承半导体有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B013 江苏一六仪器有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A019 东莞沃德普自动化科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B004 山东赛克赛斯氢能源有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B015 苏州利亚得智能装备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A002 苏州尊恒半导体科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A004 苏州尊恒半导体科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B027 深圳伊帕思新材料科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A003 天津芯元微科电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B021 昆山鸿义精微科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B009 特鲁利(苏州)材料科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B017 山东盛世电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B019 昆山意诺福半导体包装材料有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A013 常鸿新半导体科技(江阴)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A009 苏州艾斯达克智能科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A008 上海集迦电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A022 广东天承科技股份有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B035 深圳市华测半导体设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B031 江西红森科技有限公司 </section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B033 深圳芯源新材料有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">A023 金动力智能科技(深圳)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C009 中国电子科技集团公司第二研究所</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C011 宁波润华全芯微电子设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B018 广州诺顶智能科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B020 广东亚镭环境科技股份有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C005 上海鹏武电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B029 苏州新能环境技术股份有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C013 幂帆科技(上海)股份有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B012 山东万事达建筑钢品股份有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C007 长春禹衡光学有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C003 苏科斯(江苏)半导体设备科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B024 苏州杰利凯工业设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B022 浙江飞越机电有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">B008 苏州保酚环境科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C001 苏州福斯特万电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">报到处 浙江东洋环境科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C012 深圳市锋达伟智能装备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C014 上海福讯电子有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C008 昆山杜益精密材料有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C010 苏州思达优科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C002 合肥三芯微电半导体有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">C004 深圳创智芯联科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">优普士电子(深圳)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">苏州尊恒半导体科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">湖北锦飞昂科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">深圳市华测半导体设备有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">北京德信德胜科技股份有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">匠岭科技(上海)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">广州诺顶智能科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">北一半导体科技(广东)有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">苏州福斯特万电子科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">苏州凌光红外科技有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">中国电子系统工程第二建设有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">无锡建恒地坪工程有限公司</section><section style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;line-height: 1.5em;">(以上仅为部分名单,排名不分先后)</section><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084203" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX6u4dzABqzbL3z8rC2ib9zfPQUAOLqw4GfNicWakxFHS243WzS9C0LPUQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084226" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX6fplgoVDEsM5D9iaAUNHUJoicgvM1A4fO2QQ2Dp0ia4PIsb8gBEDmdB8Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084217" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXsH0oVEYsPpdicZkia0xTnnxAq4P6z4V8fFibYOasLhA8WaMoY9LgIHzzA/640?wx_fmt=jpeg&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084216" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXHZqibHA8q2T2BFlcv9xfCnNibCg4Wxy94LazWmicB6ciaUPdricEC0FAkCw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084219" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXD2o8Dpjy7ZStZicR8vQvAw0bNPicfR6MmOfiaNlVealNHPdHTysKt93yg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;letter-spacing: 0.578px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084218" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXgIuYhBKfuFOR0rMj4zicIPwtmg2njeVh3eRKc9xIfh1dyRslTno1T4w/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084244" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5RibIFQIhMAPYvvhFicOf1ItkMhB4kRqt4icuVNaP34NHkKuFgCbNzUTg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084253" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXs4lN5Xy3tMp7ISVRCtp3v3LPJicUGZ2hUwLXqauOFWL2N67pFJtfeuQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084243" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXqVge6aHDpb8KFRibaeh9sUrziarkTiaiaXIVrsCuGkWiaPWzPEI94B0VDNg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084246" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXcvhGmTmatqrUIxRpma9UqQMaf96ZAXDibv6K3BdduxSmWnkd1iaJYlmw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084252" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXibvUd2BEIe1mcw4tlbZ4ibRZUwBg8OiahhxnZsAGqNwhbcFmajicFz7p9Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084274" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXWoHUXYlzsCqpjFYYb8j1IZictSibECgk4A4j7xSexl0tiaB3onjDlmKMg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084279" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXxbHvL9xMh1UwjcWwGpiaxKAuLRNmSozNMVonuLbiaYbbTtQNdC5okDag/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084276" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiaiccRz8UkAh2KZYXLsMFhcQL2Ary3yLHW1yzN8LyM6JvYic6FGnrw7sg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084278" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXhDjzSxHbV8zVGy3lqnVUvFiaibDcGeaVvtno6oELSLum7ia6sLe4vibGog/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084271" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7SJFznUmiaaGGcpmr9FoOphpx8LmgzBjsXRCJ7iaRc0VIBMdNKsmiaEqg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084291" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXFic4so3FticUyWMjqgSlgCUVktzbfgfpJHGoicxL6ryUWjKicreyvlvibpA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084296" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXZ25GysUEEsk4UvmErS5eJpibPmLQ8jqJGwkTk9xbN1riaVoMHcMGiaZIQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084292" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXM2CkxJLt5tPaSk3nthZMwCaTmdGRoibYrCCnuXwDXxPCicsibRVqf5Ghw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084300" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCwACdBrR7HcmatUlznCmv6vbVibkLKb9uljF9OXmrzicCoCibybW382Mw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084298" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXjrsxYAL0KzaNAJ2sgIibp4EJgghaBoJ0FQwUEaRtB9ojowAFa7p7ciag/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084321" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXFzOeUq8yX2ZhnX1oP3Yj9Awq9zXykcyXsiacvPuMpGkkiadRdN2VL2XQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084322" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX1q6OxAwXr4z3b2IsemtBN3elSDdss439wSt5JO8d67ttqkKcQdVfWw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084324" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnMP2gciciaibZrW4WBQKDk9CB9vlvTicgjriat2aOBccDiaDiaIiaYHmDpjKHA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084323" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXKIibNDrrw270Un7b9nxDf2fiakk6DyrsJKUEuPtjsn6qPJlibOfqL2OaA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084325" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXDOXIsGjdVqHFFPBE7mWzfN9zKXtmFU9mgc7Sx28Clsl3LT8EbC9hvg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084347" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXQXvQXcC5lpib1gicZQCe9X9hEvxVk6XhvGDzMpkNt4UvfJRmNRORlTTw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084350" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCWjAYtzrvYNDPnc3AQbibNHbicOl7yquia1aoo04RSBrBCF24aic0QbzrA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084346" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX98n0f8ZOR8Wg9ZB6Tdj6HJCdWHjdv0bjjH6EtE6SJicPDq2bZOxyuyw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084348" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9mBgAFPFYIa5MicRDD0eibPEEvsMicQZiaTzicmOCMT24skTPMT9IKjYAicg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084349" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXtEXaoIh5721nVfnTKET6Hibm7tSgqaVsKeibg5A4tPNs0FFZiaxXEAONg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084373" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXJRlXNk6RSpbJaMsITAGlbPtABOK7MicXFwWC5aJN9UbHYTzeYVwPOWA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084372" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXfia1IpvTtAVkO3cFoqefiaq6IGnnsVibibh9h6NSuUszziaia9zWCiaR3E72Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084374" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXUh26xicL7LUSbqkXXQDkzec7UtjSpa1xWFgzXX0l4Su4ic8LBNdvC4Gw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084371" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5NgZeNibw6G7EprUzZsob6JQoibl9ibzD6qXBjMDffxYibjDDF31LTdm5g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084375" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCMdGtAA4RoiajDpxbzzoj5TLjSfTCRguhVE1pwoiabeluFoLAeFhaFBw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084396" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXsHUqH8iaIiatTtoD4ibZ7W7ibTG4lia2elsToEEp60Ld0H7BN2mdnh1KiaiaA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084398" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX2hRkTtjA2CYhEicnkaGgX9tNiaHoyPqZjv5LMVEy7HnE8QSF72HXOSAg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084397" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXmqPQTpD72IjvADKRgjWcQwB4dBHC8auHehQm3kGytcj7jvCJGP3NXQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084400" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXEnlQ996sxv7OsdWXshxibicrkA0v91fRbLHX79AlX6ljl8fpMtWVYPEg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084399" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXIpDljWOib5LT3IfxdDme4oLXR4icBMDG207zbQjtXLLYKuUT4ia7mzR2w/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084423" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXOD4I00IcJ0lZb1icSiaFAOOibkRCM0JU3RnPe3kPAIqjQSUD0daDnhsnA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084422" data-ratio="1.0175925925925926" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXich7z1xOKDJpnMB7ACweWZSGKJiblEzicia0YPk79nAC5j99J8Redw4dWg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084421" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXWVcM8o6BxzPnA94yxE3Gbib59SZjcZqjugVohjCPoIgYDbZJoXTUzVQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084429" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXo5WS4LxQqMnZ66FNgnQg3o6gda9JSo0hvkyE3jjdos0SZtbEmvgibhg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084424" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXA5ogZOibvDVibpxaCfaAawoLbdI8gpR02BOaoaJVaXnWms9plNkLNPEw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084447" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXHknyJXN3JGCkoG5f928VkAFrmuO3ds2bzrF6OYCUOEdkcT3gAtuk1A/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><span style="outline: 0px;text-align: center;font-size: 16px;letter-spacing: 0.544px;"></span></p><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><section data-role="outer" mpa-from-tpl="t" style="outline: 0px;font-size: 16px;"><section mpa-from-tpl="t" style="outline: 0px;"><section data-id="110" mpa-from-tpl="t" style="outline: 0px;border-width: 0px;border-style: none;border-color: initial;"><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;"><p style="outline: 0px;text-align: center;"><span style="outline: 0px;font-size: 18px;"> <img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100084448" data-ratio="0.09363957597173145" data-type="gif" data-w="566" data-width="100%" data-src="https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif&wxfrom=5&wx_lazy=1&tp=wxpic" style="outline: 0px;font-family: sans-serif;font-size: 16px;width: 677px !important;visibility: visible !important;" /></span></p></section></section></section></section></section><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 251, 0);font-size: 28px;">(二)<br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;color: rgb(255, 251, 0);">演讲专家团</span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 24px;">17家,封测行业企业演讲分享</span><strong style="outline: 0px;letter-spacing: 0.544px;font-size: var(--articleFontsize);"></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><br style="outline: 0px;" /></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;color: rgb(255, 0, 0);font-size: 24px;"><strong style="outline: 0px;">大咖云集,<strong style="outline: 0px;letter-spacing: 0.578px;">专家</strong>演讲团队</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><br style="outline: 0px;" /></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;">1 <span style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;">苏州智程半导体科技有限公司 总监 刘瑞 </span></span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【先进封装国产化进程和挑战】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;"> 2 <span style="outline: 0px;letter-spacing: 0.578px;">江阴新基电子设备有限公司 总经理 王晓华</span></span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;">【智能物流在半导体封测行业中的应用】</span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;"><br style="outline: 0px;" /></span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;"> 3 广州诺顶智能科技有限公司 总经理 邹巍</span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【“一机多用,晶准”先进封装技术挑战与机遇】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;">4 <span style="outline: 0px;letter-spacing: 0.578px;">匠岭科技(上海)有限公司 CEO 蒋俭威</span></span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【MST多维结构光技术赋能先进封装检测发展分析】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: center;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;"><span style="outline: 0px;">5</span><span style="outline: 0px;letter-spacing: 0.578px;"><span style="outline: 0px;"> </span><span class="wx_search_keyword_wrap" style="outline: 0px;color: var(--weui-LINK);cursor: pointer;">爱安特</span><span style="outline: 0px;">(常州)精密机械有限公司 总监 金咸亮</span></span></span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【优质国产零件解锁封测设备新机遇】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;">6 东莞沃德普自动化科技有限公司 总监 向猜</span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【显微自动对焦成像系统在晶圆缺陷检测中的应用】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">7<span style="outline: 0px;letter-spacing: 0.578px;"> 广东浦鸿半导体有限公司 博士,副总经理 吕佩卓</span> </strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【先进封装模具清洗方案与展望】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;">8 江苏科麦特科技发展有限公司 技术总监 谢磊</span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【WLP/PLP扇出先进封装制程塑封材料的发展及应用】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;">9 广东序轮科技有限公司 总经理 李洪卫</span></strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【封装材料国产化的进程与挑战】</strong></span></p><p style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;">10<span style="outline: 0px;letter-spacing: 0.578px;">中国电子系统工程第二建设有限公司 院长 廖原原</span></span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【同芯协力,再谱芯章,封测项目投资建设分析】</strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;">11 北京德信德胜科技股份有限公司 产品中心负责人,总监 吴颖琦</span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【数字化赋能 ,重塑成本管理】</strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;">12 <span style="outline: 0px;letter-spacing: 0.578px;">安靠科技amkor 总监,技术专案管理 赵春华</span></span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【Chiplets and System Integration-Key Concepts and Implementation小芯片和系统集成-关键概念和实现】</strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;">13 厦门云天半导体科技有限公司 博士,研发总监 阮文彪</span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【玻璃基先进封装赋能Chiplet系统集成】 </strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;">14 <span style="outline: 0px;letter-spacing: 0.578px;">江苏芯德半导体科技有限公司 博士,副总经理 龙欣江 </span></span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【AI CHIP及芯德科技技术路线图 】 </strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.578px;"><span style="outline: 0px;">15 </span><span class="wx_search_keyword_wrap" style="outline: 0px;color: var(--weui-LINK);cursor: pointer;">甬矽电子</span><span style="outline: 0px;">(宁波)股份有限公司 研发总监 钟磊</span></span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;">【系统级封装集成及基于晶圆级技术的封装集成趋势】</span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;"><br style="outline: 0px;" /></span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;">16 江苏长电科技股份有限公司 技术总监 萧永宽</span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【AI 应用赋能先进封装的机遇和挑战】</strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.578px;">17 江苏中科智芯集成科技有限公司 董事长 姚大平</span></strong></span></section><section style="margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.6em;text-align: left;"><span style="outline: 0px;color: rgb(0, 0, 0);"><strong style="outline: 0px;">【混合键合之三维封装技术】</strong></span></section><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><img class="rich_pages wxw-img" data-imgfileid="100084452" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXkxzBiciaafTjtCxiaIVzZssczCmIvS59ibrJvDic29xZAZ8whz4Nvqba2vQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);color: rgba(0, 0, 0, 0.9);font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.034em;text-align: justify;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084449" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBbqTpcurF4icqUlTrBeuViapeoYNGDtUdlbKY1QsTf9ONDHN1SjoHzpg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);color: rgba(0, 0, 0, 0.9);font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.034em;text-align: justify;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084450" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXyKeOL7Y0kDt4wnHahWhOzXVMRE5AGFvLFdtQEXEDXd7ibbum0o1PdCQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);color: rgba(0, 0, 0, 0.9);font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.034em;text-align: justify;visibility: visible !important;width: 677px !important;" /><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084478" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuScp8p6JjQsuLp8U91icrumYFoltl1TKZibHthPHHicDkicuicZia7stcmYg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084472" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX0y36iaGby0abianSJ8rib115iaeDqiaxzibbX8XfykqEWm64k63RZ289JD9g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084473" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXC230ArIOmRSGicCgNsuDIHexqIH9vE6viamiam81WgbzQ37R210DRC7dg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084475" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBOtYVmethytc92Uo08cdzZVp3EaqFMU5PltXCDghasQ1EcRIufyw3Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084474" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXhocFaC2CX6j3batgvLAospWpM0ggf2gMy6HicSvE7aDhgGzbhtViavcA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084498" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXpgpctfP90xWHUjgH3neeqKCaKUYHh6kWq2OjyeMZDFPj4rxhGPNomg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084497" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSrCr3g0H4kH3UtibJSZWzcx328bXZup9dJl0ATfbrayH7seOHnxgejw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084499" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXoACyQia1Sr0NDPeF7LMdp3MDMMvcdW30Q7FmgxIlO8kGGyd8tibaZRlA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084502" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXY9OvGGtoGu8PTT2xdHtRQbWoiaxAgAiaj4mgdt4XZyoVe7MTmLO3aOUw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084500" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXJy6tvwOjkhTktGPlyHR6Oq6HNBib8jF8uyicpEnzIZ708w4DxkQjTsiag/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084522" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5o03EMuyCKrjYIe19Ypma23eZ5zNVgzPiaMIIfY8gKaL8IuJoGurIgw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084525" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXl63TexvAwxgchr1aZglKvtQtOMcWtJiafWtSibV5QWe9PicvjZvk4RUZg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084523" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXeTAFl2lwPRFicPSC25AKOU6mmsayJJOwpibH2CMYJyxaACAOlonRC3iag/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084526" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXb8zVRYELRKAo5QfXwVbRMdIXVJEB6OialD2saZejHns7wPmqm3SkiaAg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084524" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXViapu3DFJt4t05E2kXlTFyafTdEJ9RCYQVOicnWDiardQLIbEyXNSs81w/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084551" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCzXPb0O58EEX5hCwic6uqwrTjCbibXKdVsoPN0T7iaU6C0J16S1axfmIQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084547" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8WKFCCiaApHSJgNIFI2DBSFFWmHKc5qtHT2kmaZRQ9tq7lLWoibTdp0Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084549" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXvsFcLUCu9Gm1bhaia7bZGic53nEVthPMfAU5c2sr7QoUWNeAcnyZr0gA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084548" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXwjJOzGtm8LaiaicRiaM0nZQAZLPTXnQfS3NjRuUNJohRFel2lLHdXUwZg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084550" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXK6KquGcmQiaOTKEEErr3gjkEd904auzicoTyOTaaKk8M5c3JLvv8qxvA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084576" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8ibFJQax67C0RJCuUk8J5LBcbHVwjHj55DLrjIb8rtfTcW0e8lxHQdw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084577" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXkKWVcX5lmicB3u0QY4373h7TCxTMlFdNqckX9GibfWiagyI7CAHd3icChA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084582" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXh1fZVJCkYaBmJfqw3NgJwIPSl5iaULaMfSciaF6SSw4D6CkxdvMrcdGA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084574" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXbZNZtBbNiaABmKnRH4PgRyBUo2VoQY9cqEhzQQhqcv0nicM5nI3qCHyw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084575" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSyzNLoQMRgSO40PXC7iazN3eeXQibJF9iaZFJQiag54ia0eUau4qGZVAlKw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084605" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXic7qkFJB2s642HCS16Rue6TUwq4BNVnZO0XlC7H8bvtLe3rxhXF6wsA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084599" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7UKSmd1P4X8ty4tzXzibED9hR58yI0Dj0Xp4YDx5P3Qc2CGFHyOasqw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084606" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX2pno2sy9MWxNOkOfibaFTpoDGerWAOZ0gUeL2UKCL7rYLk2r4lk6ibHw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084600" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXJOt5U3wlDW1dHMfUZVpXBZ5mOlCuRSYiaqDPHjvP2fGbqPxXzicE17vg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084602" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXic0IkHDqA0HwvUZ1vRUs2J1Yct24yiaNv2CUjZhukw8kcUzAVDZjHp8g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084631" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrgjt1eOcoRkZEia6OrbZVich3ibZuzW3JuthBWqibW8TY3lUJNADiagPfDQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084624" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXkjZKgAw8cuWk0YcNkQ5gm1HgyfEV0bgibozwN02iaF6t3lP6TeOHiayzA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084627" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuhpulrccEcdIwyWdkpqWhuxNzNQVb52PcWlTFxroWSe2EcclfLjEAQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084625" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXibfyO5bBv17fdo8A1Kt4Dx1Ktar3QGBxE0DqUXlke7qcytL5sG21Xnw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084630" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSp0mpkXgoZaNdKtHaLZTLfxOdicHfo9GM8WrlZxyzJicbZiaxicInfPgmA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084650" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXsCp9JWrvWdF01bf7tKc5zTtDINPygORdY2bkAoV1kaacPoBEUPfYBQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084652" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5TqLDxSejGUflGWWtFVPebqnOBCUHibQ1OZIDpicsnWXqnzUyujmJHQQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084651" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXgds07xWQAba8s25x5aibrMKibkct2v7EST1M8RIMVtMp80hs8kaX9u6A/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><section data-role="outer" mpa-from-tpl="t" style="outline: 0px;font-size: 16px;"><section mpa-from-tpl="t" style="outline: 0px;"><section data-id="110" mpa-from-tpl="t" style="outline: 0px;border-width: 0px;border-style: none;border-color: initial;"><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;"><p style="outline: 0px;text-align: center;"><span style="outline: 0px;font-size: 18px;"> <img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100084649" data-ratio="0.09363957597173145" data-type="gif" data-w="566" data-width="100%" data-src="https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif&wxfrom=5&wx_lazy=1&tp=wxpic" style="outline: 0px;font-family: sans-serif;font-size: 16px;width: 677px !important;visibility: visible !important;" /></span></p></section></section></section></section></section><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;color: rgb(255, 251, 0);"><strong style="outline: 0px;">(三)</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;color: rgb(255, 251, 0);"><strong style="outline: 0px;">1000家,参会名单</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">文末附名单</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;background-color: rgb(255, 255, 255);letter-spacing: 0.578px;"><img class="rich_pages wxw-img" data-imgfileid="100084655" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXxFqiaCgIquVZYgXhZDgsIM4j2ARMC0an83ANJdtNcmduCTBVKrfDDCw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084674" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXwiaQMlsCZZK750iaozsuMppmibFcecoFbG7Ht7OoHnnrAib4IoRjsytGWA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084675" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXW5mNy2m6z9p3dFpSxuECARibib0EyuDia8cbUZxnRzbfibCic5nFNufnx7A/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084676" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXYKCYUR2NFU2GVtuMdA4KAia77m7D1dR9x3CrLGOTkxTe5mQnR03MqBw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084677" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXcVGcocKtCsf2HQ2ItBkEkPNgGTw0sfggaBzVqb7HGEnFZIFwmX1Uvw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084678" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXIejNFIRM8m78US4icyIrwnXbCEEkVOKGvvveYl9Du596oSzib8UsI7OA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084699" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiaicfzN3Wvm7xr8Wc0VaS4Gh408FD8uWdPdNLhQrzR8SZfN1MkIiavSCA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084702" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSrf5rgQ8zQXZxZcZ28PZXCb5PUkxLt56w8gc8RXytcPny8nLdWHmIg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084700" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXjJZG5NmE4icPF9GUQau3lCrUPF2QZZbGBibZXMGsN3GMsN9uYdkFEGCg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084703" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXfzW7DT4Pq167FPHhN7tmE2yr51FuMKXWrUldpnCSJHTEZ6BCO9RjDQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084701" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCrmaMfibfaCiaCDcKvN2a0k7G07L1oGueHjIpOtxOL50q1sqIdBMwXjg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084727" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXicME7KZnEt4YibEXaDCddfj25Ra6ZZEThxj2tRYCM53ueZp7DlKibxwCA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084730" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPlcTGuiaCxElxMpicUcePXksAkX5iap4maU2vhme5TbftQ8fDEpXTyBXg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084733" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9Oe1yDzaMShg4S56PKnibN8XhTWQwfShdIYYVpACL9czPmlYRFcay2g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;font-size: var(--articleFontsize);letter-spacing: 0.034em;visibility: visible !important;width: 677px !important;" /><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100084731" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXdwo7UYrvKTnHz6lBXCBO1ic0uDCcOzXFJV62MZ887tRialicJw3E01RKQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084729" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnuCeF192oG3FMMC0nvbUCsUUvZw23KicWCBrNic3G6tb9TKTcUiaXUa4Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084753" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX1ARWxjuZRib36fKKkyBn3jf6s85cAolPnJooELKeY4XPlN7uCdGdp2A/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084758" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPIYsJiahUuvpQZ3TQCPcUJJDcqC9CH2jkxmzK2zOk4DaD4Ziad3O2vLA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084754" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXO0lvudicLZicJfPkXq2HjP1f5iakEC2aArAtorUScic0icicaPEhkXdXSGKQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084757" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXva8Sluib8EhSrck5SBOFZtzoyNQF4icGDIjfPxBNzqJrEGibKGIAMpiceA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084755" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXX2439G2rbmHbU3XtK2ic6ydF4al5rGRo4iblibvpS6V3vpia1xwIzuMLmA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084782" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8sfhFMlVzicGaefibYzMK1jLgpmCRA3FPcicubC4ObqQ7k3TgAAoSZGkw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084777" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPIYsJiahUuvpQZ3TQCPcUJJDcqC9CH2jkxmzK2zOk4DaD4Ziad3O2vLA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084779" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXgvmiaKl2j0worPwvibaJqG2IEyhic7IcQOUFHtA99N8PkSv6xR7DtPVog/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084783" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMUoupexDAGPphepJPe0crWiaxxsRiasW6ChyyofBH7uA3TUKPA4U2jPA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084781" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXGIMjnndLz9HKkD0NXibKbcQyn94rB2ibibuoXVbo0PjXiabzMdvfVZB4PA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084806" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXQruwibvGEu5nKXR49ZOTeIgPqLsQGAFrAs3M0P3ykTM5kwNkAibklIsw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084807" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXZ5XLNDc2apODyYicHOMZIxUUILSIlNCsP1IZWLLcOrQ9IFWhOLjHzmw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084805" data-ratio="0.8537037037037037" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXDKUnEDqLoKIYf9PrOvGnibNYbYKr0Ve3kYyYmAn6XbOdpWiaa7qYCMrw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084804" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBfalkdOqQrcZD62L8N9VBBUK0U8UWCuIkFicwKgYQ88fEtL3vMOwP4Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084808" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9ujEtAuvfHr6W4uVjKvK4NwTyHCH2bae0iaPHPNPmmvlqAN8J8nu3nA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084831" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXUoZo0JcRbDcnK9PZicqpBJTziaG35jU76UhElCPJWX5pDI6JbhdVo1Wg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084829" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrQMI2CR9t0d3icT3uRNR98nm65SMOa272S1IOiaetDSAAfBadkRPaFjw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084830" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXtbKa7FQKFjiaCFbHCa6fWxX0JEAwibpbDgEC2lzYDwsdH2fC0wiayvGUw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084832" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXjKbC0IGlVtbTVLRGbDvV0LjGYmxX2RjiaOeN1j0FZ1qrvUCXWJFO3QA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084833" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXzKx9ZDGQzJAUwB7iatxbT3tvEXv1tMJyribP0GckP7xbXVGrF12mQDlg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084855" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXdJoxhkKOIF35U8AcT819gbjnAATYzeTHCvP6C5IfBsgfl1v27xRKkg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084856" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXOg5Z58VHcpVH2YgibInalA0iaovvmE1zc7FVo2uRoWE0LgY8IYTRWqFw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084857" data-ratio="0.6666666666666666" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX23hibgzr7OmibWIa3GbVHdHlOqON2OVQibtMEC81jg7Zo69MccuWpc3Fg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1080" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084854" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXEdaDrqsNbMRlEcNPxlavyBO601Ne8GfZj7d22yA6iajS0MKYBDeZrmw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084858" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSbBuMUOuHXVkBZnO39oicU29e65T3ELSiaWJc3TElrPYC6ZXPo6OPvAQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084879" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXfNX4yZmlEUc6btNlIB2aCIiaeHSXDHBZLSw6D5ATo5hsFGGUeQegrxQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084883" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXbcJA7wwa596KickJHPbiaAzYlzYTsZtERiceY1l5icQDYE85GiclSoS6jbA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084880" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMApF0xOafftUK3htUMqiaPSYWAypOQHzN3XW0cFEgywWnSh9CJx9Zjw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084881" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrGncXSlDMd01KiboMgzfKe4SXsguOvgyLKcw6wqwS2MDUYfmVRmpbnw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084882" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8IgOZzpFIz3tQ1VTec7vZNHEd5AiaMn93dAib6JFlnA5hlCDh6qFoaBw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084907" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9mg7FOrdeY16OENibqsVw4cGekBYTeHVn9r82iaxevt8LvJfmnf4n0Ow/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084904" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXvdqaWwss9rYQx8AKOYLlbpKviccoEJQUokm4c1Sg9u1oSIpPv5e92zg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;"><img class="rich_pages wxw-img" data-imgfileid="100084905" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnorSptQHDNKndjAiaxnmkVOrsYhk2Wm7SLq5PSk4ujF1VwxWV5vL9vg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;"><img class="rich_pages wxw-img" data-imgfileid="100084906" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXd1VmB4I15eu4olPu3WQiaU5Z9XLsYSRicaKDUKkoufZXkemFBc9weolQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;"><img class="rich_pages wxw-img" data-imgfileid="100084908" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXu7wxUJFmlRrHicsViaJia9fYzsxCgpibic5icjnpzmqtYZzTBl1O6Y2Qy16A/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;"><img class="rich_pages wxw-img" data-imgfileid="100084933" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXT3GKY2MScZbElfkhic8kH68GodjWQqQEAlibYXrjdRnW8CFyictlSicicYA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;"><img class="rich_pages wxw-img" data-imgfileid="100084931" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX45Ysoq4DUWgImBKZQAmVicO1B0N5iaOdWryKnKuaCldBpIIaaQicq2FRg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;"><img class="rich_pages wxw-img" data-imgfileid="100084930" data-ratio="1.5009380863039399" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiaaBdiczGYKm7sdHcRmyWwkVVcp6nbicFVjom3cAKr485PK16SnZbML8Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" data-type="jpeg" data-w="1066" style="outline: 0px;visibility: visible !important;width: 677px !important;"><img class="rich_pages wxw-img" data-imgfileid="100084932" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8o1a8mbueibQZlMrevpWUgc4dUkhbF8bPPYeuzPic25Mt0Xu6j9R7oaA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084929" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVLFq2clcyibSq4t2v9jYArBllCX522Qc9Skia07JyV0icrmQ0384EZ5kA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084956" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXvcERbq1bLwf17xJwyOa6Hia7ibp5BCu0SWM99GxYSia19YwzLDkEzLEiaA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084953" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuxyrLmQ5IDB8DewxtuxG2ia04Wh5Ria8G0MsqxO2ORfY5PrgwcuM3n2w/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084958" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXtAYUjYYQv7eibiadEqgO5bITib7675Y4s2KBUv1Niacy3dxNCOxzicG2KVQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084955" data-ratio="1.5009380863039399" data-type="jpeg" data-w="1066" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXKgGib7x4bPMd7L8TfWMw37vQGAwOOiaia0iaeia2tuVr7a6Eg2GFiay6v96w/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084957" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXicIvnYL6lVGpdBz70Yu1L2HccBsvBgfNxibEsFYtBFTKTBOIhKAgM7ZA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084983" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXzYoNsiavfD8ODuvxKTHSVMMPYiawX3SibNGKicfGIicks6wwhFremdeWBDQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084982" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXquhUOQ7PYszPCqJHibpbDnVajFXoS6CsUb4A2Qd9YIfQAzskj5oeoKQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084981" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMWcYyQ0xJ4R4vKSegPDKqMwibITKNeibKl4mtRVOia5BBo709PL9NCzMA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084980" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX3Krt4p0ljVib9N461AoSC2oQPq0lrxaibB8xYQMicjJKbm92eRbxnIItA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100084979" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVk024ADwG27I5aRsaAJvLCOt6xHUEpug2ZlCwaJaQxyCP1yKsUpmibQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085010" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXzmndByWapxR2NhPrhm5dyspI4z2V3AmZQYiau4BUiaAwUbbRG2P8fO4g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085009" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSvOXgMY3u7V3kWOUXDNfwXSdlicrQmRmNI5fXmtxU4OIZL8VxbWiaEPw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085008" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXH4XhwYY9lPtX3xeIUMWSykv5VStdvDoZ1xKbDn0x4BHFpajgYocF4w/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><section data-role="outer" mpa-from-tpl="t" style="outline: 0px;font-size: 16px;"><section mpa-from-tpl="t" style="outline: 0px;"><section data-id="110" mpa-from-tpl="t" style="outline: 0px;border-width: 0px;border-style: none;border-color: initial;"><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;"><p style="outline: 0px;text-align: center;"><span style="outline: 0px;font-size: 18px;"> <img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100085006" data-ratio="0.09363957597173145" data-type="gif" data-w="566" data-width="100%" width="460px" data-src="https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif&tp=wxpic&wxfrom=5&wx_lazy=1" style="outline: 0px;font-family: sans-serif;font-size: 16px;width: 677px !important;visibility: visible !important;" /></span></p><p style="outline: 0px;letter-spacing: 0.544px;text-align: center;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 251, 0);font-size: 28px;">(五<span style="outline: 0px;letter-spacing: 0.544px;">)</span></span></strong></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;letter-spacing: 0.544px;color: rgb(255, 251, 0);font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;color: rgb(255, 251, 0);font-size: 28px;letter-spacing: 0.544px;">中国半导体封测<span style="outline: 0px;">最佳品牌奖</span></strong><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;color: rgb(255, 251, 0);font-size: 28px;letter-spacing: 0.544px;"><br style="outline: 0px;" /></strong></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;color: rgb(255, 251, 0);font-size: 28px;letter-spacing: 0.544px;">名单公布<br style="outline: 0px;" /></strong></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;letter-spacing: 0.544px;text-align: center;"><br style="outline: 0px;" /></p></section></section></section></section></section><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;">以下名单排名不分先后</p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;letter-spacing: 0.544px;">2023-2024</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;">中国半导体先进封装企业</span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">“最佳品牌奖”</strong></span><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">江苏长电科技股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">厦门云天半导体科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">气派科技股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">容泰半导体(江苏)有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">湖南越摩先进半导体有限公司 </span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">江苏中科智芯集成科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">江苏芯德半导体科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">长沙安牧泉智能科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">甬矽电子(宁波)股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">华进半导体封装先导技术研发中心有限公司</span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">2023-2024</span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;">中国半导体封装测试企业</span><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">”最佳品牌奖”<br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;background-color: rgb(255, 255, 255);letter-spacing: 0.578px;text-align: center;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">江苏爱矽半导体科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">浙江亚芯微电子股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">北一半导体科技(广东)有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳市金誉半导体股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">南京矽邦半导体有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">无锡红光微电子股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">郑州兴航科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">重庆平伟实业股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">常州银河世纪微电子股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">盐城矽润半导体有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳电通纬创微电子股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">江苏高格芯微电子有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">辽阳泽华电子产品有限责任公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">滁州硅迈科技有限公司 河源芯元科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">泰州海天电子科技股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">江西萨瑞微电子技术有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">冠群信息技术(南京)有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">四川明泰微电子科技股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">华羿微电子股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">苏州科阳半导体有限公司</span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">2023-2024</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">中国半导体封测设备企业</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><span style="outline: 0px;">“最佳品牌奖”</span></strong><strong style="outline: 0px;"><span style="outline: 0px;"><br style="outline: 0px;" /></span></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;background-color: rgb(255, 255, 255);letter-spacing: 0.578px;text-align: center;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">宁波润华全芯微电子设备有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">匠岭科技(上海)有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">江阴新基电子设备有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">上海柏毅试验设备有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">广东阿达半导体设备股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳市匠心智汇科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">广东思沃先进装备有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">珠海诚锋电子科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳市鹰眼在线电子科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳市德沃先进自动化有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">苏州智程半导体科技股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳市立可自动化设备有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">广东江川环境科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">中国电子科技集团公司第二研究所</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">合肥真萍电子科技有限公司 安徽旭腾微电子设备有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳市深科达半导体科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">常州常耀半导体科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">安徽川江环保科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">杭州长川科技股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">大连佳峰自动化股份有限公司</span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">2023-2024</span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">中国半导体封测材料企业</span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">“最佳品牌奖”</span></strong><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;background-color: rgb(255, 255, 255);letter-spacing: 0.578px;text-align: center;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">中山芯承半导体有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">广东序轮科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳创智芯联科技股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">南通美精微电子有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">广东浦鸿半导体有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">深圳伊帕思新材料科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">烟台一诺电子材料有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">顺德工业(江苏)有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">北京达博有色金属焊料有限责任公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">天水华洋电子科技股份有限公司</span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">2023-2024</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><span style="outline: 0px;">中国半导体封测服务企业</span><strong style="outline: 0px;"><span style="outline: 0px;"></span></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">“最佳品牌奖</strong></span><strong style="outline: 0px;"><span style="outline: 0px;font-size: 18px;"><strong style="outline: 0px;font-size: 28px;letter-spacing: 0.544px;">”</strong></span></strong><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;background-color: rgb(255, 255, 255);letter-spacing: 0.578px;text-align: center;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">东莞市沃德普自动化科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">宁波鲍斯能源装备股份有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">爱安特(常州)精密机械有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">爱合发工业科技(苏州)有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">上海朕芯微电子科技有限公司</span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: left;"><span style="outline: 0px;color: rgb(255, 0, 0);">中国电子系统工程第二建设有限公司 电子工程设计</span></p><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><section data-role="outer" mpa-from-tpl="t" style="outline: 0px;font-size: 16px;"><section mpa-from-tpl="t" style="outline: 0px;"><section data-id="110" mpa-from-tpl="t" style="outline: 0px;border-width: 0px;border-style: none;border-color: initial;"><section mpa-from-tpl="t" style="outline: 0px;text-align: center;"><section mpa-from-tpl="t" style="outline: 0px;display: inline-block;"><br mpa-from-tpl="t" style="outline: 0px;" /></section></section><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;"><p style="outline: 0px;text-align: center;"><span style="outline: 0px;font-size: 18px;"> <img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100085007" data-ratio="0.09363957597173145" data-type="gif" data-w="566" data-width="100%" width="460px" data-src="https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif&tp=wxpic&wxfrom=5&wx_lazy=1" style="outline: 0px;font-family: sans-serif;font-size: 16px;width: 677px !important;visibility: visible !important;" /></span></p></section></section></section></section></section><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 0, 0);">颁奖活动现场</span></strong></span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: center;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><span style="outline: 0px;color: rgb(255, 0, 0);">精彩瞬间</span></strong></span></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100085032" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBum6MJegAicubKibJhxW9bic9c52OD2hc93pm1Bibcy0apPNzlvSibypGuw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085031" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVbrOrUArmyibBF85q6ibRnMtlsAF0YlH9SKvSVu6XM9LnbvErIZG8w2g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085035" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7JH4s1KIGicWTASEl9fmuqTHfT7qx0Wb6Ja44UJibAsj7v4mjnhanebw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085034" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXhpibOUr5RFWMCmpxgiag27kcehWtpFZ8snG6vH3gUfxG55V4lA8icg0Pw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085033" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuYuuLicSHnrrPVxD5gV1dhCoo13Fgols3jmsfvvS0q5LhD5OKibwmiafg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085058" data-ratio="0.6916666666666667" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXFG4tiauRmcXSWwNreMVkAHgdDticnWHj1joFYm9q5RaXicQiaAMlkEtMsg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085056" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX3ppPiarkiaPV48T6yb9v7EH6vN6yRCUuvJryDbw2Ev5T3ZQibjUZRV54A/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085057" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnwMibFNSeLpMMfnoZtkaZicuIyGiaR8A390g0ia3lPsVDfjC0FIwpd8j9g/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085060" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXNM3XQ1p5NY8YZDL8icDwwZoAZFPXTibas57EicoZMflEogWXHeicL2KNeA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100085059" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5icQibgBgRV7xWVHYYic4N0a2licSict8iauYWDc89bDXu6JRdHYO4L2NyQw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085081" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXpiaAbawibwvpX8yz2C5twGDq1OxBicqvCEX3micbK8sBUMrGwKIm3ichXPg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100085084" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX625Gq4NToOYXXwWDM28EibJhyUib3SIcVOibJpSaqzCxU1dQWWo1ibr1lw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100085082" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX6zibEbaBQDeBcbDINgSkGbPj0zurElak1EiaY77ZEIMMlsCQpnr7FV5w/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085085" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPf6GMtXZvc7AeukOJLOyeFjePyKxDGQGe4vmtibvqnkdCBAEXEPxo7Q/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085083" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXm2PV9dUDTP7XdibRSBKhuUhYGG7OBjHp2F6B23ZsT3cQbdicMKZBNBhA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085106" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXEc8Yb8ys0nIay2OCIiabLgR5WyqMJ5LcHib6IbRsIcJTmed5yhOnm5qQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085108" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrY314iboZoFic8HpDdiagw740D9O3q8Vmyzc6j3RZ3yEdJ8fRIgicdBWdQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085110" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7leVEymltkCWcB3aLG6PibJYQ9l671Il3LF1UZWuV5ricVFdM8KyssUQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085107" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXE3oUFKF0mqPy4iaMmFXy0srwhkRF5fNaI9OBlxmt9eTVbyFdkX0MwfQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085109" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXt7QQiaicOADVNDA9rRnLemNLgnicMzghw1fHAkm25picjKOtGzMMMjW2eQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085132" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX29XIzk51nDCT0xJn4tYqguqgZtI0Hq0LHJ7SsIswCbAIcJKdib5YZCA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085133" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXLnFD6XBfEvxM9Mste7OJObHh9kqMUI8VpsREFEWwSlEP1RpYgcn6iag/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085134" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7zic6icY7ugS0Gekjf5Nich9toKtRicNM8Zebue8e6DFvYg4FicQ2friceVQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085131" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX06vxzYz1o5s2RYia8mFhzOj5q4jbqLsGicv0RuOoIKCuxDnCSpjZf42A/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085135" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXXUQdibPKs1jFnOxHibsP1FLuuSoXQROnYqibUKKkRuibnNic3rKX5GXPoIA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085153" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXULyhs9fxUpptstYU0hoX7lFqyNEk0AWvUn7zRmEwFtq32lKkagJFKQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085157" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXAKMQC9eiaPoPkEdxJeXL2IibibfyFiaicB6hv4WtjcyagOfc4hInKrmyBbA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085156" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMoJKx1VgPWGkzpxULIBlMCGDeRhhI6ZFb8gha6hEOvJlyETp2S9gtw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085154" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXZG3Mic5fMzHW1ZicXdvXoT2GeVvIkxGUnQQQO5AyDccmaFmvmoShpBjw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085155" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXdajKRicZy4wVle3OhgbK6ibsrlNFA5PdGaia6QCzIyNictNkHvew01ahlg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085173" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8RdlHVzySxoWpHHHecxd6IpgialuaPN11O9zjS3OFpQLxj8lmexFSFg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085177" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX50YgC89ZlxIAyZGK7EFicI7icRryJREhUdTtnMCkhnIuTofog6KT7mibg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085174" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXoADsX6X14GR3bP9QAuy3EcGk1Yw5238mNE0MeU0SvDibsjtpbfNZzYw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085175" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX67aBK5VY0iciaqM4ppQQCyJCWdLWnXE80BiczpE7fNbib1V79rf3CFNdtw/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085176" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVqIJJ4aj7FMvtPnUD6IteejboNVwS492LKfc51RNVqFSialeFUmrMqQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085190" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXmmOfPot329xLG2wib3IjzqicA6pPbEXnSzefTs1P3geJSqTBuU2kWmKg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085191" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXKCwpN6Rd5A8lJ4Evuy929cXfSIicDlWTPR3iagZuVQE1vDZ7nJ3hTmlQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085194" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMU4ZhgJib9mzia13rqaaXVEz9UJFGJXdOwsMVXkMvj8iaWK6mtWZf6XTQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085192" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVIe3QSNwbj0VSI4ZoUycqOAD22HDjibibeuVrbFsCMztwP9kHkZvdTiaQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085193" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXRoLgOdIWaib2ficnEhibLNvoUnqwpaiaFKGPiaWnGWUwEseRf13wW8ag2GA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085207" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXGmic834U18kkYkEypYn3To1bhyMmqE807K5BCFic41OSFZ4BiacJu1Gpg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085209" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXqVibTuSVPRGBkBWPamzs5l31VgCl7wenMOaFJh26NoNicZicH5cm8TGhQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085208" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXIfJInv8ARt1n0uvbsqZD1TD2Mv8MCeFMHh7z0XiaoMH2pya7jicFh9eA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085206" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXwPHRsA01K1pr99CSbwNWx7BgGk0s1UwXWqXTgCicO90ZFHvDps1KDcg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085210" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX1Hic5pLChCke8v5Qn4Muow2tNQPHaM6gjnCp9eNj26zhicP8qtPoXORg/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085222" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9ucFmic0pnkHHjuOjL1s47HiaobmDLbXcyYMLcFOUkVffTKOF0tXFAVQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100085221" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVhTkyzhFXs8N7jWk1PVJZ6jICAHNuS0ufiauhsGNPibib9MVh33G5FNHQ/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><img class="rich_pages wxw-img" data-imgfileid="100085225" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiarTsIpRWgAUo2BljLfk91icR9hwic8ArMcOr5xtBAIqMYjjnar5Ub9dA/640?wx_fmt=other&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp" style="outline: 0px;visibility: visible !important;width: 677px !important;" /><span style="outline: 0px;font-size: 18px;text-align: center;letter-spacing: 0.544px;"> </span><img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100085224" data-ratio="0.09363957597173145" data-type="gif" data-w="566" data-width="100%" width="460px" data-src="https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif&tp=wxpic&wxfrom=5&wx_lazy=1" style="outline: 0px;text-align: center;letter-spacing: 0.544px;font-family: sans-serif;font-size: 16px;width: 677px !important;visibility: visible !important;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">2024 </span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">中国国际半导体封测大会</span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 18px;"><strong style="outline: 0px;">3月18-19日,上海浦东成功举办!</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 18px;"><strong style="outline: 0px;letter-spacing: 0.544px;font-size: var(--articleFontsize);">由今日半导体 主办</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 18px;"><strong style="outline: 0px;letter-spacing: 0.544px;font-size: var(--articleFontsize);"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;">近1000家,名单公布</span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><strong style="outline: 0px;"><span style="outline: 0px;font-size: 28px;"><br style="outline: 0px;" /></span></strong></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><table height="17385" width="677" style="width: 578px;"><colgroup style="outline: 0px;"><col width="371" style="outline: 0px;" /><col width="80" style="outline: 0px;" /></colgroup><tbody style="outline: 0px;"><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(255, 255, 255);font-size: 10pt;font-weight: 700;text-align: center;vertical-align: middle;background: rgb(192, 0, 0);">公司名</td><td x:str="" height="11" width="112" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(255, 255, 255);font-size: 10pt;font-weight: 700;text-align: center;vertical-align: middle;background: rgb(192, 0, 0);">姓名</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南亚电子材料</td><td x:str="" height="11" width="92" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">清河电子科技山东有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">滕**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">Environmental operating solutions Inc</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">有为半导体技术(广东)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">程**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">尊芯(上海)半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽省国盛量子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东志恩精密机械科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海韩科建设工程有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">路**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州邦客思信息科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东志恩精密机械有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东志恩精密机械科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华远微电科技(深圳)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡帕捷科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">祥旭新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">叶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南通卓力达金属科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京柯立恩科技发展有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州施迈达电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州诺威特测控科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽省国盛量子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门云天半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蒋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海狮门半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">福州科尔包装科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海哥瑞利软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市净新实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">MKS</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海哥瑞利软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州智明微电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市睿熵智能科技科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蒋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京普能微电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">叶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">斗山电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">天芯互联科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">天芯互联科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏三一环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曲**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州智瑞博智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">汤**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州朗翔机电有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市德沃先进技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">马**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">泰州市苏中电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门宇电自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏比高机电设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市晟鼎精密仪器有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">潘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">欧姆龙自动化(中国)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">余**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南京中安半导体设备有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">田**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南京中安半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">梁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海哥瑞利软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海武藏电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">麦莎(昆山)电气有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">马**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市正天伟科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华为技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">星道科(上海)技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">庄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">斯涪嘉新材料(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安泊智汇半导体设备</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州市创捷工业控制技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">毛**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州市创捷工业控制技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州市创捷工业控制技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">毛**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华为</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳精创半导体技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳芯达科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳芯达科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京阿丘科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">潘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">贵州航天电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">帅**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡杰矽微半导体技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市前景软件有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">r**ert</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡优思特电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡优思特电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">尹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">力得机械科技(东莞)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">TCL华星光电技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">莫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥新天激光科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">房**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州智硕电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">田**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市正天伟科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">田**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽众合半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州万顺膜技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡卡罗特精密机械制造有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">包**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">拓视达</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门科恩净建设工程有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">龚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">十一科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海华测品标检测技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山胜翔鑫电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">俸**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州亦盛环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">COGNVISION康微视觉</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽省国盛量子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">富士康集团</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">严**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏秀博新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曲**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">睿励科学仪器</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京华大九天科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京必得客电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">袁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州赛迈测控技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">万**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳芯源微电子设备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">三菱电机</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">从**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳恒通源环保节能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州诺威特测控科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东正光学</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州湛清环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">潘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州湛清环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">许**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">恩纳基智能科技无锡有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">米飞泰克</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏集萃精凯高端装备技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">奎芯科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">万享进贸通供应链</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海雯澜贸易商行</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">宋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京必得客电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏特丽亮新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江阴市超精达铝塑有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">益普工业互联网(无锡)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市元基电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">JCET</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">H**ry</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市索恩达电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海西育自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海廷仕工业设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京集诚泰思特电子技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">沈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">胜焱电子科技(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华测检测品标检测技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海沐港</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">涂**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">有为图像技术(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海微电子装备(集团)股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">郑州琦升精密制造有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">道同供应链(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">良晶半导体设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">尚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京晨晶电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">尚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥显耀</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">成都市彰华净化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">MKS 安美特</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">易迪艾环保(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海望宇环境工程有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">麦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">爱安特(常州)精密机械有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州启恩电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">贺**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州赛迈测控</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">秦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江飞越机电有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡帕捷科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海鸣志自动化设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州菲特斯表面处理材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">江**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海吉昱通风管道有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">偲百创(深圳)科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州越楚自动控制技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">天津罗升企业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州越楚自动控制技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">炫列(上海)环境工程技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京清大天达光电科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">焦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州朗之睿电子科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蔡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市纯水一号水处理科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西旭昇电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海树佳环保工程有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州晋昌源机械设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州锐杰微科技集团有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">卓**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海汉品化学材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西旭联新材料有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西旭联新材料有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">凌**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西旭联新材料有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">天津芯元微科电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东方泵业</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海新微半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">卫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽鑫瑞新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏集萃苏科思科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">康得新</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">节卡机器人</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">四川威纳尔特种电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">苏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市华测半导体设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">丹东新东方晶体仪器有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">四川威纳尔特种电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">程**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州森晖光电材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">付**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州智明微电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市郡仁司电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">龙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晶尖半导体(常州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">炫列(上海)环境工程技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">西安深亚电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">费**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">鼎捷软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">游**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳和研科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">湖北锦飞昂科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">操**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市长德材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">易**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">鼎捷软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡市科晶环保塑胶科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">友强国际贸易(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蔡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">Bucher Automation (上海)</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">勒那(上海)环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门宇电自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">包**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州昱奔环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海华芯海电子技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州芯领企业管理咨询有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">于**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沃尔斯特电子科技淮安有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">佳信新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽鑫岳电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">郑州星汉半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">翟**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">矽磐微电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">卫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳研赛自动化设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海哥瑞利软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">章**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏隆科明泰新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞华仕威水处理器材有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山久森环保设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏泰迪智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蒋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏福尔曼净化材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晶瑞电子材料</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏泰迪智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蒋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州住立精工有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晶尖半导体常州有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">晁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">长沙芯尖半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市菱电高精密设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晶尖半导体(常州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">鼎研微电子(无锡)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">亚德客(中国)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞怡合达自动化股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">欧**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海际飞机电设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宁波群芯微电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州全瑞丰电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海广川科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">长沙韶光半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳和研科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">常**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东派晟工业技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">欧波同(中国)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京航宇高科氢能源科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州科利金科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州博洋化学股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">田**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏特丽亮新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">铜陵市福瑞达电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海季丰电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海华富洋</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">窦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳个元科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州赫伯特电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">奕瑞光</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市卓兴先进封装技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">木王芯(苏州)半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">弘润半导体(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">聂**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">理纯洁净(上海)技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">理纯(上海)洁净技术有限公司 </td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">绍兴芯谷科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">许**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">Environmental operating solutions Inc</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海摩芯半导体技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">范**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州赫伯特电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东晨源环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">唐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中兴微电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">平江县强龙过滤设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">吉利控股</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门宇电自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门宇电自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">鲁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门宇电自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">麻**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海羿润自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">TCL华星光电技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市光粒智能装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海皇华</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">韦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州德韦勒普自动化</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京德信德胜科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">宋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京德信德胜科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门宇电自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门宇电自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">友强国际贸易(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蔡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">荣湃半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">洪**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晟盈半导体设备(江苏)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州赛迈测控技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳和研科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国航天科工四院</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">陕西开尔文</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">宋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海聚跃检测技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">尚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市索恩达电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海哥瑞利软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏集萃苏科思科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海集迦</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">汉钟精机</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州广钢气体能源股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡江天电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳和研科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东江川环保设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海微敏自控技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">泰州市苏中电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">哥瑞利</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">哥瑞利</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">山东联盛电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">殷**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海哥瑞利股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">章**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">山东联盛电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">殷**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州首镭激光</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">沈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州润辉石英科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">熊**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宏锐兴(湖北)电子有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥博雷电气有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">宫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">西安微电子技术研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽省国盛量子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海五星铜业股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">桂**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海季丰电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">赛密特思</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏通路地板有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海五星铜业股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">符**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">JCET</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">H**ry</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海聚凯威信息技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">左**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山英博士电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">廖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">郑州磨料磨具磨削研究所有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山诺博森纺织科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市中北静电科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">新阳硅密(上海)半导体技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">史**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡迪思微</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芯享</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡芯享信息科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">庄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">锡凡科技(滁州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">霍**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西仙广贵金属有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">郑州闪瑞星有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">雷**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">丹佛斯(中国)投资有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">福建聚宇鑫新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京华大九天科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡市赛更特电子设备厂</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市思立康技术有</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">程**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州众里数码科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">竺**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海华富洋供应链管理有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">金**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华富洋</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">韩**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市万得福新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">道同供应链(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州艾佛光通科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">闫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">科华数据股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市与仁半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">金浦智能</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">业**事</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆仑芯科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">道同供应链(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海哥瑞利软件股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">车**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡市赛更特电子设备厂</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">韩华</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">袁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海京瓷</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">俞**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏才道精密仪器有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">束**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">赛密特思半导体技术(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥芯碁微电子装备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市睿喜科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">金**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">扬杰电子科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海博杰電子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">游**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳清溢微电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江奥首材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">于**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">豪泰科技企業有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">R**hel </td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">豪泰科技企業有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">S** Lin</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">衡所华威电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">唐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">株洲时代新材料科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邓**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">成都中冷低温科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">罗**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏富泰净化科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">殷**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州星燿科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孟**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">ZESTRON NORTH ASIA</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">M**hael </td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡凡儿特科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吕**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江奥首材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">于**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江精瓷半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海天成先进半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">薛**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">暨革半导体(东莞)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">sony半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">包**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州金田洁净科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州金田洁净科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">石**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州金田洁净科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">盟立自动化科技(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">有研半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">方**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杜肯新材料(武汉)集团股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州利亚得智能装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">迅势科技(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邓**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">好乐紫外</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门市云天半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">苏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">恩纳基智能科技无锡有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">丰山(上海)铜材有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">金**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏华鹰</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市铠泰真空技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">覃**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中茂电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏福拉特自动化设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">零边界</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">零边界</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">零边界</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">镇江润晶高纯化工科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">卫利净化</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">美商卫利</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">阿米精控科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州华安普电力科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">顾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华安普电力</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">顾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北一半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">焦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芯享</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海天六电子科技开发有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">沈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州吉之美新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">代**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京通嘉宏瑞半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中电四</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">童**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海墨樱电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">韩**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宝山钢铁股份公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">韩**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">美商卫利</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">河南鼎用新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">钟**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海睿临电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">标谱半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">张家港保税区康得菲尔实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">张家港保税区康得菲尔实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海裕芯电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子系统工程第四建设有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宁波吉品科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">林**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州卓显智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海华芯海电子技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳陶陶科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">向**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">展扬电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">万图机器人有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">代**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海世禹精密设备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">宋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海旻渤科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">熊**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市旭龙昇半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">权**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东大族半导体装备科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳贝特莱电子科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孟**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市星元光电科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">龚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳偲百创</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">Q**enie 陈</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">物元半导体技术(青岛)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">鞠**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">璞跃中国</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">史**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">伏芯微电子科技(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">凌**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西领航半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">矽电半导体设备(深圳)股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">衡所华威电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">单**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州派泰克电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蔡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">郑州亚新超硬材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芯享</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡芯享信息科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">巨沛公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芯辰半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">ITWEAE</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">罗**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳德沃先进自动化有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市卓兴先进封装技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">祥旭新材料科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">叶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">时代半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">AMS</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">向**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">松下电器机电(中国)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">卫利精控(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">卫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州佳智彩光电科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北一半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">镇江润晶高纯化工科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州云芯微电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子工程设计院</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">荣**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州佳智彩光电科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">卫利精控科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">张家港保税区康得菲尔实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">虎**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">研华科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京凯尔迪清洗技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡台飞精密制造有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山宇昕和电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">丰宇石英</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">卢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">佛山市联动科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">方**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州华安普电力科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">于**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳益普科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥博雷电气有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">苏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海博明视觉</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">冯**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">甲骨文(中国)软件系统有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州维嘉科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">卢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山济展金属科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山济展金属科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏普诺威电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州博欧自动化科技集团有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">鼎研微电子(无锡)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">殷**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏福拉特自动化设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">许**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">张家港保税区康得菲尔实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">虎**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">张家港保税区康得菲尔实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">虎**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州胜视电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州胜视电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江东柔新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">倪**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宁波膜智信息科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">纳兹克仪器江苏有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">J**fy</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京微法尔半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">安**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京微法尔半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东鸿浩半导体设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">温**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宜兴市普天视电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">丰山(上海)铜材有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">金**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州胜视电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">徐州博康信息化学品有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州胜视电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">徐州博康</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">鼎研微电子(无锡)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">俞**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">鼎研微电子(无锡)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">俞**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">纳宇半导体材料公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">桂**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江达仕科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海速石科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">衡所华威电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江东开半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">戴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海肃菲电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">汪**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州通玖精密制造有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳和研科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吕**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京必得客电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">容科半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">季**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏才道精密仪器有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">束**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">众鸿半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">D**id </td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳和研科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">道同供应链(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常州铭赛机器人科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">段**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中兴新视</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳优艾智合机器人科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳优艾智合机器人科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">钰镍流体科技(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中电环境</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">新华三技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥知常光电科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">姑苏实验室</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曲**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海广川科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晟盈半导体设备(江苏)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州科百特过滤器材有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">潘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州科百特</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">雷赛智能</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏元夫半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">侯**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">矽磐微电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">霍**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州维嘉科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">常**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">Jipal Corporation </td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">H**Han </td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">张家港保税区康得菲尔实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">虎**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江洁美电子科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳川溪源半导体材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">叶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江联康沃源电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏道成不锈钢管业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常州智高化学科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海铠铂云信息科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">马**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东风华芯电科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">玮锋电子材料(昆山)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏恩迪汽车系统股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海图元半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">梁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">西部数据</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">阿斯顿空气控制科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">飞潮新材料</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中芯集成电路(宁波)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">先导智能</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">樊**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海狮门半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">楷德电子工程设计有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">益普科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芯率智能科技(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海玟昕科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">隆科明泰新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京达博有色金属焊料有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京达博有色金属材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">洪**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昂瑞微</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡祺芯半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">滕**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市卓兴先进封装技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">肯纳中国企业管理有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子科技集团公司第四十八研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黎**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">MVTec</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">袁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州永鸣半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海洺太电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宁波吉品科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">林**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽积芯微电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州维嘉科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">揭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江芯创智联科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">费**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">西安深亚电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东江川环保设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芯享科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安岩高纯(大连)技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">Chroma中茂电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州挚远</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">江**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥博雷电气有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">苏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">奎芯科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市华芯邦科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">占**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏富泰净化科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">瑞霏光电</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">凌**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">台灣技研股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">林**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">CHROMA中茂电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州博欧自动化科技集团有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海费施腾实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">关**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海力声特医学科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">劳**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽蓝讯通信科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州海杰兴科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海瑞纮电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">宁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">陛通半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">迮**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州艾佛光通科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">闫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">百度</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江东洋环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">任**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市万得福新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芜湖立德智兴半导体公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">童**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">泓浒(苏州半导体科技有限公司)</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">云龙县铂翠贵金属科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">孚远新材料(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海秦睿科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山英博尔电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">廖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">恩纳基智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">冯**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">JCET</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">H**ry</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海图元半导体科技公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">梁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海玟昕科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">木王芯(苏州)半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">贵州思飞新材有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海麦歌恩微电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">闵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽耐科装备科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">武**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">金华玖鼎塑胶电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州五少半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏影速</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">薛**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡影速半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山微密电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">舒**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州飞速捷电子</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">T**a Chen</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上银</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">薄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥三芯微电半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">长春禹衡光学有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">众合半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州博欧自动化科技集团有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳泰研半导体装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海事壹半导体</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">冯**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海颂婵电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海迅音科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海迅音科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市华芯邦科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">占**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏中科智芯集成科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门云天半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">阮**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏长电科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">萧**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">甬矽电子(宁波)股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">钟**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州智程半导体科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江阴新基电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏科麦特科技发展有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">匠岭科技(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蒋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东序轮科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东浦鸿半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吕**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市沃德普自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">向**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京德信德胜科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州诺顶智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安靠科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏芯德半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">龙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子系统工程第二建设有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">廖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">爱安特(常州)精密机械有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">金**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东江川环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">联盛半导体科技(无锡)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">马**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常州常耀半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">窦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市立可自动化设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">叶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">爱合发工业科技(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">湖北锦飞昂科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北一半导体科技(广东)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">金**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏中科智芯集成科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吕**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥真萍电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">容泰半导体(江苏)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">钟**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">气派科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东序轮科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏爱矽半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江亚芯微电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市深科达半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州尊恒半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市金誉半导体股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳创智芯联科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黎**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏高格芯微电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">魏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">湖北省嘉创半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">尊芯(上海)半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市德沃先进自动化有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海朕芯微电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">屠**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">重庆平伟实业股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡红光微电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">郑州兴航科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常州银河世纪微电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">盐城矽润半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安靠科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">熊**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州科阳半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳电通纬创微电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏芯德半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">方**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门云天半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">甬矽电子(宁波)股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常州常耀半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江阴新基电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南通美精微电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">马**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">冠群信息技术(南京)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市立可自动化设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">廖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市熙科机电设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">樊**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市华仕威水处理器材有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华进半导体封装先导技术研发中心有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">优普士电子(深圳)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州顺元微电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">席**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京七星华创微电子有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中山芯承半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谷**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西仙广贵金属有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东思沃先进装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳伊帕思新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">贺**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">天津芯元微科电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">崇辉半导体(深圳)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">文**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市金誉半导体股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">林**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晶彩科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常鸿新半导体科技(江阴)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">林**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京德信德胜科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳创智芯联科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">武汉精测电子集团股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安世半导体(中国)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姚** </td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市德沃先进自动化有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏科斯(江苏)半导体设备科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北一半导体科技(广东)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">重庆平伟实业股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">游**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州福斯特万电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">薛**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江东洋环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">任**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州杰利凯工业设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">烟台一诺电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">顺德工业(江苏)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">沈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南京矽邦半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邓**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳超盈智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海福讯电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">长沙安牧泉智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海博康化学有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子系统工程第二建设有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">辽阳泽华电子产品有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">兰**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海新阳半导体材料股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州科阳半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">叶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州思达优科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥三芯微电半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">卢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳中科超硬磨具磨削研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">四川明泰微电子科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西萨瑞微电子技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州维嘉科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">常**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华羿微电子股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">景**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安靠科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏芯德半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州智程半导体科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陆**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥真萍电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东江川环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">爱安特(常州)精密机械有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">闫**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">联盛半导体科技(无锡)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南通美精微电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黎**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">方**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东唐古环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州环纯环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市鹰眼在线电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蒋**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏拓谷电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">乔**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">匠岭科技(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">倪**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州胜视电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华进半导体封装先导技术研发中心有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东浦鸿半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥芯碁微电子装备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">潘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">友强国际贸易(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏一六仪器有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">冯**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京微法尔半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">山东赛克赛斯氢能源有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">栗**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东思沃先进装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">饶**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州利亚得智能装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">石**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州尊恒半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">马**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">青岛科金电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">甘肃金川兰新电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">于**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东亚镭环境科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">幂帆科技(上海)股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡奥威赢科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">尊芯(上海)半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">单**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海鹏武电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海诚锋电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">武**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">长春禺衡光学有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市德沃先进自动化有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">龙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏科斯(江苏)半导体设备科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">眭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江飞越机电有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东华矽半导体设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">梁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州福斯特万电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">祁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市锋达伟智能装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳超盈智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江东柔新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">倪**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海新阳半导体材料股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">河源芯元科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">敖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">泰州海天电子科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">沈阳中科超硬磨具磨削研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市联得自动化装备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">耘德有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">任**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子系统工程第四建设有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">日本三井高科技股份有限公司北京事务所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">于**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡建恒地坪工程有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">康亿达(辽宁)电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">龙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">博磊科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州杰灵精工科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">田**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安靠科技</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">荣**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东唐古环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州仕元光电有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">裴**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏科麦特科技发展有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市鹰眼在线电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏特丽亮新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">奕目(上海)科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市立可自动化设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">龚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市熙科机电设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邓**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京达博有色金属焊料有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宁波鲍斯能源装备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海袖箭科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华进半导体封装先导技术研发中心有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东序轮科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">林**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">优普士电子(深圳)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">简**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海柏毅试验设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">余**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">爱合发工业科技(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">合肥芯碁微电子装备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常州华中集团有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京七星华创微电子有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">友强国际贸易(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南阳鼎泰高科有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">任**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中山芯承半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏一六仪器有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">董**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市沃德普自动化科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">山东赛克赛斯氢能源有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市深科达半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">苏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海梓一测控技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州尊恒半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邓**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东伊帕思新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">天津芯元微科电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">窦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海东前电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">袁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海希投实业发展有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">孚远新材料(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市旻飞科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山鸿义精微科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郑**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">山东盛世电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海腾烁电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">香远国际集团芯链芯人力资源公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">董**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山意诺福半导体包装材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳隆友德科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市华清环保工程有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">丁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州新能环境技术股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">湖北锦飞昂科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">晶彩科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蓝**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西蓝微电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">彭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州艾斯达克智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">白**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">常鸿新半导体科技(江阴)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">好易技术股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郝**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市北鹭实业有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东阿达半导体设备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">任**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海集迦电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京德信德胜科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">栾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东天承科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海市科迪电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">吕**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市华测半导体设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">匠岭科技(上海)有限公司 </td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳创智芯联科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西红森科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">潘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳芯源新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">艾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州润科电气科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">Semi Eye GmbH</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子科技集团公司第二研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">段**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市华芯智能装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州中欣晶圆半导体股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宁波润华全芯微电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">湖北省嘉创半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州诺顶智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏联康信息股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">唐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">武汉精测电子集团股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">丁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">山东万事达建筑钢品股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市基业达电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海鹏武电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海诚锋电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">长春禹衡光学有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市德沃先进自动化有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州杰利凯工业设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">任**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海铠铂云信息科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">马**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">重庆平伟实业股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">段**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江飞越机电有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">甘肃金川兰新电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">华铠防静电科技(东莞)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京智芯仿真科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">廖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州保酚环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东华矽半导体设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">南京天加贸易有限公司上海分公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州维嘉科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">程**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州福斯特万电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江东洋环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">许**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海梓一测控技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州顺景特种材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州凌光红外科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">费**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">烟台一诺电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州长川科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">费**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">湖南越摩先进半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳超盈智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">黄**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芜湖徽氏新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海福讯电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">赵**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">东莞市华仕威水处理器材有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">夏**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">大连佳峰自动化股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海博康化学有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江西红森科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">天水华洋电子科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">史**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州通玖精密制造有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江东柔新材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">明**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">TCL华星光电技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子系统工程第二建设有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">金动力智能科技(深圳)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏科麦特科技发展有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">韩**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">三井高科技(天津)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">优普士电子(深圳)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">史**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">杭州顺元微电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">盛美半导体设备(上海)股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海柏毅试验设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">友强国际贸易(上海)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蔡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏一六仪器有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">秦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州尊恒半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">特鲁利(苏州)材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谢**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海腾烁电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">罗**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州新能环境技术股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海集迦电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海市科迪电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市华测半导体设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">詹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">匠岭科技(上海)有限公司 </td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳创智芯联科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">华**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子科技集团公司第二研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市华芯智能装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">甘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">宁波润华全芯微电子设备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">李**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州诺顶智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">邹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏联康信息股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">武汉精测电子集团股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">珠海诚锋电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">浙江飞越机电有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">石**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州福斯特万电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州凌光红外科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">梁**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">烟台一诺电子材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海博康化学有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">姚**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市中新材会展有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">贾**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山杜益精密材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海新阳半导体材料股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市昂科技术有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">桦鼎智能装备(东莞)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">喻**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京七星华创微电子有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">兴化市中天金属材料有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海特镭宝信息科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市联得自动化装备股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">耘德有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">林**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子系统工程第四建设有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">何**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">江苏三一环境科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">谭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡建恒地坪工程有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">代**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">康亿达(辽宁)电子科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">秦**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州维嘉科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">管**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海致能工业电子有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杜**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">湖南志浩航精密科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">无锡金鸿阳科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">曹**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市雷赛智能控制股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">郭**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">盈科视控(北京)科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">孙**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">昆山恭勤贸易有限公司(恭勤化学工业股份有限公司)</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">徐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芜湖立德智兴半导体有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">童**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">飞潮(上海)新材料股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">高**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">安徽川江环保科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州尊恒半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">剡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">匠岭科技(上海)有限公司<span style="outline: 0px;"> </span></td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子科技集团公司第二研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">王**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">中国电子科技集团公司第二研究所</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">刘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州诺顶智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">肖**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广州诺顶智能科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">唐**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">芜湖徽氏新材料科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海博康化学有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">周**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">广东鸿骐芯智能装备有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">胡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海新阳半导体材料股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">雷**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">上海新阳半导体材料股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">支**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">北京七星华创微电子有限责任公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">杨**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">苏州维嘉科技股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">厦门云天半导体科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">陈**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">长兴电子(苏州)有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">武**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">盈科视控(北京)科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">甘**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">盈科视控(北京)科技有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">跨越速运</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">蔡**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">飞潮(上海)新材料股份有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">朱**</td></tr><tr height="19" style="outline: 0px;"><td x:str="" height="11" width="222" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 10pt;text-align: left;vertical-align: middle;">深圳市中新材会展有限公司</td><td x:str="" height="11" width="100" style="border-width: 0.5pt;border-color: rgb(0, 0, 0);outline: 0px;word-break: break-all;color: rgb(0, 0, 0);font-size: 11pt;vertical-align: middle;">张**</td></tr></tbody></table><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: right;"><strong style="outline: 0px;">以上排名不分先后</strong></p><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><section data-role="outer" mpa-from-tpl="t" style="outline: 0px;font-size: 16px;"><section mpa-from-tpl="t" style="outline: 0px;"><section data-id="110" mpa-from-tpl="t" style="outline: 0px;border-width: 0px;border-style: none;border-color: initial;"><section data-mpa-template="t" mpa-from-tpl="t" style="outline: 0px;"><p style="outline: 0px;text-align: center;"><span style="outline: 0px;font-size: 18px;"> <img class="__bg_gif rich_pages wxw-img" data-backh="43" data-backw="460" data-imgfileid="100085223" data-ratio="0.09363957597173145" data-src="https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif&tp=wxpic&wxfrom=5&wx_lazy=1" data-type="gif" data-w="566" data-width="100%" width="460px" style="outline: 0px;font-family: sans-serif;font-size: 16px;width: 677px !important;visibility: visible !important;" /></span></p><p style="outline: 0px;text-align: center;"><span style="outline: 0px;font-size: 18px;"><br /></span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100217560" data-ratio="1.48984375" data-s="300,640" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibea1mibwD0ntGtFjbVzGff7Yf1RTxmCT5AqrPQUboib8eRibFR0IicserEcdA/640?wx_fmt=jpeg&from=appmsg" data-type="jpeg" data-w="1280" style="letter-spacing: 0.578px;text-align: center;text-wrap: wrap;"></p></section></section></section></section></section><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 18px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">2025 </strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;"><strong style="outline: 0px;">中国国际半导体封测大会</strong><br style="outline: 0px;" /></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><span style="outline: 0px;font-size: 28px;color: rgb(255, 251, 0);"><strong style="outline: 0px;">展位火热预订中</strong></span></p><p data-mid="" mpa-is-content="t" style="margin-bottom: 0px;outline: 0px;letter-spacing: 0.544px;background-color: rgb(235, 55, 55);font-size: 14px;font-family: PingFangSC-Regular, "PingFang SC";color: rgb(255, 255, 255);line-height: 24px;text-align: center;visibility: visible;"><br style="outline: 0px;" /></p><p style="outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);text-align: right;"><strong style="outline: 0px;"><br style="outline: 0px;" /></strong></p><section style="margin-right: 0pt;margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;caret-color: rgba(0, 0, 0, 0);color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);line-height: normal;"><strong style="outline: 0px;"><span style="outline: 0px;font-family: DengXian-Bold;"><strong style="outline: 0px;color: rgb(255, 0, 0);font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;visibility: visible;"><span style="outline: 0px;font-family: DengXian-Bold;visibility: visible;"></span></strong></span></strong></section><p style="letter-spacing: 0.578px;text-align: center;"><img class="rich_pages wxw-img" data-galleryid="" data-imgfileid="100085236" data-ratio="1.411578947368421" data-s="300,640" data-src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/53ZbMbEdWJGHWSDlk3V0u4XqdrnvYOUic36yP2RHHEUbavxwlb1M7tEBEhQV0PGdCzxyDU97ZtaOcybbYvUhFicw/640?wx_fmt=jpeg&from=appmsg" data-type="jpeg" data-w="950" style="height: 231px;width: 164px;" /></p><section style="margin-bottom: 0px;caret-color: rgba(0, 0, 0, 0);outline: 0px;letter-spacing: 0.544px;color: rgb(34, 34, 34);background-color: rgb(255, 255, 255);font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;text-align: center;line-height: normal;"><strong style="outline: 0px;color: rgb(255, 41, 65);font-family: 宋体;font-size: 12px;letter-spacing: 0.54px;"><span style="outline: 0px;letter-spacing: 0.54px;background-color: rgb(0, 128, 255);"><strong style="outline: 0px;"> </strong></span><span style="outline: 0px;letter-spacing: 0.54px;background-color: rgb(0, 128, 255);color: rgb(255, 255, 255);"><strong style="outline: 0px;"> 微信号 15150147049(备注公司名+姓名) </strong></span><span style="outline: 0px;letter-spacing: 0.54px;background-color: rgb(0, 128, 255);"><strong style="outline: 0px;"> </strong></span></strong></section><section style="margin-right: 0pt;margin-bottom: 0px;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;caret-color: rgba(0, 0, 0, 0);color: rgb(34, 34, 34);font-size: 16px;text-align: center;background-color: rgb(255, 255, 255);line-height: normal;"><br /></section><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p></div> <script type="text/javascript" nonce="1933578808" reportloaderror> var first_sceen__time = (+new Date()); if ("" == 1 && document.getElementById('js_content')) { document.getElementById('js_content').addEventListener("selectstart",function(e){ e.preventDefault(); }); } </script> </div> <div id="js_tags_preview_toast" class="article-tag__error-tips" style="display: none;">预览时标签不可点</div> <div id="content_bottom_area"></div> <div id="js_temp_bottom_area" class="rich_media_tool_area"> <div class="rich_media_tool__wrp"> <div class="rich_media_tool"> <div class="rich_media_info weui-flex "> </div> </div> </div> </div> </div> </div> <div class="rich_media_area_primary sougou" id="sg_tj" style="display:none"></div> <div class="rich_media_area_extra"> <div class="rich_media_area_extra_inner"> <div id="page_bottom_area"></div> </div> </div> <div id="js_pc_qr_code" class="qr_code_pc_outer" style="display:none;"> <div class="qr_code_pc_inner"> <div class="qr_code_pc"> <img id="js_pc_qr_code_img" class="qr_code_pc_img"> <p>微信扫一扫<br>关注该公众号</p> </div> </div> </div> </div> <div class="wx_stream_article_slide_tip" id="wx_stream_article_slide_tip"> <div class="wx_stream_article_slide_tip_wrp"> <span class="wx_stream_article_slide_tip_arrow"></span> <span class="wx_stream_article_slide_tip_text">继续滑动看下一个</span> </div> </div> </div> <div class="wx_network_msg_wrp" id="js_network_msg_wrp"></div> <div class="wx_expand_article " id="wx_expand_article"> <div class="wx_expand_article_gradient_background" id="wx_expand_background"></div> <div class="wx_expand_article_bottom_area" id="wx_expand_bottom"> <div class="wx_expand_article_button_wrap" id="wx_expand_article_placeholder"> <button class="wx_expand_article_button" id="wx_expand_article_button">轻触阅读原文</button> </div> <div id="js_stream_bottom_bar" class="stream_bottom_bar_wrp"> <div id="js_stream_bottom_bar_placeholder" class="bottom_bar_placeholder"> <div class="wx_follow_context wx_follow_primary wx_follow_smart wx_follow_top wx_follow_bottom"> <div class="function_mod js_function_mod wx_tap_cell"> <div class="function_mod_inner js_function_mod_inner"> <div class="function_bd"> <div class="wx_follow_media weui-flex weui-flex_align-center"> <div class="wx_follow_hd"> <span class="wx_follow_avatar"> <img src="http://mmbiz.qpic.cn/sz_mmbiz_png/wia4FcFo6Picib5XTSKylsqHMfAdI4zDSd7ZBCNTGzMibIAkXQNhzGTet8z0doOMlAxgejG8FTl6s5nrmy3G9xNSmw/0?wx_fmt=png" alt="" class="wx_follow_avatar_pic" /> </span> </div> <div class="wx_follow_bd weui-flex__item"> <div class="wx_follow_info"> <div role="link" tabindex="0" aria-labelledby="js_wx_follow_nickname" aria-describedby="js_wx_follow_tips" class="wx_follow_nickname"> 今日半导体 </div> </div> </div> </div> </div> </div> </div> </div> <div class="interaction_bar__wrap" style="opacity: 1;"> <div class="interaction_bar" style="-webkit-text-size-adjust: 100%;"> </div> </div> </div> <div id="stream_article_bottom_area"></div> </div> </div> <div id="wx_expand_slidetip" class="wx_expand_article_slide_tip"> <div class="wx_stream_article_slide_tip"> <div class="wx_stream_article_slide_tip_wrp"> <span class="wx_stream_article_slide_tip_arrow"></span> <span class="wx_stream_article_slide_tip_text">向上滑动看下一个</span> </div> </div> </div> </div> <div id="js_ad_control"></div> <div id="audio_panel_area"></div> <div id="js_profile_card_modal"></div> <div class="comment_primary_emotion_panel_wrp" id="js_emotion_panel_pc" style="display: none"> <div class="comment_primary_emotion_panel"> <ul class="comment_primary_emotion_list_pc" id="js_emotion_list_pc"> </ul> </div> </div> <div class="weui-dialog__wrp" id="js_alert_panel" style="display:none;"> <div class="weui-mask"></div> <div class="weui-dialog"> <div class="weui-dialog__bd" id="js_alert_content"></div> <div class="weui-dialog__ft"> <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_default" id="js_alert_confirm">知道了</a> </div> </div> </div> <script type="text/javascript" nonce="1933578808" reportloaderror> window.img_popup = 1; </script> <style>.weui-dialog_link{-webkit-transform:translateY(-75%);transform:translateY(-75%)}</style> <div id="js_pc_weapp_code" class="weui-desktop-popover weui-desktop-popover_pos-up-center weui-desktop-popover_img-text weapp_code_popover" style="display: none;"> <div class="weui-desktop-popover__inner"> <div class="weui-desktop-popover__desc"> <img id="js_pc_weapp_code_img"> 微信扫一扫<br>使用小程序<span id="js_pc_weapp_code_des"></span> </div> </div> </div> <div id="js_minipro_dialog" role="dialog" aria-modal="true" tabindex="0" aria-labelledby="js_minipro_dialog_head" style="display:none;"> <div class="weui-mask"></div> <div class="weui-dialog weui-dialog_link"> <div class="weui-dialog__hd"> <strong class="weui-dialog__title" id="js_minipro_dialog_head" tabindex="0"></strong> </div> <div class="weui-dialog__bd" id="js_minipro_dialog_body"></div> <div class="weui-dialog__ft"> <a role="button" id="js_minipro_dialog_cancel" href="javascript:void(0);" class="weui-dialog__btn weui-dialog__btn_default">取消</a> <a role="button" id="js_minipro_dialog_ok" href="javascript:void(0);" class="weui-dialog__btn weui-dialog__btn_primary">允许</a> </div> </div> </div> <div id="js_link_dialog" role="dialog" aria-modal="true" tabindex="0" aria-labelledby="js_link_dialog_body" style="display:none;"> <div class="weui-mask"></div> <div class="weui-dialog weui-dialog_link"> <div class="weui-dialog__hd"> <strong class="weui-dialog__title" id="js_link_dialog_head" tabindex="0"></strong> </div> <div class="weui-dialog__bd" id="js_link_dialog_body" tabindex="0"></div> <div class="weui-dialog__ft"> <a role="button" id="js_link_dialog_cancel" href="javascript:void(0);" class="weui-dialog__btn weui-dialog__btn_default">取消</a> <a role="button" id="js_link_dialog_ok" href="javascript:void(0);" class="weui-dialog__btn weui-dialog__btn_primary">允许</a> </div> </div> </div> <div class="analyze_btn_wrap" id="js_analyze_btn" style="display:none"> <button class="close-button">×</button> <button class="go-button wx_tap_card js_wx_tap_highlight">分析</button> </div> <div id="unlogin_bottom_bar" style="display:none;"> <div id="js_article_bottom_bar" class="bottom_bar_wrp"> <div id="article_bottom_bar_area"></div> </div> <div class="bottom_bar_padding_mask"></div> </div> <script type="text/javascript" nonce="1933578808" reportloaderror> window.logs.pagetime.page_begin = Date.now(); try { var adIframeUrl = localStorage.getItem('__WXLS_ad_iframe_url'); if (window === top) { if (adIframeUrl) { if (navigator.userAgent.indexOf('iPhone') > -1) { var img = new Image(); img.src = adIframeUrl; } else { var link = document.createElement('link'); link.rel = 'prefetch'; link.href = adIframeUrl; document.getElementsByTagName('head')[0].appendChild(link); } } } } catch (err) { } </script> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_colon">:</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_comma">,</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_period">。</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_space"> </span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_type_video">视频</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_type_weapp">小程序</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_zan_btn_txt">赞</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_zan_btn_tips">,轻点两下取消赞</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_like_btn_txt">在看</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_like_btn_tips">,轻点两下取消在看</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_share_btn_txt">分享</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_comment_btn_txt">留言</span> <span aria-hidden="true" class="weui-a11y_ref" style="display:none" id="js_a11y_collect_btn_txt">收藏</span> <script type="text/javascript" nonce="1933578808" reportloaderror> (function () { var totalCount = 0, finishCount = 0; function _addScript(uri, cb) { totalCount++; var node = document.createElement('SCRIPT'); node.type = 'text/javascript'; node.src = uri; node.setAttribute('nonce', '1933578808'); if (cb) { node.onload = cb; } document.getElementsByTagName('head')[0].appendChild(node); } if ((document.cookie && document.cookie.indexOf('vconsole_open=1') > -1) || location.href.indexOf('vconsole=1') > -1) { _addScript('https://mp.weixin.qq.com/mmbizappmsg/zh_CN/htmledition/js/scripts/vconsole-3.14.6.js', function () { window.vConsole = new window.VConsole(); }); } if (document.cookie && document.cookie.indexOf('__xweb_remote_debug_device_token__') > -1) { _addScript('https://mp.weixin.qq.com/mmbizappmsg/zh_CN/htmledition/js/scripts/mprdev-0.2.5.js', function () { _addScript('https://mp.weixin.qq.com/mmbizappmsg/zh_CN/htmledition/js/scripts/xwebrd-0.0.2.js'); }); } })(); </script> <script type="text/javascript" h5only nonce="1933578808" reportloaderror>(function () { 'use strict'; function _arrayLikeToArray$1(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray$1(arr); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _unsupportedIterableToArray$1(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray$1(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray$1(o, minLen); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray$1(arr) || _nonIterableSpread(); } const A = { web: "common-web", app: "common-app", wechat: "common-webchat" }; function x(t, e) { const o = arguments[1] || window.location.search, n = new RegExp("(^|&)" + t + "=([^&]*)(&|$)"), s = o.substr(o.indexOf("?") + 1).match(n); return s != null ? s[2] : ""; } const f = x("color_scheme", location.href), $ = Number(x("uninteractive", location.href)), j$1 = { props: { platform: { type: String, default: "web" }, extraInfo: { type: Object, default: () => ({}) } }, mounted() { const t = this.$refs.js_custom_element; this.platform !== "wechat" && !f && t.setAttribute("data-weui-theme", "light"), f && f === "light" && t.setAttribute("data-weui-theme", "light"), $ === 1 && t.classList.add("wx_uninteractive"); }, data() { return { platformClassname: A[this.platform] }; } }; function _(t) { const e = {}; return t.attributes && Array.from(t.attributes).forEach((o) => { e[o.nodeName] = o.nodeValue; }), e; } function L$1(t = [], e) { let o = []; return t.childNodes.forEach((n) => { const s = _(n); if ("data-shadow-slot" in s) { if (!s.slot) return; const l = { attrs: s, domProps: { innerHTML: n.innerHTML === "" ? n.innerText : n.innerHTML }, slot: s.slot }; s.slot = void 0; const m = e(n.tagName, l); o.push(m); } else if (s.slot) { const l = e("slot", { attrs: { name: s.slot }, slot: s.slot }); o.push(l); } }), o; } function k({ iframeWindow: t, Component: e, platform: o, customName: n, styleText: s, extraInfo: l = {}, watchAttr: m, beforeRender: b, afterRender: g, selector: E, afterMounted: y, reflowProps: w, getProps: C, eventName: v = [] }) { let d = window; t && (d = t), l.window = d, d.customElements.define(n, class extends d.HTMLElement { constructor() { super(); const i = this.attachShadow({ mode: "open" }); this.shadow = i; } connectedCallback() { if (!e.install) { if (e.props && w && w.length) { const a = { watch: {} }; w.forEach((u) => { a.watch[u] = function() { const p = this.$el.getRootNode().host, T = { compEle: p, compType: n, compIdx: Array.from(document.querySelectorAll(E || n)).indexOf(p) }; b && b(Object.assign({ subCompType: u }, T)), this.$nextTick(() => { g && g(Object.assign({ subCompType: u }, T)); }); }; }), e.mixins.push(a); } typeof e.template == "function" && e.template(e); } const i = v.reduce((a, u) => (a[u] = (p) => { this.dispatchCustomEvent(u, p); }, a), {}), r = new Vue({ render: (a) => a( e, { props: C.call(this, o, l), on: i }, L$1(this, a) ) }); this.wrapper = r; const c = document.createElement("style"); c.textContent = ` :host { all: initial; -webkit-text-size-adjust: inherit; } `, this.shadowRoot.appendChild(c); const h = document.createElement("style"); h.appendChild(document.createTextNode(s)), this.shadowRoot.appendChild(h), this.wrapper.$mount(), this.shadowRoot.appendChild(this.wrapper.$el), this.debounceUpdate = this.debounce(() => { console.log("forceUpdate"), this.wrapper && this.wrapper.$forceUpdate(); }, 500), this.classList.add("mp_common_widget"), y && y.call(this); } debounce(i, r) { let c; return function(...h) { const a = this; clearTimeout(c), c = setTimeout(() => i.apply(a, h), r); }; } dispatchCustomEvent(i, r) { const c = new CustomEvent(i, { detail: r, bubbles: !0, composed: !0 }); this.dispatchEvent(c); } getKeyByDataValue(i) { for (const r in ATTR) if (ATTR[r] === i) return r; return null; } disconnectedCallback() { this.shadowRoot.innerHTML = "", this.wrapper && this.wrapper.$destroy(); } attributeChangedCallback(i, r, c) { this.wrapper && this.wrapper.$forceUpdate(); } static get observedAttributes() { return m; } }); } typeof Number.isFinite == "function" && Number.isFinite.bind(Number); function o(n) { const t = {}; return Object.keys(n).forEach((e) => { t[e] = this.getAttribute(n[e]); }), t; } function D(B) { const A = {}, E = /[?&]([^=&#]+)=([^&#]*)/g, e = B.match(E); if (e) { for (const i in e) if (Object.prototype.hasOwnProperty.call(e, i)) { const G = e[i].split("="), w = G[0].substr(1), F = G[1]; A[w] ? A[w] = [].concat(A[w], F) : A[w] = F; } } return A; } function T(B, A, E, e, i, G, w, F) { var I = typeof B == "function" ? B.options : B; A && (I.render = A, I.staticRenderFns = E, I._compiled = !0), e && (I.functional = !0), G && (I._scopeId = "data-v-" + G); var M; if (w ? (M = function(g) { g = g || this.vnode.ssrContext || this.parent && this.parent.vnode.ssrContext, !g && typeof __VUE_SSR_CONTEXT__ < "u" && (g = __VUE_SSR_CONTEXT__), i && i.call(this, g), g && g._registeredComponents && g._registeredComponents.add(w); }, I._ssrRegister = M) : i && (M = F ? function() { i.call( this, (I.functional ? this.parent : this).options.shadowRoot ); } : i), M) if (I.functional) { I._injectStyles = M; var a = I.render; I.render = function(Y, R) { return M.call(R), a(Y, R); }; } else { var C = I.beforeCreate; I.beforeCreate = C ? [].concat(C, M) : [M]; } return { exports: B, options: I }; } const s = "https://mp.weixin.qq.com/shop/ssr/wap/business", t = "https://mp.weixin.qq.com/mmec/productcard", L = "https://mp.weixin.qq.com", u = { BIZ_ARTICLE_CSIDE_READ: 1, BIZ_ARTICLE_BSIDE_PREVIEW: 2, BIZ_PRIVATE_MESSAGE_BSIDE: 3, BIZ_PRIVATE_MESSAGE_CSIDE: 4, BIZ_AUTO_REPLY_BSIDE: 5, BIZ_AUTO_REPLY_CSIDE: 6, BIZ_CUSTOM_MENU_BSIDE: 7, BIZ_CUSTOM_MENU_CSIDE: 8 }; function l(B) { const A = B.length; let E = B.indexOf("?"), e = B.indexOf("#"); e = e === -1 ? A : e, E = E === -1 ? e : E; const i = B.substring(0, E), G = B.substring(E + 1, e), w = B.substring(e + 1); return { host: i, queryStr: G, hash: w }; } function N(B, A, E = !1) { const e = l(B); let i = e.queryStr; const G = []; if (typeof A == "object") for (const w in A) Object.prototype.hasOwnProperty.call(A, w) && G.push(w + "=" + (E ? A[w] : encodeURIComponent(A[w]))); else G.push(E ? A : encodeURIComponent(A)); return G.length > 0 && (i += (i !== "" ? "&" : "") + G.join("&")), `${e.host}${i !== "" ? "?" + i : ""}${e.hash !== "" ? "#" + e.hash : ""}`; } function h(B) { try { const { action: A, value: E } = JSON.parse(B); return { action: A, value: E }; } catch (A) { console.error(A); } return {}; } function Q(B, A, E, e) { try { if (!B) return console.warn("postMessageToIframe: win is null"); B.postMessage( JSON.stringify({ action: A, value: E }), e || "*" ); } catch (i) { console.log("postMessage error", i); } } const d = { name: "mp-common-product", mixins: [j$1], props: { extraInfo: { type: Object, default: () => ({}) }, immutable: { type: Number, default: 0 }, token: { type: String, default: "" }, windowproduct: { type: String, default: "" }, is_hover: { type: Number, default: 0 }, is_selected: { type: Number, default: 0 }, customstyle: { type: String, default: "{}" }, ecsource: { type: String, default: "" }, exportkey: { type: String, default: "" }, wap_export_token: { type: String, default: "" }, loaded: { type: Number, default: 0 }, cardtype: { type: Number, default: 0 }, productImage: { type: String, default: "" }, originPrice: { type: Number, default: 0 }, discountedPrice: { type: Number, default: 0 }, title: { type: String, default: "" }, req_scene: { type: Number, default: 0 }, urlParams: { type: Object, default: () => ({}) }, extInfo: { type: Object, default: () => ({}) }, scrollBlur: { type: Number, default: !1 }, wrpStyle: { type: String, default: "" }, outerclick: { type: Number, default: 0 } }, data() { return { showIframe: !1, iframeUrl: "", transferStyle: "", timeout: null, observer: null, active: !1, hasExpose: !1, iframeLoading: !0 }; }, watch: { loaded: { handler() { this.loaded && (this.showIframe = !0, this.iframeUrl = this.getCIframeUrl()); }, immediate: !0 }, cardtype() { this.isEditor && (this.iframeUrl = this.getBIframeUrl()); }, windowproduct() { this.isEditor && (this.iframeUrl = this.getBIframeUrl()); }, iframeUrl() { this.iframeLoading = !0; } }, computed: { isEditor() { return this.platform === "web" || this.platform === "app"; }, iframeStyle() { let B = {}; return this.platform === "web" ? [u.BIZ_CUSTOM_MENU_BSIDE, u.BIZ_AUTO_REPLY_BSIDE, u.BIZ_PRIVATE_MESSAGE_BSIDE].includes( this.req_scene ) ? B.width = "195px" : B.width = "350px" : B.width = "100%", B = Object.assign(B, JSON.parse(this.transferStyle || "{}")), B; } }, created() { this.isEditor && (this.showIframe = !0, this.iframeUrl = this.getBIframeUrl()); }, mounted() { this.extraInfo.window && this.extraInfo.window.addEventListener("message", this.handleMessage), this.extraInfo.window && this.extraInfo.window.addEventListener("click", this.handleDocumentClick), this.scrollBlur && this.extraInfo.window && this.extraInfo.window.addEventListener("scroll", this.handleScroll); }, beforeDestroy() { this.extraInfo.window && this.extraInfo.window.removeEventListener("message", this.handleMessage), this.extraInfo.window && this.extraInfo.window.removeEventListener("click", this.handleDocumentClick), this.scrollBlur && this.extraInfo.window && this.extraInfo.window.removeEventListener("scroll", this.handleScroll), this.observer && this.observer.disconnect(); }, methods: { handleScroll() { this.deActive(); }, handleDocumentClick(B) { this.$refs.js_custom_element.contains(B.target) || (this.deActive(), this.$emit("document-click", B)); }, deActive() { const B = this.$refs.iframeRef; B && B.contentWindow && this.active && (Q(B.contentWindow, "webEvent", { type: "unclick" }), this.active = !1); }, exposureReport() { this.observer = new IntersectionObserver( (B) => { B.forEach((A) => { const E = this.$refs.iframeRef; if (A.isIntersecting && A.intersectionRatio >= 0.5) { this.$emit("expose", !this.hasExpose), this.hasExpose = !0; try { E && E.contentWindow && (this.timeout = setTimeout(() => { Q(E.contentWindow, "webEvent", { type: "valid_expose" }); }, 500)); } catch (e) { console.error(e); } } else this.timeout && clearTimeout(this.timeout); }); }, { threshold: 0.5 } ), this.observer.observe(this.$refs.js_custom_element); }, handleMessage(B) { if (B.origin !== L) return; const A = this.$refs.iframeRef; if (A && B.source === A.contentWindow) { const { action: E, value: e } = h(B.data); switch (E) { case "changeFrameStyle": this.changeFrameStyle(B, e); break; case "onFrameReady": this.onFrameReady(B, A); break; case "webEvent": e.type === "click" ? this.clickProduct(B) : e.type === "toast" && window.weui.toast(e.msg, { extClass: "weui-toast_text" }); break; } this.$emit("iframe-message", B); } }, onFrameReady(B, A) { this.iframeLoading = !1, this.setProductData(B.source, A), this.extraInfo.window && Q(this.extraInfo.window, "setPageData", { darkMode: this.extraInfo.window.matchMedia("(prefers-color-scheme: dark)").matches }), this.isEditor || this.exposureReport(); }, clickProduct(B) { this.extraInfo.window && this.extraInfo.window.clickedProductWin && B.source !== this.extraInfo.window.clickedProductWin && Q(this.extraInfo.window.clickedProductWin, "webEvent", { type: "unclick" }), this.extraInfo.window && (this.extraInfo.window.clickedProductWin = B.source), this.active = !0; }, setProductData(B) { Q(B, "setData", { infos: { scene: "edit" } }), this.immutable && Q(B, "setPageData", { scene: "immutable" }); }, changeFrameStyle(B, A) { if (!(!A || typeof A != "object" || this.cardtype === 2)) try { this.transferStyle = JSON.stringify(A); } catch (E) { console.error(E); } }, getBIframeUrl() { const B = { productkey: this.windowproduct, reqScene: this.req_scene, ...this.urlParams }, A = window && window.wx && window.wx.data && window.wx.data.t || D(window.location.href).token || this.token; return A && (B.token = A), this.cardtype && (B.cardtype = this.cardtype), N(s, B); }, getCIframeUrl() { const B = { productkey: this.windowproduct, reqScene: this.req_scene, ...this.urlParams }; return this.exportkey && (B.exportkey = this.exportkey), this.wap_export_token && (B.wap_export_token = this.wap_export_token), this.ecsource && (B.ecsource = this.ecsource), this.cardtype && (B.cardtype = this.cardtype), typeof window.WX_BJ_REPORT < "u" && window.WX_BJ_REPORT.BadJs && window.WX_BJ_REPORT.BadJs.report(N(t, B), "no exportkey" + window.location.href, { mid: window.PAGE_MID, view: "wap_business" }), N(t, B); }, openShop() { const B = this.$refs.iframeRef; this.outerclick ? this.$emit("element-click", this.$refs.js_custom_element) : !this.isEditor && B && Q(B.contentWindow, "webEvent", { type: "openShop", clickType: 0 }); } } }, n = d; var z = function() { var A = this, E = A._self._c; return A._self._setupProxy, A.cardtype === 2 ? E("span", { ref: "js_custom_element", staticClass: "product_card_text_wrp", style: A.wrpStyle }, [E("a", { staticClass: "product_text_link", style: A.isEditor ? "color: #576B95" : "", attrs: { href: "javascript:void(0);" }, on: { click: A.openShop } }, [A._v(A._s(A.title))]), A.showIframe ? E("iframe", { ref: "iframeRef", staticClass: "iframe_style", style: [A.iframeStyle, { display: "none" }], attrs: { src: A.iframeUrl, scrolling: "no", frameborder: "0" } }) : A._e()]) : A.cardtype === 4 ? E("div", { ref: "js_custom_element", staticClass: "activity_card_wrp", on: { click: A.openShop } }, [E("div", { staticClass: "activity_card_wrp__container" }, [E("img", { staticClass: "product_image", attrs: { src: A.productImage, alt: "" } }), E("transition", { attrs: { name: "fade" } }, [A.discountedPrice ? E("span", { staticClass: "discounted_price" }, [A._v("¥" + A._s(A.discountedPrice))]) : A._e()]), E("span", { key: A.discountedPrice, staticClass: "origin_price", class: { has_discount: A.discountedPrice } }, [A._v("¥" + A._s(A.originPrice))])], 1), A.showIframe ? E("iframe", { ref: "iframeRef", staticClass: "iframe_style", style: [A.iframeStyle, { display: "none" }], attrs: { src: A.iframeUrl, scrolling: "no", frameborder: "0" } }) : A._e()]) : E("div", { ref: "js_custom_element", class: ["iframe_wrp", "wx_card_root", A.is_hover === 1 ? "wx_hover_card" : "", A.is_selected === 1 ? "wx_selected_card" : ""], style: A.wrpStyle }, [A.showIframe ? E("iframe", { ref: "iframeRef", staticClass: "iframe_style", style: A.iframeStyle, attrs: { src: A.iframeUrl, scrolling: "no", frameborder: "0" } }) : A._e()]); }, S = [], y = T( n, z, S, !1, null, "315a0015", null, null ); const m = y.exports, j = `body,.wx-root{--weui-BG-0: #EDEDED;--weui-BG-1: #F7F7F7;--weui-BG-2: #FFFFFF;--weui-BG-3: #F7F7F7;--weui-BG-4: #4C4C4C;--weui-BG-5: #FFFFFF;--weui-BLUE-100: #10AEFF;--weui-BLUE-120: #3FBEFF;--weui-BLUE-170: #B7E6FF;--weui-BLUE-80: #0C8BCC;--weui-BLUE-90: #0E9CE6;--weui-BLUE-BG-100: #48A6E2;--weui-BLUE-BG-110: #5AAFE4;--weui-BLUE-BG-130: #7FC0EA;--weui-BLUE-BG-90: #4095CB;--weui-BRAND-100: #07C160;--weui-BRAND-120: #38CD7F;--weui-BRAND-170: #B4ECCE;--weui-BRAND-80: #059A4C;--weui-BRAND-90: #06AE56;--weui-BRAND-BG-100: #2AAE67;--weui-BRAND-BG-110: #3EB575;--weui-BRAND-BG-130: #69C694;--weui-BRAND-BG-90: #259C5C;--weui-FG-0: rgba(0, 0, 0, .9);--weui-FG-0_5: rgba(0, 0, 0, .9);--weui-FG-1: rgba(0, 0, 0, .55);--weui-FG-2: rgba(0, 0, 0, .3);--weui-FG-3: rgba(0, 0, 0, .1);--weui-FG-4: rgba(0, 0, 0, .15);--weui-GLYPH-0: rgba(0, 0, 0, .9);--weui-GLYPH-1: rgba(0, 0, 0, .55);--weui-GLYPH-2: rgba(0, 0, 0, .3);--weui-GLYPH-WHITE-0: rgba(255, 255, 255, .8);--weui-GLYPH-WHITE-1: rgba(255, 255, 255, .5);--weui-GLYPH-WHITE-2: rgba(255, 255, 255, .3);--weui-GLYPH-WHITE-3: #FFFFFF;--weui-GREEN-100: #91D300;--weui-GREEN-120: #A7DB33;--weui-GREEN-170: #DEF1B3;--weui-GREEN-80: #74A800;--weui-GREEN-90: #82BD00;--weui-GREEN-BG-100: #96BE40;--weui-GREEN-BG-110: #A0C452;--weui-GREEN-BG-130: #B5D179;--weui-GREEN-BG-90: #86AA39;--weui-INDIGO-100: #1485EE;--weui-INDIGO-120: #439DF1;--weui-INDIGO-170: #B8DAF9;--weui-INDIGO-80: #106ABE;--weui-INDIGO-90: #1277D6;--weui-INDIGO-BG-100: #2B77BF;--weui-INDIGO-BG-110: #3F84C5;--weui-INDIGO-BG-130: #6BA0D2;--weui-INDIGO-BG-90: #266AAB;--weui-LIGHTGREEN-100: #95EC69;--weui-LIGHTGREEN-120: #AAEF87;--weui-LIGHTGREEN-170: #DEF9D1;--weui-LIGHTGREEN-80: #77BC54;--weui-LIGHTGREEN-90: #85D35E;--weui-LIGHTGREEN-BG-100: #72CF60;--weui-LIGHTGREEN-BG-110: #80D370;--weui-LIGHTGREEN-BG-130: #9CDD90;--weui-LIGHTGREEN-BG-90: #66B956;--weui-LINK-100: #576B95;--weui-LINK-120: #7888AA;--weui-LINK-170: #CCD2DE;--weui-LINK-80: #455577;--weui-LINK-90: #4E6085;--weui-LINKFINDER-100: #002666;--weui-MATERIAL-ATTACHMENTCOLUMN: rgba(245, 245, 245, .95);--weui-MATERIAL-NAVIGATIONBAR: rgba(237, 237, 237, .94);--weui-MATERIAL-REGULAR: rgba(247, 247, 247, .3);--weui-MATERIAL-THICK: rgba(247, 247, 247, .8);--weui-MATERIAL-THIN: rgba(255, 255, 255, .2);--weui-MATERIAL-TOOLBAR: rgba(246, 246, 246, .82);--weui-ORANGE-100: #FA9D3B;--weui-ORANGE-120: #FBB062;--weui-ORANGE-170: #FDE1C3;--weui-ORANGE-80: #C87D2F;--weui-ORANGE-90: #E08C34;--weui-ORANGE-BG-100: #EA7800;--weui-ORANGE-BG-110: #EC8519;--weui-ORANGE-BG-130: #F0A04D;--weui-ORANGE-BG-90: #D26B00;--weui-ORANGERED-100: #FF6146;--weui-OVERLAY: rgba(0, 0, 0, .5);--weui-OVERLAY-WHITE: rgba(242, 242, 242, .8);--weui-PURPLE-100: #6467F0;--weui-PURPLE-120: #8385F3;--weui-PURPLE-170: #D0D1FA;--weui-PURPLE-80: #5052C0;--weui-PURPLE-90: #595CD7;--weui-PURPLE-BG-100: #6769BA;--weui-PURPLE-BG-110: #7678C1;--weui-PURPLE-BG-130: #9496CE;--weui-PURPLE-BG-90: #5C5EA7;--weui-RED-100: #FA5151;--weui-RED-120: #FB7373;--weui-RED-170: #FDCACA;--weui-RED-80: #C84040;--weui-RED-90: #E14949;--weui-RED-BG-100: #CF5148;--weui-RED-BG-110: #D3625A;--weui-RED-BG-130: #DD847E;--weui-RED-BG-90: #B94840;--weui-SECONDARY-BG: rgba(0, 0, 0, .05);--weui-SEPARATOR-0: rgba(0, 0, 0, .1);--weui-SEPARATOR-1: rgba(0, 0, 0, .15);--weui-STATELAYER-HOVERED: rgba(0, 0, 0, .02);--weui-STATELAYER-PRESSED: rgba(0, 0, 0, .1);--weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(0, 0, 0, .2);--weui-YELLOW-100: #FFC300;--weui-YELLOW-120: #FFCF33;--weui-YELLOW-170: #FFECB2;--weui-YELLOW-80: #CC9C00;--weui-YELLOW-90: #E6AF00;--weui-YELLOW-BG-100: #EFB600;--weui-YELLOW-BG-110: #F0BD19;--weui-YELLOW-BG-130: #F3CC4D;--weui-YELLOW-BG-90: #D7A400;--weui-FG-HALF: rgba(0, 0, 0, .9);--weui-RED: #FA5151;--weui-ORANGERED: #FF6146;--weui-ORANGE: #FA9D3B;--weui-YELLOW: #FFC300;--weui-GREEN: #91D300;--weui-LIGHTGREEN: #95EC69;--weui-TEXTGREEN: #06AE56;--weui-BRAND: #07C160;--weui-BLUE: #10AEFF;--weui-INDIGO: #1485EE;--weui-PURPLE: #6467F0;--weui-LINK: #576B95;--weui-TAG-TEXT-ORANGE: #FA9D3B;--weui-TAG-TEXT-GREEN: #06AE56;--weui-TAG-TEXT-BLUE: #10AEFF;--weui-REDORANGE: #FF6146;--weui-TAG-TEXT-BLACK: rgba(0, 0, 0, .5);--weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, .05);--weui-WHITE: #FFFFFF;--weui-BG: #FFFFFF;--weui-FG: #000;--weui-FG-5: rgba(0, 0, 0, .05);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1)}@media (prefers-color-scheme: dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-BG-0: #111111;--weui-BG-1: #1E1E1E;--weui-BG-2: #191919;--weui-BG-3: #202020;--weui-BG-4: #404040;--weui-BG-5: #2C2C2C;--weui-BLUE-100: #10AEFF;--weui-BLUE-120: #0C8BCC;--weui-BLUE-170: #04344D;--weui-BLUE-80: #3FBEFF;--weui-BLUE-90: #28B6FF;--weui-BLUE-BG-100: #48A6E2;--weui-BLUE-BG-110: #4095CB;--weui-BLUE-BG-130: #32749E;--weui-BLUE-BG-90: #5AAFE4;--weui-BRAND-100: #07C160;--weui-BRAND-120: #059A4C;--weui-BRAND-170: #023A1C;--weui-BRAND-80: #38CD7F;--weui-BRAND-90: #20C770;--weui-BRAND-BG-100: #2AAE67;--weui-BRAND-BG-110: #259C5C;--weui-BRAND-BG-130: #1D7A48;--weui-BRAND-BG-90: #3EB575;--weui-FG-0: rgba(255, 255, 255, .8);--weui-FG-0_5: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-GLYPH-0: rgba(255, 255, 255, .8);--weui-GLYPH-1: rgba(255, 255, 255, .5);--weui-GLYPH-2: rgba(255, 255, 255, .3);--weui-GLYPH-WHITE-0: rgba(255, 255, 255, .8);--weui-GLYPH-WHITE-1: rgba(255, 255, 255, .5);--weui-GLYPH-WHITE-2: rgba(255, 255, 255, .3);--weui-GLYPH-WHITE-3: #FFFFFF;--weui-GREEN-100: #74A800;--weui-GREEN-120: #5C8600;--weui-GREEN-170: #233200;--weui-GREEN-80: #8FB933;--weui-GREEN-90: #82B01A;--weui-GREEN-BG-100: #789833;--weui-GREEN-BG-110: #6B882D;--weui-GREEN-BG-130: #65802B;--weui-GREEN-BG-90: #85A247;--weui-INDIGO-100: #1196FF;--weui-INDIGO-120: #0D78CC;--weui-INDIGO-170: #052D4D;--weui-INDIGO-80: #40ABFF;--weui-INDIGO-90: #28A0FF;--weui-INDIGO-BG-100: #0D78CC;--weui-INDIGO-BG-110: #0B6BB7;--weui-INDIGO-BG-130: #09548F;--weui-INDIGO-BG-90: #2585D1;--weui-LIGHTGREEN-100: #3EB575;--weui-LIGHTGREEN-120: #31905D;--weui-LIGHTGREEN-170: #123522;--weui-LIGHTGREEN-80: #64C390;--weui-LIGHTGREEN-90: #51BC83;--weui-LIGHTGREEN-BG-100: #31905D;--weui-LIGHTGREEN-BG-110: #2C8153;--weui-LIGHTGREEN-BG-130: #226541;--weui-LIGHTGREEN-BG-90: #31905D;--weui-LINK-100: #7D90A9;--weui-LINK-120: #647387;--weui-LINK-170: #252A32;--weui-LINK-80: #97A6BA;--weui-LINK-90: #899AB1;--weui-LINKFINDER-100: #DEE9FF;--weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, .93);--weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, .9);--weui-MATERIAL-REGULAR: rgba(37, 37, 37, .6);--weui-MATERIAL-THICK: rgba(34, 34, 34, .9);--weui-MATERIAL-THIN: rgba(95, 95, 95, .4);--weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, .93);--weui-ORANGE-100: #C87D2F;--weui-ORANGE-120: #A06425;--weui-ORANGE-170: #3B250E;--weui-ORANGE-80: #D39758;--weui-ORANGE-90: #CD8943;--weui-ORANGE-BG-100: #BB6000;--weui-ORANGE-BG-110: #A85600;--weui-ORANGE-BG-130: #824300;--weui-ORANGE-BG-90: #C1701A;--weui-ORANGERED-100: #FF6146;--weui-OVERLAY: rgba(0, 0, 0, .8);--weui-OVERLAY-WHITE: rgba(242, 242, 242, .8);--weui-PURPLE-100: #8183FF;--weui-PURPLE-120: #6768CC;--weui-PURPLE-170: #26274C;--weui-PURPLE-80: #9A9BFF;--weui-PURPLE-90: #8D8FFF;--weui-PURPLE-BG-100: #6768CC;--weui-PURPLE-BG-110: #5C5DB7;--weui-PURPLE-BG-130: #48498F;--weui-PURPLE-BG-90: #7677D1;--weui-RED-100: #FA5151;--weui-RED-120: #C84040;--weui-RED-170: #4B1818;--weui-RED-80: #FB7373;--weui-RED-90: #FA6262;--weui-RED-BG-100: #CF5148;--weui-RED-BG-110: #BA4940;--weui-RED-BG-130: #913832;--weui-RED-BG-90: #D3625A;--weui-SECONDARY-BG: rgba(255, 255, 255, .1);--weui-SEPARATOR-0: rgba(255, 255, 255, .05);--weui-SEPARATOR-1: rgba(255, 255, 255, .15);--weui-STATELAYER-HOVERED: rgba(0, 0, 0, .02);--weui-STATELAYER-PRESSED: rgba(255, 255, 255, .1);--weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, .2);--weui-YELLOW-100: #CC9C00;--weui-YELLOW-120: #A37C00;--weui-YELLOW-170: #3D2F00;--weui-YELLOW-80: #D6AF33;--weui-YELLOW-90: #D1A519;--weui-YELLOW-BG-100: #BF9100;--weui-YELLOW-BG-110: #AB8200;--weui-YELLOW-BG-130: #866500;--weui-YELLOW-BG-90: #C59C1A;--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-RED: #FA5151;--weui-ORANGERED: #FF6146;--weui-ORANGE: #C87D2F;--weui-YELLOW: #CC9C00;--weui-GREEN: #74A800;--weui-LIGHTGREEN: #3EB575;--weui-TEXTGREEN: #259C5C;--weui-BRAND: #07C160;--weui-BLUE: #10AEFF;--weui-INDIGO: #1196FF;--weui-PURPLE: #8183FF;--weui-LINK: #7D90A9;--weui-REDORANGE: #FF6146;--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05);--weui-WHITE: rgba(255, 255, 255, .8);--weui-FG: #fff;--weui-BG: #000;--weui-FG-5: rgba(255, 255, 255, .1);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6)}}.wx-root[data-weui-theme=dark],body[data-weui-theme=dark]{--weui-BG-0: #111111;--weui-BG-1: #1E1E1E;--weui-BG-2: #191919;--weui-BG-3: #202020;--weui-BG-4: #404040;--weui-BG-5: #2C2C2C;--weui-BLUE-100: #10AEFF;--weui-BLUE-120: #0C8BCC;--weui-BLUE-170: #04344D;--weui-BLUE-80: #3FBEFF;--weui-BLUE-90: #28B6FF;--weui-BLUE-BG-100: #48A6E2;--weui-BLUE-BG-110: #4095CB;--weui-BLUE-BG-130: #32749E;--weui-BLUE-BG-90: #5AAFE4;--weui-BRAND-100: #07C160;--weui-BRAND-120: #059A4C;--weui-BRAND-170: #023A1C;--weui-BRAND-80: #38CD7F;--weui-BRAND-90: #20C770;--weui-BRAND-BG-100: #2AAE67;--weui-BRAND-BG-110: #259C5C;--weui-BRAND-BG-130: #1D7A48;--weui-BRAND-BG-90: #3EB575;--weui-FG-0: rgba(255, 255, 255, .8);--weui-FG-0_5: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-GLYPH-0: rgba(255, 255, 255, .8);--weui-GLYPH-1: rgba(255, 255, 255, .5);--weui-GLYPH-2: rgba(255, 255, 255, .3);--weui-GLYPH-WHITE-0: rgba(255, 255, 255, .8);--weui-GLYPH-WHITE-1: rgba(255, 255, 255, .5);--weui-GLYPH-WHITE-2: rgba(255, 255, 255, .3);--weui-GLYPH-WHITE-3: #FFFFFF;--weui-GREEN-100: #74A800;--weui-GREEN-120: #5C8600;--weui-GREEN-170: #233200;--weui-GREEN-80: #8FB933;--weui-GREEN-90: #82B01A;--weui-GREEN-BG-100: #789833;--weui-GREEN-BG-110: #6B882D;--weui-GREEN-BG-130: #65802B;--weui-GREEN-BG-90: #85A247;--weui-INDIGO-100: #1196FF;--weui-INDIGO-120: #0D78CC;--weui-INDIGO-170: #052D4D;--weui-INDIGO-80: #40ABFF;--weui-INDIGO-90: #28A0FF;--weui-INDIGO-BG-100: #0D78CC;--weui-INDIGO-BG-110: #0B6BB7;--weui-INDIGO-BG-130: #09548F;--weui-INDIGO-BG-90: #2585D1;--weui-LIGHTGREEN-100: #3EB575;--weui-LIGHTGREEN-120: #31905D;--weui-LIGHTGREEN-170: #123522;--weui-LIGHTGREEN-80: #64C390;--weui-LIGHTGREEN-90: #51BC83;--weui-LIGHTGREEN-BG-100: #31905D;--weui-LIGHTGREEN-BG-110: #2C8153;--weui-LIGHTGREEN-BG-130: #226541;--weui-LIGHTGREEN-BG-90: #31905D;--weui-LINK-100: #7D90A9;--weui-LINK-120: #647387;--weui-LINK-170: #252A32;--weui-LINK-80: #97A6BA;--weui-LINK-90: #899AB1;--weui-LINKFINDER-100: #DEE9FF;--weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, .93);--weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, .9);--weui-MATERIAL-REGULAR: rgba(37, 37, 37, .6);--weui-MATERIAL-THICK: rgba(34, 34, 34, .9);--weui-MATERIAL-THIN: rgba(95, 95, 95, .4);--weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, .93);--weui-ORANGE-100: #C87D2F;--weui-ORANGE-120: #A06425;--weui-ORANGE-170: #3B250E;--weui-ORANGE-80: #D39758;--weui-ORANGE-90: #CD8943;--weui-ORANGE-BG-100: #BB6000;--weui-ORANGE-BG-110: #A85600;--weui-ORANGE-BG-130: #824300;--weui-ORANGE-BG-90: #C1701A;--weui-ORANGERED-100: #FF6146;--weui-OVERLAY: rgba(0, 0, 0, .8);--weui-OVERLAY-WHITE: rgba(242, 242, 242, .8);--weui-PURPLE-100: #8183FF;--weui-PURPLE-120: #6768CC;--weui-PURPLE-170: #26274C;--weui-PURPLE-80: #9A9BFF;--weui-PURPLE-90: #8D8FFF;--weui-PURPLE-BG-100: #6768CC;--weui-PURPLE-BG-110: #5C5DB7;--weui-PURPLE-BG-130: #48498F;--weui-PURPLE-BG-90: #7677D1;--weui-RED-100: #FA5151;--weui-RED-120: #C84040;--weui-RED-170: #4B1818;--weui-RED-80: #FB7373;--weui-RED-90: #FA6262;--weui-RED-BG-100: #CF5148;--weui-RED-BG-110: #BA4940;--weui-RED-BG-130: #913832;--weui-RED-BG-90: #D3625A;--weui-SECONDARY-BG: rgba(255, 255, 255, .1);--weui-SEPARATOR-0: rgba(255, 255, 255, .05);--weui-SEPARATOR-1: rgba(255, 255, 255, .15);--weui-STATELAYER-HOVERED: rgba(0, 0, 0, .02);--weui-STATELAYER-PRESSED: rgba(255, 255, 255, .1);--weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, .2);--weui-YELLOW-100: #CC9C00;--weui-YELLOW-120: #A37C00;--weui-YELLOW-170: #3D2F00;--weui-YELLOW-80: #D6AF33;--weui-YELLOW-90: #D1A519;--weui-YELLOW-BG-100: #BF9100;--weui-YELLOW-BG-110: #AB8200;--weui-YELLOW-BG-130: #866500;--weui-YELLOW-BG-90: #C59C1A;--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-RED: #FA5151;--weui-ORANGERED: #FF6146;--weui-ORANGE: #C87D2F;--weui-YELLOW: #CC9C00;--weui-GREEN: #74A800;--weui-LIGHTGREEN: #3EB575;--weui-TEXTGREEN: #259C5C;--weui-BRAND: #07C160;--weui-BLUE: #10AEFF;--weui-INDIGO: #1196FF;--weui-PURPLE: #8183FF;--weui-LINK: #7D90A9;--weui-REDORANGE: #FF6146;--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05);--weui-WHITE: rgba(255, 255, 255, .8);--weui-FG: #fff;--weui-BG: #000;--weui-FG-5: rgba(255, 255, 255, .1);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6)}.wx-root[data-weui-mode=care],body[data-weui-mode=care]{--weui-BG-0: #EDEDED;--weui-BG-1: #F7F7F7;--weui-BG-2: #FFFFFF;--weui-BG-3: #F7F7F7;--weui-BG-4: #4C4C4C;--weui-BG-5: #FFFFFF;--weui-BLUE-100: #007DBB;--weui-BLUE-120: #3FBEFF;--weui-BLUE-170: #B7E6FF;--weui-BLUE-80: #0C8BCC;--weui-BLUE-90: #0E9CE6;--weui-BLUE-BG-100: #48A6E2;--weui-BLUE-BG-110: #5AAFE4;--weui-BLUE-BG-130: #7FC0EA;--weui-BLUE-BG-90: #4095CB;--weui-BRAND-100: #018942;--weui-BRAND-120: #38CD7F;--weui-BRAND-170: #B4ECCE;--weui-BRAND-80: #059A4C;--weui-BRAND-90: #06AE56;--weui-BRAND-BG-100: #2AAE67;--weui-BRAND-BG-110: #3EB575;--weui-BRAND-BG-130: #69C694;--weui-BRAND-BG-90: #259C5C;--weui-FG-0: #000000;--weui-FG-0_5: #000000;--weui-FG-1: rgba(0, 0, 0, .6);--weui-FG-2: rgba(0, 0, 0, .42);--weui-FG-3: rgba(0, 0, 0, .1);--weui-FG-4: rgba(0, 0, 0, .15);--weui-GLYPH-0: #000000;--weui-GLYPH-1: rgba(0, 0, 0, .6);--weui-GLYPH-2: rgba(0, 0, 0, .42);--weui-GLYPH-WHITE-0: rgba(255, 255, 255, .85);--weui-GLYPH-WHITE-1: rgba(255, 255, 255, .55);--weui-GLYPH-WHITE-2: rgba(255, 255, 255, .35);--weui-GLYPH-WHITE-3: #FFFFFF;--weui-GREEN-100: #4F8400;--weui-GREEN-120: #A7DB33;--weui-GREEN-170: #DEF1B3;--weui-GREEN-80: #74A800;--weui-GREEN-90: #82BD00;--weui-GREEN-BG-100: #96BE40;--weui-GREEN-BG-110: #A0C452;--weui-GREEN-BG-130: #B5D179;--weui-GREEN-BG-90: #86AA39;--weui-INDIGO-100: #0075E2;--weui-INDIGO-120: #439DF1;--weui-INDIGO-170: #B8DAF9;--weui-INDIGO-80: #106ABE;--weui-INDIGO-90: #1277D6;--weui-INDIGO-BG-100: #2B77BF;--weui-INDIGO-BG-110: #3F84C5;--weui-INDIGO-BG-130: #6BA0D2;--weui-INDIGO-BG-90: #266AAB;--weui-LIGHTGREEN-100: #2E8800;--weui-LIGHTGREEN-120: #AAEF87;--weui-LIGHTGREEN-170: #DEF9D1;--weui-LIGHTGREEN-80: #77BC54;--weui-LIGHTGREEN-90: #85D35E;--weui-LIGHTGREEN-BG-100: #72CF60;--weui-LIGHTGREEN-BG-110: #80D370;--weui-LIGHTGREEN-BG-130: #9CDD90;--weui-LIGHTGREEN-BG-90: #66B956;--weui-LINK-100: #576B95;--weui-LINK-120: #7888AA;--weui-LINK-170: #CCD2DE;--weui-LINK-80: #455577;--weui-LINK-90: #4E6085;--weui-LINKFINDER-100: #002666;--weui-MATERIAL-ATTACHMENTCOLUMN: rgba(245, 245, 245, .95);--weui-MATERIAL-NAVIGATIONBAR: rgba(237, 237, 237, .94);--weui-MATERIAL-REGULAR: rgba(247, 247, 247, .3);--weui-MATERIAL-THICK: rgba(247, 247, 247, .8);--weui-MATERIAL-THIN: rgba(255, 255, 255, .2);--weui-MATERIAL-TOOLBAR: rgba(246, 246, 246, .82);--weui-ORANGE-100: #E17719;--weui-ORANGE-120: #FBB062;--weui-ORANGE-170: #FDE1C3;--weui-ORANGE-80: #C87D2F;--weui-ORANGE-90: #E08C34;--weui-ORANGE-BG-100: #EA7800;--weui-ORANGE-BG-110: #EC8519;--weui-ORANGE-BG-130: #F0A04D;--weui-ORANGE-BG-90: #D26B00;--weui-ORANGERED-100: #D14730;--weui-OVERLAY: rgba(0, 0, 0, .5);--weui-OVERLAY-WHITE: rgba(242, 242, 242, .8);--weui-PURPLE-100: #6265F1;--weui-PURPLE-120: #8385F3;--weui-PURPLE-170: #D0D1FA;--weui-PURPLE-80: #5052C0;--weui-PURPLE-90: #595CD7;--weui-PURPLE-BG-100: #6769BA;--weui-PURPLE-BG-110: #7678C1;--weui-PURPLE-BG-130: #9496CE;--weui-PURPLE-BG-90: #5C5EA7;--weui-RED-100: #DC3636;--weui-RED-120: #FB7373;--weui-RED-170: #FDCACA;--weui-RED-80: #C84040;--weui-RED-90: #E14949;--weui-RED-BG-100: #CF5148;--weui-RED-BG-110: #D3625A;--weui-RED-BG-130: #DD847E;--weui-RED-BG-90: #B94840;--weui-SECONDARY-BG: rgba(0, 0, 0, .1);--weui-SEPARATOR-0: rgba(0, 0, 0, .1);--weui-SEPARATOR-1: rgba(0, 0, 0, .15);--weui-STATELAYER-HOVERED: rgba(0, 0, 0, .02);--weui-STATELAYER-PRESSED: rgba(0, 0, 0, .1);--weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(0, 0, 0, .2);--weui-YELLOW-100: #BB8E00;--weui-YELLOW-120: #FFCF33;--weui-YELLOW-170: #FFECB2;--weui-YELLOW-80: #CC9C00;--weui-YELLOW-90: #E6AF00;--weui-YELLOW-BG-100: #EFB600;--weui-YELLOW-BG-110: #F0BD19;--weui-YELLOW-BG-130: #F3CC4D;--weui-YELLOW-BG-90: #D7A400;--weui-FG-HALF: #000000;--weui-RED: #DC3636;--weui-ORANGERED: #D14730;--weui-ORANGE: #E17719;--weui-YELLOW: #BB8E00;--weui-GREEN: #4F8400;--weui-LIGHTGREEN: #2E8800;--weui-TEXTGREEN: #06AE56;--weui-BRAND: #018942;--weui-BLUE: #007DBB;--weui-INDIGO: #0075E2;--weui-PURPLE: #6265F1;--weui-LINK: #576B95;--weui-TAG-TEXT-ORANGE: #E17719;--weui-TAG-TEXT-GREEN: #06AE56;--weui-TAG-TEXT-BLUE: #007DBB;--weui-REDORANGE: #D14730;--weui-TAG-TEXT-BLACK: rgba(0, 0, 0, .5);--weui-WHITE: #FFFFFF;--weui-BG: #FFFFFF;--weui-FG: #000;--weui-FG-5: rgba(0, 0, 0, .05);--weui-TAG-BACKGROUND-ORANGE: rgba(225, 119, 25, .1);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-BACKGROUND-BLUE: rgba(0, 125, 187, .1);--weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, .05)}@media (prefers-color-scheme: dark){.wx-root[data-weui-mode=care]:not([data-weui-theme=light]),body[data-weui-mode=care]:not([data-weui-theme=light]){--weui-BG-0: #111111;--weui-BG-1: #1E1E1E;--weui-BG-2: #191919;--weui-BG-3: #202020;--weui-BG-4: #404040;--weui-BG-5: #2C2C2C;--weui-BLUE-100: #10AEFF;--weui-BLUE-120: #0C8BCC;--weui-BLUE-170: #04344D;--weui-BLUE-80: #3FBEFF;--weui-BLUE-90: #28B6FF;--weui-BLUE-BG-100: #48A6E2;--weui-BLUE-BG-110: #4095CB;--weui-BLUE-BG-130: #32749E;--weui-BLUE-BG-90: #5AAFE4;--weui-BRAND-100: #07C160;--weui-BRAND-120: #059A4C;--weui-BRAND-170: #023A1C;--weui-BRAND-80: #38CD7F;--weui-BRAND-90: #20C770;--weui-BRAND-BG-100: #2AAE67;--weui-BRAND-BG-110: #259C5C;--weui-BRAND-BG-130: #1D7A48;--weui-BRAND-BG-90: #3EB575;--weui-FG-0: rgba(255, 255, 255, .85);--weui-FG-0_5: rgba(255, 255, 255, .65);--weui-FG-1: rgba(255, 255, 255, .55);--weui-FG-2: rgba(255, 255, 255, .35);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-GLYPH-0: rgba(255, 255, 255, .85);--weui-GLYPH-1: rgba(255, 255, 255, .55);--weui-GLYPH-2: rgba(255, 255, 255, .35);--weui-GLYPH-WHITE-0: rgba(255, 255, 255, .85);--weui-GLYPH-WHITE-1: rgba(255, 255, 255, .55);--weui-GLYPH-WHITE-2: rgba(255, 255, 255, .35);--weui-GLYPH-WHITE-3: #FFFFFF;--weui-GREEN-100: #74A800;--weui-GREEN-120: #5C8600;--weui-GREEN-170: #233200;--weui-GREEN-80: #8FB933;--weui-GREEN-90: #82B01A;--weui-GREEN-BG-100: #789833;--weui-GREEN-BG-110: #6B882D;--weui-GREEN-BG-130: #65802B;--weui-GREEN-BG-90: #85A247;--weui-INDIGO-100: #1196FF;--weui-INDIGO-120: #0D78CC;--weui-INDIGO-170: #052D4D;--weui-INDIGO-80: #40ABFF;--weui-INDIGO-90: #28A0FF;--weui-INDIGO-BG-100: #0D78CC;--weui-INDIGO-BG-110: #0B6BB7;--weui-INDIGO-BG-130: #09548F;--weui-INDIGO-BG-90: #2585D1;--weui-LIGHTGREEN-100: #3EB575;--weui-LIGHTGREEN-120: #31905D;--weui-LIGHTGREEN-170: #123522;--weui-LIGHTGREEN-80: #64C390;--weui-LIGHTGREEN-90: #51BC83;--weui-LIGHTGREEN-BG-100: #31905D;--weui-LIGHTGREEN-BG-110: #2C8153;--weui-LIGHTGREEN-BG-130: #226541;--weui-LIGHTGREEN-BG-90: #31905D;--weui-LINK-100: #7D90A9;--weui-LINK-120: #647387;--weui-LINK-170: #252A32;--weui-LINK-80: #97A6BA;--weui-LINK-90: #899AB1;--weui-LINKFINDER-100: #DEE9FF;--weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, .93);--weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, .9);--weui-MATERIAL-REGULAR: rgba(37, 37, 37, .6);--weui-MATERIAL-THICK: rgba(34, 34, 34, .9);--weui-MATERIAL-THIN: rgba(245, 245, 245, .4);--weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, .93);--weui-ORANGE-100: #C87D2F;--weui-ORANGE-120: #A06425;--weui-ORANGE-170: #3B250E;--weui-ORANGE-80: #D39758;--weui-ORANGE-90: #CD8943;--weui-ORANGE-BG-100: #BB6000;--weui-ORANGE-BG-110: #A85600;--weui-ORANGE-BG-130: #824300;--weui-ORANGE-BG-90: #C1701A;--weui-ORANGERED-100: #FF6146;--weui-OVERLAY: rgba(0, 0, 0, .8);--weui-OVERLAY-WHITE: rgba(242, 242, 242, .8);--weui-PURPLE-100: #8183FF;--weui-PURPLE-120: #6768CC;--weui-PURPLE-170: #26274C;--weui-PURPLE-80: #9A9BFF;--weui-PURPLE-90: #8D8FFF;--weui-PURPLE-BG-100: #6768CC;--weui-PURPLE-BG-110: #5C5DB7;--weui-PURPLE-BG-130: #48498F;--weui-PURPLE-BG-90: #7677D1;--weui-RED-100: #FA5151;--weui-RED-120: #C84040;--weui-RED-170: #4B1818;--weui-RED-80: #FB7373;--weui-RED-90: #FA6262;--weui-RED-BG-100: #CF5148;--weui-RED-BG-110: #BA4940;--weui-RED-BG-130: #913832;--weui-RED-BG-90: #D3625A;--weui-SECONDARY-BG: rgba(255, 255, 255, .15);--weui-SEPARATOR-0: rgba(255, 255, 255, .05);--weui-SEPARATOR-1: rgba(255, 255, 255, .15);--weui-STATELAYER-HOVERED: rgba(0, 0, 0, .02);--weui-STATELAYER-PRESSED: rgba(255, 255, 255, .1);--weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, .2);--weui-YELLOW-100: #CC9C00;--weui-YELLOW-120: #A37C00;--weui-YELLOW-170: #3D2F00;--weui-YELLOW-80: #D6AF33;--weui-YELLOW-90: #D1A519;--weui-YELLOW-BG-100: #BF9100;--weui-YELLOW-BG-110: #AB8200;--weui-YELLOW-BG-130: #866500;--weui-YELLOW-BG-90: #C59C1A;--weui-FG-HALF: rgba(255, 255, 255, .65);--weui-RED: #FA5151;--weui-ORANGERED: #FF6146;--weui-ORANGE: #C87D2F;--weui-YELLOW: #CC9C00;--weui-GREEN: #74A800;--weui-LIGHTGREEN: #3EB575;--weui-TEXTGREEN: #259C5C;--weui-BRAND: #07C160;--weui-BLUE: #10AEFF;--weui-INDIGO: #1196FF;--weui-PURPLE: #8183FF;--weui-LINK: #7D90A9;--weui-REDORANGE: #FF6146;--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05);--weui-FG: #fff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-FG-5: rgba(255, 255, 255, .1);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-BG: #000;--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5)}}.wx-root[data-weui-mode=care][data-weui-theme=dark],body[data-weui-mode=care][data-weui-theme=dark]{--weui-BG-0: #111111;--weui-BG-1: #1E1E1E;--weui-BG-2: #191919;--weui-BG-3: #202020;--weui-BG-4: #404040;--weui-BG-5: #2C2C2C;--weui-BLUE-100: #10AEFF;--weui-BLUE-120: #0C8BCC;--weui-BLUE-170: #04344D;--weui-BLUE-80: #3FBEFF;--weui-BLUE-90: #28B6FF;--weui-BLUE-BG-100: #48A6E2;--weui-BLUE-BG-110: #4095CB;--weui-BLUE-BG-130: #32749E;--weui-BLUE-BG-90: #5AAFE4;--weui-BRAND-100: #07C160;--weui-BRAND-120: #059A4C;--weui-BRAND-170: #023A1C;--weui-BRAND-80: #38CD7F;--weui-BRAND-90: #20C770;--weui-BRAND-BG-100: #2AAE67;--weui-BRAND-BG-110: #259C5C;--weui-BRAND-BG-130: #1D7A48;--weui-BRAND-BG-90: #3EB575;--weui-FG-0: rgba(255, 255, 255, .85);--weui-FG-0_5: rgba(255, 255, 255, .65);--weui-FG-1: rgba(255, 255, 255, .55);--weui-FG-2: rgba(255, 255, 255, .35);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-GLYPH-0: rgba(255, 255, 255, .85);--weui-GLYPH-1: rgba(255, 255, 255, .55);--weui-GLYPH-2: rgba(255, 255, 255, .35);--weui-GLYPH-WHITE-0: rgba(255, 255, 255, .85);--weui-GLYPH-WHITE-1: rgba(255, 255, 255, .55);--weui-GLYPH-WHITE-2: rgba(255, 255, 255, .35);--weui-GLYPH-WHITE-3: #FFFFFF;--weui-GREEN-100: #74A800;--weui-GREEN-120: #5C8600;--weui-GREEN-170: #233200;--weui-GREEN-80: #8FB933;--weui-GREEN-90: #82B01A;--weui-GREEN-BG-100: #789833;--weui-GREEN-BG-110: #6B882D;--weui-GREEN-BG-130: #65802B;--weui-GREEN-BG-90: #85A247;--weui-INDIGO-100: #1196FF;--weui-INDIGO-120: #0D78CC;--weui-INDIGO-170: #052D4D;--weui-INDIGO-80: #40ABFF;--weui-INDIGO-90: #28A0FF;--weui-INDIGO-BG-100: #0D78CC;--weui-INDIGO-BG-110: #0B6BB7;--weui-INDIGO-BG-130: #09548F;--weui-INDIGO-BG-90: #2585D1;--weui-LIGHTGREEN-100: #3EB575;--weui-LIGHTGREEN-120: #31905D;--weui-LIGHTGREEN-170: #123522;--weui-LIGHTGREEN-80: #64C390;--weui-LIGHTGREEN-90: #51BC83;--weui-LIGHTGREEN-BG-100: #31905D;--weui-LIGHTGREEN-BG-110: #2C8153;--weui-LIGHTGREEN-BG-130: #226541;--weui-LIGHTGREEN-BG-90: #31905D;--weui-LINK-100: #7D90A9;--weui-LINK-120: #647387;--weui-LINK-170: #252A32;--weui-LINK-80: #97A6BA;--weui-LINK-90: #899AB1;--weui-LINKFINDER-100: #DEE9FF;--weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, .93);--weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, .9);--weui-MATERIAL-REGULAR: rgba(37, 37, 37, .6);--weui-MATERIAL-THICK: rgba(34, 34, 34, .9);--weui-MATERIAL-THIN: rgba(245, 245, 245, .4);--weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, .93);--weui-ORANGE-100: #C87D2F;--weui-ORANGE-120: #A06425;--weui-ORANGE-170: #3B250E;--weui-ORANGE-80: #D39758;--weui-ORANGE-90: #CD8943;--weui-ORANGE-BG-100: #BB6000;--weui-ORANGE-BG-110: #A85600;--weui-ORANGE-BG-130: #824300;--weui-ORANGE-BG-90: #C1701A;--weui-ORANGERED-100: #FF6146;--weui-OVERLAY: rgba(0, 0, 0, .8);--weui-OVERLAY-WHITE: rgba(242, 242, 242, .8);--weui-PURPLE-100: #8183FF;--weui-PURPLE-120: #6768CC;--weui-PURPLE-170: #26274C;--weui-PURPLE-80: #9A9BFF;--weui-PURPLE-90: #8D8FFF;--weui-PURPLE-BG-100: #6768CC;--weui-PURPLE-BG-110: #5C5DB7;--weui-PURPLE-BG-130: #48498F;--weui-PURPLE-BG-90: #7677D1;--weui-RED-100: #FA5151;--weui-RED-120: #C84040;--weui-RED-170: #4B1818;--weui-RED-80: #FB7373;--weui-RED-90: #FA6262;--weui-RED-BG-100: #CF5148;--weui-RED-BG-110: #BA4940;--weui-RED-BG-130: #913832;--weui-RED-BG-90: #D3625A;--weui-SECONDARY-BG: rgba(255, 255, 255, .15);--weui-SEPARATOR-0: rgba(255, 255, 255, .05);--weui-SEPARATOR-1: rgba(255, 255, 255, .15);--weui-STATELAYER-HOVERED: rgba(0, 0, 0, .02);--weui-STATELAYER-PRESSED: rgba(255, 255, 255, .1);--weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, .2);--weui-YELLOW-100: #CC9C00;--weui-YELLOW-120: #A37C00;--weui-YELLOW-170: #3D2F00;--weui-YELLOW-80: #D6AF33;--weui-YELLOW-90: #D1A519;--weui-YELLOW-BG-100: #BF9100;--weui-YELLOW-BG-110: #AB8200;--weui-YELLOW-BG-130: #866500;--weui-YELLOW-BG-90: #C59C1A;--weui-FG-HALF: rgba(255, 255, 255, .65);--weui-RED: #FA5151;--weui-ORANGERED: #FF6146;--weui-ORANGE: #C87D2F;--weui-YELLOW: #CC9C00;--weui-GREEN: #74A800;--weui-LIGHTGREEN: #3EB575;--weui-TEXTGREEN: #259C5C;--weui-BRAND: #07C160;--weui-BLUE: #10AEFF;--weui-INDIGO: #1196FF;--weui-PURPLE: #8183FF;--weui-LINK: #7D90A9;--weui-REDORANGE: #FF6146;--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05);--weui-FG: #fff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-FG-5: rgba(255, 255, 255, .1);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-BG: #000;--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5)}.wx_hover_card:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;box-sizing:border-box;border:1px solid rgba(7,193,96,.3);pointer-events:none;z-index:9}.wx_selected_card:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;border:1.5px solid #07C160;box-sizing:border-box;background:rgba(7,193,96,.1);pointer-events:none;z-index:9}.product_card_text_wrp{display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:PingFang SC}.iframe_wrp{display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;position:relative}.iframe_style{height:0px}.product_wx_img_placeholder{width:100%;background:var(--weui-BG-3) url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='80px' height='80px' viewBox='0 0 80 80' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E9.元素/加载/Black%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='94.0869141%25' y1='0%25' x2='94.0869141%25' y2='90.559082%25' id='linearGradient-1'%3E%3Cstop stop-color='%23606060' stop-opacity='0' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='100%25' y1='8.67370605%25' x2='100%25' y2='90.6286621%25' id='linearGradient-2'%3E%3Cstop stop-color='%23606060' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='页面-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.9'%3E%3Cg id='LoadingDefault'%3E%3Cpath d='M40,0 C62.09139,0 80,17.90861 80,40 C80,62.09139 62.09139,80 40,80 L40,73 C58.2253967,73 73,58.2253967 73,40 C73,21.7746033 58.2253967,7 40,7 L40,0 Z' id='路径' fill='url(%23linearGradient-1)'%3E%3C/path%3E%3Cpath d='M40,0 L40,7 C21.7746033,7 7,21.7746033 7,40 C7,58.2253967 21.7746033,73 40,73 L40,80 C17.90861,80 0,62.09139 0,40 C0,17.90861 17.90861,0 40,0 Z' id='路径' fill='url(%23linearGradient-2)'%3E%3C/path%3E%3Ccircle id='Oval' fill='%23606060' cx='40.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3C/g%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' values='0 40 40;360 40 40' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat 50% 50%!important;background-size:16px!important;border-radius:8px}:root{--weui-FG-6: rgba(0, 0, 0, .05)}@media (prefers-color-scheme: dark){:root{--weui-FG-6: rgba(255, 255, 255, .05)}}.product_text_link{text-decoration:none;padding:2px 4px;color:var(--weui-LINK);cursor:default;-webkit-user-drag:none;border-radius:4px}.product_text_link:before{content:"";display:inline-block;mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.798 13.728c-.32 0-.636-.032-.942-.096-1.792-.378-3.042-1.754-3.042-3.348 0-.426.088-.84.262-1.232l.008-.02 2.008-4.498a3.696 3.696 0 0 1 3.372-2.186h9.8A3.697 3.697 0 0 1 20.662 4.6l1.984 4.432c.178.402.268.82.268 1.248 0 1.596-1.252 2.974-3.044 3.348a4.63 4.63 0 0 1-2.176-.074c-.816-.23-1.514-.68-2.002-1.268-.798.846-2.018 1.368-3.326 1.368-1.308 0-2.52-.52-3.322-1.364-.488.59-1.188 1.042-2.014 1.274-.394.11-.808.168-1.23.168l-.002-.004zM3.46 9.632l-.01.022c-.09.2-.136.412-.136.63 0 .878.762 1.65 1.85 1.88.47.098.994.082 1.458-.048.766-.214 1.368-.728 1.576-1.34a1.43 1.43 0 0 0 .046-.158.748.748 0 1 1 1.448-.056l.026.07.012.03c.392.892 1.448 1.49 2.634 1.49s2.25-.602 2.636-1.498c.02-.046.034-.082.046-.12a.744.744 0 0 1 .754-.502.75.75 0 0 1 .688.588c.012.056.026.108.042.152.214.62.802 1.118 1.572 1.334.466.132.99.148 1.46.048 1.092-.228 1.852-1.002 1.852-1.88 0-.216-.046-.43-.138-.636l-1.988-4.44-.008-.018-.018-.036a2.19 2.19 0 0 0-1.998-1.296h-9.8c-.864 0-1.648.51-2 1.298-.008.016-.014.032-.022.046L3.46 9.634v-.002zM12.364 21.642c-4.142 0-7.566-2.634-7.794-5.996a.75.75 0 1 1 1.498-.102c.174 2.578 2.94 4.598 6.298 4.598s6.122-2.02 6.296-4.598a.75.75 0 1 1 1.498.102c-.228 3.362-3.652 5.996-7.794 5.996h-.002z' fill='%23576B95'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.798 13.728c-.32 0-.636-.032-.942-.096-1.792-.378-3.042-1.754-3.042-3.348 0-.426.088-.84.262-1.232l.008-.02 2.008-4.498a3.696 3.696 0 0 1 3.372-2.186h9.8A3.697 3.697 0 0 1 20.662 4.6l1.984 4.432c.178.402.268.82.268 1.248 0 1.596-1.252 2.974-3.044 3.348a4.63 4.63 0 0 1-2.176-.074c-.816-.23-1.514-.68-2.002-1.268-.798.846-2.018 1.368-3.326 1.368-1.308 0-2.52-.52-3.322-1.364-.488.59-1.188 1.042-2.014 1.274-.394.11-.808.168-1.23.168l-.002-.004zM3.46 9.632l-.01.022c-.09.2-.136.412-.136.63 0 .878.762 1.65 1.85 1.88.47.098.994.082 1.458-.048.766-.214 1.368-.728 1.576-1.34a1.43 1.43 0 0 0 .046-.158.748.748 0 1 1 1.448-.056l.026.07.012.03c.392.892 1.448 1.49 2.634 1.49s2.25-.602 2.636-1.498c.02-.046.034-.082.046-.12a.744.744 0 0 1 .754-.502.75.75 0 0 1 .688.588c.012.056.026.108.042.152.214.62.802 1.118 1.572 1.334.466.132.99.148 1.46.048 1.092-.228 1.852-1.002 1.852-1.88 0-.216-.046-.43-.138-.636l-1.988-4.44-.008-.018-.018-.036a2.19 2.19 0 0 0-1.998-1.296h-9.8c-.864 0-1.648.51-2 1.298-.008.016-.014.032-.022.046L3.46 9.634v-.002zM12.364 21.642c-4.142 0-7.566-2.634-7.794-5.996a.75.75 0 1 1 1.498-.102c.174 2.578 2.94 4.598 6.298 4.598s6.122-2.02 6.296-4.598a.75.75 0 1 1 1.498.102c-.228 3.362-3.652 5.996-7.794 5.996h-.002z' fill='%23576B95'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;height:1.1em;width:1.1em;margin-right:2px;margin-top:-.16em}.weui-toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#4c4c4c;border-radius:8px;color:#fff;font-size:14px;line-height:1.4;padding:0 20px}.discounted_price.fade-enter,.discounted_price.fade-leave-to{opacity:0;height:0}.discounted_price.fade-enter-to,.discounted_price.fade-leave{opacity:1;height:15px}.discounted_price.fade-enter-active,.discounted_price.fade-leave-active{transition:opacity .15s,height .15s}.activity_card_wrp{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.activity_card_wrp .activity_card_wrp__container{display:flex;flex-direction:column;align-items:center;background-color:#0000001a;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:8px;padding:10px}.activity_card_wrp .activity_card_wrp__container .product_image{width:52px;height:52px;border-radius:2px;margin-bottom:8px}.activity_card_wrp .discounted_price{overflow:hidden;font-weight:500;color:#e0b684;line-height:1;font-family:WeChatSansStd-Medium;line-height:normal;font-size:15px}@font-face{font-family:WeChatSansStd-Medium;src:url(data:application/octet-stream;base64,AAEAAAAOAIAAAwBgRFNJRwAAAAEAAADsAAAACEdERUYADwAAAAAA9AAAABBHUE9TvXTGagAAAQQAAAHKR1NVQhoeGpMAAALQAAAAfk9TLzJrL1pnAAADUAAAAGBjbWFwQHbxEAAAA7AAAAIWZ2x5Zvo1siwAAAXIAAAcqGhlYWQOn2bVAAAicAAAADZoaGVhBu4DIwAAIqgAAAAkaG10eNhnFGQAACLMAAABimxvY2E/+0eGAAAkWAAAAMhtYXhwANIAUwAAJSAAAAAgbmFtZVIudTIAACVAAAAI3nBvc3Tpjfc4AAAuIAAAAbAAAAABAAAAAAABAAAADAAAAAAAAAACAAAAAQAAAAoAHgAwAAFERkxUAAgABAAAAAD//wABAAAAAWtlcm4ACAAAAAMAAAABAAIAAwAIABAAGgACAAgAAQAaAAIACAACALwA8gACAAgAAQEEAAEBDgAEAAAACwAgACYALAA2ADwARgBQAG4AdACSAKQAAQA9//gAAQA///kAAgA9//QAP//2AAEAPf/1AAIAP//yAEH/9gACAD3/7gA//+kABwA4/+4AOf/0ADr/1gA8/90APv/yAD//7wBB/+IAAQA9/+4ABwA4/+4AOf/mADr/7gA7//YAPP/hAD3/7wBB/+IABAA3/+8AOv/yAD3/6gA//+gAAQBhAAAAAQB+AAQAAAAFABQAGgAgACoAMAABABb/+wABAAQAAAACAAL/+gAFAAAAAQAa//YAAQAY//gAAgBWAAQAAABsAHwAAgADAAD/qAAAAAAAAP+oAAEASgAEAAAAAQAMAAEASAAAAAEACwA2ADgAOQA6ADsAPAA9AD4APwBBAFsAAQAFAAIAAwAEABEAEwABAAYAAgAXABgAHAAxADIAAQABAEMAAgACABcAGAABADEAMgABAAIABAACAAIAAgAXABgAAQAcABwAAgAxADIAAQAAAAEAAAAKACAAOgABREZMVAAIAAQAAAAA//8AAgAAAAEAAmFhbHQADmZ3aWQAFAAAAAEAAAAAAAEAAQACAAYADgABAAAAAQAgAAEAAAABAAgAAgAgAAUAXABdAF4AXwBgAAIAEAAFAFwAXQBeAF8AYAABAAUARQBIAFcAWgBbAAAAAwI0AfQABQAIAooCWAAAAEsCigJYAAABXgAyATAAAAAABgAAAAAAAAAAAAABAAAAAgAAAAAAAAAASE5ZSQAAACD/5gOE/zMAAAOEAM0AAAEAAAAAAAH7AsgAAAAgAAIAAAADAAAAAwAAASIAAQAAAAAAHAADAAEAAAEiAAABBgAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAABAAAASAAAAAAAAGFAQkEANjc4OTo7PD0+PwAAAAAAAAACAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGwAAAAAAABwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARVcAAAAAAAAAAAAAAAAAAAAAWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAPQAAAAqACAABAAKACAAJAAuADkAWgB6AKUOPyChIKYgriCyILUguiC+IhL+af8E/+H/5v//AAAAIAAkACsAMABBAGEAog4/IKEgpiCpILEgtCC4ILwiEv5p/wT/4P/l////4QAkAAAABv/B/7sAAPIE36XfrAAAAAAAAAAAAADeUAAAAAAAAAAAAAEAAAAAACYAAAAAAAAAJgAAAAAAAAAmADAAMgA0ADgAAAA6ADoAOgA8AAAAYQBAAEIAQQBFAFcARwBbAFoAVgBKAEsATgBZAFMATABNAEQAWABVAFAAUQBUAE8ASQBdAFwAXgBgAF8AAAACAEgAAAIQAsgAAwAHAAATIREhJREhEUgByP44AXT+4ALI/ThNAi790gAAAAIAFAAAAnMCyAAHAAsAACUjByMTMxMjAwMjAwG57EN28nn0d2NUBFTS0gLI/TgBNAEI/vgAAAAAAwBKAAACKALIAA8AGAAhAAATMzIWFRQGBxUWFhUUBiMjEzI2NTQmIyMVEzI2NTQmIyMVSsl8ikMzOE2Lhc7NRk1QS1diTVJTQ2sCyGRaO1IPAw5VQl5oAZoyMTM1y/7ENzU1ONkAAAABAED/8gI0AtQAHQAANhYWMzI2NxcGIyImJjU1NDY2MzIXByYmIyIGBhUVrixQNSlEIUdZglR/RkZ/VIJZRyBFKTRRLPRlNyAhRmFNi1x5XIxNYUciIDdlQloAAAIASgAAAkQCyAAJABMAABMzMhYVFRQGIyM3MjY1NTQmIyMRSuSFkZGF5NlWXVxXawLIlpF6kZZjaWtaa2n9/gABAEoAAAIDAsgACwAAEyEVIRUhFSEVIRUhSgG5/rUBG/7lAUv+RwLIY8tj1GMAAAABAEoAAAIDAsgACQAAEyEVIRUhFSERI0oBuf61ARv+5W4CyGPLY/7JAAAAAAEAQP/yAk8C1AAhAAATNDY2MzIXByYjIgYGFRUUFhYzMjY1NSM1IRUUBiMiJiY1QEZ9UoZZSUJPMk4sKUovRk2VAQGGeVF7RAGfW41NYUQ/OGVBWkJlN19OIl9siKBNi1wAAAABAEoAAAJTAsgACwAAAREjESERIxEzESERAlNu/tNubgEtAsj9OAE8/sQCyP7WASoAAAAAAQBKAAAAuALIAAMAABMzESNKbm4CyP04AAAAAAEAGP/yAZkCyAAOAAABMxEUBiMiJic3FjMyNjUBLG1mWj5lHlQsPCkvAsj98F1pSDstSjk0AAAAAQBKAAACZQLIAAoAACEBESMRMxEBMwEBAdv+3W5uARyF/tMBOQFh/p8CyP68AUT+r/6JAAEASgAAAfYCyAAFAAATMxEhFSFKbgE+/lQCyP2bYwAAAQBKAAAC3ALIAA8AABMzEzMTMxEjESMDIwMjESNKk7YEs5JrBbFQsgRrAsj+KgHW/TgCJ/44Acj92QAAAQA/AAACQALIAAsAABMBMxEzESMBIxEjEb4BEQRtfv7vBW0CyP32Agr9OAIK/fYCyAAAAAIAOf/yAlIC1AARACAAABM0NjYzMhYWFRUUBgYjIiYmNRYWMzI2NTU0JiYjIgYVFTlDelBQeUNDeVBQekNtWEhHWChIL0hYAaBci01Ni1yAWolLS4laW21tWYQ8XTNwXIQAAAACAEoAAAI2AsgACgATAAATMzIWFRQGIyMRIxMyNjU0JiMjFUrjfYyTg2huzk9aWVBgAsh3amp4/vsBakI7PEL7AAAAAAIAOf+JAnkC1AAVACQAAAUnBiMiJiY1NTQ2NjMyFhYVFRQGBxcmNjU1NCYmIyIGFRUUFjMCJGIzQVJ+RUN6UFB5QyAfZuxYKEgvSFhYSHeBGEqJW4Bci01Ni1yAQG0og5BtWYQ8XTNwXIRZbQAAAAACAEoAAAJLAsgADQAWAAAhAyMRIxEzMhYVFAYHEwEzMjY1NCYjIwHLtl1u23WEUEnG/m1fRlBPR18BLf7TAshtYUhjFP7FAZI3MDM5AAAAAAEALP/yAgEC1AAkAAAWJic3FhYzMjY1NCcmJjU0NjYzMhYXByYjIgYVFBcWFhUUBgYjy3gnRB5VLTVLgGltPGY/P3QqSEBPNUN/bG1AbUIOMyhMHyI5Kk0oIGdNPF81Mi9EPzcsSCghaU88XzUAAAABABcAAAIKAsgABwAAEyM1IRUjESPawwHzwm4CZWNj/ZsAAAABAD7/8gI5AsgAEQAAFiY1ETMRFBYzMjY1ETMRFAYjxYduTERDTG6Gdw6UhQG9/jxSXV1SAcT+Q4SVAAABAB0AAAJfAsgABwAAEzMTMxMzAyMddqkEqXbkeQLI/cwCNP04AAAAAQAdAAADcALIAA8AABMzEzMTMxMzEzMDIwMjAyMde3YEfHN9BHR6tXZ8BH10Asj93gIi/d4CIv04AiL93gAAAAEAEQAAAoACyAALAAAhAwMjEwMzExMzAxMB96+uie7hhKang+DuAR/+4QF3AVH++wEF/q/+iQAAAQAOAAACVALIAAgAABsCMwMRIxEDkKGhgu1t7ALI/tcBKf5t/ssBNQGTAAABACwAAAIcAsgACQAANwEhNSEVASEVISwBWv62Adf+pQFk/hBRAhRjUf3sYwAAAAACABQAzQHgAsoABwALAAABIwcjEzMTIycnIwcBTqgrZ7FpsmdHNwM3AVOGAf3+A9uqqgAAAwBKAM0BwQLIAA8AGAAhAAATMzIWFRQGBxUWFhUUBiMjEzI2NTQmIyMVFzI2NTQmIyMVSp5ibDAmKzZtaKKgMzg6NT1FNzw6NkgCyEc/KDwLAgs+LkNKAScjIiIki94lJCUnlQAAAAABAEAAwQGyAtcAGQAANiYmNTU0NjYzMhcHJiMiBhUVFBYzMjcXBiPRXjMzXj5kPz8pNjVAQDU3KD8+ZcE4ZUJYQmU4SjoqUEI/QlAqOkkAAAIASgDNAcQCyAAJABMAABMzMhYVBxQGIyM3MjY1NTQmIyMRSqtjbAFsYqujOj4+OkQCyG5mU2ZuVkRFPEVF/rEAAAAAAQBKAM0BjwLIAAsAAAEVIxUzFSMVMxUhEQGP5sPD5v67AshQhFCHUAH7AAABAEoAzQGPAsgACQAAARUjFTMVIxUjEQGP5sPDXwLIUI9QzAH7AAAAAQBAAMMBzgLWAB8AABI2NjMyFwcmIyIGFRUUFjMyNjU1IzUzFRQGIyImJjU1QDRePmlBPCs9NkJAMSw3asZnWD5eMwI4ZjhNQDNRQjpCUDguFVNOZnQ4ZUJUAAABAEoAzQHbAsgACwAAAREjNSMVIxEzFTM1Adte1F9f1ALI/gXX1wH7zs4AAAEASgDNAKkCyAADAAATESMRqV8CyP4FAfsAAAABABgAwwFCAsgADwAAAREUBiMiJic3FhYzMjY1EQFCTkYxTxZJESIUHCACyP6RR086LyUcGSUiAWUAAAABAEoAzQHfAsgACgAAJScVIxEzFTczBxMBaL9fX7xzytHN9/cB++bm8f72AAEASgDNAYUCzAAFAAATETMVIRGp3P7FAsz+V1YB/wAAAQBKAM0CNwLIAA8AABMTMxMzESMRIwMjAyMRIxHJeAN1fl0DdER1A10CyP7JATf+BQFv/tUBK/6RAfsAAQBKAM0B1wLMAAsAAAEzETMRIwMjESMRMwF1A19nwgVfaAFyAVr+AQFZ/qcB/wAAAgA5AMABywLXABEAHwAAEjY2MzIWFhUVFAYGIyImJjU1FhYzMjY1NTQmIyIGFRU5Mls8PFsyMls8PFsyXzowMDo6MDA6AjdnOTlnQ1dCZDc3ZEJXlUZGOl89SEk8XwAAAgBKAM0BuALIAAoAEwAAEzIWFRQGIyMVIxEWNjU0JiMjFTP3WmdtYEJfzzg4NDw8AshYTk9YrgH79SkmJiqfAAIAOQB2AfAC1wAUACIAACUnBiMiJiY1NTQ2NjMyFhYVFRQHFyQWMzI2NTU0JiMiBhUVAadIKDU8WzIyWzw8WzInTP6oOjAwOjowMDp2XxU3ZEJXQ2c5OWdDV1I6ZbNGRjpfPUhJPF8AAgBKAM0BzALKAA0AFgAAJScjFSMRMzIWFRQGBxcBMzI2NTQmIyMBXHg7X6tXYDUxhv7dQi4xMS5CzczMAf1QSDNHEdoBHyYhIiYAAAEALADBAYwC1wAmAAA2Jic3FhYzMjY1NCYnJiY1NDY2MzIWFwcmIyIGFRQWFxYWFRQGBiOhVSA3FjwgJDApKlJRLE4xL1IfNTE4ICsmLFRRMlUywSMcRBcaJRsbJA0ZTjsrRCcgIEQvIhocIQ4ZSz4tRSYAAQAXAM0BnwLOAAcAABM1IRUjESMRFwGIlF8CeFZW/lUBqwAAAQA+AMEBzQLKABMAADYmJjUTMxEUFjMyNjURMxEUBgYjy1syAV46Ly86XjJaO8EyXDsBQP7HOERFNwE5/sA7XDIAAAABAB0AzQHWAsgABwAAExMzEzMDIwOFcwNzaKhqpwLI/oMBff4FAfsAAQAdAM0CmwLIAA8AABMTMxMzEzMTMwMjAyMDIwOJSQNVZFUDSWyEZVQEU2aEAsj+lQFr/pUBa/4FAWv+lQH7AAEAEQDNAeECyAALAAAlJwcjEyczFzczBxMBanBxeKihc29ucqGozcDAAQ3ura3u/vMAAAABAA4AzQHCAsgACAAAEzczAxUjNQMz6Ghyq1+qcQH9y/7d2NgBIwAAAQAsAM0BmwLIAAkAAAEjNSEVAzMVITUBGeEBXO30/pECclZF/qBWRQAAAAACAED/8gH1AtYADQAXAAAWJjU1NDYzMhYVFRQGIzY1NTQjIhUVFDOubm5tbG5ubG1tbW0OmpiElpiYloSYmmjGjMLCjMYAAAABAAsAAAE6AsgABgAAEwcnNzMRI8yFPMplbgI7Y1aa/TgAAAABAD0AAAH8AtYAGQAANxM2NjU0JiMiBgcnNjYzMhYWFRQGBwchFSE99jAmOi0rRxhaInZROl83Mj6yASf+QVMBETZRJSk0PTYxUFsyWDc2b0THZQABADj/8gIFAsgAHQAANxYWMzI2NTQmIyIHNTcjNSEVBzYWFhUUBgYjIiYnjBlHKTlJT0YpJZv9AYurPWA2PGtFRnUmrScrRzU8PAhbvWlYxwMxYENCaTtCPAAAAAIAGAAAAhACyAAKAA0AACUhNQEzETMVIxUjNREDAU/+yQEtd1RUbcKZRAHr/ihXmfABQP7AAAAAAQAx//ICBALIAB4AABYmJzcWFjMyNjU0JiMiByMRIRUhFTYzMhYWFRQGBiPPeSVZE0sqO0xJOEEvUQGA/u0uRTtdNTxsRQ5JQjUpMkw8OUo1AZtkvx85Z0JGbT0AAAAAAgA1//ICBQLIABMAHwAAFiYmNTQ2NxMzAzYzMhYWFRQGBiM2NjU0JiMiBhUUFjPcaj0dJ6l1pRwiPWE3PGpBNEZGNDVGRjUOPGhAJVBFATj+2xE5Zj9AaDxjSTc3Skk4N0kAAAEAJgAAAdQCyAAGAAABITUhFQMjAVz+ygGu6XMCZGRV/Y0AAAMAL//yAgcC1gAbACcAMwAAFiYmNTQ2NyYmNTQ2NjMyFhYVFAYHFhYVFAYGIxI2NTQmIyIGFRQWMxI2NTQmIyIGFRQWM9hrPkY0LTg4Yj08YTg4LDVGPmxCLjw9LS89PS82SEk1NklINw42XztGYhQWTDU2WDMzWDY1SxcWYUU7XzYBujktKzc3Ky05/qhENDZJSTY0RAAAAgA1AAACBQLWABMAHwAAAQYjIiYmNTQ2NjMyFhYVFAYHAyMSNjU0JiMiBhUUFjMBSBwiPWE3PGpCQWo9HSaqda9GRjU1RUY0ASUROWY/QGg8PGhAJFBG/sgBckk4N0lJNzhJAAEALP+EANMAbQADAAAXNzMHLDZxZHzp6QAAAAABAFMAAADBAG0AAwAAMzUzFVNubW0AAAABAC0BLgIIAZsAAwAAARUhNQII/iUBm21tAAAAAwBN/7MCGgMGABUAHAAlAAAkBgcVIzUjETM1MxUWFhUUBgcVFhYVJTMyNTQjIxI2NTQmIyMVMwIaYlptpKRtU1k9NDlI/qBYiYlYp0lFSGNjhF8NZWECkmBlDVZFOksOAgxLPsNaV/4vLzAxLr4AAAEAQ/+7Ai8DBgAhAAAkNjcXBgcVIzUmJjU1NDY3NTMVFhcHJiYjIgYGFRUUFhYzAYRDIEhEXGxneXlnbFxESCFCJzNPLCxPM2seH0NKEFBPEZxzZnOcEVZXEEpDHx81XjtKO101AAAAAQBu/6ECAAJAACAAACQ2NxcGBxUjNSYmNTU0Njc1MxUWFhcHJiYjIgYVFRQWMwFqLw9YKmhhTVJSTmAxTBVYES8jMDY1MVEdHy9YEFVUDGtbSmBtDFZXCTQoLx0cPUBKOT0AAAMAQf+3AjMDBAAiACgALwAAAQM2NjcXBiMjByM3JicHIzcmJjU1NDY2NzczBxYXNzMHFhcAFxMmJwMmFxMGBhUVAe2AIjkdSFaCBhhZGxgWIlo0ICI7bUkYWhkcFB1bKhUP/tIYiBYbgz4FXS40Ahr+UgMeHERfT10IDHGtKGk+VVKCTghSVAUIYY0QEv4uCgHKCQP+R44eATgYZ0Y4AAACAEz/+wLUAoMAGwArAAAkBxcHJwYjIicHJzcmNTQ3JzcXNjMyFzcXBxYVBjY2NTQmJiMiBgYVFBYWMwKTK2xMbUBLS0BtTGwrKGlMaENNTUNoTGko2kUoKEUpKUUoKEUp9kNsTG0oKG1MbENNS0BpTGgrK2hMaUBLmClGKSlGKSlGKSlGKQAAAQBQ/7cCCQMGACkAACQGBxUjNSYnNxYWMzI2NTQmJyYmNTQ2NzUzFRYXByYmIyIGFRQWFxYWFQIJVUhtZ0hGHEoqNEA5O2ZjWUltVjxHHz4jLz44O2ljgmQRVlENSkodITAoJDASHl9LTGUNV1gUSUMiIDEoJC8SHl9KAAEAUP+3AgkDBgApAAAkBgcVIzUmJzcWFjMyNjU0JicmJjU0Njc1MxUWFwcmJiMiBhUUFhcWFhUCCVVIbWdIRhxKKjRAOTtmY1lJbVY8Rx8+Iy8+ODtpY4JkEVZRDUpKHSEwKCQwEh5fS0xlDVdYFElDIiAxKCQvEh5fSgADAFD/+AI5AxsAGgAmACoAAAEjESM1BgYjIiYmNTQ2NjMyFhc1IzUzNTMVMwI2NTQmIyIGFRQWMwchFSECOUhsEEcqNVEuLlE1K0YQn59sSOs3Ny8rNjYrrQF//oECcP4eNh4mNGA+PmA0JR+QWFNT/hk+MzM/PzMzPpJXAAAAAAEALP/yAhsCyAAnAAAlBgYjIiYnIzUzNSM1MzY2MzIWFwcmJiMiBgczByMVMwcjFhYzMjY3AhsaY0RldwtHRUVHCXdnQWEbUBA2JTY/B9ERwrARnAg+NSI2EGc1QH53UkNSeYE7NTUeI01JUkNSR0kgHQAAAwAw/7cCKQMGABcAHwAlAAABFRQGBxUjNSYmNTU0Njc1MxUWFwcmJxUGFhcRBgYVFQUjFTY2NQIpZVxsX21tX2xoRkgyNMsyLS0yASBVKisBg2trkhFTVROheFB3oBVSTw9ORC8LzYhtFgHMF2pKMiOxD0kxAAAAAgAk//ICNALIABUAKwAAARUhNSE2NTQmIyIGByc2MzIWFhUUBwUhFSEGFRQWMzI2NxcGIyImJjU0NyMCNP3wAV8NPi8jPh9HUXw8YTcH/i4CEP6bDkEzK0gcR1l8Qmc7CTcBylJSFyEqOCAhQmM1XTscFYVRGRwvOSEeS1k0Xj0bGAAAAQARAAACPQK6ABMAAAEjEyMDIxEjESM1MxEzETMTMwMzAj3o53zfDm1VVW0Q1nfe6wFB/r8BQf6/AUFUASX+2wEl/tsAAAAAAQAVAAACQwMHACsAABIWFzMVITUzLgI1NDY3NTMVNjMyFzUzFRYWFSM0JxUjNSYjIgcVIzUGBhWDX13a/iOMOEwvW1NQCBEPB1BWW25DUAcPEQhQHyEBM4tFY2MuU29HZYsbYlQBAVRjH6mGmjubvQEBvZ0ZVDgAAf/4AAACQwLCABkAAAEUBiMRBzU3NQc1NzUzFTcVBxU3FQcVMjY1AkPo5n19fX1uqKioqG+EAVCmqgEgLVctRi1XLa6HPFc8RjxXPOF6cAABABcAAAJBAsgAFwAAABYVFSM1NCYnESMRBgYVFSM1NDY3NTMVAdZrbTc8azs3bWp1awJStrTo7nmCEf5wAZASgnju6LW0EGdnAAAAAQAAAAACWALIABMAAAEjESMDIxEjESM1MxEzEzMDMxEzAlhGnMMFaEZGncQEAWhGATL+zgIc/eQBMmQBMv3kAhz+zgAEACQAAAKYAsAAHAAhACgALQAAASMWFRQHMxUjBgYjIxUjESM1MzUjNTM1MzIWFzMhMyYjIxYnIxUzNjUGNyMVMwKYSQEBSVodlHA+bE9PT0+2aowdXP5H0zVmOP0C+/wBWjPWOAHaCRIQCFJLT7sBVVIzUpRMSDOXEjMIEKA2NgAAAAACABkAAAI+AroAFgAfAAATFTMVIxUjNSM1MzUjNTMRMzIWFRQGIyczMjY1NCYjI+y6um1mZmZmwHWKkXtGPUtVVUs9ATldUoqKUl1SAS9nWVpnUjs0NDkAAQA+AAACGgK5ABkAAAEjFhczFSMGBiMjASMBNTMyNyE1MyYnIzUhAhq7KRV9bghtWxkBA4n/AXN4Fv7/+hpDnQHcAlsXL19NV/7uASVLRl8yFF4AAgBHAAAC2AK6AA0AGwAAATQmIyMRIxEhMhYVESMBERQGIyERMxEzMjY1EQG3NTqXagELa2RqASFhbf71apc3OAHuOTP9pgK6XGT+swIN/gZlWwIN/lM4NAHuAAABAFIAAAH7AsgAGwAAJRUhNTM1IzUzNTQ2MzIWFwcmJiMiBhUVMxUjFQH7/ldFOztfUkJUEVwJJhogJpSUX19fu12WWGNBPhweHy0pnV27AAIAMgAAAiYCugADAAsAABMhFSEVIRUjESMRIzIB9P4MAfTDbsMCumNlY/5xAY8AAAEAMgAAAiYCugAXAAABFTcVBxU3FQcVIzUHNTc1BzU3NSM1IRUBY5SUlJRvlJSUlMIB9AJYfzRXNEc0VzTkvDRXNEc0VzSnYmIAAAAEABsAAAMFAroAFwAaAB0AIAAAASMDIwMjAyMDIzUzAzMTMxMzEzMTMwMzIScHByMXJSMXAwVnQllIVklYQmdSP241VUNORFU0bj9S/qAVFWstFAFILhoBNf7LATX+ywE1XwEm/toBJv7aASb+2lhYX3BwcAAAAAABADMAAAIhAroAFgAAATMVIxUzFSMVIzUjNTM1IzUzAzMTEzMBfXaTk5Ntk5OTdqN1goJ1AVlSOVJ8fFI5UgFh/swBNAAAAAABAG7/oQIAAkAAIAAAJDY3FwYHFSM1JiY1NTQ2NzUzFRYWFwcmJiMiBhUVFBYzAWovD1gqaGFNUlJOYDFMFVgRLyMwNjUxUR0fL1gQVVQMa1tKYG0MVlcJNCgvHRw9QEo5PQAAAQBQ/7cCCQMGACkAACQGBxUjNSYnNxYWMzI2NTQmJyYmNTQ2NzUzFRYXByYmIyIGFRQWFxYWFQIJVUhtZ0hGHEoqNEA5O2ZjWUltVjxHHz4jLz44O2ljgmQRVlENSkodITAoJDASHl9LTGUNV1gUSUMiIDEoJC8SHl9KAAEAUgAAAfsCyAAbAAAlFSE1MzUjNTM1NDYzMhYXByYmIyIGFRUzFSMVAfv+V0U7O19SQlQRXAkmGiAmlJRfX1+7XZZYY0E+HB4fLSmdXbsABAAbAAADBQK6ABcAGgAdACAAAAEjAyMDIwMjAyM1MwMzEzMTMxMzEzMDMyEnBwcjFyUjFwMFZ0JZSFZJWEJnUj9uNVVDTkRVNG4/Uv6gFRVrLRQBSC4aATX+ywE1/ssBNV8BJv7aASb+2gEm/tpYWF9wcHAAAAAAAQAzAAACIQK6ABYAAAEzFSMVMxUjFSM1IzUzNSM1MwMzExMzAX12k5OTbZOTk3ajdYKCdQFZUjlSfHxSOVIBYf7MATQAAAAAAQAnAHICDgJYAAsAAAEjFSM1IzUzNTMVMwIOvmu+vmu+ATC+vmq+vgAAAAABAC0BLgIIAZsAAwAAARUhNQII/iUBm21tAAAAAQAAAAEAALtgETlfDzz1AAMD6AAAAADVtvhtAAAAANZpKuX/+P+EA3ADGwAAAAcAAgAAAAAAAAABAAADhP8zAAADjf/4AAADcAABAAAAAAAAAAAAAAAAAAAAYgJYAEgA6AAAAoYAFAJNAEoCVABAAn8ASgIsAEoCGABKAoAAQAKdAEoBAgBKAdwAGAJ3AEoCFQBKAyYASgJ/AD8CiwA5AlIASgKLADkCYQBKAi0ALAIhABcCdwA+AnwAHQONAB0CkQARAmIADgJIACwB8wAUAeYASgHTAEAB/wBKAbgASgGkAEoB/wBAAiYASgDzAEoBhQAYAfAASgGkAEoCggBKAiEASgIEADkB1ABKAgMAOQHiAEoBuAAsAbYAFwILAD4B8gAdArgAHQHyABEB0AAOAccALAI1AEABugALAjUAPQI1ADgCNQAYAjUAMQI1ADUCAQAmAjUALwI1ADUBFgAsARYAUwI1AC0CWABNAlgAQwJYAG4CWABBAyAATAJYAFACWABQAlgAUAJYACwCWAAwAlgAJAJYABECWAAVAlj/+AJYABcCWAAAArwAJAJYABkCWAA+AyAARwJYAFICWAAyAlgAMgMgABsCWAAzAlgAbgJYAFACWABSAyAAGwJYADMCNQAnAC0AAAAAABYAFgAyAGYAlAC0AMwA4gEUAS4BPAFYAXIBggGgAboB7AIOAkYCbgKmArgC1gLqAwoDJgM8A1QDbgOiA8oD7AQCBBYERARaBGgEhgScBKwEygTiBRIFMgVmBYwFxgXYBfoGDgYuBkgGXAZyBpYGqAbSBwAHHAdMB34HkAfcCA4IHAgoCDYIbgiiCNQJJAloCaYJ5AokCl4KmgrcCwALPAtkC4oLrAvuDBoMRAxyDJoMsgzYDRQNOA1qDagN0A4MDjAORg5UAAEAAABjADQABAAAAAAAAQACAB4ABAAAAGQAAAAAAAAAAAAxAlIAAQAAAAAAAAAzAAAAAQAAAAAAAQAPADMAAQAAAAAAAgAGAEIAAQAAAAAAAwAqAEgAAQAAAAAABAAWAHIAAQAAAAAABQAMAIgAAQAAAAAABgAWAJQAAQAAAAAABwAmAKoAAQAAAAAACAALANAAAQAAAAAACQAjANsAAQAAAAAACwAYAP4AAQAAAAAAEAAPARYAAQAAAAAAEQAGASUAAQAAAAAAEgAWASsAAQAAAAAAEwARAUEAAQAZACEAAAAzAVIAAQAZACEAAQAPAYUAAQAZACEAAgAGAZQAAQAZACEAAwAqAZoAAQAZACEABAAWAcQAAQAZACEABQAMAdoAAQAZACEABgAWAeYAAQAZACEABwAmAfwAAQAZACEACAALAiIAAQAZACEACQAjAi0AAQAZACEAEgAWAlAAAwABBAkAAABmAmYAAwABBAkAAQAsAswAAwABBAkAAgAOAvgAAwABBAkAAwBUAwYAAwABBAkABAAsA1oAAwABBAkABQAYA4YAAwABBAkABgAsA54AAwABBAkABwBMA8oAAwABBAkACAAWBBYAAwABBAkACQBGBCwAAwABBAkACwAwBHIAAwABBAkAEAAeBKIAAwABBAkAEQAMBMAAAwABBAkAEwAiBMwAAwABCAQAAABmBO4AAwABCAQAAQAsBVQAAwABCAQAAgAOBYAAAwABCAQABAAsBY4AAwABCAQABwBMBboAAwABCAQACAAWBgYAAwABCAQACQBGBhwAAwABCAQAEAAeBmIAAwABCAQAEQAMBoBDb3B5cmlnaHQgKGMpIDIwMTcgYnkgVGVuY2VudC4gQWxsIHJpZ2h0cyByZXNlcnZlZC5XZUNoYXQgU2FucyBTdGRNZWRpdW1IYW55aSBXZUNoYXQgU2FucyBTdGQtTWVkaXVtOyBWZXJzaW9uIDEuMDBXZUNoYXQgU2FucyBTdGQtTWVkaXVtVmVyc2lvbiAxLjAwV2VDaGF0LVNhbnMtU3RkLU1lZGl1bVdlQ2hhdCBTYW5zIGlzIGEgdHJhZGVtYXJrIG9mIFRlbmNlbnQuSGFueWkgRm9udHNaSEFORyBYdWFuLCBXQU5HIFRpYW5iaSwgTElVIFhpYW95dWh0dHA6Ly93d3cuaGFueWkuY29tLmNuL1dlQ2hhdCBTYW5zIFN0ZE1lZGl1bVdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW3boiSjX7QKMTIzNDU2Nzg5MENvcHlyaWdodCAoYykgMjAxNyBieSBUZW5jZW50LiBBbGwgcmlnaHRzIHJlc2VydmVkLldlQ2hhdCBTYW5zIFN0ZE1lZGl1bUhhbnlpIFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW07IFZlcnNpb24gMS4wMFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW1WZXJzaW9uIDEuMDBXZUNoYXQtU2Fucy1TdGQtTWVkaXVtV2VDaGF0IFNhbnMgaXMgYSB0cmFkZW1hcmsgb2YgVGVuY2VudC5IYW55aSBGb250c1pIQU5HIFh1YW4sIFdBTkcgVGlhbmJpLCBMSVUgWGlhb3l1V2VDaGF0IFNhbnMgU3RkLU1lZGl1bQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIASABhAG4AeQBpACAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQA7ACAAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABXAGUAQwBoAGEAdAAtAFMAYQBuAHMALQBTAHQAZAAtAE0AZQBkAGkAdQBtAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAFQAZQBuAGMAZQBuAHQALgBIAGEAbgB5AGkAIABGAG8AbgB0AHMAWgBIAEEATgBHACAAWAB1AGEAbgAsACAAVwBBAE4ARwAgAFQAaQBhAG4AYgBpACwAIABMAEkAVQAgAFgAaQBhAG8AeQB1AGgAdAB0AHAAOgAvAC8AdwB3AHcALgBoAGEAbgB5AGkALgBjAG8AbQAuAGMAbgAvAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAFMAdABkAE0AZQBkAGkAdQBtIKwAogAkAKMgqQClAAoAMQAyADMANAA1ADYANwA4ADkAMABDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABUAGUAbgBjAGUAbgB0AC4ASABhAG4AeQBpACAARgBvAG4AdABzAFoASABBAE4ARwAgAFgAdQBhAG4ALAAgAFcAQQBOAEcAIABUAGkAYQBuAGIAaQAsACAATABJAFUAIABYAGkAYQBvAHkAdQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZABNAGUAZABpAHUAbQAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAYwAAAAMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQATABQAFQAWABcAGAAZABoAGwAcAA8AEQAQAQIBAwCEAQQAvQAHAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgCFARMBFAEVAJYBFgEXARgBGQEaAA4A7wd1bmkwRTNGB3VuaTIwQjUNY29sb25tb25ldGFyeQd1bmlGRTY5BGRvbmcERXVybwd1bmkyMEIyB3VuaTIwQjQHdW5pMjBBRAd1bmkyMEJFB3VuaTIwQkEHdW5pMjBCQwd1bmkyMEE2B3VuaTIwQjEHdW5pMjBCRAd1bmkyMEI5B3VuaTIwQUEHdW5pMjBCOAd1bmkyMEFFB3VuaTIwQTkHdW5pRkZFMAd1bmlGRjA0B3VuaUZGRTEHdW5pRkZFNgd1bmlGRkU1) format("truetype")}.activity_card_wrp .origin_price{font-weight:500;color:#fff;line-height:1;transition:font-size .15s,font-weight .15s,color .15s,-webkit-text-decoration .15s;transition:font-size .15s,font-weight .15s,color .15s,text-decoration .15s;transition:font-size .15s,font-weight .15s,color .15s,text-decoration .15s,-webkit-text-decoration .15s;font-family:WeChatSansStd-Medium;line-height:normal;font-size:15px}@font-face{font-family:WeChatSansStd-Medium;src:url(data:application/octet-stream;base64,AAEAAAAOAIAAAwBgRFNJRwAAAAEAAADsAAAACEdERUYADwAAAAAA9AAAABBHUE9TvXTGagAAAQQAAAHKR1NVQhoeGpMAAALQAAAAfk9TLzJrL1pnAAADUAAAAGBjbWFwQHbxEAAAA7AAAAIWZ2x5Zvo1siwAAAXIAAAcqGhlYWQOn2bVAAAicAAAADZoaGVhBu4DIwAAIqgAAAAkaG10eNhnFGQAACLMAAABimxvY2E/+0eGAAAkWAAAAMhtYXhwANIAUwAAJSAAAAAgbmFtZVIudTIAACVAAAAI3nBvc3Tpjfc4AAAuIAAAAbAAAAABAAAAAAABAAAADAAAAAAAAAACAAAAAQAAAAoAHgAwAAFERkxUAAgABAAAAAD//wABAAAAAWtlcm4ACAAAAAMAAAABAAIAAwAIABAAGgACAAgAAQAaAAIACAACALwA8gACAAgAAQEEAAEBDgAEAAAACwAgACYALAA2ADwARgBQAG4AdACSAKQAAQA9//gAAQA///kAAgA9//QAP//2AAEAPf/1AAIAP//yAEH/9gACAD3/7gA//+kABwA4/+4AOf/0ADr/1gA8/90APv/yAD//7wBB/+IAAQA9/+4ABwA4/+4AOf/mADr/7gA7//YAPP/hAD3/7wBB/+IABAA3/+8AOv/yAD3/6gA//+gAAQBhAAAAAQB+AAQAAAAFABQAGgAgACoAMAABABb/+wABAAQAAAACAAL/+gAFAAAAAQAa//YAAQAY//gAAgBWAAQAAABsAHwAAgADAAD/qAAAAAAAAP+oAAEASgAEAAAAAQAMAAEASAAAAAEACwA2ADgAOQA6ADsAPAA9AD4APwBBAFsAAQAFAAIAAwAEABEAEwABAAYAAgAXABgAHAAxADIAAQABAEMAAgACABcAGAABADEAMgABAAIABAACAAIAAgAXABgAAQAcABwAAgAxADIAAQAAAAEAAAAKACAAOgABREZMVAAIAAQAAAAA//8AAgAAAAEAAmFhbHQADmZ3aWQAFAAAAAEAAAAAAAEAAQACAAYADgABAAAAAQAgAAEAAAABAAgAAgAgAAUAXABdAF4AXwBgAAIAEAAFAFwAXQBeAF8AYAABAAUARQBIAFcAWgBbAAAAAwI0AfQABQAIAooCWAAAAEsCigJYAAABXgAyATAAAAAABgAAAAAAAAAAAAABAAAAAgAAAAAAAAAASE5ZSQAAACD/5gOE/zMAAAOEAM0AAAEAAAAAAAH7AsgAAAAgAAIAAAADAAAAAwAAASIAAQAAAAAAHAADAAEAAAEiAAABBgAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAABAAAASAAAAAAAAGFAQkEANjc4OTo7PD0+PwAAAAAAAAACAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGwAAAAAAABwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARVcAAAAAAAAAAAAAAAAAAAAAWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAPQAAAAqACAABAAKACAAJAAuADkAWgB6AKUOPyChIKYgriCyILUguiC+IhL+af8E/+H/5v//AAAAIAAkACsAMABBAGEAog4/IKEgpiCpILEgtCC4ILwiEv5p/wT/4P/l////4QAkAAAABv/B/7sAAPIE36XfrAAAAAAAAAAAAADeUAAAAAAAAAAAAAEAAAAAACYAAAAAAAAAJgAAAAAAAAAmADAAMgA0ADgAAAA6ADoAOgA8AAAAYQBAAEIAQQBFAFcARwBbAFoAVgBKAEsATgBZAFMATABNAEQAWABVAFAAUQBUAE8ASQBdAFwAXgBgAF8AAAACAEgAAAIQAsgAAwAHAAATIREhJREhEUgByP44AXT+4ALI/ThNAi790gAAAAIAFAAAAnMCyAAHAAsAACUjByMTMxMjAwMjAwG57EN28nn0d2NUBFTS0gLI/TgBNAEI/vgAAAAAAwBKAAACKALIAA8AGAAhAAATMzIWFRQGBxUWFhUUBiMjEzI2NTQmIyMVEzI2NTQmIyMVSsl8ikMzOE2Lhc7NRk1QS1diTVJTQ2sCyGRaO1IPAw5VQl5oAZoyMTM1y/7ENzU1ONkAAAABAED/8gI0AtQAHQAANhYWMzI2NxcGIyImJjU1NDY2MzIXByYmIyIGBhUVrixQNSlEIUdZglR/RkZ/VIJZRyBFKTRRLPRlNyAhRmFNi1x5XIxNYUciIDdlQloAAAIASgAAAkQCyAAJABMAABMzMhYVFRQGIyM3MjY1NTQmIyMRSuSFkZGF5NlWXVxXawLIlpF6kZZjaWtaa2n9/gABAEoAAAIDAsgACwAAEyEVIRUhFSEVIRUhSgG5/rUBG/7lAUv+RwLIY8tj1GMAAAABAEoAAAIDAsgACQAAEyEVIRUhFSERI0oBuf61ARv+5W4CyGPLY/7JAAAAAAEAQP/yAk8C1AAhAAATNDY2MzIXByYjIgYGFRUUFhYzMjY1NSM1IRUUBiMiJiY1QEZ9UoZZSUJPMk4sKUovRk2VAQGGeVF7RAGfW41NYUQ/OGVBWkJlN19OIl9siKBNi1wAAAABAEoAAAJTAsgACwAAAREjESERIxEzESERAlNu/tNubgEtAsj9OAE8/sQCyP7WASoAAAAAAQBKAAAAuALIAAMAABMzESNKbm4CyP04AAAAAAEAGP/yAZkCyAAOAAABMxEUBiMiJic3FjMyNjUBLG1mWj5lHlQsPCkvAsj98F1pSDstSjk0AAAAAQBKAAACZQLIAAoAACEBESMRMxEBMwEBAdv+3W5uARyF/tMBOQFh/p8CyP68AUT+r/6JAAEASgAAAfYCyAAFAAATMxEhFSFKbgE+/lQCyP2bYwAAAQBKAAAC3ALIAA8AABMzEzMTMxEjESMDIwMjESNKk7YEs5JrBbFQsgRrAsj+KgHW/TgCJ/44Acj92QAAAQA/AAACQALIAAsAABMBMxEzESMBIxEjEb4BEQRtfv7vBW0CyP32Agr9OAIK/fYCyAAAAAIAOf/yAlIC1AARACAAABM0NjYzMhYWFRUUBgYjIiYmNRYWMzI2NTU0JiYjIgYVFTlDelBQeUNDeVBQekNtWEhHWChIL0hYAaBci01Ni1yAWolLS4laW21tWYQ8XTNwXIQAAAACAEoAAAI2AsgACgATAAATMzIWFRQGIyMRIxMyNjU0JiMjFUrjfYyTg2huzk9aWVBgAsh3amp4/vsBakI7PEL7AAAAAAIAOf+JAnkC1AAVACQAAAUnBiMiJiY1NTQ2NjMyFhYVFRQGBxcmNjU1NCYmIyIGFRUUFjMCJGIzQVJ+RUN6UFB5QyAfZuxYKEgvSFhYSHeBGEqJW4Bci01Ni1yAQG0og5BtWYQ8XTNwXIRZbQAAAAACAEoAAAJLAsgADQAWAAAhAyMRIxEzMhYVFAYHEwEzMjY1NCYjIwHLtl1u23WEUEnG/m1fRlBPR18BLf7TAshtYUhjFP7FAZI3MDM5AAAAAAEALP/yAgEC1AAkAAAWJic3FhYzMjY1NCcmJjU0NjYzMhYXByYjIgYVFBcWFhUUBgYjy3gnRB5VLTVLgGltPGY/P3QqSEBPNUN/bG1AbUIOMyhMHyI5Kk0oIGdNPF81Mi9EPzcsSCghaU88XzUAAAABABcAAAIKAsgABwAAEyM1IRUjESPawwHzwm4CZWNj/ZsAAAABAD7/8gI5AsgAEQAAFiY1ETMRFBYzMjY1ETMRFAYjxYduTERDTG6Gdw6UhQG9/jxSXV1SAcT+Q4SVAAABAB0AAAJfAsgABwAAEzMTMxMzAyMddqkEqXbkeQLI/cwCNP04AAAAAQAdAAADcALIAA8AABMzEzMTMxMzEzMDIwMjAyMde3YEfHN9BHR6tXZ8BH10Asj93gIi/d4CIv04AiL93gAAAAEAEQAAAoACyAALAAAhAwMjEwMzExMzAxMB96+uie7hhKang+DuAR/+4QF3AVH++wEF/q/+iQAAAQAOAAACVALIAAgAABsCMwMRIxEDkKGhgu1t7ALI/tcBKf5t/ssBNQGTAAABACwAAAIcAsgACQAANwEhNSEVASEVISwBWv62Adf+pQFk/hBRAhRjUf3sYwAAAAACABQAzQHgAsoABwALAAABIwcjEzMTIycnIwcBTqgrZ7FpsmdHNwM3AVOGAf3+A9uqqgAAAwBKAM0BwQLIAA8AGAAhAAATMzIWFRQGBxUWFhUUBiMjEzI2NTQmIyMVFzI2NTQmIyMVSp5ibDAmKzZtaKKgMzg6NT1FNzw6NkgCyEc/KDwLAgs+LkNKAScjIiIki94lJCUnlQAAAAABAEAAwQGyAtcAGQAANiYmNTU0NjYzMhcHJiMiBhUVFBYzMjcXBiPRXjMzXj5kPz8pNjVAQDU3KD8+ZcE4ZUJYQmU4SjoqUEI/QlAqOkkAAAIASgDNAcQCyAAJABMAABMzMhYVBxQGIyM3MjY1NTQmIyMRSqtjbAFsYqujOj4+OkQCyG5mU2ZuVkRFPEVF/rEAAAAAAQBKAM0BjwLIAAsAAAEVIxUzFSMVMxUhEQGP5sPD5v67AshQhFCHUAH7AAABAEoAzQGPAsgACQAAARUjFTMVIxUjEQGP5sPDXwLIUI9QzAH7AAAAAQBAAMMBzgLWAB8AABI2NjMyFwcmIyIGFRUUFjMyNjU1IzUzFRQGIyImJjU1QDRePmlBPCs9NkJAMSw3asZnWD5eMwI4ZjhNQDNRQjpCUDguFVNOZnQ4ZUJUAAABAEoAzQHbAsgACwAAAREjNSMVIxEzFTM1Adte1F9f1ALI/gXX1wH7zs4AAAEASgDNAKkCyAADAAATESMRqV8CyP4FAfsAAAABABgAwwFCAsgADwAAAREUBiMiJic3FhYzMjY1EQFCTkYxTxZJESIUHCACyP6RR086LyUcGSUiAWUAAAABAEoAzQHfAsgACgAAJScVIxEzFTczBxMBaL9fX7xzytHN9/cB++bm8f72AAEASgDNAYUCzAAFAAATETMVIRGp3P7FAsz+V1YB/wAAAQBKAM0CNwLIAA8AABMTMxMzESMRIwMjAyMRIxHJeAN1fl0DdER1A10CyP7JATf+BQFv/tUBK/6RAfsAAQBKAM0B1wLMAAsAAAEzETMRIwMjESMRMwF1A19nwgVfaAFyAVr+AQFZ/qcB/wAAAgA5AMABywLXABEAHwAAEjY2MzIWFhUVFAYGIyImJjU1FhYzMjY1NTQmIyIGFRU5Mls8PFsyMls8PFsyXzowMDo6MDA6AjdnOTlnQ1dCZDc3ZEJXlUZGOl89SEk8XwAAAgBKAM0BuALIAAoAEwAAEzIWFRQGIyMVIxEWNjU0JiMjFTP3WmdtYEJfzzg4NDw8AshYTk9YrgH79SkmJiqfAAIAOQB2AfAC1wAUACIAACUnBiMiJiY1NTQ2NjMyFhYVFRQHFyQWMzI2NTU0JiMiBhUVAadIKDU8WzIyWzw8WzInTP6oOjAwOjowMDp2XxU3ZEJXQ2c5OWdDV1I6ZbNGRjpfPUhJPF8AAgBKAM0BzALKAA0AFgAAJScjFSMRMzIWFRQGBxcBMzI2NTQmIyMBXHg7X6tXYDUxhv7dQi4xMS5CzczMAf1QSDNHEdoBHyYhIiYAAAEALADBAYwC1wAmAAA2Jic3FhYzMjY1NCYnJiY1NDY2MzIWFwcmIyIGFRQWFxYWFRQGBiOhVSA3FjwgJDApKlJRLE4xL1IfNTE4ICsmLFRRMlUywSMcRBcaJRsbJA0ZTjsrRCcgIEQvIhocIQ4ZSz4tRSYAAQAXAM0BnwLOAAcAABM1IRUjESMRFwGIlF8CeFZW/lUBqwAAAQA+AMEBzQLKABMAADYmJjUTMxEUFjMyNjURMxEUBgYjy1syAV46Ly86XjJaO8EyXDsBQP7HOERFNwE5/sA7XDIAAAABAB0AzQHWAsgABwAAExMzEzMDIwOFcwNzaKhqpwLI/oMBff4FAfsAAQAdAM0CmwLIAA8AABMTMxMzEzMTMwMjAyMDIwOJSQNVZFUDSWyEZVQEU2aEAsj+lQFr/pUBa/4FAWv+lQH7AAEAEQDNAeECyAALAAAlJwcjEyczFzczBxMBanBxeKihc29ucqGozcDAAQ3ura3u/vMAAAABAA4AzQHCAsgACAAAEzczAxUjNQMz6Ghyq1+qcQH9y/7d2NgBIwAAAQAsAM0BmwLIAAkAAAEjNSEVAzMVITUBGeEBXO30/pECclZF/qBWRQAAAAACAED/8gH1AtYADQAXAAAWJjU1NDYzMhYVFRQGIzY1NTQjIhUVFDOubm5tbG5ubG1tbW0OmpiElpiYloSYmmjGjMLCjMYAAAABAAsAAAE6AsgABgAAEwcnNzMRI8yFPMplbgI7Y1aa/TgAAAABAD0AAAH8AtYAGQAANxM2NjU0JiMiBgcnNjYzMhYWFRQGBwchFSE99jAmOi0rRxhaInZROl83Mj6yASf+QVMBETZRJSk0PTYxUFsyWDc2b0THZQABADj/8gIFAsgAHQAANxYWMzI2NTQmIyIHNTcjNSEVBzYWFhUUBgYjIiYnjBlHKTlJT0YpJZv9AYurPWA2PGtFRnUmrScrRzU8PAhbvWlYxwMxYENCaTtCPAAAAAIAGAAAAhACyAAKAA0AACUhNQEzETMVIxUjNREDAU/+yQEtd1RUbcKZRAHr/ihXmfABQP7AAAAAAQAx//ICBALIAB4AABYmJzcWFjMyNjU0JiMiByMRIRUhFTYzMhYWFRQGBiPPeSVZE0sqO0xJOEEvUQGA/u0uRTtdNTxsRQ5JQjUpMkw8OUo1AZtkvx85Z0JGbT0AAAAAAgA1//ICBQLIABMAHwAAFiYmNTQ2NxMzAzYzMhYWFRQGBiM2NjU0JiMiBhUUFjPcaj0dJ6l1pRwiPWE3PGpBNEZGNDVGRjUOPGhAJVBFATj+2xE5Zj9AaDxjSTc3Skk4N0kAAAEAJgAAAdQCyAAGAAABITUhFQMjAVz+ygGu6XMCZGRV/Y0AAAMAL//yAgcC1gAbACcAMwAAFiYmNTQ2NyYmNTQ2NjMyFhYVFAYHFhYVFAYGIxI2NTQmIyIGFRQWMxI2NTQmIyIGFRQWM9hrPkY0LTg4Yj08YTg4LDVGPmxCLjw9LS89PS82SEk1NklINw42XztGYhQWTDU2WDMzWDY1SxcWYUU7XzYBujktKzc3Ky05/qhENDZJSTY0RAAAAgA1AAACBQLWABMAHwAAAQYjIiYmNTQ2NjMyFhYVFAYHAyMSNjU0JiMiBhUUFjMBSBwiPWE3PGpCQWo9HSaqda9GRjU1RUY0ASUROWY/QGg8PGhAJFBG/sgBckk4N0lJNzhJAAEALP+EANMAbQADAAAXNzMHLDZxZHzp6QAAAAABAFMAAADBAG0AAwAAMzUzFVNubW0AAAABAC0BLgIIAZsAAwAAARUhNQII/iUBm21tAAAAAwBN/7MCGgMGABUAHAAlAAAkBgcVIzUjETM1MxUWFhUUBgcVFhYVJTMyNTQjIxI2NTQmIyMVMwIaYlptpKRtU1k9NDlI/qBYiYlYp0lFSGNjhF8NZWECkmBlDVZFOksOAgxLPsNaV/4vLzAxLr4AAAEAQ/+7Ai8DBgAhAAAkNjcXBgcVIzUmJjU1NDY3NTMVFhcHJiYjIgYGFRUUFhYzAYRDIEhEXGxneXlnbFxESCFCJzNPLCxPM2seH0NKEFBPEZxzZnOcEVZXEEpDHx81XjtKO101AAAAAQBu/6ECAAJAACAAACQ2NxcGBxUjNSYmNTU0Njc1MxUWFhcHJiYjIgYVFRQWMwFqLw9YKmhhTVJSTmAxTBVYES8jMDY1MVEdHy9YEFVUDGtbSmBtDFZXCTQoLx0cPUBKOT0AAAMAQf+3AjMDBAAiACgALwAAAQM2NjcXBiMjByM3JicHIzcmJjU1NDY2NzczBxYXNzMHFhcAFxMmJwMmFxMGBhUVAe2AIjkdSFaCBhhZGxgWIlo0ICI7bUkYWhkcFB1bKhUP/tIYiBYbgz4FXS40Ahr+UgMeHERfT10IDHGtKGk+VVKCTghSVAUIYY0QEv4uCgHKCQP+R44eATgYZ0Y4AAACAEz/+wLUAoMAGwArAAAkBxcHJwYjIicHJzcmNTQ3JzcXNjMyFzcXBxYVBjY2NTQmJiMiBgYVFBYWMwKTK2xMbUBLS0BtTGwrKGlMaENNTUNoTGko2kUoKEUpKUUoKEUp9kNsTG0oKG1MbENNS0BpTGgrK2hMaUBLmClGKSlGKSlGKSlGKQAAAQBQ/7cCCQMGACkAACQGBxUjNSYnNxYWMzI2NTQmJyYmNTQ2NzUzFRYXByYmIyIGFRQWFxYWFQIJVUhtZ0hGHEoqNEA5O2ZjWUltVjxHHz4jLz44O2ljgmQRVlENSkodITAoJDASHl9LTGUNV1gUSUMiIDEoJC8SHl9KAAEAUP+3AgkDBgApAAAkBgcVIzUmJzcWFjMyNjU0JicmJjU0Njc1MxUWFwcmJiMiBhUUFhcWFhUCCVVIbWdIRhxKKjRAOTtmY1lJbVY8Rx8+Iy8+ODtpY4JkEVZRDUpKHSEwKCQwEh5fS0xlDVdYFElDIiAxKCQvEh5fSgADAFD/+AI5AxsAGgAmACoAAAEjESM1BgYjIiYmNTQ2NjMyFhc1IzUzNTMVMwI2NTQmIyIGFRQWMwchFSECOUhsEEcqNVEuLlE1K0YQn59sSOs3Ny8rNjYrrQF//oECcP4eNh4mNGA+PmA0JR+QWFNT/hk+MzM/PzMzPpJXAAAAAAEALP/yAhsCyAAnAAAlBgYjIiYnIzUzNSM1MzY2MzIWFwcmJiMiBgczByMVMwcjFhYzMjY3AhsaY0RldwtHRUVHCXdnQWEbUBA2JTY/B9ERwrARnAg+NSI2EGc1QH53UkNSeYE7NTUeI01JUkNSR0kgHQAAAwAw/7cCKQMGABcAHwAlAAABFRQGBxUjNSYmNTU0Njc1MxUWFwcmJxUGFhcRBgYVFQUjFTY2NQIpZVxsX21tX2xoRkgyNMsyLS0yASBVKisBg2trkhFTVROheFB3oBVSTw9ORC8LzYhtFgHMF2pKMiOxD0kxAAAAAgAk//ICNALIABUAKwAAARUhNSE2NTQmIyIGByc2MzIWFhUUBwUhFSEGFRQWMzI2NxcGIyImJjU0NyMCNP3wAV8NPi8jPh9HUXw8YTcH/i4CEP6bDkEzK0gcR1l8Qmc7CTcBylJSFyEqOCAhQmM1XTscFYVRGRwvOSEeS1k0Xj0bGAAAAQARAAACPQK6ABMAAAEjEyMDIxEjESM1MxEzETMTMwMzAj3o53zfDm1VVW0Q1nfe6wFB/r8BQf6/AUFUASX+2wEl/tsAAAAAAQAVAAACQwMHACsAABIWFzMVITUzLgI1NDY3NTMVNjMyFzUzFRYWFSM0JxUjNSYjIgcVIzUGBhWDX13a/iOMOEwvW1NQCBEPB1BWW25DUAcPEQhQHyEBM4tFY2MuU29HZYsbYlQBAVRjH6mGmjubvQEBvZ0ZVDgAAf/4AAACQwLCABkAAAEUBiMRBzU3NQc1NzUzFTcVBxU3FQcVMjY1AkPo5n19fX1uqKioqG+EAVCmqgEgLVctRi1XLa6HPFc8RjxXPOF6cAABABcAAAJBAsgAFwAAABYVFSM1NCYnESMRBgYVFSM1NDY3NTMVAdZrbTc8azs3bWp1awJStrTo7nmCEf5wAZASgnju6LW0EGdnAAAAAQAAAAACWALIABMAAAEjESMDIxEjESM1MxEzEzMDMxEzAlhGnMMFaEZGncQEAWhGATL+zgIc/eQBMmQBMv3kAhz+zgAEACQAAAKYAsAAHAAhACgALQAAASMWFRQHMxUjBgYjIxUjESM1MzUjNTM1MzIWFzMhMyYjIxYnIxUzNjUGNyMVMwKYSQEBSVodlHA+bE9PT0+2aowdXP5H0zVmOP0C+/wBWjPWOAHaCRIQCFJLT7sBVVIzUpRMSDOXEjMIEKA2NgAAAAACABkAAAI+AroAFgAfAAATFTMVIxUjNSM1MzUjNTMRMzIWFRQGIyczMjY1NCYjI+y6um1mZmZmwHWKkXtGPUtVVUs9ATldUoqKUl1SAS9nWVpnUjs0NDkAAQA+AAACGgK5ABkAAAEjFhczFSMGBiMjASMBNTMyNyE1MyYnIzUhAhq7KRV9bghtWxkBA4n/AXN4Fv7/+hpDnQHcAlsXL19NV/7uASVLRl8yFF4AAgBHAAAC2AK6AA0AGwAAATQmIyMRIxEhMhYVESMBERQGIyERMxEzMjY1EQG3NTqXagELa2RqASFhbf71apc3OAHuOTP9pgK6XGT+swIN/gZlWwIN/lM4NAHuAAABAFIAAAH7AsgAGwAAJRUhNTM1IzUzNTQ2MzIWFwcmJiMiBhUVMxUjFQH7/ldFOztfUkJUEVwJJhogJpSUX19fu12WWGNBPhweHy0pnV27AAIAMgAAAiYCugADAAsAABMhFSEVIRUjESMRIzIB9P4MAfTDbsMCumNlY/5xAY8AAAEAMgAAAiYCugAXAAABFTcVBxU3FQcVIzUHNTc1BzU3NSM1IRUBY5SUlJRvlJSUlMIB9AJYfzRXNEc0VzTkvDRXNEc0VzSnYmIAAAAEABsAAAMFAroAFwAaAB0AIAAAASMDIwMjAyMDIzUzAzMTMxMzEzMTMwMzIScHByMXJSMXAwVnQllIVklYQmdSP241VUNORFU0bj9S/qAVFWstFAFILhoBNf7LATX+ywE1XwEm/toBJv7aASb+2lhYX3BwcAAAAAABADMAAAIhAroAFgAAATMVIxUzFSMVIzUjNTM1IzUzAzMTEzMBfXaTk5Ntk5OTdqN1goJ1AVlSOVJ8fFI5UgFh/swBNAAAAAABAG7/oQIAAkAAIAAAJDY3FwYHFSM1JiY1NTQ2NzUzFRYWFwcmJiMiBhUVFBYzAWovD1gqaGFNUlJOYDFMFVgRLyMwNjUxUR0fL1gQVVQMa1tKYG0MVlcJNCgvHRw9QEo5PQAAAQBQ/7cCCQMGACkAACQGBxUjNSYnNxYWMzI2NTQmJyYmNTQ2NzUzFRYXByYmIyIGFRQWFxYWFQIJVUhtZ0hGHEoqNEA5O2ZjWUltVjxHHz4jLz44O2ljgmQRVlENSkodITAoJDASHl9LTGUNV1gUSUMiIDEoJC8SHl9KAAEAUgAAAfsCyAAbAAAlFSE1MzUjNTM1NDYzMhYXByYmIyIGFRUzFSMVAfv+V0U7O19SQlQRXAkmGiAmlJRfX1+7XZZYY0E+HB4fLSmdXbsABAAbAAADBQK6ABcAGgAdACAAAAEjAyMDIwMjAyM1MwMzEzMTMxMzEzMDMyEnBwcjFyUjFwMFZ0JZSFZJWEJnUj9uNVVDTkRVNG4/Uv6gFRVrLRQBSC4aATX+ywE1/ssBNV8BJv7aASb+2gEm/tpYWF9wcHAAAAAAAQAzAAACIQK6ABYAAAEzFSMVMxUjFSM1IzUzNSM1MwMzExMzAX12k5OTbZOTk3ajdYKCdQFZUjlSfHxSOVIBYf7MATQAAAAAAQAnAHICDgJYAAsAAAEjFSM1IzUzNTMVMwIOvmu+vmu+ATC+vmq+vgAAAAABAC0BLgIIAZsAAwAAARUhNQII/iUBm21tAAAAAQAAAAEAALtgETlfDzz1AAMD6AAAAADVtvhtAAAAANZpKuX/+P+EA3ADGwAAAAcAAgAAAAAAAAABAAADhP8zAAADjf/4AAADcAABAAAAAAAAAAAAAAAAAAAAYgJYAEgA6AAAAoYAFAJNAEoCVABAAn8ASgIsAEoCGABKAoAAQAKdAEoBAgBKAdwAGAJ3AEoCFQBKAyYASgJ/AD8CiwA5AlIASgKLADkCYQBKAi0ALAIhABcCdwA+AnwAHQONAB0CkQARAmIADgJIACwB8wAUAeYASgHTAEAB/wBKAbgASgGkAEoB/wBAAiYASgDzAEoBhQAYAfAASgGkAEoCggBKAiEASgIEADkB1ABKAgMAOQHiAEoBuAAsAbYAFwILAD4B8gAdArgAHQHyABEB0AAOAccALAI1AEABugALAjUAPQI1ADgCNQAYAjUAMQI1ADUCAQAmAjUALwI1ADUBFgAsARYAUwI1AC0CWABNAlgAQwJYAG4CWABBAyAATAJYAFACWABQAlgAUAJYACwCWAAwAlgAJAJYABECWAAVAlj/+AJYABcCWAAAArwAJAJYABkCWAA+AyAARwJYAFICWAAyAlgAMgMgABsCWAAzAlgAbgJYAFACWABSAyAAGwJYADMCNQAnAC0AAAAAABYAFgAyAGYAlAC0AMwA4gEUAS4BPAFYAXIBggGgAboB7AIOAkYCbgKmArgC1gLqAwoDJgM8A1QDbgOiA8oD7AQCBBYERARaBGgEhgScBKwEygTiBRIFMgVmBYwFxgXYBfoGDgYuBkgGXAZyBpYGqAbSBwAHHAdMB34HkAfcCA4IHAgoCDYIbgiiCNQJJAloCaYJ5AokCl4KmgrcCwALPAtkC4oLrAvuDBoMRAxyDJoMsgzYDRQNOA1qDagN0A4MDjAORg5UAAEAAABjADQABAAAAAAAAQACAB4ABAAAAGQAAAAAAAAAAAAxAlIAAQAAAAAAAAAzAAAAAQAAAAAAAQAPADMAAQAAAAAAAgAGAEIAAQAAAAAAAwAqAEgAAQAAAAAABAAWAHIAAQAAAAAABQAMAIgAAQAAAAAABgAWAJQAAQAAAAAABwAmAKoAAQAAAAAACAALANAAAQAAAAAACQAjANsAAQAAAAAACwAYAP4AAQAAAAAAEAAPARYAAQAAAAAAEQAGASUAAQAAAAAAEgAWASsAAQAAAAAAEwARAUEAAQAZACEAAAAzAVIAAQAZACEAAQAPAYUAAQAZACEAAgAGAZQAAQAZACEAAwAqAZoAAQAZACEABAAWAcQAAQAZACEABQAMAdoAAQAZACEABgAWAeYAAQAZACEABwAmAfwAAQAZACEACAALAiIAAQAZACEACQAjAi0AAQAZACEAEgAWAlAAAwABBAkAAABmAmYAAwABBAkAAQAsAswAAwABBAkAAgAOAvgAAwABBAkAAwBUAwYAAwABBAkABAAsA1oAAwABBAkABQAYA4YAAwABBAkABgAsA54AAwABBAkABwBMA8oAAwABBAkACAAWBBYAAwABBAkACQBGBCwAAwABBAkACwAwBHIAAwABBAkAEAAeBKIAAwABBAkAEQAMBMAAAwABBAkAEwAiBMwAAwABCAQAAABmBO4AAwABCAQAAQAsBVQAAwABCAQAAgAOBYAAAwABCAQABAAsBY4AAwABCAQABwBMBboAAwABCAQACAAWBgYAAwABCAQACQBGBhwAAwABCAQAEAAeBmIAAwABCAQAEQAMBoBDb3B5cmlnaHQgKGMpIDIwMTcgYnkgVGVuY2VudC4gQWxsIHJpZ2h0cyByZXNlcnZlZC5XZUNoYXQgU2FucyBTdGRNZWRpdW1IYW55aSBXZUNoYXQgU2FucyBTdGQtTWVkaXVtOyBWZXJzaW9uIDEuMDBXZUNoYXQgU2FucyBTdGQtTWVkaXVtVmVyc2lvbiAxLjAwV2VDaGF0LVNhbnMtU3RkLU1lZGl1bVdlQ2hhdCBTYW5zIGlzIGEgdHJhZGVtYXJrIG9mIFRlbmNlbnQuSGFueWkgRm9udHNaSEFORyBYdWFuLCBXQU5HIFRpYW5iaSwgTElVIFhpYW95dWh0dHA6Ly93d3cuaGFueWkuY29tLmNuL1dlQ2hhdCBTYW5zIFN0ZE1lZGl1bVdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW3boiSjX7QKMTIzNDU2Nzg5MENvcHlyaWdodCAoYykgMjAxNyBieSBUZW5jZW50LiBBbGwgcmlnaHRzIHJlc2VydmVkLldlQ2hhdCBTYW5zIFN0ZE1lZGl1bUhhbnlpIFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW07IFZlcnNpb24gMS4wMFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW1WZXJzaW9uIDEuMDBXZUNoYXQtU2Fucy1TdGQtTWVkaXVtV2VDaGF0IFNhbnMgaXMgYSB0cmFkZW1hcmsgb2YgVGVuY2VudC5IYW55aSBGb250c1pIQU5HIFh1YW4sIFdBTkcgVGlhbmJpLCBMSVUgWGlhb3l1V2VDaGF0IFNhbnMgU3RkLU1lZGl1bQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIASABhAG4AeQBpACAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQA7ACAAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABXAGUAQwBoAGEAdAAtAFMAYQBuAHMALQBTAHQAZAAtAE0AZQBkAGkAdQBtAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAFQAZQBuAGMAZQBuAHQALgBIAGEAbgB5AGkAIABGAG8AbgB0AHMAWgBIAEEATgBHACAAWAB1AGEAbgAsACAAVwBBAE4ARwAgAFQAaQBhAG4AYgBpACwAIABMAEkAVQAgAFgAaQBhAG8AeQB1AGgAdAB0AHAAOgAvAC8AdwB3AHcALgBoAGEAbgB5AGkALgBjAG8AbQAuAGMAbgAvAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAFMAdABkAE0AZQBkAGkAdQBtIKwAogAkAKMgqQClAAoAMQAyADMANAA1ADYANwA4ADkAMABDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABUAGUAbgBjAGUAbgB0AC4ASABhAG4AeQBpACAARgBvAG4AdABzAFoASABBAE4ARwAgAFgAdQBhAG4ALAAgAFcAQQBOAEcAIABUAGkAYQBuAGIAaQAsACAATABJAFUAIABYAGkAYQBvAHkAdQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZABNAGUAZABpAHUAbQAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAYwAAAAMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQATABQAFQAWABcAGAAZABoAGwAcAA8AEQAQAQIBAwCEAQQAvQAHAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgCFARMBFAEVAJYBFgEXARgBGQEaAA4A7wd1bmkwRTNGB3VuaTIwQjUNY29sb25tb25ldGFyeQd1bmlGRTY5BGRvbmcERXVybwd1bmkyMEIyB3VuaTIwQjQHdW5pMjBBRAd1bmkyMEJFB3VuaTIwQkEHdW5pMjBCQwd1bmkyMEE2B3VuaTIwQjEHdW5pMjBCRAd1bmkyMEI5B3VuaTIwQUEHdW5pMjBCOAd1bmkyMEFFB3VuaTIwQTkHdW5pRkZFMAd1bmlGRjA0B3VuaUZGRTEHdW5pRkZFNgd1bmlGRkU1) format("truetype")}.activity_card_wrp .origin_price.has_discount{font-weight:400;text-decoration:line-through;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;color:#fff;opacity:.5;font-family:WeChatSansStd-Medium;line-height:normal;font-size:12px}@font-face{font-family:WeChatSansStd-Medium;src:url(data:application/octet-stream;base64,AAEAAAAOAIAAAwBgRFNJRwAAAAEAAADsAAAACEdERUYADwAAAAAA9AAAABBHUE9TvXTGagAAAQQAAAHKR1NVQhoeGpMAAALQAAAAfk9TLzJrL1pnAAADUAAAAGBjbWFwQHbxEAAAA7AAAAIWZ2x5Zvo1siwAAAXIAAAcqGhlYWQOn2bVAAAicAAAADZoaGVhBu4DIwAAIqgAAAAkaG10eNhnFGQAACLMAAABimxvY2E/+0eGAAAkWAAAAMhtYXhwANIAUwAAJSAAAAAgbmFtZVIudTIAACVAAAAI3nBvc3Tpjfc4AAAuIAAAAbAAAAABAAAAAAABAAAADAAAAAAAAAACAAAAAQAAAAoAHgAwAAFERkxUAAgABAAAAAD//wABAAAAAWtlcm4ACAAAAAMAAAABAAIAAwAIABAAGgACAAgAAQAaAAIACAACALwA8gACAAgAAQEEAAEBDgAEAAAACwAgACYALAA2ADwARgBQAG4AdACSAKQAAQA9//gAAQA///kAAgA9//QAP//2AAEAPf/1AAIAP//yAEH/9gACAD3/7gA//+kABwA4/+4AOf/0ADr/1gA8/90APv/yAD//7wBB/+IAAQA9/+4ABwA4/+4AOf/mADr/7gA7//YAPP/hAD3/7wBB/+IABAA3/+8AOv/yAD3/6gA//+gAAQBhAAAAAQB+AAQAAAAFABQAGgAgACoAMAABABb/+wABAAQAAAACAAL/+gAFAAAAAQAa//YAAQAY//gAAgBWAAQAAABsAHwAAgADAAD/qAAAAAAAAP+oAAEASgAEAAAAAQAMAAEASAAAAAEACwA2ADgAOQA6ADsAPAA9AD4APwBBAFsAAQAFAAIAAwAEABEAEwABAAYAAgAXABgAHAAxADIAAQABAEMAAgACABcAGAABADEAMgABAAIABAACAAIAAgAXABgAAQAcABwAAgAxADIAAQAAAAEAAAAKACAAOgABREZMVAAIAAQAAAAA//8AAgAAAAEAAmFhbHQADmZ3aWQAFAAAAAEAAAAAAAEAAQACAAYADgABAAAAAQAgAAEAAAABAAgAAgAgAAUAXABdAF4AXwBgAAIAEAAFAFwAXQBeAF8AYAABAAUARQBIAFcAWgBbAAAAAwI0AfQABQAIAooCWAAAAEsCigJYAAABXgAyATAAAAAABgAAAAAAAAAAAAABAAAAAgAAAAAAAAAASE5ZSQAAACD/5gOE/zMAAAOEAM0AAAEAAAAAAAH7AsgAAAAgAAIAAAADAAAAAwAAASIAAQAAAAAAHAADAAEAAAEiAAABBgAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAABAAAASAAAAAAAAGFAQkEANjc4OTo7PD0+PwAAAAAAAAACAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGwAAAAAAABwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARVcAAAAAAAAAAAAAAAAAAAAAWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAPQAAAAqACAABAAKACAAJAAuADkAWgB6AKUOPyChIKYgriCyILUguiC+IhL+af8E/+H/5v//AAAAIAAkACsAMABBAGEAog4/IKEgpiCpILEgtCC4ILwiEv5p/wT/4P/l////4QAkAAAABv/B/7sAAPIE36XfrAAAAAAAAAAAAADeUAAAAAAAAAAAAAEAAAAAACYAAAAAAAAAJgAAAAAAAAAmADAAMgA0ADgAAAA6ADoAOgA8AAAAYQBAAEIAQQBFAFcARwBbAFoAVgBKAEsATgBZAFMATABNAEQAWABVAFAAUQBUAE8ASQBdAFwAXgBgAF8AAAACAEgAAAIQAsgAAwAHAAATIREhJREhEUgByP44AXT+4ALI/ThNAi790gAAAAIAFAAAAnMCyAAHAAsAACUjByMTMxMjAwMjAwG57EN28nn0d2NUBFTS0gLI/TgBNAEI/vgAAAAAAwBKAAACKALIAA8AGAAhAAATMzIWFRQGBxUWFhUUBiMjEzI2NTQmIyMVEzI2NTQmIyMVSsl8ikMzOE2Lhc7NRk1QS1diTVJTQ2sCyGRaO1IPAw5VQl5oAZoyMTM1y/7ENzU1ONkAAAABAED/8gI0AtQAHQAANhYWMzI2NxcGIyImJjU1NDY2MzIXByYmIyIGBhUVrixQNSlEIUdZglR/RkZ/VIJZRyBFKTRRLPRlNyAhRmFNi1x5XIxNYUciIDdlQloAAAIASgAAAkQCyAAJABMAABMzMhYVFRQGIyM3MjY1NTQmIyMRSuSFkZGF5NlWXVxXawLIlpF6kZZjaWtaa2n9/gABAEoAAAIDAsgACwAAEyEVIRUhFSEVIRUhSgG5/rUBG/7lAUv+RwLIY8tj1GMAAAABAEoAAAIDAsgACQAAEyEVIRUhFSERI0oBuf61ARv+5W4CyGPLY/7JAAAAAAEAQP/yAk8C1AAhAAATNDY2MzIXByYjIgYGFRUUFhYzMjY1NSM1IRUUBiMiJiY1QEZ9UoZZSUJPMk4sKUovRk2VAQGGeVF7RAGfW41NYUQ/OGVBWkJlN19OIl9siKBNi1wAAAABAEoAAAJTAsgACwAAAREjESERIxEzESERAlNu/tNubgEtAsj9OAE8/sQCyP7WASoAAAAAAQBKAAAAuALIAAMAABMzESNKbm4CyP04AAAAAAEAGP/yAZkCyAAOAAABMxEUBiMiJic3FjMyNjUBLG1mWj5lHlQsPCkvAsj98F1pSDstSjk0AAAAAQBKAAACZQLIAAoAACEBESMRMxEBMwEBAdv+3W5uARyF/tMBOQFh/p8CyP68AUT+r/6JAAEASgAAAfYCyAAFAAATMxEhFSFKbgE+/lQCyP2bYwAAAQBKAAAC3ALIAA8AABMzEzMTMxEjESMDIwMjESNKk7YEs5JrBbFQsgRrAsj+KgHW/TgCJ/44Acj92QAAAQA/AAACQALIAAsAABMBMxEzESMBIxEjEb4BEQRtfv7vBW0CyP32Agr9OAIK/fYCyAAAAAIAOf/yAlIC1AARACAAABM0NjYzMhYWFRUUBgYjIiYmNRYWMzI2NTU0JiYjIgYVFTlDelBQeUNDeVBQekNtWEhHWChIL0hYAaBci01Ni1yAWolLS4laW21tWYQ8XTNwXIQAAAACAEoAAAI2AsgACgATAAATMzIWFRQGIyMRIxMyNjU0JiMjFUrjfYyTg2huzk9aWVBgAsh3amp4/vsBakI7PEL7AAAAAAIAOf+JAnkC1AAVACQAAAUnBiMiJiY1NTQ2NjMyFhYVFRQGBxcmNjU1NCYmIyIGFRUUFjMCJGIzQVJ+RUN6UFB5QyAfZuxYKEgvSFhYSHeBGEqJW4Bci01Ni1yAQG0og5BtWYQ8XTNwXIRZbQAAAAACAEoAAAJLAsgADQAWAAAhAyMRIxEzMhYVFAYHEwEzMjY1NCYjIwHLtl1u23WEUEnG/m1fRlBPR18BLf7TAshtYUhjFP7FAZI3MDM5AAAAAAEALP/yAgEC1AAkAAAWJic3FhYzMjY1NCcmJjU0NjYzMhYXByYjIgYVFBcWFhUUBgYjy3gnRB5VLTVLgGltPGY/P3QqSEBPNUN/bG1AbUIOMyhMHyI5Kk0oIGdNPF81Mi9EPzcsSCghaU88XzUAAAABABcAAAIKAsgABwAAEyM1IRUjESPawwHzwm4CZWNj/ZsAAAABAD7/8gI5AsgAEQAAFiY1ETMRFBYzMjY1ETMRFAYjxYduTERDTG6Gdw6UhQG9/jxSXV1SAcT+Q4SVAAABAB0AAAJfAsgABwAAEzMTMxMzAyMddqkEqXbkeQLI/cwCNP04AAAAAQAdAAADcALIAA8AABMzEzMTMxMzEzMDIwMjAyMde3YEfHN9BHR6tXZ8BH10Asj93gIi/d4CIv04AiL93gAAAAEAEQAAAoACyAALAAAhAwMjEwMzExMzAxMB96+uie7hhKang+DuAR/+4QF3AVH++wEF/q/+iQAAAQAOAAACVALIAAgAABsCMwMRIxEDkKGhgu1t7ALI/tcBKf5t/ssBNQGTAAABACwAAAIcAsgACQAANwEhNSEVASEVISwBWv62Adf+pQFk/hBRAhRjUf3sYwAAAAACABQAzQHgAsoABwALAAABIwcjEzMTIycnIwcBTqgrZ7FpsmdHNwM3AVOGAf3+A9uqqgAAAwBKAM0BwQLIAA8AGAAhAAATMzIWFRQGBxUWFhUUBiMjEzI2NTQmIyMVFzI2NTQmIyMVSp5ibDAmKzZtaKKgMzg6NT1FNzw6NkgCyEc/KDwLAgs+LkNKAScjIiIki94lJCUnlQAAAAABAEAAwQGyAtcAGQAANiYmNTU0NjYzMhcHJiMiBhUVFBYzMjcXBiPRXjMzXj5kPz8pNjVAQDU3KD8+ZcE4ZUJYQmU4SjoqUEI/QlAqOkkAAAIASgDNAcQCyAAJABMAABMzMhYVBxQGIyM3MjY1NTQmIyMRSqtjbAFsYqujOj4+OkQCyG5mU2ZuVkRFPEVF/rEAAAAAAQBKAM0BjwLIAAsAAAEVIxUzFSMVMxUhEQGP5sPD5v67AshQhFCHUAH7AAABAEoAzQGPAsgACQAAARUjFTMVIxUjEQGP5sPDXwLIUI9QzAH7AAAAAQBAAMMBzgLWAB8AABI2NjMyFwcmIyIGFRUUFjMyNjU1IzUzFRQGIyImJjU1QDRePmlBPCs9NkJAMSw3asZnWD5eMwI4ZjhNQDNRQjpCUDguFVNOZnQ4ZUJUAAABAEoAzQHbAsgACwAAAREjNSMVIxEzFTM1Adte1F9f1ALI/gXX1wH7zs4AAAEASgDNAKkCyAADAAATESMRqV8CyP4FAfsAAAABABgAwwFCAsgADwAAAREUBiMiJic3FhYzMjY1EQFCTkYxTxZJESIUHCACyP6RR086LyUcGSUiAWUAAAABAEoAzQHfAsgACgAAJScVIxEzFTczBxMBaL9fX7xzytHN9/cB++bm8f72AAEASgDNAYUCzAAFAAATETMVIRGp3P7FAsz+V1YB/wAAAQBKAM0CNwLIAA8AABMTMxMzESMRIwMjAyMRIxHJeAN1fl0DdER1A10CyP7JATf+BQFv/tUBK/6RAfsAAQBKAM0B1wLMAAsAAAEzETMRIwMjESMRMwF1A19nwgVfaAFyAVr+AQFZ/qcB/wAAAgA5AMABywLXABEAHwAAEjY2MzIWFhUVFAYGIyImJjU1FhYzMjY1NTQmIyIGFRU5Mls8PFsyMls8PFsyXzowMDo6MDA6AjdnOTlnQ1dCZDc3ZEJXlUZGOl89SEk8XwAAAgBKAM0BuALIAAoAEwAAEzIWFRQGIyMVIxEWNjU0JiMjFTP3WmdtYEJfzzg4NDw8AshYTk9YrgH79SkmJiqfAAIAOQB2AfAC1wAUACIAACUnBiMiJiY1NTQ2NjMyFhYVFRQHFyQWMzI2NTU0JiMiBhUVAadIKDU8WzIyWzw8WzInTP6oOjAwOjowMDp2XxU3ZEJXQ2c5OWdDV1I6ZbNGRjpfPUhJPF8AAgBKAM0BzALKAA0AFgAAJScjFSMRMzIWFRQGBxcBMzI2NTQmIyMBXHg7X6tXYDUxhv7dQi4xMS5CzczMAf1QSDNHEdoBHyYhIiYAAAEALADBAYwC1wAmAAA2Jic3FhYzMjY1NCYnJiY1NDY2MzIWFwcmIyIGFRQWFxYWFRQGBiOhVSA3FjwgJDApKlJRLE4xL1IfNTE4ICsmLFRRMlUywSMcRBcaJRsbJA0ZTjsrRCcgIEQvIhocIQ4ZSz4tRSYAAQAXAM0BnwLOAAcAABM1IRUjESMRFwGIlF8CeFZW/lUBqwAAAQA+AMEBzQLKABMAADYmJjUTMxEUFjMyNjURMxEUBgYjy1syAV46Ly86XjJaO8EyXDsBQP7HOERFNwE5/sA7XDIAAAABAB0AzQHWAsgABwAAExMzEzMDIwOFcwNzaKhqpwLI/oMBff4FAfsAAQAdAM0CmwLIAA8AABMTMxMzEzMTMwMjAyMDIwOJSQNVZFUDSWyEZVQEU2aEAsj+lQFr/pUBa/4FAWv+lQH7AAEAEQDNAeECyAALAAAlJwcjEyczFzczBxMBanBxeKihc29ucqGozcDAAQ3ura3u/vMAAAABAA4AzQHCAsgACAAAEzczAxUjNQMz6Ghyq1+qcQH9y/7d2NgBIwAAAQAsAM0BmwLIAAkAAAEjNSEVAzMVITUBGeEBXO30/pECclZF/qBWRQAAAAACAED/8gH1AtYADQAXAAAWJjU1NDYzMhYVFRQGIzY1NTQjIhUVFDOubm5tbG5ubG1tbW0OmpiElpiYloSYmmjGjMLCjMYAAAABAAsAAAE6AsgABgAAEwcnNzMRI8yFPMplbgI7Y1aa/TgAAAABAD0AAAH8AtYAGQAANxM2NjU0JiMiBgcnNjYzMhYWFRQGBwchFSE99jAmOi0rRxhaInZROl83Mj6yASf+QVMBETZRJSk0PTYxUFsyWDc2b0THZQABADj/8gIFAsgAHQAANxYWMzI2NTQmIyIHNTcjNSEVBzYWFhUUBgYjIiYnjBlHKTlJT0YpJZv9AYurPWA2PGtFRnUmrScrRzU8PAhbvWlYxwMxYENCaTtCPAAAAAIAGAAAAhACyAAKAA0AACUhNQEzETMVIxUjNREDAU/+yQEtd1RUbcKZRAHr/ihXmfABQP7AAAAAAQAx//ICBALIAB4AABYmJzcWFjMyNjU0JiMiByMRIRUhFTYzMhYWFRQGBiPPeSVZE0sqO0xJOEEvUQGA/u0uRTtdNTxsRQ5JQjUpMkw8OUo1AZtkvx85Z0JGbT0AAAAAAgA1//ICBQLIABMAHwAAFiYmNTQ2NxMzAzYzMhYWFRQGBiM2NjU0JiMiBhUUFjPcaj0dJ6l1pRwiPWE3PGpBNEZGNDVGRjUOPGhAJVBFATj+2xE5Zj9AaDxjSTc3Skk4N0kAAAEAJgAAAdQCyAAGAAABITUhFQMjAVz+ygGu6XMCZGRV/Y0AAAMAL//yAgcC1gAbACcAMwAAFiYmNTQ2NyYmNTQ2NjMyFhYVFAYHFhYVFAYGIxI2NTQmIyIGFRQWMxI2NTQmIyIGFRQWM9hrPkY0LTg4Yj08YTg4LDVGPmxCLjw9LS89PS82SEk1NklINw42XztGYhQWTDU2WDMzWDY1SxcWYUU7XzYBujktKzc3Ky05/qhENDZJSTY0RAAAAgA1AAACBQLWABMAHwAAAQYjIiYmNTQ2NjMyFhYVFAYHAyMSNjU0JiMiBhUUFjMBSBwiPWE3PGpCQWo9HSaqda9GRjU1RUY0ASUROWY/QGg8PGhAJFBG/sgBckk4N0lJNzhJAAEALP+EANMAbQADAAAXNzMHLDZxZHzp6QAAAAABAFMAAADBAG0AAwAAMzUzFVNubW0AAAABAC0BLgIIAZsAAwAAARUhNQII/iUBm21tAAAAAwBN/7MCGgMGABUAHAAlAAAkBgcVIzUjETM1MxUWFhUUBgcVFhYVJTMyNTQjIxI2NTQmIyMVMwIaYlptpKRtU1k9NDlI/qBYiYlYp0lFSGNjhF8NZWECkmBlDVZFOksOAgxLPsNaV/4vLzAxLr4AAAEAQ/+7Ai8DBgAhAAAkNjcXBgcVIzUmJjU1NDY3NTMVFhcHJiYjIgYGFRUUFhYzAYRDIEhEXGxneXlnbFxESCFCJzNPLCxPM2seH0NKEFBPEZxzZnOcEVZXEEpDHx81XjtKO101AAAAAQBu/6ECAAJAACAAACQ2NxcGBxUjNSYmNTU0Njc1MxUWFhcHJiYjIgYVFRQWMwFqLw9YKmhhTVJSTmAxTBVYES8jMDY1MVEdHy9YEFVUDGtbSmBtDFZXCTQoLx0cPUBKOT0AAAMAQf+3AjMDBAAiACgALwAAAQM2NjcXBiMjByM3JicHIzcmJjU1NDY2NzczBxYXNzMHFhcAFxMmJwMmFxMGBhUVAe2AIjkdSFaCBhhZGxgWIlo0ICI7bUkYWhkcFB1bKhUP/tIYiBYbgz4FXS40Ahr+UgMeHERfT10IDHGtKGk+VVKCTghSVAUIYY0QEv4uCgHKCQP+R44eATgYZ0Y4AAACAEz/+wLUAoMAGwArAAAkBxcHJwYjIicHJzcmNTQ3JzcXNjMyFzcXBxYVBjY2NTQmJiMiBgYVFBYWMwKTK2xMbUBLS0BtTGwrKGlMaENNTUNoTGko2kUoKEUpKUUoKEUp9kNsTG0oKG1MbENNS0BpTGgrK2hMaUBLmClGKSlGKSlGKSlGKQAAAQBQ/7cCCQMGACkAACQGBxUjNSYnNxYWMzI2NTQmJyYmNTQ2NzUzFRYXByYmIyIGFRQWFxYWFQIJVUhtZ0hGHEoqNEA5O2ZjWUltVjxHHz4jLz44O2ljgmQRVlENSkodITAoJDASHl9LTGUNV1gUSUMiIDEoJC8SHl9KAAEAUP+3AgkDBgApAAAkBgcVIzUmJzcWFjMyNjU0JicmJjU0Njc1MxUWFwcmJiMiBhUUFhcWFhUCCVVIbWdIRhxKKjRAOTtmY1lJbVY8Rx8+Iy8+ODtpY4JkEVZRDUpKHSEwKCQwEh5fS0xlDVdYFElDIiAxKCQvEh5fSgADAFD/+AI5AxsAGgAmACoAAAEjESM1BgYjIiYmNTQ2NjMyFhc1IzUzNTMVMwI2NTQmIyIGFRQWMwchFSECOUhsEEcqNVEuLlE1K0YQn59sSOs3Ny8rNjYrrQF//oECcP4eNh4mNGA+PmA0JR+QWFNT/hk+MzM/PzMzPpJXAAAAAAEALP/yAhsCyAAnAAAlBgYjIiYnIzUzNSM1MzY2MzIWFwcmJiMiBgczByMVMwcjFhYzMjY3AhsaY0RldwtHRUVHCXdnQWEbUBA2JTY/B9ERwrARnAg+NSI2EGc1QH53UkNSeYE7NTUeI01JUkNSR0kgHQAAAwAw/7cCKQMGABcAHwAlAAABFRQGBxUjNSYmNTU0Njc1MxUWFwcmJxUGFhcRBgYVFQUjFTY2NQIpZVxsX21tX2xoRkgyNMsyLS0yASBVKisBg2trkhFTVROheFB3oBVSTw9ORC8LzYhtFgHMF2pKMiOxD0kxAAAAAgAk//ICNALIABUAKwAAARUhNSE2NTQmIyIGByc2MzIWFhUUBwUhFSEGFRQWMzI2NxcGIyImJjU0NyMCNP3wAV8NPi8jPh9HUXw8YTcH/i4CEP6bDkEzK0gcR1l8Qmc7CTcBylJSFyEqOCAhQmM1XTscFYVRGRwvOSEeS1k0Xj0bGAAAAQARAAACPQK6ABMAAAEjEyMDIxEjESM1MxEzETMTMwMzAj3o53zfDm1VVW0Q1nfe6wFB/r8BQf6/AUFUASX+2wEl/tsAAAAAAQAVAAACQwMHACsAABIWFzMVITUzLgI1NDY3NTMVNjMyFzUzFRYWFSM0JxUjNSYjIgcVIzUGBhWDX13a/iOMOEwvW1NQCBEPB1BWW25DUAcPEQhQHyEBM4tFY2MuU29HZYsbYlQBAVRjH6mGmjubvQEBvZ0ZVDgAAf/4AAACQwLCABkAAAEUBiMRBzU3NQc1NzUzFTcVBxU3FQcVMjY1AkPo5n19fX1uqKioqG+EAVCmqgEgLVctRi1XLa6HPFc8RjxXPOF6cAABABcAAAJBAsgAFwAAABYVFSM1NCYnESMRBgYVFSM1NDY3NTMVAdZrbTc8azs3bWp1awJStrTo7nmCEf5wAZASgnju6LW0EGdnAAAAAQAAAAACWALIABMAAAEjESMDIxEjESM1MxEzEzMDMxEzAlhGnMMFaEZGncQEAWhGATL+zgIc/eQBMmQBMv3kAhz+zgAEACQAAAKYAsAAHAAhACgALQAAASMWFRQHMxUjBgYjIxUjESM1MzUjNTM1MzIWFzMhMyYjIxYnIxUzNjUGNyMVMwKYSQEBSVodlHA+bE9PT0+2aowdXP5H0zVmOP0C+/wBWjPWOAHaCRIQCFJLT7sBVVIzUpRMSDOXEjMIEKA2NgAAAAACABkAAAI+AroAFgAfAAATFTMVIxUjNSM1MzUjNTMRMzIWFRQGIyczMjY1NCYjI+y6um1mZmZmwHWKkXtGPUtVVUs9ATldUoqKUl1SAS9nWVpnUjs0NDkAAQA+AAACGgK5ABkAAAEjFhczFSMGBiMjASMBNTMyNyE1MyYnIzUhAhq7KRV9bghtWxkBA4n/AXN4Fv7/+hpDnQHcAlsXL19NV/7uASVLRl8yFF4AAgBHAAAC2AK6AA0AGwAAATQmIyMRIxEhMhYVESMBERQGIyERMxEzMjY1EQG3NTqXagELa2RqASFhbf71apc3OAHuOTP9pgK6XGT+swIN/gZlWwIN/lM4NAHuAAABAFIAAAH7AsgAGwAAJRUhNTM1IzUzNTQ2MzIWFwcmJiMiBhUVMxUjFQH7/ldFOztfUkJUEVwJJhogJpSUX19fu12WWGNBPhweHy0pnV27AAIAMgAAAiYCugADAAsAABMhFSEVIRUjESMRIzIB9P4MAfTDbsMCumNlY/5xAY8AAAEAMgAAAiYCugAXAAABFTcVBxU3FQcVIzUHNTc1BzU3NSM1IRUBY5SUlJRvlJSUlMIB9AJYfzRXNEc0VzTkvDRXNEc0VzSnYmIAAAAEABsAAAMFAroAFwAaAB0AIAAAASMDIwMjAyMDIzUzAzMTMxMzEzMTMwMzIScHByMXJSMXAwVnQllIVklYQmdSP241VUNORFU0bj9S/qAVFWstFAFILhoBNf7LATX+ywE1XwEm/toBJv7aASb+2lhYX3BwcAAAAAABADMAAAIhAroAFgAAATMVIxUzFSMVIzUjNTM1IzUzAzMTEzMBfXaTk5Ntk5OTdqN1goJ1AVlSOVJ8fFI5UgFh/swBNAAAAAABAG7/oQIAAkAAIAAAJDY3FwYHFSM1JiY1NTQ2NzUzFRYWFwcmJiMiBhUVFBYzAWovD1gqaGFNUlJOYDFMFVgRLyMwNjUxUR0fL1gQVVQMa1tKYG0MVlcJNCgvHRw9QEo5PQAAAQBQ/7cCCQMGACkAACQGBxUjNSYnNxYWMzI2NTQmJyYmNTQ2NzUzFRYXByYmIyIGFRQWFxYWFQIJVUhtZ0hGHEoqNEA5O2ZjWUltVjxHHz4jLz44O2ljgmQRVlENSkodITAoJDASHl9LTGUNV1gUSUMiIDEoJC8SHl9KAAEAUgAAAfsCyAAbAAAlFSE1MzUjNTM1NDYzMhYXByYmIyIGFRUzFSMVAfv+V0U7O19SQlQRXAkmGiAmlJRfX1+7XZZYY0E+HB4fLSmdXbsABAAbAAADBQK6ABcAGgAdACAAAAEjAyMDIwMjAyM1MwMzEzMTMxMzEzMDMyEnBwcjFyUjFwMFZ0JZSFZJWEJnUj9uNVVDTkRVNG4/Uv6gFRVrLRQBSC4aATX+ywE1/ssBNV8BJv7aASb+2gEm/tpYWF9wcHAAAAAAAQAzAAACIQK6ABYAAAEzFSMVMxUjFSM1IzUzNSM1MwMzExMzAX12k5OTbZOTk3ajdYKCdQFZUjlSfHxSOVIBYf7MATQAAAAAAQAnAHICDgJYAAsAAAEjFSM1IzUzNTMVMwIOvmu+vmu+ATC+vmq+vgAAAAABAC0BLgIIAZsAAwAAARUhNQII/iUBm21tAAAAAQAAAAEAALtgETlfDzz1AAMD6AAAAADVtvhtAAAAANZpKuX/+P+EA3ADGwAAAAcAAgAAAAAAAAABAAADhP8zAAADjf/4AAADcAABAAAAAAAAAAAAAAAAAAAAYgJYAEgA6AAAAoYAFAJNAEoCVABAAn8ASgIsAEoCGABKAoAAQAKdAEoBAgBKAdwAGAJ3AEoCFQBKAyYASgJ/AD8CiwA5AlIASgKLADkCYQBKAi0ALAIhABcCdwA+AnwAHQONAB0CkQARAmIADgJIACwB8wAUAeYASgHTAEAB/wBKAbgASgGkAEoB/wBAAiYASgDzAEoBhQAYAfAASgGkAEoCggBKAiEASgIEADkB1ABKAgMAOQHiAEoBuAAsAbYAFwILAD4B8gAdArgAHQHyABEB0AAOAccALAI1AEABugALAjUAPQI1ADgCNQAYAjUAMQI1ADUCAQAmAjUALwI1ADUBFgAsARYAUwI1AC0CWABNAlgAQwJYAG4CWABBAyAATAJYAFACWABQAlgAUAJYACwCWAAwAlgAJAJYABECWAAVAlj/+AJYABcCWAAAArwAJAJYABkCWAA+AyAARwJYAFICWAAyAlgAMgMgABsCWAAzAlgAbgJYAFACWABSAyAAGwJYADMCNQAnAC0AAAAAABYAFgAyAGYAlAC0AMwA4gEUAS4BPAFYAXIBggGgAboB7AIOAkYCbgKmArgC1gLqAwoDJgM8A1QDbgOiA8oD7AQCBBYERARaBGgEhgScBKwEygTiBRIFMgVmBYwFxgXYBfoGDgYuBkgGXAZyBpYGqAbSBwAHHAdMB34HkAfcCA4IHAgoCDYIbgiiCNQJJAloCaYJ5AokCl4KmgrcCwALPAtkC4oLrAvuDBoMRAxyDJoMsgzYDRQNOA1qDagN0A4MDjAORg5UAAEAAABjADQABAAAAAAAAQACAB4ABAAAAGQAAAAAAAAAAAAxAlIAAQAAAAAAAAAzAAAAAQAAAAAAAQAPADMAAQAAAAAAAgAGAEIAAQAAAAAAAwAqAEgAAQAAAAAABAAWAHIAAQAAAAAABQAMAIgAAQAAAAAABgAWAJQAAQAAAAAABwAmAKoAAQAAAAAACAALANAAAQAAAAAACQAjANsAAQAAAAAACwAYAP4AAQAAAAAAEAAPARYAAQAAAAAAEQAGASUAAQAAAAAAEgAWASsAAQAAAAAAEwARAUEAAQAZACEAAAAzAVIAAQAZACEAAQAPAYUAAQAZACEAAgAGAZQAAQAZACEAAwAqAZoAAQAZACEABAAWAcQAAQAZACEABQAMAdoAAQAZACEABgAWAeYAAQAZACEABwAmAfwAAQAZACEACAALAiIAAQAZACEACQAjAi0AAQAZACEAEgAWAlAAAwABBAkAAABmAmYAAwABBAkAAQAsAswAAwABBAkAAgAOAvgAAwABBAkAAwBUAwYAAwABBAkABAAsA1oAAwABBAkABQAYA4YAAwABBAkABgAsA54AAwABBAkABwBMA8oAAwABBAkACAAWBBYAAwABBAkACQBGBCwAAwABBAkACwAwBHIAAwABBAkAEAAeBKIAAwABBAkAEQAMBMAAAwABBAkAEwAiBMwAAwABCAQAAABmBO4AAwABCAQAAQAsBVQAAwABCAQAAgAOBYAAAwABCAQABAAsBY4AAwABCAQABwBMBboAAwABCAQACAAWBgYAAwABCAQACQBGBhwAAwABCAQAEAAeBmIAAwABCAQAEQAMBoBDb3B5cmlnaHQgKGMpIDIwMTcgYnkgVGVuY2VudC4gQWxsIHJpZ2h0cyByZXNlcnZlZC5XZUNoYXQgU2FucyBTdGRNZWRpdW1IYW55aSBXZUNoYXQgU2FucyBTdGQtTWVkaXVtOyBWZXJzaW9uIDEuMDBXZUNoYXQgU2FucyBTdGQtTWVkaXVtVmVyc2lvbiAxLjAwV2VDaGF0LVNhbnMtU3RkLU1lZGl1bVdlQ2hhdCBTYW5zIGlzIGEgdHJhZGVtYXJrIG9mIFRlbmNlbnQuSGFueWkgRm9udHNaSEFORyBYdWFuLCBXQU5HIFRpYW5iaSwgTElVIFhpYW95dWh0dHA6Ly93d3cuaGFueWkuY29tLmNuL1dlQ2hhdCBTYW5zIFN0ZE1lZGl1bVdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW3boiSjX7QKMTIzNDU2Nzg5MENvcHlyaWdodCAoYykgMjAxNyBieSBUZW5jZW50LiBBbGwgcmlnaHRzIHJlc2VydmVkLldlQ2hhdCBTYW5zIFN0ZE1lZGl1bUhhbnlpIFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW07IFZlcnNpb24gMS4wMFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW1WZXJzaW9uIDEuMDBXZUNoYXQtU2Fucy1TdGQtTWVkaXVtV2VDaGF0IFNhbnMgaXMgYSB0cmFkZW1hcmsgb2YgVGVuY2VudC5IYW55aSBGb250c1pIQU5HIFh1YW4sIFdBTkcgVGlhbmJpLCBMSVUgWGlhb3l1V2VDaGF0IFNhbnMgU3RkLU1lZGl1bQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIASABhAG4AeQBpACAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQA7ACAAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABXAGUAQwBoAGEAdAAtAFMAYQBuAHMALQBTAHQAZAAtAE0AZQBkAGkAdQBtAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAFQAZQBuAGMAZQBuAHQALgBIAGEAbgB5AGkAIABGAG8AbgB0AHMAWgBIAEEATgBHACAAWAB1AGEAbgAsACAAVwBBAE4ARwAgAFQAaQBhAG4AYgBpACwAIABMAEkAVQAgAFgAaQBhAG8AeQB1AGgAdAB0AHAAOgAvAC8AdwB3AHcALgBoAGEAbgB5AGkALgBjAG8AbQAuAGMAbgAvAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAFMAdABkAE0AZQBkAGkAdQBtIKwAogAkAKMgqQClAAoAMQAyADMANAA1ADYANwA4ADkAMABDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABUAGUAbgBjAGUAbgB0AC4ASABhAG4AeQBpACAARgBvAG4AdABzAFoASABBAE4ARwAgAFgAdQBhAG4ALAAgAFcAQQBOAEcAIABUAGkAYQBuAGIAaQAsACAATABJAFUAIABYAGkAYQBvAHkAdQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZABNAGUAZABpAHUAbQAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAYwAAAAMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQATABQAFQAWABcAGAAZABoAGwAcAA8AEQAQAQIBAwCEAQQAvQAHAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgCFARMBFAEVAJYBFgEXARgBGQEaAA4A7wd1bmkwRTNGB3VuaTIwQjUNY29sb25tb25ldGFyeQd1bmlGRTY5BGRvbmcERXVybwd1bmkyMEIyB3VuaTIwQjQHdW5pMjBBRAd1bmkyMEJFB3VuaTIwQkEHdW5pMjBCQwd1bmkyMEE2B3VuaTIwQjEHdW5pMjBCRAd1bmkyMEI5B3VuaTIwQUEHdW5pMjBCOAd1bmkyMEFFB3VuaTIwQTkHdW5pRkZFMAd1bmlGRjA0B3VuaUZGRTEHdW5pRkZFNgd1bmlGRkU1) format("truetype")} `, U = { windowproduct: "data-windowproduct", customstyle: "data-customstyle", ecsource: "data-ecsource", exportkey: "data-exportkey", wap_export_token: "data-wap_export_token", loaded: "data-loaded", cardtype: "data-cardtype", is_hover: "data-is-hover", is_selected: "data-is-selected", token: "data-token", title: "data-title", immutable: "data-immutable", req_scene: "data-req-scene", urlParams: "data-url-params", extInfo: "data-ext-info", scrollBlur: "data-scroll-blur", wrpStyle: "data-wrp-style", type: "data-type", productImage: "data-product-image", originPrice: "data-origin-price", discountedPrice: "data-discounted-price", outerclick: "data-outerclick" }; function V(B, A = {}) { let E = {}; return E = o.call(this, U), E.loaded = Number(E.loaded || 0), E.cardtype = Number(E.cardtype || 0), E.is_hover = Number(E.is_hover || 0), E.is_selected = Number(E.is_selected || 0), E.immutable = Number(E.immutable || 0), E.req_scene = Number(E.req_scene || 0), E.urlParams = JSON.parse(E.urlParams || "{}"), E.extInfo = JSON.parse(E.extInfo || "{}"), E.scrollBlur = Number(E.scrollBlur || 0), E.originPrice = Number(E.originPrice || 0), E.discountedPrice = Number(E.discountedPrice || 0), E.outerclick = Number(E.outerclick || 0), { platform: B, extraInfo: A, ...E }; } function W(B) { k( Object.assign(B, { Component: B.isDev ? B.devComponent : m, styleText: B.isDev ? B.devStyleText : j, customName: B.customName || "mp-common-product", watchAttr: Object.values(U), getProps: V, eventName: ["iframe-message", "document-click", "expose", "element-click"] }) ); } var onceListeners = {}; var permanentListeners = {}; function clean(event, all) { delete onceListeners[event]; if (all) { delete permanentListeners[event]; } } function on$2(event, callback, permanent) { if (typeof callback === 'function') { if (permanent) { if (!permanentListeners[event]) { permanentListeners[event] = []; } permanentListeners[event].push(callback); } else { if (!onceListeners[event]) { onceListeners[event] = []; } onceListeners[event].push(callback); } } } function emit(event) { for (var _len = arguments.length, params = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { params[_key - 1] = arguments[_key]; } if (permanentListeners[event]) { permanentListeners[event].forEach(function (callback) { if (typeof callback === 'function') { callback.apply(void 0, params); } }); } if (onceListeners[event]) { onceListeners[event].forEach(function (callback) { if (typeof callback === 'function') { callback.apply(void 0, params); } }); clean(event); } } function remove$2(event, callback, permanent) { if (typeof callback === 'function') { if (permanent && permanentListeners[event]) { var idx = permanentListeners[event].indexOf(callback); if (idx !== -1) { permanentListeners[event].splice(idx, 1); } } else if (onceListeners[event]) { var _idx = onceListeners[event].indexOf(callback); if (_idx !== -1) { onceListeners[event].splice(_idx, 1); } } } } var eventBus = { on: on$2, emit: emit, remove: remove$2, clean: clean }; window.__page_cls_ctrl__canRenderSilently = '__page_cls_ctrl__canRenderSilently' in window ? window.__page_cls_ctrl__canRenderSilently : true; window.__page_cls_ctrl__forceRenderSilentlyList = '__page_cls_ctrl__forceRenderSilentlyList' in window ? window.__page_cls_ctrl__forceRenderSilentlyList : []; window.__page_cls_ctrl__compRenderInfo = '__page_cls_ctrl__compRenderInfo' in window ? window.__page_cls_ctrl__compRenderInfo : {}; var compRenderInfoInner = {}; var hasReportIdKey = false; function getCompId(renderInfo) { if (renderInfo.subCompType) { return "".concat(renderInfo.compType, "-").concat(renderInfo.compIdx, "-").concat(renderInfo.subCompType); } return "".concat(renderInfo.compType, "-").concat(renderInfo.compIdx); } function setForceRenderSilentlyList(list) { if (Array.isArray(list)) { var _window$__page_cls_ct; (_window$__page_cls_ct = window.__page_cls_ctrl__forceRenderSilentlyList).push.apply(_window$__page_cls_ct, _toConsumableArray(list)); } else if (Object.prototype.toString.call(list).includes('Number')) { window.__page_cls_ctrl__forceRenderSilentlyList.forceRenderSilentScrollTop = list; } } function setRenderSilentlyReadyStatus(status) { window.__page_cls_ctrl__canRenderSilently = status; } function emitRenderNewHeightEvt() { eventBus.emit('cls-render-new-height'); } function setCompRenderInfo(renderInfo, diffHeight) { window.__page_cls_ctrl__compRenderInfo[getCompId(renderInfo)] = { dh: diffHeight, compEle: renderInfo.compEle }; } function renderCompSilentlyPreHandler(renderInfo) { var wrapper = renderInfo.wrapper || renderInfo.compEle.parentNode || { scrollHeight: 0 }; compRenderInfoInner[getCompId(renderInfo)] = { beforeHeight: wrapper.scrollHeight, boundingRectTop: renderInfo.compEle.getBoundingClientRect().top, beforeScrollTop: document.body.scrollTop || document.documentElement.scrollTop, wrapper: wrapper }; } function renderCompSilently(renderInfo) { var compId = getCompId(renderInfo); if (!compRenderInfoInner[compId] || compRenderInfoInner[compId].beforeHeight === compRenderInfoInner[compId].wrapper.scrollHeight || !('compIdx' in renderInfo) || renderInfo.compIdx < 0) { return; } var diffHeight = compRenderInfoInner[compId].wrapper.scrollHeight - compRenderInfoInner[compId].beforeHeight; var autoScrollHeight = (document.body.scrollTop || document.documentElement.scrollTop) - compRenderInfoInner[compId].beforeScrollTop; emitRenderNewHeightEvt(); if ((compRenderInfoInner[compId].boundingRectTop < 0 || window.__page_cls_ctrl__forceRenderSilentlyList.includes(compId) || window.scrollY + compRenderInfoInner[compId].boundingRectTop < window.__page_cls_ctrl__forceRenderSilentlyList.forceRenderSilentScrollTop ) && window.__page_cls_ctrl__canRenderSilently && Math.ceil(autoScrollHeight) !== diffHeight && Math.floor(autoScrollHeight) !== diffHeight) { document.body.scrollTop = document.body.scrollTop + diffHeight; document.documentElement.scrollTop = document.documentElement.scrollTop + diffHeight; window.__addIdKeyReport && window.__addIdKeyReport(330742, 2); !hasReportIdKey && window.__addIdKeyReport && window.__addIdKeyReport(330742, 3); hasReportIdKey = true; } window.__page_cls_ctrl__compRenderInfo[compId] = { dh: diffHeight, compEle: renderInfo.compEle }; var newScrollTop = document.body.scrollTop || document.documentElement.scrollTop; for (var i in compRenderInfoInner) { if (!window.__page_cls_ctrl__compRenderInfo[i]) { compRenderInfoInner[i].beforeScrollTop = newScrollTop; } } } var pageClsCtrl = { compRenderInfo: window.__page_cls_ctrl__compRenderInfo, setForceRenderSilentlyList: setForceRenderSilentlyList, setRenderSilentlyReadyStatus: setRenderSilentlyReadyStatus, renderCompSilentlyPreHandler: renderCompSilentlyPreHandler, renderCompSilently: renderCompSilently, emitRenderNewHeightEvt: emitRenderNewHeightEvt, setCompRenderInfo: setCompRenderInfo }; function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var MMVersion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; var Device = {}; function detect(ua) { var MQQBrowser = ua.match(/MQQBrowser\/(\d+\.\d+)/i); var MQQClient = ua.match(/QQ\/(\d+\.(\d+)\.(\d+)\.(\d+))/i) || ua.match(/V1_AND_SQ_([\d\.]+)/); var WeChat = ua.match(/MicroMessenger\/((\d+)\.(\d+))\.(\d+)/) || ua.match(/MicroMessenger\/((\d+)\.(\d+))/); var MacOS = ua.match(/Mac\sOS\sX\s(\d+[\.|_]\d+)/); var WinOS = ua.match(/Windows(\s+\w+)?\s+?(\d+\.\d+)/); var Linux = ua.match(/Linux\s/); var MiuiBrowser = ua.match(/MiuiBrowser\/(\d+\.\d+)/i); var M1 = ua.match(/MI-ONE/); var MIPAD = ua.match(/MI PAD/); var UC = ua.match(/UCBrowser\/(\d+\.\d+(\.\d+\.\d+)?)/) || ua.match(/\sUC\s/); var IEMobile = ua.match(/IEMobile(\/|\s+)(\d+\.\d+)/) || ua.match(/WPDesktop/); var ipod = ua.match(/(ipod).*\s([\d_]+)/i); var ipad = ua.match(/(ipad).*\s([\d_]+)/i); var iphone = ua.match(/(iphone)\sos\s([\d_]+)/i); var Chrome = ua.match(/Chrome\/(\d+\.\d+)/); var AndriodBrowser = ua.match(/Mozilla.*Linux.*Android.*AppleWebKit.*Mobile Safari/); var android = ua.match(/(android)\s([\d\.]+)/i); var harmony = ua.match(/(OpenHarmony)\s([\d\.]+)/i); Device.browser = Device.browser || {}, Device.os = Device.os || {}; if (window.ActiveXObject) { var vie = 6; (window.XMLHttpRequest || ua.indexOf('MSIE 7.0') > -1) && (vie = 7); (window.XDomainRequest || ua.indexOf('Trident/4.0') > -1) && (vie = 8); ua.indexOf('Trident/5.0') > -1 && (vie = 9); ua.indexOf('Trident/6.0') > -1 && (vie = 10); Device.browser.ie = true, Device.browser.version = vie; } else if (ua.indexOf('Trident/7.0') > -1) { Device.browser.ie = true, Device.browser.version = 11; } if (android) { Device.os.android = true; Device.os.version = android[2]; } if (harmony) { Device.os.harmony = true; Device.os.version = harmony[2]; } if (ipod) { Device.os.ios = Device.os.ipod = true; Device.os.version = ipod[2].replace(/_/g, '.'); } if (ipad) { Device.os.ios = Device.os.ipad = true; Device.os.version = ipad[2].replace(/_/g, '.'); } if (iphone) { Device.os.iphone = Device.os.ios = true; Device.os.version = iphone[2].replace(/_/g, '.'); } if (WinOS) Device.os.windows = true, Device.os.version = WinOS[2]; if (MacOS) Device.os.Mac = true, Device.os.version = MacOS[1]; if (Linux) Device.os.Linux = true; if (ua.indexOf('lepad_hls') > 0) Device.os.LePad = true; if (MIPAD) Device.os.MIPAD = true; if (MQQBrowser) Device.browser.MQQ = true, Device.browser.version = MQQBrowser[1]; if (MQQClient) Device.browser.MQQClient = true, Device.browser.version = MQQClient[1]; if (WeChat) Device.browser.WeChat = true, Device.browser.mmversion = Device.browser.version = WeChat[1]; if (MiuiBrowser) Device.browser.MIUI = true, Device.browser.version = MiuiBrowser[1]; if (UC) Device.browser.UC = true, Device.browser.version = UC[1] || NaN; if (IEMobile) Device.browser.IEMobile = true, Device.browser.version = IEMobile[2]; if (AndriodBrowser) { Device.browser.AndriodBrowser = true; } if (M1) { Device.browser.M1 = true; } if (Chrome) { Device.browser.Chrome = true, Device.browser.version = Chrome[1]; } if (Device.os.windows) { if (typeof navigator.platform !== "undefined" && navigator.platform.toLowerCase() == "win64") { Device.os.win64 = true; } else { Device.os.win64 = false; } } if (Device.os.Mac || Device.os.windows || Device.os.Linux) { Device.os.pc = true; } var osType = { iPad7: 'iPad; CPU OS 7', LePad: 'lepad_hls', XiaoMi: 'MI-ONE', SonyDTV: "SonyDTV", SamSung: 'SAMSUNG', HTC: 'HTC', VIVO: 'vivo' }; for (var os in osType) { Device.os[os] = ua.indexOf(osType[os]) !== -1; } Device.os.phone = Device.os.phone || /windows phone/i.test(ua); Device.os.getNumVersion = function () { return parseFloat(Device.os.version); }; Device.os.hasTouch = 'ontouchstart' in window; if (Device.os.hasTouch && Device.os.ios && Device.os.getNumVersion() < 6) { Device.os.hasTouch = false; } if (Device.browser.WeChat && Device.browser.version < 5.0) { Device.os.hasTouch = false; } Device.browser.getNumVersion = function () { return parseFloat(Device.browser.version); }; Device.browser.isFFCanOcx = function () { return !!Device.browser.firefox && Device.browser.getNumVersion() >= 3.0; }; Device.browser.isCanOcx = function () { return !!Device.os.windows && (!!Device.browser.ie || Device.browser.isFFCanOcx() || !!Device.browser.webkit); }; Device.browser.isNotIESupport = function () { return !!Device.os.windows && (!!Device.browser.webkit || Device.browser.isFFCanOcx()); }; Device.userAgent = {}; Device.userAgent.browserVersion = Device.browser.version; Device.userAgent.osVersion = Device.os.version; Device.os.unifiedPC = ua.match(/UnifiedPC/); delete Device.userAgent.version; } detect(window.navigator.userAgent); function canSupportH5Video() { var ua = window.navigator.userAgent, m = null; if (!!Device.os.android) { if (Device.browser.MQQ && Device.browser.getNumVersion() >= 4.2) { return true; } if (ua.indexOf('MI2') != -1) { return true; } if (Device.os.version >= '4' && (m = ua.match(/MicroMessenger\/((\d+)\.(\d+))\.(\d+)/))) { if (parseFloat(m[1]) >= 4.2) { return true; } } if (Device.os.version >= '4.1') { return true; } } return false; } function canSupportVideoMp4() { var video = document.createElement('video'); if (typeof video.canPlayType === 'function') { if (video.canPlayType('video/mp4; codecs="mp4v.20.8"') === 'probably') { return true; } if (video.canPlayType('video/mp4; codecs="avc1.42E01E"') === 'probably' || video.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"') === 'probably') { return true; } } return false; } function canSupportAutoPlay() { if (Device.os.ios && Device.os.getNumVersion() < 10) { return false; } return true; } function isLockdownMode() { if (!Device.os.ios || Device.os.getNumVersion() < 16) { return false; } if (typeof WebAssembly === 'undefined' && typeof OfflineAudioContext === 'undefined' && typeof WebGLRenderingContext === 'undefined') { return true; } return false; } Device.canSupportVideo = canSupportVideoMp4 || canSupportH5Video; Device.canSupportVideoMp4 = canSupportVideoMp4; Device.canSupportH5Video = canSupportH5Video; Device.canSupportAutoPlay = canSupportAutoPlay; Device.isLockdownMode = isLockdownMode; Device.cpVersion = function (version) { var cp = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var canEqual = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; var nowVersionStr = Device.os.version; if (!nowVersionStr) return false; var versionArr = version.split('.'); var nowVersionArr = nowVersionStr.split('.'); for (var i = 0; i < Math.max(nowVersionArr.length, versionArr.length); i++) { var vi = +versionArr[i]; var nvi = +nowVersionArr[i]; if (vi === nvi) continue; if (cp > 0) return vi > nvi; if (cp < 0) return vi < nvi; } return canEqual || cp === 0; }; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var reportLogs = []; var reportExtraLogs = []; var sendUrl = '/mp/jsmonitor?#wechat_redirect'; var monitor = {}; monitor._reportOptions = { idkey: {} }; function ObjWithoutProperty(source, exclude) { if (source === null) return {}; var target = {}; var sourceKeys = Object.keys(source); for (var i = 0; i < sourceKeys.length; i++) { var key = sourceKeys[i]; if (exclude.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } function formatDataToString(data) { var reportData = []; for (var key in data) { if (Object.prototype.hasOwnProperty.call(data, key)) { reportData.push(key + '=' + encodeURIComponent(data[key])); } } return reportData.join('&'); } monitor.getReportData = function (opt) { opt = opt || {}; var idkey = monitor._reportOptions.idkey || {}; var key = null; var reportData = {}; var nextKey; try { for (key in idkey) { if (Object.prototype.hasOwnProperty.call(idkey, key) && idkey[key]) { reportLogs.push(key + '_' + idkey[key]); } } } catch (e) { return false; } if (reportLogs.length === 0) { return false; } if (reportExtraLogs.length) { reportData.lc = reportExtraLogs.length; reportExtraLogs.forEach(function (extraLog, index) { reportData["log".concat(index)] = extraLog; }); } try { var reportOptions = monitor._reportOptions; if (reportOptions !== null && reportOptions !== undefined) { for (nextKey in reportOptions) { if (Object.prototype.hasOwnProperty.call(reportOptions, nextKey)) { reportData[nextKey] = reportOptions[nextKey]; } } } } catch (e) { reportData = {}; } reportData.idkey = reportLogs.join(';'); reportData.t = Math.random(); if (opt.remove !== false) { reportLogs = []; reportExtraLogs = []; monitor._reportOptions = { idkey: {} }; } return reportData; }; monitor.setLogs = function (opt) { var id = opt.id; var key = opt.key; var value = opt.value; var extraLog = opt.log; var others = ObjWithoutProperty(opt, ['id', 'key', 'value', 'log']); var idkey = monitor._reportOptions.idkey || {}; var param = id + '_' + key; if (idkey[param]) { idkey[param] += value; } else { idkey[param] = value; } monitor._reportOptions.idkey = idkey; if (extraLog) { reportExtraLogs.push(extraLog); } try { if (others !== null && others !== undefined) { for (var otherKey in others) { if (Object.prototype.hasOwnProperty.call(others, otherKey)) { monitor._reportOptions[otherKey] = others[otherKey]; } } } } catch (e) { console.log(e); } return monitor; }; monitor.setAvg = function (id, key, value) { var idkey = monitor._reportOptions.idkey || {}; var param1 = id + '_' + key; var param2 = id + '_' + (key - 1); if (idkey[param1]) { idkey[param1] += value; } else { idkey[param1] = value; } if (idkey[param2]) { idkey[param2] += 1; } else { idkey[param2] = 1; } monitor._reportOptions.idkey = idkey; return monitor; }; monitor.setSum = function (id, key) { var value = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1; var idkey = monitor._reportOptions.idkey; var param = id + '_' + key; if (idkey[param]) { idkey[param] += value; } else { idkey[param] = value; } monitor._reportOptions.idkey = idkey; return monitor; }; monitor.send = function (async, ajax, origin) { if (async !== false) { async = true; } var data = monitor.getReportData(); origin = origin || ''; if (!data) { return; } if (!!ajax && ajax instanceof Function) { ajax({ url: origin + sendUrl, type: 'POST', mayAbort: true, data: data, async: async, timeout: 2000 }); } else { new Image().src = origin + '/mp/jsmonitor?' + formatDataToString(data) + '#wechat_redirect'; } }; if (typeof window !== 'undefined' && window.__monitor) { monitor = window.__monitor; } else { typeof window !== 'undefined' && (window.__monitor = monitor); } var monitor$1 = monitor; var logList = []; var log = function log(msg) { logList.push(msg); }; var printLog = function printLog() { for (var i = 0, len = logList.length; i < len; ++i) { console.log("[RespType]".concat(logList[i])); } }; var isArray = function isArray(val) { return Object.prototype.toString.call(val) === '[object Array]'; }; var getValueType = function getValueType(value) { if (isArray(value)) { return 'array'; } return _typeof(value); }; var parseRtDesc = function parseRtDesc(rtDesc, k) { var type = 'mix'; var isRequired = false; var key = k; if (k) { var requireKeyWord = '_R'; var pos = k.indexOf(requireKeyWord); var len = k.length - requireKeyWord.length; isRequired = pos !== -1 && pos === len; key = isRequired ? k.substring(0, len) : k; } if (typeof rtDesc === 'string') { type = rtDesc; } else if (isArray(rtDesc)) { type = 'array'; } else if (_typeof(rtDesc) === 'object') { type = 'object'; } return { key: key, type: type, isRequired: isRequired }; }; var checkForArrayRtDesc = function checkForArrayRtDesc(arr, rtDescs) { if (!isArray(arr)) { return false; } for (var i = 0, len = arr.length; i < len; ++i) { var value = arr[i]; var rtDesc = void 0; var j = 0; var flag = rtDescs.length === 0; while (rtDesc = rtDescs[j++]) { if (checkForRtDesc(value, rtDesc)) { flag = true; break; } } if (!flag) { return false; } } return true; }; var checkForStringRtDesc = function checkForStringRtDesc(value, rtDesc) { var valueType = getValueType(value); var desc = parseRtDesc(rtDesc); var ret = desc.type === valueType; if (!ret) { log("miss match type : ".concat(valueType, " !== ").concat(desc.type)); } return ret; }; var checkForObjectRtDesc = function checkForObjectRtDesc(json, rtDesc) { if (_typeof(json) !== 'object' || isArray(json)) { log('must be object'); return false; } var rootJson = json; var nowCheckValue = json; for (var k in rtDesc) { if (rtDesc.hasOwnProperty(k)) { var nowCheckDesc = rtDesc[k]; var desc = parseRtDesc(nowCheckDesc, k); var key = desc.key; nowCheckValue = rootJson[key]; var valueType = getValueType(nowCheckValue); if (desc.isRequired && nowCheckValue === undefined) { log("is required @key=".concat(key)); return false; } if (nowCheckValue !== undefined) { if (valueType !== desc.type && desc.type !== 'mix') { log("miss match type : ".concat(valueType, " !== ").concat(desc.type, " @key=").concat(key)); return false; } if ((valueType === 'array' || valueType === 'object') && desc.type !== 'mix') { if (!checkForRtDesc(nowCheckValue, nowCheckDesc)) { return false; } } } } } return true; }; var checkForRtDesc = function checkForRtDesc(json, rtDesc) { if (isArray(rtDesc)) { return checkForArrayRtDesc(json, rtDesc); } if (_typeof(rtDesc) === 'object') { return checkForObjectRtDesc(json, rtDesc); } if (typeof rtDesc === 'string') { return checkForStringRtDesc(json, rtDesc); } return false; }; var _check = function check(json, rtDescs) { if (typeof json === 'string') { try { json = eval("(".concat(json, ")")); } catch (e) { log('parse json error'); return false; } } if (_typeof(json) !== 'object') { log('must be object'); return false; } if (!isArray(rtDescs)) { rtDescs = [rtDescs]; } var rtDesc; var i = 0; while (rtDesc = rtDescs[i++]) { if (checkForRtDesc(json, rtDesc)) { return true; } } return false; }; var RespTypes = { check: function check(json, rtDesc) { logList = []; try { var ret = _check(json, rtDesc); if (!ret) { printLog(); } return ret; } catch (e) { logList.push("[rtException]".concat(e.toString())); printLog(); return false; } }, getMsg: function getMsg() { return logList.join(';'); } }; var initJsBridge = false; var JSAPIEventCallbackMap$1 = {}; function connectWebViewJavascriptBridge(callback) { if (window.WebViewMPapp || window.WebViewJavascriptBridge) { return callback(window.WebViewMPapp || window.WebViewJavascriptBridge); } if (window.WVJBCallbacks) { return window.WVJBCallbacks.push(callback); } window.WVJBCallbacks = [callback]; if (!initJsBridge) { initJsBridge = true; var WVJBIframe = document.createElement('iframe'); WVJBIframe.style.display = 'none'; WVJBIframe.src = 'https://__bridge_loaded__'; document.body.appendChild(WVJBIframe); setTimeout(function () { initJsBridge = false; document.body.removeChild(WVJBIframe); }, 0); } return false; } function invoke$1(jsapiName, opt, callback) { connectWebViewJavascriptBridge(function (bridge) { try { if (typeof opt === 'function') { callback = opt; } if (_typeof(opt) !== 'object' && typeof opt !== 'string') { opt = {}; } bridge.callHandler(jsapiName, opt, function (res) { try { var ret = _typeof(res) === 'object' ? res : JSON.parse(res); var errMsg = ret.err_msg || ret.errMsg; console.info("[mpapp jsapi] invoke->".concat(jsapiName, " ").concat(opt.action || '', " ").concat(errMsg)); typeof callback === 'function' && callback(ret); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', "callback ".concat(jsapiName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(jsapiName, " ").concat(opt.action || ''), e, res); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function on$1(eventName, callback) { connectWebViewJavascriptBridge(function (bridge) { if (!JSAPIEventCallbackMap$1[eventName]) { JSAPIEventCallbackMap$1[eventName] = []; } JSAPIEventCallbackMap$1[eventName].push(callback); if (JSAPIEventCallbackMap$1[eventName].length > 1) { return false; } try { bridge.registerHandler(eventName, function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } try { var data = typeof args[0] === 'string' ? JSON.parse(args[0]) : args[0]; console.info("[mpapp jsapi] event->".concat(eventName, " ").concat(data.err_msg)); if (JSAPIEventCallbackMap1[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap$1[eventName].length; i++) { result = JSAPIEventCallbackMap$1[eventName][i].apply(window, [data].concat(args.slice(1))); } return result; } } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', "callback ".concat(eventName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(eventName), e, args[0]); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function remove$1(eventName, callback) { connectWebViewJavascriptBridge(function () { if (!JSAPIEventCallbackMap$1[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap$1[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap$1[eventName][i] === callback) { JSAPIEventCallbackMap$1[eventName].splice(i, 1); result = true; } } return result; }); } var doc$1 = {}; var isAcrossOrigin$1 = false; var __moon_report$1 = window.__moon_report || function () {}; var MOON_JSAPI_KEY_OFFSET = 8; try { doc$1 = top.window.document; } catch (e) { isAcrossOrigin$1 = true; } var JSAPIEventCallbackMap = {}; function ready(onBridgeReady) { var bridgeReady = function bridgeReady() { try { if (onBridgeReady) { window.onBridgeReadyTime = window.onBridgeReadyTime || Date.now(); onBridgeReady(); } } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: 'ready', e: e }]); throw e; } window.jsapiReadyTime = Date.now(); }; if (!isAcrossOrigin$1 && (typeof top.window.WeixinJSBridge === 'undefined' || !top.window.WeixinJSBridge.invoke)) { if (doc$1.addEventListener) { doc$1.addEventListener('WeixinJSBridgeReady', bridgeReady, false); } else if (doc$1.attachEvent) { doc$1.attachEvent('WeixinJSBridgeReady', bridgeReady); doc$1.attachEvent('onWeixinJSBridgeReady', bridgeReady); } } else { bridgeReady(); } } function invoke(methodName, args, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { invoke(methodName, args, callback); }); return; } ready(function () { if (isAcrossOrigin$1) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { alert('请在微信中打开此链接'); return false; } top.window.WeixinJSBridge.invoke(methodName, args, function () { try { for (var _len = arguments.length, rets = new Array(_len), _key = 0; _key < _len; _key++) { rets[_key] = arguments[_key]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] invoke->".concat(methodName).concat(errMsg)); if (callback) { callback.apply(window, rets); } } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: "invoke;methodName:".concat(methodName), e: e }]); throw e; } }); }); } function call(methodName) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { call(methodName); }); return; } ready(function () { if (isAcrossOrigin$1) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { return false; } try { top.window.WeixinJSBridge.call(methodName); } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: "call;methodName:".concat(methodName), e: e }]); throw e; } }); } function on(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { on(eventName, callback); }); return; } ready(function () { if (isAcrossOrigin$1) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object' || !top.window.WeixinJSBridge.on) { return false; } if (!JSAPIEventCallbackMap[eventName]) { JSAPIEventCallbackMap[eventName] = []; } JSAPIEventCallbackMap[eventName].push(callback); if (JSAPIEventCallbackMap[eventName].length > 1) { return false; } top.window.WeixinJSBridge.on(eventName, function () { try { for (var _len2 = arguments.length, rets = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { rets[_key2] = arguments[_key2]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] event->".concat(eventName).concat(errMsg)); if (JSAPIEventCallbackMap[eventName] && JSAPIEventCallbackMap[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap[eventName].length; i++) { result = JSAPIEventCallbackMap[eventName][i].apply(window, rets); } return result; } } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: "on;eventName:".concat(eventName), e: e }]); throw e; } }); }); } function remove(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { remove(eventName, callback); }); return; } ready(function () { if (!JSAPIEventCallbackMap[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap[eventName][i] === callback) { JSAPIEventCallbackMap[eventName].splice(i, 1); result = true; } } return result; }); } var JSAPI = MMVersion.isNewMpApp ? { ready: connectWebViewJavascriptBridge, invoke: invoke$1, call: invoke$1, on: on$1, remove: remove$1 } : { ready: ready, invoke: invoke, call: call, on: on, remove: remove }; function parseUrl(url) { var len = url.length; var ques_pos = url.indexOf('?'); var hash_pos = url.indexOf('#'); hash_pos = hash_pos == -1 ? len : hash_pos; ques_pos = ques_pos == -1 ? hash_pos : ques_pos; var host = url.substring(0, ques_pos); var query_str = url.substring(ques_pos + 1, hash_pos); var hash = url.substring(hash_pos + 1); return { host: host, query_str: query_str, hash: hash }; } function join(url, args, noEncode) { var ret = parseUrl(url); var query_str = ret.query_str; var args_arr = []; if (_typeof(args) === 'object') { for (var key in args) { if (args.hasOwnProperty(key)) { args_arr.push("".concat(key, "=").concat(noEncode ? args[key] : encodeURIComponent(args[key]))); } } } else { args_arr.push(noEncode ? args : encodeURIComponent(args)); } if (args_arr.length > 0) { query_str += (query_str !== "" ? "&" : "") + args_arr.join("&"); } return ret.host + (query_str !== "" ? "?".concat(query_str) : "") + (ret.hash !== "" ? "#".concat(ret.hash) : ""); } function addParam(url, param, value, forceReplace) { url = url || location.href; var firstAndPos = url.indexOf("&"); var len = url.length; var reverseUrl = url.replace(/^[\w\d]+:[/\\]+/g, "").split("").reverse(); if (!Array.prototype.indexOf) { Array.prototype.indexOf = function (searchElement, fromIndex) { var k; if (this == null) { throw new TypeError('"this" is null or not defined'); } var O = Object(this); var len = O.length >>> 0; if (len === 0) { return -1; } var n = fromIndex || 0; if (Math.abs(n) === Infinity) { n = 0; } if (n >= len) { return -1; } k = Math.max(n >= 0 ? n : len - Math.abs(n), 0); while (k < len) { if (k in O && O[k] === searchElement) { return k; } k++; } return -1; }; } var lastSlashPos = len - 1 - reverseUrl.indexOf("/"); if (firstAndPos !== -1 && url.indexOf("?") == -1 && firstAndPos > lastSlashPos) { url = url.replace("&", "?"); } var reg = new RegExp("([\\?&]".concat(param, "=)[^&#]*")); if (!url.match(reg)) { var _pos = url.indexOf("?"); if (_pos == -1) { return "".concat(url, "?").concat(param, "=").concat(value); } if (_pos == url.length - 1) { return "".concat(url + param, "=").concat(value); } return "".concat(url, "&").concat(param, "=").concat(value); } if (forceReplace === true) { return url.replace(reg, "$1".concat(value)); } return url; } function addWxfrom(src, wxfrom) { var offset = window.service_type === 1 ? 10000 : 0; return addParam(src, 'wxfrom', offset + Number(wxfrom), true); } function removeParam(url, param) { var _URL = new URL(url), protocol = _URL.protocol, host = _URL.host, pathname = _URL.pathname, search = _URL.search, hash = _URL.hash; var queryParams = new URLSearchParams(search); queryParams["delete"](param); var newSearch = queryParams.toString(); var newUrl = new URL("".concat(protocol, "//").concat(host).concat(pathname).concat(newSearch ? "?".concat(decodeURIComponent(newSearch)) : "").concat(hash)); return newUrl.toString(); } function getQuery(name, url) { var u = url || window.location.search; var reg = new RegExp("(^|&)".concat(name, "=([^&]*)(&|$)")); var r = u.substring(u.indexOf('?') + 1).match(reg); return r !== null ? r[2] : ''; } function encodeBase64(value) { try { return window.btoa(value); } catch (e) { return ''; } } function decodeBase64(value) { try { return window.atob(value); } catch (e) { return ''; } } function joinUrl(url) { var obj = {}; if (typeof window.uin !== 'undefined') { obj.uin = window.uin; } if (typeof window.key !== 'undefined') { obj.key = window.key; } if (typeof window.pass_ticket !== 'undefined') { obj.pass_ticket = window.pass_ticket; } if (typeof window.wxtoken !== 'undefined') { obj.wxtoken = window.wxtoken; } if (typeof window.devicetype !== 'undefined') { obj.devicetype = window.devicetype; } if (typeof window.clientversion !== 'undefined') { obj.clientversion = window.clientversion || MMVersion.getInner(); } obj.version = obj.clientversion; if (window.biz) { obj.__biz = window.biz; } if (getQuery('enterid')) { obj.enterid = getQuery('enterid'); } if (typeof window.appmsg_token !== 'undefined') { obj.appmsg_token = window.appmsg_token; } else if (url.indexOf('advertisement_report') > -1) { new Image().src = "".concat(location.protocol, "//mp.weixin.qq.com/mp/jsmonitor?idkey=68064_13_1&r=").concat(Math.random()); } obj.x5 = navigator.userAgent.indexOf('TBS/') !== -1 ? '1' : '0'; obj.f = 'json'; return join(url, obj); } function getA8keyQuery(name, url) { return new Promise(function (resolve) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { resolve(getQuery(name, url)); }); } else { resolve(getQuery(name, url)); } }); } var Url = { parseUrl: parseUrl, join: join, addParam: addParam, addWxfrom: addWxfrom, getQuery: getQuery, getA8keyQuery: getA8keyQuery, encodeBase64: encodeBase64, decodeBase64: decodeBase64, joinUrl: joinUrl, removeParam: removeParam }; function _log(level, msg) { if (level === 'log') { level = 'info'; msg = "[WechatFe]".concat(msg); } else { var prefix = "__wap__".concat(window.__second_open__ ? ' (sec)' : ''); msg = "".concat(prefix, " ").concat(msg, " location:[").concat(location.href, "]"); } msg += new Error().stack; if (MMVersion.isMpapp) { invoke$1('WNNativeCallbackLog', msg); } else if (MMVersion.isWechat) { if (MMVersion.isAndroid) { console.warn('[system]', "[MicroMsg.JsApiLog][".concat(level, "] jslog : ").concat(msg)); } else if (MMVersion.isIOS) { JSAPI.invoke('writeLog', { level: level, msg: msg }); } else { JSAPI.invoke('log', { level: level, msg: msg }); } } } var Log = { info: function info() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _log('info', args.join(' ')); }, warn: function warn() { for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { args[_key2] = arguments[_key2]; } _log('warn', args.join(' ')); }, error: function error() { for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { args[_key3] = arguments[_key3]; } _log('error', args.join(' ')); }, debug: function debug() { for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) { args[_key4] = arguments[_key4]; } _log('debug', args.join(' ')); }, log: function log() { for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) { args[_key5] = arguments[_key5]; } _log('info', args.join(' ')); } }; var html = function html(_str, encode) { if (!_str) return ''; var replace = ['`', '`', ''', '\'', '"', '"', ' ', ' ', '>', '>', '<', '<', '¥', '¥', '&', '&', '<', '<', '>', '>']; var replaceReverse = ['&', '&', '¥', '¥', '<', '<', '>', '>', ' ', ' ', '"', '"', '\'', ''', '`', '`']; var str = _str; var target; if (encode) { target = replaceReverse; } else { target = replace; } for (var i = 0; i < target.length; i += 2) { str = str.replace(new RegExp(target[i], 'g'), target[i + 1]); } return str; }; var htmlLite = function htmlLite(_str, encode) { if (!_str) return ''; var replace = ['`', '`', ''', '\'', '"', '"', '>', '>', '<', '<', '&', '&']; var replaceReverse = ['&', '&', '<', '<', '>', '>', '"', '"', '\'', ''', '`', '`']; var str = _str; var target; if (encode) { target = replaceReverse; } else { target = replace; } for (var i = 0; i < target.length; i += 2) { str = str.replace(new RegExp(target[i], 'g'), target[i + 1]); } return str; }; var htmlEncode = function htmlEncode(str) { return html(str, true); }; var htmlDecode = function htmlDecode(str) { return html(str, false); }; var htmlEncodeLite = function htmlEncodeLite(str) { return htmlLite(str, true); }; var htmlDecodeLite = function htmlDecodeLite(str) { return htmlLite(str, false); }; String.prototype.html = function (encode) { return html(this.toString(), encode); }; String.prototype.htmlEncode = function () { return htmlEncode(this.toString()); }; String.prototype.htmlDecode = function () { return htmlDecode(this.toString()); }; String.prototype.htmlLite = function (encode) { return htmlLite(this.toString(), encode); }; String.prototype.htmlEncodeLite = function () { return htmlEncodeLite(this.toString()); }; String.prototype.htmlDecodeLite = function () { return htmlDecodeLite(this.toString()); }; var _a; var METHOD_ENUM = { GET: 0, POST: 1 }; var __moon_report = window.__moon_report || function () {}; var MOON_AJAX_SUCCESS_OFFSET = 3; var MOON_AJAX_NETWORK_OFFSET = 4; var MOON_AJAX_ERROR_OFFSET = 5; var MOON_AJAX_TIMEOUT_OFFSET = 6; var MOON_AJAX_COMPLETE_OFFSET = 7; var LENGTH_LIMIT = 4096; var doc; var isAcrossOrigin = false; try { doc = (_a = window.top) === null || _a === void 0 ? void 0 : _a.window.document; } catch (e) { isAcrossOrigin = true; } function networkStartLog(item) { var _a, _b, _c; console.log('[system]', "< [request ".concat(item.requestType, "]"), item.method, item); if ((_a = window.vConsole) === null || _a === void 0 ? void 0 : _a.network) { try { return (_c = (_b = window.vConsole.network).add) === null || _c === void 0 ? void 0 : _c.call(_b, Object.assign({}, item, { startTime: Date.now(), endTime: Date.now(), status: 0, readyState: 2, response: '' })); } catch (err) {} } return Object.assign({}, item, { id: '__system_log__' }); } function networkEndLog(item) { var _a, _b, _c; console.log('[system]', "> [response ".concat(item.requestType, "]"), item.response, item); if (((_a = window.vConsole) === null || _a === void 0 ? void 0 : _a.network) && item.id !== '__system_log__') { try { return (_c = (_b = window.vConsole.network).update) === null || _c === void 0 ? void 0 : _c.call(_b, item.id, Object.assign({}, item, { readyState: 4 })); } catch (err) {} } } function reqType(obj, path) { return obj.url.indexOf(path) > -1 && obj.url.indexOf('action=') === -1 && (!obj.data || !obj.data.action); } function reportRtError(type, id, key, content) { var log = ''; var prefix = type === 'rt' ? 'rtCheckError' : 'Ajax Length Limit'; if (content === null || content === void 0 ? void 0 : content.length) { var loglen = 1000; var len = content.length; var lc = Math.ceil(len / loglen); log = ["&lc=".concat(lc)]; for (var i = 0; i < lc; ++i) { log.push("&log".concat(i, "=") + "[".concat(prefix, "][").concat(i, "]").concat(encodeURIComponent(content.substring(i * loglen, i * loglen + loglen)))); } log = log.join(''); } var data = "idkey=".concat(id, "_").concat(key, "_1").concat(log, "&r=").concat(Math.random()); var xmlobj = new XMLHttpRequest(); xmlobj.open('POST', "".concat(location.protocol, "//").concat(location.host, "/mp/jsmonitor?"), true); xmlobj.setRequestHeader('cache-control', 'no-cache'); xmlobj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); xmlobj.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); xmlobj.send(data); if (type === 'ajaxLen') { monitor$1.setLogs({ id: id, key: key, value: 1, log: log }); } } function reportRt(id, key, content) { reportRtError('rt', id, key, content); } function reportAjaxLength(id, key, content) { reportRtError('ajaxLen', id, key, content); } function setCurrentMpInfo(ifShow) { var supportNewTopBar = MMVersion.isIOS && MMVersion.gtVersion('7.0.10', true) || MMVersion.isAndroid && MMVersion.gtVersion('7.0.12', true); var supportLiveStatus = MMVersion.isIOS && MMVersion.gtVersion('8.0.46', true) || MMVersion.isAndroid && MMVersion.gtVersion('8.0.46', true); JSAPI.invoke('currentMpInfo', { userName: window.user_name, brandName: !!supportNewTopBar && window.nickname === '' ? '未命名账号' : window.title, title: window.msg_title || '', brandIcon: window.hd_head_img.replace(/\/0$/, '/132'), itemShowType: window.item_show_type, isPaySubscribe: window.isPaySubscribe, topBarStyle: supportNewTopBar ? 1 : 0, topBarShowed: ifShow, disableShowFinderLiveTopBar: !ifShow && supportLiveStatus ? 1 : 0 }, function () {}); } function findAjaxScopeByConfig(url, config) { var pathname = new URL(url, location.href).pathname || ''; var scope = config[pathname.slice(1)]; if (scope) { Log.log('ajax transfer config: ', JSON.stringify(config)); return scope; } } function getAjaxScope(ajaxUrl) { if (Url.getQuery('no_transfer', location.href) !== '1' && MMVersion.isWechat && !MMVersion.isInMiniProgram && !MMVersion.isWxWork && !MMVersion.isMpapp && !isAcrossOrigin && window.__ajaxTransferConfig && _typeof(window.__ajaxTransferConfig) === 'object' && ( MMVersion.isIOS && MMVersion.getInner() >= '1800282f' || MMVersion.isAndroid && MMVersion.getInner() >= '28002234' || MMVersion.isWindowsWechat && MMVersion.cpVersion('3.9.5', 1, true, 'windows') || MMVersion.isMacWechat && MMVersion.cpVersion('3.8.4', 1, true, 'mac'))) { try { return findAjaxScopeByConfig(ajaxUrl, window.__ajaxTransferConfig); } catch (err) { } } } function setXhrHeader(xhr, type, opt) { if (opt.contentType) { xhr.setRequestHeader('Content-Type', opt.contentType); } else if (type === 'POST') { xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); } if (!opt.noXRequestedWidthHeader) { xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); } } function Ajax(obj) { if (obj.usePb) { obj.type = 'POST'; obj.data = { data: JSON.stringify(obj.data) }; } var ajaxScope = getAjaxScope(obj.url); var type = (obj.type || 'GET').toUpperCase(); var timer; var url; if (obj.notJoinUrl) { url = obj.url; } else { url = Url.joinUrl(obj.url); } if (obj.f === 'html') { url = url.replace('&f=json', ''); } var data = null; if (_typeof(obj.data) === 'object') { var d = obj.data; var ds = []; for (var k in d) { if (d.hasOwnProperty(k)) { ds.push("".concat(k, "=").concat(encodeURIComponent(d[k]))); } } data = ds.join('&'); } else { data = typeof obj.data === 'string' ? obj.data : null; } var beginTs; var beforeReq = function beforeReq() { if (reqType(obj, '/mp/getappmsgext')) { window.startGetAppmsgExtTime = Date.now(); Log.log('start get appmsgext, url: ', obj.url); } if (reqType(obj, '/mp/getappmsgad')) { window.startGetAppmsgAdTime = Date.now(); Log.log('start get appmsgad, url: ', obj.url); } beginTs = Date.now(); }; var beforeResp = function beforeResp(xhr) { if (reqType(obj, '/mp/getappmsgext')) { window.receiveGetAppmsgExt = "".concat(xhr.status, "|").concat(Date.now()); Log.log("receive appmsgext response, status: ".concat(xhr.status)); } if (reqType(obj, '/mp/getappmsgad')) { window.receiveGetAppmsgAd = "".concat(xhr.status, "|").concat(Date.now()); Log.log("receive appmsgad response, status: ".concat(xhr.status)); } if (Math.random() < 0.01 && window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs) { try { var key = ajaxScope ? 'transfer' : 'xhr'; var interval = 250; var time = Date.now() - beginTs; var range = Math.floor(time / interval) * interval; var pathname = new URL(obj.url, location.href).pathname || ''; window.WX_BJ_REPORT.BadJs.report("".concat(key, "_perf:").concat(pathname), JSON.stringify({ status: xhr.status, time: "[".concat(range, "-").concat(range + interval, ")") }), { mid: 'mmbizwap:ajaxtransfer', view: 'wap_business' }); } catch (err) {} } }; var handleRespSucc = function handleRespSucc(xhr) { var _a; try { var responseText = xhr.responseText; var resp = responseText; if (obj.dataType === 'json') { try { resp = eval("(".concat(resp, ")")); var rtId = obj.rtId; var rtKey = obj.rtKey || 0; var rtDesc = obj.rtDesc; if (rtId && rtDesc && RespTypes && !RespTypes.check(resp, rtDesc)) { reportRt(+rtId, +rtKey, "".concat(RespTypes.getMsg(), "[detail]").concat(responseText, ";").concat(obj.url)); } if (resp && resp.base_resp && ((_a = resp.base_resp) === null || _a === void 0 ? void 0 : _a.ret) !== 0 && typeof window.WX_BJ_REPORT !== 'undefined' && window.WX_BJ_REPORT.BadJs && Math.random() < 0.001) { var reportUrl = url; if (url.indexOf('?') !== -1) { reportUrl = url.substring(0, url.indexOf('?')); if (Url.getQuery('action', url)) { reportUrl = "".concat(reportUrl, "?action=").concat(Url.getQuery('action', url)); } } if (!((reportUrl === '/mp/getappmsgext' || reportUrl === '/mp/getappmsgad') && typeof resp.base_resp.ret === 'undefined')) { window.WX_BJ_REPORT.BadJs.report(reportUrl, "ret=".concat(resp.base_resp.ret), { mid: window.PAGE_MID, view: 'wap_retcode' }); } } } catch (e) { obj.error && obj.error(xhr, { type: 1, error: e, status: xhr.status }); return; } } obj.success && obj.success(resp); } catch (e) { __moon_report({ offset: MOON_AJAX_SUCCESS_OFFSET, e: e }); throw e; } }; var handleRespErr = function handleRespErr(xhr, error) { try { obj.error && obj.error(xhr, { type: 2, error: error, status: xhr.status }); } catch (e) { __moon_report({ offset: MOON_AJAX_ERROR_OFFSET, e: e }); throw e; } }; var handleRespComplete = function handleRespComplete() { clearTimeout(timer); try { obj.complete && obj.complete(); } catch (e) { __moon_report({ offset: MOON_AJAX_COMPLETE_OFFSET, e: e }); throw e; } obj.complete = null; }; var handleReqTimeout = function handleReqTimeout(xhr) { if (typeof obj.timeout !== 'undefined') { timer = setTimeout(function () { xhr.abort(); try { obj.complete && obj.complete(); } catch (e) { __moon_report({ offset: MOON_AJAX_COMPLETE_OFFSET, e: e }); throw e; } obj.complete = null; __moon_report({ offset: MOON_AJAX_TIMEOUT_OFFSET, log: "ajax_timeout_error: ".concat(url), e: '' }); }, obj.timeout); } }; var retryXhrFn = function retryXhrFn(res, isTimeout, reqLogItem) { var retryXhr = new XMLHttpRequest(); try { retryXhr._noVConsole = true; } catch (err) {} retryXhr.open(type, url); retryXhr.onreadystatechange = function () { if (isTimeout) return; if (retryXhr.readyState === 3) { obj.received && obj.received(retryXhr); } if (retryXhr.readyState === 4) { beforeResp(retryXhr); var retryStatus = retryXhr.status; if (retryStatus >= 200 && retryStatus < 400) { handleRespSucc(retryXhr); } else { handleRespErr(retryXhr, res); window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs && window.WX_BJ_REPORT.BadJs.report('req_failure', JSON.stringify({ retryXhrStatus: retryStatus, transferRes: res }), { mid: 'mmbizwap:ajaxtransfer', view: 'wap_business' }); } reqLogItem.status = retryStatus; reqLogItem.endTime = Date.now(); reqLogItem.response = retryXhr.responseText; handleRespComplete(); networkEndLog(reqLogItem); } }; setXhrHeader(retryXhr, type, obj); retryXhr.send(data); }; if (ajaxScope) { var header = { 'User-Agent': navigator.userAgent, 'Cookie': (window.__test_env__ ? 'uniproxy_route=1; ' : '') + document.cookie, 'Referer': location.href }; if (obj.contentType) { header['Content-Type'] = obj.contentType; } else if (type === 'POST') { header['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; } if (!obj.noXRequestedWidthHeader) { header['X-Requested-With'] = 'XMLHttpRequest'; } var reqUrl = new URL(url, location.href).href; var method = METHOD_ENUM[type] || 0; var params = Device.os.pc ? { url: reqUrl, req_json: data || '', scope: ajaxScope, webcgi_method: method, webcgi_header: Object.keys(header).map(function (headerItemKey) { return Device.os.Mac ? _defineProperty({}, headerItemKey, header[headerItemKey]) : { key: headerItemKey, value: header[headerItemKey] }; }), cgi_type: 1 } : { reqUrl: reqUrl, reqBody: data, scope: ajaxScope, method: method, header: header }; var reqLogItem = networkStartLog({ method: type, url: url, postData: obj.data || {}, requestHeader: header, requestType: 'transfer' }); var isTimeout = false; handleReqTimeout({ abort: function abort() { isTimeout = true; reqLogItem.endTime = Date.now(); reqLogItem.response = 'timeout'; networkEndLog(reqLogItem); } }); Device.os.pc && monitor$1.setSum(115849, 69, 1); JSAPI.invoke(Device.os.pc ? 'H5ExtTransfer' : 'webTransfer', params, function (res) { var _a, _b, _c, _d, _e, _f; if (isTimeout) return; var status = 400; var result = ''; if (Device.os.pc) { try { var retFlag = res.base_resp.ret === 0 && res.jsapi_resp.ret === 0 && res.err_msg.indexOf(':ok') > -1; var respJsonFlag = res.jsapi_resp.resp_json; status = retFlag && respJsonFlag ? 200 : 400; result = res.jsapi_resp.resp_json; } catch (err) { console.error(err); } } else { status = res && res.errCode * 1 === 0 && typeof res.result === 'string' && res.result ? 200 : 400; result = res.result; } if (status >= 200 && status < 400) { obj.received && obj.received(null); beforeResp({ status: status }); handleRespSucc({ status: status, responseText: result }); reqLogItem.status = status; reqLogItem.endTime = Date.now(); reqLogItem.response = result; handleRespComplete(); networkEndLog(reqLogItem); } else if (window.__second_open__) { JSAPI.invoke('request', { url: reqUrl, method: type, data: data, header: header }, function (retryRes) { if (isTimeout) return; var retryStatus = retryRes.statusCode; obj.received && obj.received(null); beforeResp({ status: retryStatus }); if (retryRes.err_msg.indexOf(':ok') > -1 && retryStatus >= 200 && retryStatus < 400) { handleRespSucc({ status: retryStatus, responseText: retryRes.data }); } else { retryXhrFn(res, isTimeout, reqLogItem); handleRespErr({ status: retryStatus }, res); window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs && window.WX_BJ_REPORT.BadJs.report('req_failure', JSON.stringify({ retryReqJsapiRes: retryRes, transferRes: res }), { mid: 'mmbizwap:ajaxtransfer', view: 'wap_business' }); } reqLogItem.status = retryStatus; reqLogItem.endTime = Date.now(); reqLogItem.response = retryRes.data; handleRespComplete(); networkEndLog(reqLogItem); }); } else { retryXhrFn(res, isTimeout, reqLogItem); } if (Device.os.pc) { if (!res.err_msg.includes(':ok')) { (_b = (_a = window.WX_BJ_REPORT) === null || _a === void 0 ? void 0 : _a.BadJs) === null || _b === void 0 ? void 0 : _b.report("pc transfer res no ok: ".concat(res.err_msg), params.url || '', { mid: window.PAGE_MID, _info: "".concat(JSON.stringify(params), " || ").concat(JSON.stringify(res)) }); } try { if (res.jsapi_resp.resp_json && JSON.parse(res.jsapi_resp.resp_json).base_resp.ret !== 0 && JSON.parse(res.jsapi_resp.resp_json).base_resp.ret !== 190001 || res.base_resp.ret !== 0 || res.jsapi_resp.ret !== 0) { (_d = (_c = window.WX_BJ_REPORT) === null || _c === void 0 ? void 0 : _c.BadJs) === null || _d === void 0 ? void 0 : _d.report("pc transfer res invalid ret", params.url || '', { mid: window.PAGE_MID, _info: "".concat(JSON.stringify(params), " || ").concat(JSON.stringify(res)) }); } } catch (err) {} } else { try { if (res.errCode !== 0) { (_f = (_e = window.WX_BJ_REPORT) === null || _e === void 0 ? void 0 : _e.BadJs) === null || _f === void 0 ? void 0 : _f.report("mobile transfer res invalid ret", params.url || '', { mid: window.PAGE_MID, _info: "".concat(JSON.stringify(params), " || ").concat(JSON.stringify(res)) }); } } catch (err) {} } }); beforeReq(); return; } var xhr = new XMLHttpRequest(); var mayAbort = !!obj.mayAbort; var async = typeof obj.async === 'undefined' ? true : obj.async; var _onreadystatechange = xhr.onreadystatechange; xhr.open(type, url, async); xhr.onreadystatechange = function () { if (typeof _onreadystatechange === 'function') { _onreadystatechange.apply(xhr); } if (xhr.readyState === 3) { obj.received && obj.received(xhr); } if (xhr.readyState === 4) { beforeResp(xhr); xhr.onreadystatechange = null; var status = xhr.status; if (status >= 200 && status < 400) { handleRespSucc(xhr); } else { handleRespErr(xhr, 'status error'); if (!!status || !mayAbort) { var __ajaxtest = window.__ajaxtest || '0'; __moon_report({ offset: MOON_AJAX_NETWORK_OFFSET, log: "ajax_network_error[".concat(status, "][").concat(__ajaxtest, "]: ").concat(url, ";host:").concat(location.host), e: '' }); } } handleRespComplete(); } }; setXhrHeader(xhr, type, obj); handleReqTimeout(xhr); try { xhr.send(data); try { if (url && url.length > LENGTH_LIMIT) { reportAjaxLength(27613, 17, "ajax get limit[length: ".concat(url.length, "]").concat(url.substring(0, 1024))); } if (data && data.length > LENGTH_LIMIT) { reportAjaxLength(27613, 18, "ajax post limit[length: ".concat(data.length, "]").concat(data.substring(0, 1024))); } } catch (e) { } } catch (e) { obj.error && obj.error(xhr, { type: 3, error: e, status: 0 }); } beforeReq(); return xhr; } function AjaxWx(obj) { obj.url += obj.url.indexOf('?') === -1 ? '?fasttmplajax=1' : '&fasttmplajax=1'; if (getAjaxScope(obj.url)) { Ajax(obj); return; } if (obj.usePb) { obj.type = 'POST'; obj.data = { data: JSON.stringify(obj.data) }; } if (!/^(http:\/\/|https:\/\/|\/\/)/.test(obj.url)) { obj.url = "https://mp.weixin.qq.com/".concat(obj.url.replace(/^\//, '')); } else if (/^\/\//.test(obj.url)) { obj.url = "https:".concat(obj.url); } if (obj.f !== 'html' && (obj.url.indexOf('?f=json') === -1 || obj.url.indexOf('&f=json') === -1)) { obj.url += '&f=json'; } if (!obj.notJoinUrl && obj.f !== 'html') { obj.url = Url.joinUrl(obj.url); } var data = null; if (_typeof(obj.data) === 'object') { var d = obj.data; var ds = []; for (var k in d) { if (d.hasOwnProperty(k)) { ds.push("".concat(k, "=").concat(encodeURIComponent(d[k]))); } } data = ds.join('&'); } else { data = typeof obj.data === 'string' ? obj.data : null; } var header = { Cookie: document.cookie, referer: location.href }; var reqLogItem = networkStartLog({ method: obj.type || 'GET', url: obj.url, postData: obj.data || {}, requestHeader: header, requestType: 'jsapi' }); var retryTime = 1; var jsapiRequest = function jsapiRequest(obj, data) { return JSAPI.invoke('request', { url: obj.url, method: obj.type, data: data, header: header }, function (res) { var _a; if (res.err_msg.indexOf(':ok') > -1) { if (reqType(obj, '/mp/getappmsgext')) { window.receiveGetAppmsgExt = "".concat(res.statusCode, "|").concat(Date.now()); } if (reqType(obj, '/mp/getappmsgad')) { window.receiveGetAppmsgAd = "".concat(res.statusCode, "|").concat(Date.now()); } if (retryTime === 1) { obj.received && obj.received(null); } var resData = {}; if (res.data) { try { if (obj.dataType === 'json') { resData = JSON.parse(res.data); } else { resData = res.data; } if (resData && resData.base_resp && ((_a = resData.base_resp) === null || _a === void 0 ? void 0 : _a.ret) !== 0 && typeof window.WX_BJ_REPORT !== 'undefined' && window.WX_BJ_REPORT.BadJs && Math.random() < 0.001) { var reportUrl = obj.url; if (obj.url.indexOf('?') !== -1) { reportUrl = obj.url.substring(0, obj.url.indexOf('?')); if (Url.getQuery('action', obj.url)) { reportUrl = "".concat(reportUrl, "?action=").concat(Url.getQuery('action', obj.url)); } } if (!((reportUrl === '/mp/getappmsgext' || reportUrl === '/mp/getappmsgad') && typeof resData.base_resp.ret === 'undefined')) { window.WX_BJ_REPORT.BadJs.report(reportUrl, "ret=".concat(resData.base_resp.ret), { mid: window.PAGE_MID, view: 'wap_retcode' }); } } } catch (e) { console.error(e); obj.error && obj.error(null, { type: 1, error: e, status: res.statusCode }); obj.complete && obj.complete(); reqLogItem.endTime = Date.now(); reqLogItem.response = res; networkEndLog(reqLogItem); return; } } var tmpResData = {}; try { tmpResData = JSON.parse(res.data); } catch (e) {} if (tmpResData && tmpResData.base_resp && tmpResData.base_resp.ret === -3 && retryTime < 2 && (MMVersion.isIOS || MMVersion.isAndroid && MMVersion.getInner() > '27000600')) { var _retryTime = retryTime++; JSAPI.invoke('updatePageAuth', {}, function (res) { console.log('[skeleton] updatePageAuth', res); monitor$1.setSum(112287, 3, 1); if (res && res.err_msg && res.err_msg.indexOf(':ok') > -1) { window.top.pass_ticket = encodeURIComponent(Url.getQuery('pass_ticket', res.fullUrl).html(false).replace(/\s/g, '+')); if (obj.pass_ticket) { obj.pass_ticket = window.top.pass_ticket; } console.warn('[skeleton] updatePageAuth resetTopbar'); var supportNewTopBar = MMVersion.isIOS && MMVersion.gtVersion('7.0.10', true); var showBottomBar = !!window.is_login; if (window.top.item_show_type === '0' && supportNewTopBar) { var _top = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop || 0; setCurrentMpInfo(_top > 40 && !showBottomBar); } try { obj.url = Url.addParam(obj.url, 'retry', _retryTime, true); } catch (err) { console.error(err); } jsapiRequest(obj, data); monitor$1.setSum(112287, 4, 1); } else { obj.success && obj.success(resData); obj.complete && obj.complete(); if (MMVersion.isIOS) { monitor$1.setSum(112287, 35, 1); } else { monitor$1.setSum(112287, 36, 1); } reqLogItem.status = 200; reqLogItem.endTime = Date.now(); reqLogItem.response = resData; networkEndLog(reqLogItem); } }); } else { obj.success && obj.success(resData); obj.complete && obj.complete(); reqLogItem.status = 200; reqLogItem.endTime = Date.now(); reqLogItem.response = resData; networkEndLog(reqLogItem); } } else if (res.err_msg.indexOf('no permission') > -1 || !MMVersion.isOnlyWechat) { Ajax(obj); if (res.err_msg.indexOf('no permission') > -1) { console.warn('[JSAPI Request] No permission'); monitor$1.setSum(112287, 31, 1); } reqLogItem.status = 302; reqLogItem.endTime = Date.now(); reqLogItem.response = res; networkEndLog(reqLogItem); } else { obj.error && obj.error(null, { type: 3, error: res, status: 0 }); obj.complete && obj.complete(); monitor$1.setSum(112287, 32, 1); var sample = 0.001; if (Math.random() < sample) { var msg = "request: ".concat(JSON.stringify(obj.type), " ").concat(JSON.stringify(obj.url), " ;;;; cookie: ").concat(JSON.stringify(document.cookie), " ;;;; data: ").concat(JSON.stringify(data), " ;;;; resp: ").concat(JSON.stringify(res)); if (window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs) { window.WX_BJ_REPORT.BadJs.report('ajax_wx_request_error', msg, { mid: 'mmbizwap:Monitor' }); } } reqLogItem.status = 400; reqLogItem.endTime = Date.now(); reqLogItem.response = res; networkEndLog(reqLogItem); } }); }; if (reqType(obj, '/mp/getappmsgext')) { window.startGetAppmsgExtTime = Date.now(); } if (reqType(obj, '/mp/getappmsgad')) { window.startGetAppmsgAdTime = Date.now(); } return jsapiRequest(obj, data); } function AjaxMpapp(obj) { var urlMatch = obj.url.match(/^http(s?):\/\/([^\/]+)/); if (!MMVersion.isNewMpApp || urlMatch && urlMatch[2] && urlMatch[2] !== 'mp.weixin.qq.com' ) { Ajax(obj); return; } var body = ''; if (_typeof(obj.data) === 'object') { var d = obj.data; var ds = []; for (var k in d) { if (d.hasOwnProperty(k)) { ds.push("".concat(k, "=").concat(encodeURIComponent(d[k]))); } } body = ds.join('&'); } else { body = typeof obj.data === 'string' ? obj.data : ''; } var url = new URL(obj.url, location.href).href; if (obj.type === 'GET' && _typeof(obj.data) === 'object') { url = Url.join(url, obj.data); } if (obj.f !== 'html' && (url.indexOf('?f=json') === -1 || url.indexOf('&f=json') === -1)) { url += '&f=json'; } if (!obj.notJoinUrl && obj.f !== 'html') { url = Url.joinUrl(url); } var rawHeader = { Cookie: document.cookie, referer: location.href }; var reqLogItem = networkStartLog({ method: obj.type || 'GET', url: url, postData: obj.data || {}, requestHeader: rawHeader, requestType: 'waproute' }); var requestOptions = { url: url, body: body, header: Object.keys(rawHeader).map(function (key) { return { key: key, value: rawHeader[key] }; }), method: obj.type || 'GET', timeout: obj.timeout || 5000 }; JSAPI.invoke('wapRoute', requestOptions, function (res) { if (res.code === 0) { try { if (obj.dataType === 'json') { var data = JSON.parse(res.content); typeof obj.success === 'function' && obj.success(data); reqLogItem.response = data; } else { typeof obj.success === 'function' && obj.success(res.content); reqLogItem.response = res.content; } reqLogItem.status = 200; reqLogItem.endTime = Date.now(); } catch (e) { typeof obj.error === 'function' && obj.error(null, { type: 1, error: e, status: 0 }); reqLogItem.endTime = Date.now(); reqLogItem.response = res; } } else { typeof obj.error === 'function' && obj.error(null, { type: 3, error: res, status: 0 }); reqLogItem.status = 400; reqLogItem.endTime = Date.now(); reqLogItem.response = res; var msg = "request: ".concat(JSON.stringify(requestOptions.method), " ").concat(JSON.stringify(requestOptions.url), " ;;;; cookie: ").concat(JSON.stringify(document.cookie), " ;;;; data: ").concat(body, " ;;;; resp: ").concat(JSON.stringify(res), " ;;;; timegap: ").concat(reqLogItem.endTime - reqLogItem.startTime); if (window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs) { window.WX_BJ_REPORT.BadJs.report('ajax_mpapp_request_error', msg, { mid: 'mmbizwap:Monitor' }); } } typeof obj.complete === 'function' && obj.complete(); networkEndLog(reqLogItem); }); } var ajax = function ajax(obj) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { ajax(obj); }); return; } if (MMVersion.isNewMpApp) { return AjaxMpapp(obj); } if (!MMVersion.isWxWork && (window.__second_open__ || !isAcrossOrigin && top.window.__second_open__) && window.__is_page_auth_return__) { return AjaxWx(obj); } return Ajax(obj); }; var timer = null; var jsmonitorReport = {}; window.__monitor_unload_has_done__ = false; jsmonitorReport.setSum = function (id, key, value) { monitor$1.setSum(id, key, value); return jsmonitorReport; }; jsmonitorReport.setAvg = function (id, key, value) { monitor$1.setAvg(id, key, value); return jsmonitorReport; }; jsmonitorReport.setLogs = function (opt) { monitor$1.setLogs(opt); return jsmonitorReport; }; jsmonitorReport.send = function (async) { if (async !== false) { async = true; } monitor$1.send(async, ajax); return jsmonitorReport; }; function reportInterval(fn, delay) { timer = window.setTimeout(function () { fn(); reportInterval(fn, delay); }, delay); } reportInterval(function () { jsmonitorReport.send(); }, 1 * 1000); window.addEventListener('unload', function () { if (window.__monitor_report_has_done__) return; window.__ajaxtest = '2'; if (timer) { window.clearTimeout(timer); timer = null; } jsmonitorReport.send(false); window.__monitor_unload_has_done__ = true; }, false); if (window.__jsmonitorReport) { jsmonitorReport = window.__jsmonitorReport; } else { window.__jsmonitorReport = jsmonitorReport; } var jsmonitorReport$1 = jsmonitorReport; function callApp(schemeUrl, timeOut) { var timer; var start = new Date().getTime(); var myPromise = new Promise(function (resolve, reject) { window.location.href = schemeUrl; window.addEventListener('visibilitychange', function () { if (document.visibilityState === 'hidden') { clearTimeout(timer); resolve(); } }); timer = setTimeout(function () { var end = new Date().getTime(); if (end - start > timeOut + 1000) { clearTimeout(timer); resolve(); } else { reject(); } }, timeOut); }); return myPromise; } function openWechat(clickType) { var pos = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var currentUrl = window.location.href; var currentUrlWithSharp = currentUrl.split('#'); var newFullUrl = currentUrl; var queryStr = "clickpos=".concat(pos, "&clicktag=").concat(clickType); try { if (currentUrlWithSharp && currentUrlWithSharp.length) { var url = currentUrlWithSharp[0]; url = Url.addParam(url, 'clickpos', pos, true); url = Url.addParam(url, 'clicktag', clickType, true); currentUrlWithSharp[0] = url; newFullUrl = currentUrlWithSharp.join('#'); } } catch (error) { console.log(error); } ajax({ url: '/mp/jumptoweixin', type: 'post', data: { link: newFullUrl, query: queryStr, click_type: clickType }, timeout: 5000, dataType: 'json', success: function success(resp) { if (resp.base_resp && resp.base_resp.ret === 0) { jsmonitorReport$1.setSum(381665, 3, 1); callApp(resp.url, 3000).then(function () { jsmonitorReport$1.setSum(381665, 5, 1); })["catch"](function () { jsmonitorReport$1.setSum(381665, 6, 1); window.weui.alert('已跳转微信,如无响应,可右上角复制链接到微信中打开'); }); } else { jsmonitorReport$1.setSum(381665, 4, 1); } }, error: function error(err) { console.log('[error]', err); jsmonitorReport$1.setSum(381665, 4, 1); window.weui.alert('系统错误,请稍后重试'); } }); } function getScrollTop() { var scroll_top = 0; if (document.documentElement && document.documentElement.scrollTop) { scroll_top = document.documentElement.scrollTop; } else if (document.body) { scroll_top = document.body.scrollTop; } return parseInt(scroll_top, 10); } function getElementIndex(target, elements) { var elementIndex = 0; if (elements.length > 1) { for (var i = 0; i < elements.length; i++) { if (elements[i] === target) { elementIndex = i; break; } } } return elementIndex; } function isOpenProfile(e) { var goProfile = e.target.id === 'profileBt' || e.target.id === 'copyright_info' || e.target.id === 'js_name'; console.log(goProfile); return false; } function getClickInfo(e, cardTags) { var isStopElement = true; var clickType; if (e.target.nodeName && cardTags.indexOf(e.target.nodeName.toLowerCase()) !== -1) { var elementTag = e.target.nodeName.toLowerCase(); if (elementTag === 'mp-common-mpaudio') { if (e.target.getAttribute('src')) { isStopElement = false; } } var elements = document.getElementsByTagName(elementTag); var index = getElementIndex(e.target, elements); clickType = index ? "".concat(elementTag, "__").concat(index) : elementTag; } else if (e.target.tagName === 'A') { if (e.target.id === 'profileBt' || e.target.id === 'copyright_info' || e.target.id === 'js_name') { clickType = e.target.id; } else if (e.target.className.includes('js_poi_entry')) { var poiTags = document.getElementsByClassName('js_poi_entry'); var _index = getElementIndex(e.target, poiTags); clickType = _index ? "js_poi_entry__".concat(_index) : 'js_poi_entry'; } else if (e.target.getAttribute('data-miniprogram-appid')) { clickType = 'js_weapp_link'; } else { isStopElement = false; } } else { isStopElement = false; } return { isStopElement: isStopElement, clickType: clickType, pos: getScrollTop() }; } function isUnloginMobile() { if (!window.user_uin) { if (MMVersion.isAndroid || MMVersion.isIOS) { if (MMVersion.isMpapp && MMVersion.cpVersion('2.26.0', 1, true, 'mpapp')) { return true; } if (MMVersion.isWxWork || MMVersion.isMpapp || MMVersion.isInMiniProgram) { return false; } return true; } } return false; } function showJumpWeixinDialog(clickType, pos) { jsmonitorReport$1.setSum(381665, 0, 1); window.weui.dialog({ content: '即将前往微信打开此文章,使用完整服务。', buttons: [{ label: '取消', type: 'default', onClick: function onClick() { jsmonitorReport$1.setSum(381665, 2, 1); } }, { label: '前往', type: 'primary', onClick: function onClick() { jsmonitorReport$1.setSum(381665, 1, 1); openWechat(clickType, pos); } }], isAndroid: false, className: 'jump-weixin-dialog' }); } function listenMobileClick(cardTags) { if (isUnloginMobile()) { document.addEventListener('click', function (e) { var _getClickInfo = getClickInfo(e, cardTags), isStopElement = _getClickInfo.isStopElement, clickType = _getClickInfo.clickType, pos = _getClickInfo.pos; if (isStopElement) { if (isUnloginMobile()) { if (isOpenProfile(e)) ; else { showJumpWeixinDialog(clickType, pos); } e.preventDefault(); e.stopPropagation(); } } }, { capture: true }); } } var isWp = MMVersion.isWp, isIOS = MMVersion.isIOS, isAndroid = MMVersion.isAndroid, isInMiniProgram = MMVersion.isInMiniProgram, isWechat = MMVersion.isWechat, isMac = MMVersion.isMac, isWindows = MMVersion.isWindows, isMacWechat = MMVersion.isMacWechat, isWindowsWechat = MMVersion.isWindowsWechat, isWxWork = MMVersion.isWxWork, isMpapp = MMVersion.isMpapp, isIPad = MMVersion.isIPad; var commonCompOpts = { platform: 'wechat', extraInfo: { system: { isWp: isWp, isIOS: isIOS, isAndroid: isAndroid, isInMiniProgram: isInMiniProgram, isWechat: isWechat, isMac: isMac, isWindows: isWindows, isMacWechat: isMacWechat, isWindowsWechat: isWindowsWechat, isWxWork: isWxWork, isMpapp: isMpapp, isIPad: isIPad }, device: Device.os }, beforeRender: function beforeRender(data) { pageClsCtrl.renderCompSilentlyPreHandler(data); }, afterRender: function afterRender(data) { pageClsCtrl.renderCompSilently(data); } }; var allRegisterdTags = []; function initOpts() { var opts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (opts.selector) { var selectors = opts.selector.split(','); allRegisterdTags.push.apply(allRegisterdTags, _toConsumableArray(selectors)); } return Object.assign(opts, commonCompOpts); } if (!customElements.get('mp-common-product')) { W(initOpts({ reflowProps: ['customstyle'] })); } listenMobileClick(allRegisterdTags); })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>(function () { 'use strict'; function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } var containers = [document.getElementById('page-content')]; var bgPlaceholder = 'url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg==")'; var isCareMode = window.a_value_which_never_exists || '' * 1 || 0; var isCartoonCopyright = window.a_value_which_never_exists || '0' * 1 || 0; if (!window.__second_open__ && !isCareMode && !isCartoonCopyright) { containers.forEach(function (dom) { var containsBackground = dom.querySelectorAll('[style*="background-image"]'); _toConsumableArray(containsBackground).forEach(function (node) { if (node && node.style && typeof node.getAttribute === 'function' && !node.getAttribute('data-lazy-bgimg') && !window.__lazyload_detected) { var bgImg = node.style.backgroundImage; var bgImgUrl = bgImg && bgImg.match(/url\(['"]?(.*?)['"]?\)/); if (bgImgUrl && bgImgUrl[1]) { node.style.backgroundImage = bgImg.replace(/url\(['"]?.*?['"]?\)/, bgPlaceholder); node.setAttribute('data-lazy-bgimg', bgImgUrl[1]); node.classList.add('wx_imgbc_placeholder'); } } }); }); } })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; var __setTitle = function __setTitle(showTitle, dom) { var title = showTitle; if (showTitle.indexOf('——') > -1) { var replaceHtml = '<span style="letter-spacing:normal">——</span>'; showTitle = showTitle.replace(/——/g, replaceHtml); } if (dom) { dom.innerHTML = dom.innerHTML.replace(title, showTitle); } }; if (!window.__second_open__) { var title = '1000家名单,提供通讯录!安世,长电,安靠,芯德,甬矽,云天,中科智芯,气派,亚芯,爱矽...3月封测大会,齐聚上海'; __setTitle(title, document.getElementById('activity-name')); window.__setTitle = __setTitle; } return __setTitle; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; var __setPubTime = function __setPubTime(svrTime, oriCreateTime, createTime, dom) { var oriTimestamp = oriCreateTime * 1; var dateObj = new Date(oriTimestamp * 1000); var padStart = function padStart(v) { return "0".concat(v).slice(-2); }; var year = dateObj.getFullYear(); var month = padStart(dateObj.getMonth() + 1); var date = padStart(dateObj.getDate()); var hour = padStart(dateObj.getHours()); var minute = padStart(dateObj.getMinutes()); var timeString = "".concat(hour, ":").concat(minute); var dateString = "".concat(year, "年").concat(month, "月").concat(date, "日"); var showDate = "".concat(dateString, " ").concat(timeString); if (dom) { dom.innerText = showDate; } }; if (!window.__second_open__) { var svrDate = '1732340839'; var oriCreateTime = '1720927561'; var createTime = '2024-07-14 11:26'; __setPubTime(svrDate, oriCreateTime, createTime, document.getElementById('publish_time')); window.__setPubTime = __setPubTime; } return __setPubTime; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>(function () { 'use strict'; var Device = {}; function detect(ua) { var MQQBrowser = ua.match(/MQQBrowser\/(\d+\.\d+)/i); var MQQClient = ua.match(/QQ\/(\d+\.(\d+)\.(\d+)\.(\d+))/i) || ua.match(/V1_AND_SQ_([\d\.]+)/); var WeChat = ua.match(/MicroMessenger\/((\d+)\.(\d+))\.(\d+)/) || ua.match(/MicroMessenger\/((\d+)\.(\d+))/); var MacOS = ua.match(/Mac\sOS\sX\s(\d+[\.|_]\d+)/); var WinOS = ua.match(/Windows(\s+\w+)?\s+?(\d+\.\d+)/); var Linux = ua.match(/Linux\s/); var MiuiBrowser = ua.match(/MiuiBrowser\/(\d+\.\d+)/i); var M1 = ua.match(/MI-ONE/); var MIPAD = ua.match(/MI PAD/); var UC = ua.match(/UCBrowser\/(\d+\.\d+(\.\d+\.\d+)?)/) || ua.match(/\sUC\s/); var IEMobile = ua.match(/IEMobile(\/|\s+)(\d+\.\d+)/) || ua.match(/WPDesktop/); var ipod = ua.match(/(ipod).*\s([\d_]+)/i); var ipad = ua.match(/(ipad).*\s([\d_]+)/i); var iphone = ua.match(/(iphone)\sos\s([\d_]+)/i); var Chrome = ua.match(/Chrome\/(\d+\.\d+)/); var AndriodBrowser = ua.match(/Mozilla.*Linux.*Android.*AppleWebKit.*Mobile Safari/); var android = ua.match(/(android)\s([\d\.]+)/i); var harmony = ua.match(/(OpenHarmony)\s([\d\.]+)/i); Device.browser = Device.browser || {}, Device.os = Device.os || {}; if (window.ActiveXObject) { var vie = 6; (window.XMLHttpRequest || ua.indexOf('MSIE 7.0') > -1) && (vie = 7); (window.XDomainRequest || ua.indexOf('Trident/4.0') > -1) && (vie = 8); ua.indexOf('Trident/5.0') > -1 && (vie = 9); ua.indexOf('Trident/6.0') > -1 && (vie = 10); Device.browser.ie = true, Device.browser.version = vie; } else if (ua.indexOf('Trident/7.0') > -1) { Device.browser.ie = true, Device.browser.version = 11; } if (android) { Device.os.android = true; Device.os.version = android[2]; } if (harmony) { Device.os.harmony = true; Device.os.version = harmony[2]; } if (ipod) { Device.os.ios = Device.os.ipod = true; Device.os.version = ipod[2].replace(/_/g, '.'); } if (ipad) { Device.os.ios = Device.os.ipad = true; Device.os.version = ipad[2].replace(/_/g, '.'); } if (iphone) { Device.os.iphone = Device.os.ios = true; Device.os.version = iphone[2].replace(/_/g, '.'); } if (WinOS) Device.os.windows = true, Device.os.version = WinOS[2]; if (MacOS) Device.os.Mac = true, Device.os.version = MacOS[1]; if (Linux) Device.os.Linux = true; if (ua.indexOf('lepad_hls') > 0) Device.os.LePad = true; if (MIPAD) Device.os.MIPAD = true; if (MQQBrowser) Device.browser.MQQ = true, Device.browser.version = MQQBrowser[1]; if (MQQClient) Device.browser.MQQClient = true, Device.browser.version = MQQClient[1]; if (WeChat) Device.browser.WeChat = true, Device.browser.mmversion = Device.browser.version = WeChat[1]; if (MiuiBrowser) Device.browser.MIUI = true, Device.browser.version = MiuiBrowser[1]; if (UC) Device.browser.UC = true, Device.browser.version = UC[1] || NaN; if (IEMobile) Device.browser.IEMobile = true, Device.browser.version = IEMobile[2]; if (AndriodBrowser) { Device.browser.AndriodBrowser = true; } if (M1) { Device.browser.M1 = true; } if (Chrome) { Device.browser.Chrome = true, Device.browser.version = Chrome[1]; } if (Device.os.windows) { if (typeof navigator.platform !== "undefined" && navigator.platform.toLowerCase() == "win64") { Device.os.win64 = true; } else { Device.os.win64 = false; } } if (Device.os.Mac || Device.os.windows || Device.os.Linux) { Device.os.pc = true; } var osType = { iPad7: 'iPad; CPU OS 7', LePad: 'lepad_hls', XiaoMi: 'MI-ONE', SonyDTV: "SonyDTV", SamSung: 'SAMSUNG', HTC: 'HTC', VIVO: 'vivo' }; for (var os in osType) { Device.os[os] = ua.indexOf(osType[os]) !== -1; } Device.os.phone = Device.os.phone || /windows phone/i.test(ua); Device.os.getNumVersion = function () { return parseFloat(Device.os.version); }; Device.os.hasTouch = 'ontouchstart' in window; if (Device.os.hasTouch && Device.os.ios && Device.os.getNumVersion() < 6) { Device.os.hasTouch = false; } if (Device.browser.WeChat && Device.browser.version < 5.0) { Device.os.hasTouch = false; } Device.browser.getNumVersion = function () { return parseFloat(Device.browser.version); }; Device.browser.isFFCanOcx = function () { return !!Device.browser.firefox && Device.browser.getNumVersion() >= 3.0; }; Device.browser.isCanOcx = function () { return !!Device.os.windows && (!!Device.browser.ie || Device.browser.isFFCanOcx() || !!Device.browser.webkit); }; Device.browser.isNotIESupport = function () { return !!Device.os.windows && (!!Device.browser.webkit || Device.browser.isFFCanOcx()); }; Device.userAgent = {}; Device.userAgent.browserVersion = Device.browser.version; Device.userAgent.osVersion = Device.os.version; Device.os.unifiedPC = ua.match(/UnifiedPC/); delete Device.userAgent.version; } detect(window.navigator.userAgent); function canSupportH5Video() { var ua = window.navigator.userAgent, m = null; if (!!Device.os.android) { if (Device.browser.MQQ && Device.browser.getNumVersion() >= 4.2) { return true; } if (ua.indexOf('MI2') != -1) { return true; } if (Device.os.version >= '4' && (m = ua.match(/MicroMessenger\/((\d+)\.(\d+))\.(\d+)/))) { if (parseFloat(m[1]) >= 4.2) { return true; } } if (Device.os.version >= '4.1') { return true; } } return false; } function canSupportVideoMp4() { var video = document.createElement('video'); if (typeof video.canPlayType === 'function') { if (video.canPlayType('video/mp4; codecs="mp4v.20.8"') === 'probably') { return true; } if (video.canPlayType('video/mp4; codecs="avc1.42E01E"') === 'probably' || video.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"') === 'probably') { return true; } } return false; } function canSupportAutoPlay() { if (Device.os.ios && Device.os.getNumVersion() < 10) { return false; } return true; } function isLockdownMode() { if (!Device.os.ios || Device.os.getNumVersion() < 16) { return false; } if (typeof WebAssembly === 'undefined' && typeof OfflineAudioContext === 'undefined' && typeof WebGLRenderingContext === 'undefined') { return true; } return false; } Device.canSupportVideo = canSupportVideoMp4 || canSupportH5Video; Device.canSupportVideoMp4 = canSupportVideoMp4; Device.canSupportH5Video = canSupportH5Video; Device.canSupportAutoPlay = canSupportAutoPlay; Device.isLockdownMode = isLockdownMode; Device.cpVersion = function (version) { var cp = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var canEqual = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; var nowVersionStr = Device.os.version; if (!nowVersionStr) return false; var versionArr = version.split('.'); var nowVersionArr = nowVersionStr.split('.'); for (var i = 0; i < Math.max(nowVersionArr.length, versionArr.length); i++) { var vi = +versionArr[i]; var nvi = +nowVersionArr[i]; if (vi === nvi) continue; if (cp > 0) return vi > nvi; if (cp < 0) return vi < nvi; } return canEqual || cp === 0; }; function hasClass(obj, cls) { if (obj.classList) { return obj.classList.contains(cls); } return obj.className.match(new RegExp("(\\s|^)".concat(cls, "(\\s|$)"))); } function addClass(obj, cls) { if (obj.classList) { obj.classList.add(cls); } else if (!hasClass(obj, cls)) obj.className += " ".concat(cls); } function removeClass(obj, cls) { if (obj.classList) { obj.classList.remove(cls); } else if (hasClass(obj, cls)) { var reg = new RegExp("(\\s|^)".concat(cls, "(\\s|$)")); obj.className = obj.className.replace(reg, ' '); } } function toggleClass(obj, cls) { if (hasClass(obj, cls)) { removeClass(obj, cls); } else { addClass(obj, cls); } } var Class = { hasClass: hasClass, addClass: addClass, removeClass: removeClass, toggleClass: toggleClass }; function isVersionGreaterThan(version1, version2) { var v1 = version1.split('.').map(Number); var v2 = version2.split('.').map(Number); for (var i = 0; i < v1.length || i < v2.length; i++) { var part1 = v1[i] || 0; var part2 = v2[i] || 0; if (part1 > part2) { return true; } else if (part1 < part2) { return false; } } return false; } if (Device.os.ios && (isVersionGreaterThan(Device.os.version, '17.4.1') || Device.os.version === '17.4.1' || Device.os.version === '17.4')) { Class.addClass(document.getElementById('js_content'), 'js_fix_ios'); } })();</script> <script type="text/javascript" nonce="1933578808" reportloaderror> if (!window.console) window.console = { log: function() {} }; if (typeof getComputedStyle == 'undefined') { if (document.body.currentStyle) { window.getComputedStyle = function(el) { return el.currentStyle; } } else { window.getComputedStyle = {}; } } (function(){ window.__zoom = 1; var ua = navigator.userAgent.toLowerCase(); var re = new RegExp("msie ([0-9]+[\.0-9]*)"); var version; if (re.exec(ua) != null) { version = parseInt(RegExp.$1); } var isIE = false; if (typeof version != 'undefined' && version >= 6 && version <= 9) { isIE = true; } var isAccessibilityKey = 'isMpUserAccessibility'; var isAccessMode = window.localStorage.getItem(isAccessibilityKey); var isCarton = isIE || '0' === '1' || '' === '1' || isAccessMode === '1'; var bodyWidth = '' * 1; if (bodyWidth) { var styles = getComputedStyle(document.getElementById('page-content')); bodyWidth - parseFloat(styles.paddingLeft) - parseFloat(styles.paddingRight); } var getMaxWith = function () { var container = document.getElementById('img-content'); var max_width = container.offsetWidth; !max_width && bodyWidth && (max_width = bodyWidth); var container_padding = 0; var container_style = getComputedStyle(container); container_padding = parseFloat(container_style.paddingLeft) + parseFloat(container_style.paddingRight); max_width -= container_padding; if (!max_width) { max_width = window.innerWidth - 30; } return max_width; }; var getParentWidth = function (dom) { var parent_width = 0; var parent = dom.parentNode; var outerWidth = 0; while (true) { if (!parent || parent.nodeType != 1) break; var parent_style = getComputedStyle(parent); if (!parent_style) break; parent_width = parent.clientWidth - parseFloat(parent_style.paddingLeft) - parseFloat(parent_style.paddingRight) - outerWidth; if (parent_width > 16) break; outerWidth += parseFloat(parent_style.paddingLeft) + parseFloat(parent_style.paddingRight) + parseFloat(parent_style.marginLeft) + parseFloat(parent_style.marginRight) + parseFloat(parent_style.borderLeftWidth) + parseFloat(parent_style.borderRightWidth); parent = parent.parentNode; } return parent_width; } var getOuterW = function (dom) { var style = getComputedStyle(dom), w = 0; if (!!style) { w = parseFloat(style.paddingLeft) + parseFloat(style.paddingRight) + parseFloat(style.borderLeftWidth) + parseFloat(style.borderRightWidth); } return w; }; var getOuterH = function (dom) { var style = getComputedStyle(dom), h = 0; if (!!style) { h = parseFloat(style.paddingTop) + parseFloat(style.paddingBottom) + parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth); } return h; }; var insertAfter = function (dom, afterDom) { var _p = afterDom.parentNode; if (!_p) { return; } if (_p.lastChild === afterDom) { _p.appendChild(dom); } else { _p.insertBefore(dom, afterDom.nextSibling); } }; var getQuery = function (name, url) { var u = arguments[1] || window.location.search, reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"), r = u.substr(u.indexOf("\?") + 1).match(reg); return r != null ? r[2] : ""; }; function setImgSize(item, widthNum, widthUnit, ratio, breakParentWidth) { setTimeout(function () { var img_padding_border = getOuterW(item) || 0; var img_padding_border_top_bottom = getOuterH(item) || 0; if (widthNum > getParentWidth(item) && !breakParentWidth) { widthNum = getParentWidth(item); } var height = (widthNum - img_padding_border) * ratio + img_padding_border_top_bottom; if (isCarton) { var url = item.getAttribute('data-src'); item.src = url; item.style.height = 'auto'; } else { widthNum !== 'auto' && (item.style.cssText += ";width: " + widthNum + widthUnit + " !important;"); widthNum !== 'auto' && (item.style.cssText += ";height: " + height + widthUnit + " !important;"); } }, 10); } window.__videoDefaultRatio = 16 / 9;//默认值是16/9 window.__getVideoWh = function (dom) { var max_width = getMaxWith(), width = max_width, ratio_ = dom.getAttribute('data-ratio') * 1,//mark16/9 arr = [4 / 3, 16 / 9], ret = arr[0], abs = Math.abs(ret - ratio_); if (!ratio_) { if (dom.getAttribute("data-mpvid")) { ratio_ = 16 / 9; } else { ratio_ = 4 / 3; } } else { for (var j = 1, jl = arr.length; j < jl; j++) { var _abs = Math.abs(arr[j] - ratio_); if (_abs < abs) { abs = _abs; ret = arr[j]; } } ratio_ = ret; } var parent_width = getParentWidth(dom) || max_width, width = width > parent_width ? parent_width : width, outerW = getOuterW(dom) || 0, outerH = getOuterH(dom) || 0, videoW = width - outerW, videoH = videoW / ratio_, speedDotH = 12, height = videoH + outerH + speedDotH; return { w: Math.ceil(width), h: Math.ceil(height), vh: videoH, vw: videoW, ratio: ratio_, sdh: speedDotH }; }; (function () { var iframe = document.getElementsByTagName('iframe'); for (var i = 0, il = iframe.length; i < il; i++) { if (window.__second_open__ && iframe[i].getAttribute('__sec_open_place_holder__')) { continue; } var a = iframe[i]; var src_ = a.getAttribute('src') || a.getAttribute('data-src') || ""; var vid = getQuery("vid", src_) || a.getAttribute('data-mpvid'); if (!vid) { continue; } vid = vid.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "");//清除前后空格 a.removeAttribute('src'); a.style.display = "none"; var obj = window.__getVideoWh(a), videoPlaceHolderSpan = document.createElement('span'); videoPlaceHolderSpan.className = "js_img_placeholder wx_widget_placeholder"; videoPlaceHolderSpan.setAttribute("data-vid", vid); videoPlaceHolderSpan.innerHTML = '<span class="weui-primary-loading"><span class="weui-primary-loading__dot"></span></span>'; videoPlaceHolderSpan.style.cssText = "width: " + obj.w + "px !important;"; insertAfter(videoPlaceHolderSpan, a); var mid = "" || "" || "2247701212"; var biz = "" || "MzIwNzYzMjIyNg=="; var sessionid = "" || "svr_2061ae7a0df"; var idx = "" || "2"; var hitInfos = [ ]; (function setHitStyle(parentNode, copyIframe, index, vid) { var ret = (hitInfos || []).find(function (info) { return info.video_id === vid; } ); if (!ret) return; var ori = ret.ori_status; var hit_biz_headimg = ret.hit_biz_headimg + '/64'; var hit_nickname = ret.hit_nickname; var hit_username = ret.hit_username; var sourceBiz = ret.hit_bizuin; var selfUserName = "gh_54a90ddd4c90"; if (ori === 2 && selfUserName !== hit_username) { var videoBar = document.createElement('div'); var videoBarHtml = '<div class="wx-edui-video_source_link js_wx_tap_highlight wx_tap_card" id="' + (hit_username + index) + '" data-hit-username="' + hit_username + '" data-hit-biz="' + sourceBiz + '">'; videoBarHtml += '<div class="wx-edui-video_source_word">以下视频来源于</div>'; videoBarHtml += '<div class="wx-edui-video_account_info">'; videoBarHtml += '<div class="wx-edui-video_account_avatar" id="' + (hit_biz_headimg + index) + '" data-src="' + hit_biz_headimg + '"></div>'; videoBarHtml += '<div class="wx-edui-video_account_name">' + hit_nickname + '</div>'; videoBarHtml += '<i class="wx-edui-video_account_arrow"></i>'; videoBarHtml += '</div>'; videoBarHtml += '<div class="wx-edui-video_source_link__layer_mask"></div>'; videoBarHtml += '</div>'; videoBar.innerHTML = videoBarHtml; var spanContainer = document.getElementById('js_mp_video_container_' + index); if (spanContainer) { spanContainer.parentNode.insertBefore(videoBar, spanContainer); } else if (parentNode.contains && parentNode.contains(copyIframe)) { parentNode.insertBefore(videoBar, copyIframe); } else { parentNode.insertBefore(videoBar, parentNode.firstElementChild); } var avatorEle = document.getElementById(hit_biz_headimg + index); var avatorSrc = avatorEle.dataset.src; console.log('avatorSrc' + avatorSrc); if (ret.hit_biz_headimg) { avatorEle.style.backgroundImage = 'url(' + avatorSrc + ')'; } } })(a.parentNode, a, i, vid); a.style.cssText += ";width: " + obj.w + "px !important;"; a.setAttribute("width", obj.w); if (window.__zoom != 1) { a.style.display = "block"; videoPlaceHolderSpan.style.display = "none"; a.setAttribute("_ratio", obj.ratio); a.setAttribute("_vid", vid); } else { videoPlaceHolderSpan.style.cssText += "height: " + (obj.h - obj.sdh) + "px !important;margin-bottom: " + obj.sdh + "px !important;"; a.style.cssText += "height: " + obj.h + "px !important;"; a.setAttribute("height", obj.h); } a.setAttribute("data-vh", obj.vh); a.setAttribute("data-vw", obj.vw); if (a.getAttribute("data-mpvid")) { a.setAttribute("data-src", location.protocol + "//mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&auto=0&vid=" + vid); } else { a.setAttribute("data-src", location.protocol + "//v.qq.com/iframe/player.html?vid=" + vid + "&width=" + obj.vw + "&height=" + obj.vh + "&auto=0"); } } })(); (function () { if (window.__zoom != 1) { if (!window.__second_open__) { document.getElementById('page-content').style.zoom = window.__zoom; var a = document.getElementById('activity-name'); var b = document.getElementById('meta_content'); if (!!a) { a.style.zoom = 1 / window.__zoom; } if (!!b) { b.style.zoom = 1 / window.__zoom; } } var images = document.getElementsByTagName('img'); for (var i = 0, il = images.length; i < il; i++) { if (window.__second_open__ && images[i].getAttribute('__sec_open_place_holder__')) { continue; } images[i].style.zoom = 1 / window.__zoom; } var iframe = document.getElementsByTagName('iframe'); for (var i = 0, il = iframe.length; i < il; i++) { if (window.__second_open__ && iframe[i].getAttribute('__sec_open_place_holder__')) { continue; } var a = iframe[i]; a.style.zoom = 1 / window.__zoom; var src_ = a.getAttribute('data-src') || ""; if (!/^http(s)*\:\/\/v\.qq\.com\/iframe\/(preview|player)\.html\?/.test(src_) && !/^http(s)*\:\/\/mp\.weixin\.qq\.com\/mp\/readtemplate\?t=pages\/video_player_tmpl/.test(src_) ) { continue; } var ratio = a.getAttribute("_ratio"); var vid = a.getAttribute("_vid"); a.removeAttribute("_ratio"); a.removeAttribute("_vid"); var vw = a.offsetWidth - (getOuterW(a) || 0); var vh = vw / ratio; var h = vh + (getOuterH(a) || 0) a.style.cssText += "height: " + h + "px !important;" a.setAttribute("height", h); if (/^http(s)*\:\/\/v\.qq\.com\/iframe\/(preview|player)\.html\?/.test(src_)) { a.setAttribute("data-src", location.protocol + "//v.qq.com/iframe/player.html?vid=" + vid + "&width=" + vw + "&height=" + vh + "&auto=0"); } a.style.display = "none"; var parent = a.parentNode; if (!parent) { continue; } for (var j = 0, jl = parent.children.length; j < jl; j++) { var child = parent.children[j]; if (child.className.indexOf("js_img_placeholder") >= 0 && child.getAttribute("data-vid") == vid) { child.style.cssText += "height: " + h + "px !important;"; child.style.display = ""; } } } } })(); })(); var anchor_tree_msg = ''; </script> <script type="text/javascript" nonce="1933578808" reportloaderror>(function () { 'use strict'; var _Speed = {}; var _userDefine; var _imgurl = 'https://badjs.weixinbridge.com/frontend/reportspeed?'; function saveSpeeds$1(obj) { if (!obj.pid || !obj.speeds) { return -1; } if (!Array.isArray(obj.speeds)) { obj.speeds = [obj.speeds]; } if (obj.user_define) { _userDefine = obj.user_define; } var pid_uin_rid = _conbinUPRid(obj); for (var i = 0; i < obj.speeds.length; i++) { var os = obj.speeds[i]; os.time = Math.floor(+os.time); if (os.sid > 20 && os.time >= 0) _setSidTime(pid_uin_rid, os.sid, os.time); } } function send$1() { _doFunc(function () { setTimeout(function () { for (var item in _Speed) { _get({ pid_uin_rid: item, speeds: _Speed[item], user_define: _userDefine }, _imgurl); } _Speed = {}; }, 100); }); } function setFirstViewTime(obj) { _doFunc(function () { if (!obj.pid || !obj.time) return -1; var pid_uin_rid = _conbinUPRid(obj); _setSidTime(pid_uin_rid, 9, obj.time); }); } function setBasicTime$1(obj) { _doFunc(function () { var pid_uin_rid = _conbinUPRid(obj); if (!_Speed[pid_uin_rid]) _Speed[pid_uin_rid] = []; var performance = window.performance || window.msPerformance || window.webkitPerformance || {}; if (!!performance && !!performance.timing) { var timing = performance.timing || {}; _setSidTime(pid_uin_rid, 1, timing.domainLookupEnd - timing.domainLookupStart); _setSidTime(pid_uin_rid, 2, location.protocol == "https:" && timing.secureConnectionStart != 0 ? timing.connectEnd - timing.secureConnectionStart : 0); _setSidTime(pid_uin_rid, 3, timing.connectEnd - timing.connectStart); _setSidTime(pid_uin_rid, 4, timing.responseStart - timing.requestStart); _setSidTime(pid_uin_rid, 5, timing.responseEnd - timing.responseStart); _setSidTime(pid_uin_rid, 6, timing.domContentLoadedEventStart - timing.domLoading); _setSidTime(pid_uin_rid, 7, timing.domComplete == 0 ? 0 : timing.domComplete - timing.domLoading); _setSidTime(pid_uin_rid, 8, timing.loadEventEnd == 0 ? 0 : timing.loadEventEnd - timing.loadEventStart); (function (_Speed) { setTimeout(function () { if (timing.loadEventEnd) { _setSidTime(pid_uin_rid, 7, timing.domComplete == 0 ? 0 : timing.domComplete - timing.domLoading); _setSidTime(pid_uin_rid, 8, timing.loadEventEnd == 0 ? 0 : timing.loadEventEnd - timing.loadEventStart); } }, 0); })(); if (!_Speed[pid_uin_rid][9]) _setSidTime(pid_uin_rid, 9, timing.domContentLoadedEventStart - timing.navigationStart); _setSidTime(pid_uin_rid, 10, timing.redirectEnd - timing.redirectStart); _setSidTime(pid_uin_rid, 11, timing.domainLookupStart - timing.fetchStart); _setSidTime(pid_uin_rid, 12, timing.domLoading - timing.responseStart); } }); } function _setSidTime(pid_uin_rid, sid, time) { _Speed[pid_uin_rid] = _Speed[pid_uin_rid] || []; _Speed[pid_uin_rid][sid] = _Speed[pid_uin_rid][sid] || []; if (time < 0) return; if (sid < 21) _Speed[pid_uin_rid][sid][0] = time;else _Speed[pid_uin_rid][sid].push(time); } function _conbinUPRid(obj) { if (!obj || !obj.pid) { console && console.error('Must provide a pid'); return ''; } return "".concat(obj.pid, "_").concat(obj.uin || 0, "_").concat(obj.rid || 0); } function _get(obj, url) { var apur = obj.pid_uin_rid.split('_'); var spur = ''; if (apur.length == 3) { spur = "pid=".concat(apur[0], "&uin=").concat(apur[1], "&rid=").concat(apur[2]); } else { console && console.error('pid,uin,rid, invalid args'); return; } if (obj.user_define) { spur += "&user_define=".concat(obj.user_define); } var url1 = "".concat(url + spur, "&speeds="); var url2 = ''; var urlarr = []; for (var i = 1; i < obj.speeds.length; i++) { if (obj.speeds[i]) { for (var j = 0; j < obj.speeds[i].length; j++) { var s = "".concat(i, "_").concat(obj.speeds[i][j]); if (url1.length + url2.length + s.length < 1024) { url2 = "".concat(url2 + s, ";"); } else { if (url2.length) urlarr.push(url1 + url2.substring(0, url2.length - 1)); url2 = "".concat(s, ";"); } } if (i == obj.speeds.length - 1) { urlarr.push(url1 + url2.substring(0, url2.length - 1)); } } } for (var _i = 0; _i < urlarr.length; _i++) { new Image().src = urlarr[_i]; } } var cblist = []; function _doFunc(fnc) { if (document.readyState == "complete") { fnc(); } else { cblist.push(fnc); } } window.addEventListener('load', onLoad, false); function onLoad() { for (var i = 0; i < cblist.length; i++) { cblist[i](); } cblist = []; } var wxgsdk = { saveSpeeds: saveSpeeds$1, send: send$1, setFirstViewTime: setFirstViewTime, setBasicTime: setBasicTime$1 }; var reportLogs = []; var reportExtraLogs = []; var sendUrl = '/mp/jsmonitor?#wechat_redirect'; var monitor = {}; monitor._reportOptions = { idkey: {} }; function ObjWithoutProperty(source, exclude) { if (source === null) return {}; var target = {}; var sourceKeys = Object.keys(source); for (var i = 0; i < sourceKeys.length; i++) { var key = sourceKeys[i]; if (exclude.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } function formatDataToString(data) { var reportData = []; for (var key in data) { if (Object.prototype.hasOwnProperty.call(data, key)) { reportData.push(key + '=' + encodeURIComponent(data[key])); } } return reportData.join('&'); } monitor.getReportData = function (opt) { opt = opt || {}; var idkey = monitor._reportOptions.idkey || {}; var key = null; var reportData = {}; var nextKey; try { for (key in idkey) { if (Object.prototype.hasOwnProperty.call(idkey, key) && idkey[key]) { reportLogs.push(key + '_' + idkey[key]); } } } catch (e) { return false; } if (reportLogs.length === 0) { return false; } if (reportExtraLogs.length) { reportData.lc = reportExtraLogs.length; reportExtraLogs.forEach(function (extraLog, index) { reportData["log".concat(index)] = extraLog; }); } try { var reportOptions = monitor._reportOptions; if (reportOptions !== null && reportOptions !== undefined) { for (nextKey in reportOptions) { if (Object.prototype.hasOwnProperty.call(reportOptions, nextKey)) { reportData[nextKey] = reportOptions[nextKey]; } } } } catch (e) { reportData = {}; } reportData.idkey = reportLogs.join(';'); reportData.t = Math.random(); if (opt.remove !== false) { reportLogs = []; reportExtraLogs = []; monitor._reportOptions = { idkey: {} }; } return reportData; }; monitor.setLogs = function (opt) { var id = opt.id; var key = opt.key; var value = opt.value; var extraLog = opt.log; var others = ObjWithoutProperty(opt, ['id', 'key', 'value', 'log']); var idkey = monitor._reportOptions.idkey || {}; var param = id + '_' + key; if (idkey[param]) { idkey[param] += value; } else { idkey[param] = value; } monitor._reportOptions.idkey = idkey; if (extraLog) { reportExtraLogs.push(extraLog); } try { if (others !== null && others !== undefined) { for (var otherKey in others) { if (Object.prototype.hasOwnProperty.call(others, otherKey)) { monitor._reportOptions[otherKey] = others[otherKey]; } } } } catch (e) { console.log(e); } return monitor; }; monitor.setAvg = function (id, key, value) { var idkey = monitor._reportOptions.idkey || {}; var param1 = id + '_' + key; var param2 = id + '_' + (key - 1); if (idkey[param1]) { idkey[param1] += value; } else { idkey[param1] = value; } if (idkey[param2]) { idkey[param2] += 1; } else { idkey[param2] = 1; } monitor._reportOptions.idkey = idkey; return monitor; }; monitor.setSum = function (id, key) { var value = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1; var idkey = monitor._reportOptions.idkey; var param = id + '_' + key; if (idkey[param]) { idkey[param] += value; } else { idkey[param] = value; } monitor._reportOptions.idkey = idkey; return monitor; }; monitor.send = function (async, ajax, origin) { if (async !== false) { async = true; } var data = monitor.getReportData(); origin = origin || ''; if (!data) { return; } if (!!ajax && ajax instanceof Function) { ajax({ url: origin + sendUrl, type: 'POST', mayAbort: true, data: data, async: async, timeout: 2000 }); } else { new Image().src = origin + '/mp/jsmonitor?' + formatDataToString(data) + '#wechat_redirect'; } }; if (typeof window !== 'undefined' && window.__monitor) { monitor = window.__monitor; } else { typeof window !== 'undefined' && (window.__monitor = monitor); } var monitor$1 = monitor; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var logList = []; var log = function log(msg) { logList.push(msg); }; var printLog = function printLog() { for (var i = 0, len = logList.length; i < len; ++i) { console.log("[RespType]".concat(logList[i])); } }; var isArray = function isArray(val) { return Object.prototype.toString.call(val) === '[object Array]'; }; var getValueType = function getValueType(value) { if (isArray(value)) { return 'array'; } return _typeof(value); }; var parseRtDesc = function parseRtDesc(rtDesc, k) { var type = 'mix'; var isRequired = false; var key = k; if (k) { var requireKeyWord = '_R'; var pos = k.indexOf(requireKeyWord); var len = k.length - requireKeyWord.length; isRequired = pos !== -1 && pos === len; key = isRequired ? k.substring(0, len) : k; } if (typeof rtDesc === 'string') { type = rtDesc; } else if (isArray(rtDesc)) { type = 'array'; } else if (_typeof(rtDesc) === 'object') { type = 'object'; } return { key: key, type: type, isRequired: isRequired }; }; var checkForArrayRtDesc = function checkForArrayRtDesc(arr, rtDescs) { if (!isArray(arr)) { return false; } for (var i = 0, len = arr.length; i < len; ++i) { var value = arr[i]; var rtDesc = void 0; var j = 0; var flag = rtDescs.length === 0; while (rtDesc = rtDescs[j++]) { if (checkForRtDesc(value, rtDesc)) { flag = true; break; } } if (!flag) { return false; } } return true; }; var checkForStringRtDesc = function checkForStringRtDesc(value, rtDesc) { var valueType = getValueType(value); var desc = parseRtDesc(rtDesc); var ret = desc.type === valueType; if (!ret) { log("miss match type : ".concat(valueType, " !== ").concat(desc.type)); } return ret; }; var checkForObjectRtDesc = function checkForObjectRtDesc(json, rtDesc) { if (_typeof(json) !== 'object' || isArray(json)) { log('must be object'); return false; } var rootJson = json; var nowCheckValue = json; for (var k in rtDesc) { if (rtDesc.hasOwnProperty(k)) { var nowCheckDesc = rtDesc[k]; var desc = parseRtDesc(nowCheckDesc, k); var key = desc.key; nowCheckValue = rootJson[key]; var valueType = getValueType(nowCheckValue); if (desc.isRequired && nowCheckValue === undefined) { log("is required @key=".concat(key)); return false; } if (nowCheckValue !== undefined) { if (valueType !== desc.type && desc.type !== 'mix') { log("miss match type : ".concat(valueType, " !== ").concat(desc.type, " @key=").concat(key)); return false; } if ((valueType === 'array' || valueType === 'object') && desc.type !== 'mix') { if (!checkForRtDesc(nowCheckValue, nowCheckDesc)) { return false; } } } } } return true; }; var checkForRtDesc = function checkForRtDesc(json, rtDesc) { if (isArray(rtDesc)) { return checkForArrayRtDesc(json, rtDesc); } if (_typeof(rtDesc) === 'object') { return checkForObjectRtDesc(json, rtDesc); } if (typeof rtDesc === 'string') { return checkForStringRtDesc(json, rtDesc); } return false; }; var _check = function check(json, rtDescs) { if (typeof json === 'string') { try { json = eval("(".concat(json, ")")); } catch (e) { log('parse json error'); return false; } } if (_typeof(json) !== 'object') { log('must be object'); return false; } if (!isArray(rtDescs)) { rtDescs = [rtDescs]; } var rtDesc; var i = 0; while (rtDesc = rtDescs[i++]) { if (checkForRtDesc(json, rtDesc)) { return true; } } return false; }; var RespTypes = { check: function check(json, rtDesc) { logList = []; try { var ret = _check(json, rtDesc); if (!ret) { printLog(); } return ret; } catch (e) { logList.push("[rtException]".concat(e.toString())); printLog(); return false; } }, getMsg: function getMsg() { return logList.join(';'); } }; function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray$1(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray$1(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray$1(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray$1(o, minLen); } function _arrayLikeToArray$1(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var mmversion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; var Device = {}; function detect(ua) { var MQQBrowser = ua.match(/MQQBrowser\/(\d+\.\d+)/i); var MQQClient = ua.match(/QQ\/(\d+\.(\d+)\.(\d+)\.(\d+))/i) || ua.match(/V1_AND_SQ_([\d\.]+)/); var WeChat = ua.match(/MicroMessenger\/((\d+)\.(\d+))\.(\d+)/) || ua.match(/MicroMessenger\/((\d+)\.(\d+))/); var MacOS = ua.match(/Mac\sOS\sX\s(\d+[\.|_]\d+)/); var WinOS = ua.match(/Windows(\s+\w+)?\s+?(\d+\.\d+)/); var Linux = ua.match(/Linux\s/); var MiuiBrowser = ua.match(/MiuiBrowser\/(\d+\.\d+)/i); var M1 = ua.match(/MI-ONE/); var MIPAD = ua.match(/MI PAD/); var UC = ua.match(/UCBrowser\/(\d+\.\d+(\.\d+\.\d+)?)/) || ua.match(/\sUC\s/); var IEMobile = ua.match(/IEMobile(\/|\s+)(\d+\.\d+)/) || ua.match(/WPDesktop/); var ipod = ua.match(/(ipod).*\s([\d_]+)/i); var ipad = ua.match(/(ipad).*\s([\d_]+)/i); var iphone = ua.match(/(iphone)\sos\s([\d_]+)/i); var Chrome = ua.match(/Chrome\/(\d+\.\d+)/); var AndriodBrowser = ua.match(/Mozilla.*Linux.*Android.*AppleWebKit.*Mobile Safari/); var android = ua.match(/(android)\s([\d\.]+)/i); var harmony = ua.match(/(OpenHarmony)\s([\d\.]+)/i); Device.browser = Device.browser || {}, Device.os = Device.os || {}; if (window.ActiveXObject) { var vie = 6; (window.XMLHttpRequest || ua.indexOf('MSIE 7.0') > -1) && (vie = 7); (window.XDomainRequest || ua.indexOf('Trident/4.0') > -1) && (vie = 8); ua.indexOf('Trident/5.0') > -1 && (vie = 9); ua.indexOf('Trident/6.0') > -1 && (vie = 10); Device.browser.ie = true, Device.browser.version = vie; } else if (ua.indexOf('Trident/7.0') > -1) { Device.browser.ie = true, Device.browser.version = 11; } if (android) { Device.os.android = true; Device.os.version = android[2]; } if (harmony) { Device.os.harmony = true; Device.os.version = harmony[2]; } if (ipod) { Device.os.ios = Device.os.ipod = true; Device.os.version = ipod[2].replace(/_/g, '.'); } if (ipad) { Device.os.ios = Device.os.ipad = true; Device.os.version = ipad[2].replace(/_/g, '.'); } if (iphone) { Device.os.iphone = Device.os.ios = true; Device.os.version = iphone[2].replace(/_/g, '.'); } if (WinOS) Device.os.windows = true, Device.os.version = WinOS[2]; if (MacOS) Device.os.Mac = true, Device.os.version = MacOS[1]; if (Linux) Device.os.Linux = true; if (ua.indexOf('lepad_hls') > 0) Device.os.LePad = true; if (MIPAD) Device.os.MIPAD = true; if (MQQBrowser) Device.browser.MQQ = true, Device.browser.version = MQQBrowser[1]; if (MQQClient) Device.browser.MQQClient = true, Device.browser.version = MQQClient[1]; if (WeChat) Device.browser.WeChat = true, Device.browser.mmversion = Device.browser.version = WeChat[1]; if (MiuiBrowser) Device.browser.MIUI = true, Device.browser.version = MiuiBrowser[1]; if (UC) Device.browser.UC = true, Device.browser.version = UC[1] || NaN; if (IEMobile) Device.browser.IEMobile = true, Device.browser.version = IEMobile[2]; if (AndriodBrowser) { Device.browser.AndriodBrowser = true; } if (M1) { Device.browser.M1 = true; } if (Chrome) { Device.browser.Chrome = true, Device.browser.version = Chrome[1]; } if (Device.os.windows) { if (typeof navigator.platform !== "undefined" && navigator.platform.toLowerCase() == "win64") { Device.os.win64 = true; } else { Device.os.win64 = false; } } if (Device.os.Mac || Device.os.windows || Device.os.Linux) { Device.os.pc = true; } var osType = { iPad7: 'iPad; CPU OS 7', LePad: 'lepad_hls', XiaoMi: 'MI-ONE', SonyDTV: "SonyDTV", SamSung: 'SAMSUNG', HTC: 'HTC', VIVO: 'vivo' }; for (var os in osType) { Device.os[os] = ua.indexOf(osType[os]) !== -1; } Device.os.phone = Device.os.phone || /windows phone/i.test(ua); Device.os.getNumVersion = function () { return parseFloat(Device.os.version); }; Device.os.hasTouch = 'ontouchstart' in window; if (Device.os.hasTouch && Device.os.ios && Device.os.getNumVersion() < 6) { Device.os.hasTouch = false; } if (Device.browser.WeChat && Device.browser.version < 5.0) { Device.os.hasTouch = false; } Device.browser.getNumVersion = function () { return parseFloat(Device.browser.version); }; Device.browser.isFFCanOcx = function () { return !!Device.browser.firefox && Device.browser.getNumVersion() >= 3.0; }; Device.browser.isCanOcx = function () { return !!Device.os.windows && (!!Device.browser.ie || Device.browser.isFFCanOcx() || !!Device.browser.webkit); }; Device.browser.isNotIESupport = function () { return !!Device.os.windows && (!!Device.browser.webkit || Device.browser.isFFCanOcx()); }; Device.userAgent = {}; Device.userAgent.browserVersion = Device.browser.version; Device.userAgent.osVersion = Device.os.version; Device.os.unifiedPC = ua.match(/UnifiedPC/); delete Device.userAgent.version; } detect(window.navigator.userAgent); function canSupportH5Video() { var ua = window.navigator.userAgent, m = null; if (!!Device.os.android) { if (Device.browser.MQQ && Device.browser.getNumVersion() >= 4.2) { return true; } if (ua.indexOf('MI2') != -1) { return true; } if (Device.os.version >= '4' && (m = ua.match(/MicroMessenger\/((\d+)\.(\d+))\.(\d+)/))) { if (parseFloat(m[1]) >= 4.2) { return true; } } if (Device.os.version >= '4.1') { return true; } } return false; } function canSupportVideoMp4() { var video = document.createElement('video'); if (typeof video.canPlayType === 'function') { if (video.canPlayType('video/mp4; codecs="mp4v.20.8"') === 'probably') { return true; } if (video.canPlayType('video/mp4; codecs="avc1.42E01E"') === 'probably' || video.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"') === 'probably') { return true; } } return false; } function canSupportAutoPlay() { if (Device.os.ios && Device.os.getNumVersion() < 10) { return false; } return true; } function isLockdownMode() { if (!Device.os.ios || Device.os.getNumVersion() < 16) { return false; } if (typeof WebAssembly === 'undefined' && typeof OfflineAudioContext === 'undefined' && typeof WebGLRenderingContext === 'undefined') { return true; } return false; } Device.canSupportVideo = canSupportVideoMp4 || canSupportH5Video; Device.canSupportVideoMp4 = canSupportVideoMp4; Device.canSupportH5Video = canSupportH5Video; Device.canSupportAutoPlay = canSupportAutoPlay; Device.isLockdownMode = isLockdownMode; Device.cpVersion = function (version) { var cp = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var canEqual = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; var nowVersionStr = Device.os.version; if (!nowVersionStr) return false; var versionArr = version.split('.'); var nowVersionArr = nowVersionStr.split('.'); for (var i = 0; i < Math.max(nowVersionArr.length, versionArr.length); i++) { var vi = +versionArr[i]; var nvi = +nowVersionArr[i]; if (vi === nvi) continue; if (cp > 0) return vi > nvi; if (cp < 0) return vi < nvi; } return canEqual || cp === 0; }; var initJsBridge = false; var JSAPIEventCallbackMap$1 = {}; function connectWebViewJavascriptBridge(callback) { if (window.WebViewMPapp || window.WebViewJavascriptBridge) { return callback(window.WebViewMPapp || window.WebViewJavascriptBridge); } if (window.WVJBCallbacks) { return window.WVJBCallbacks.push(callback); } window.WVJBCallbacks = [callback]; if (!initJsBridge) { initJsBridge = true; var WVJBIframe = document.createElement('iframe'); WVJBIframe.style.display = 'none'; WVJBIframe.src = 'https://__bridge_loaded__'; document.body.appendChild(WVJBIframe); setTimeout(function () { initJsBridge = false; document.body.removeChild(WVJBIframe); }, 0); } return false; } function invoke$1(jsapiName, opt, callback) { connectWebViewJavascriptBridge(function (bridge) { try { if (typeof opt === 'function') { callback = opt; } if (_typeof(opt) !== 'object' && typeof opt !== 'string') { opt = {}; } bridge.callHandler(jsapiName, opt, function (res) { try { var ret = _typeof(res) === 'object' ? res : JSON.parse(res); var errMsg = ret.err_msg || ret.errMsg; console.info("[mpapp jsapi] invoke->".concat(jsapiName, " ").concat(opt.action || '', " ").concat(errMsg)); typeof callback === 'function' && callback(ret); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', "callback ".concat(jsapiName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(jsapiName, " ").concat(opt.action || ''), e, res); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function on$1(eventName, callback) { connectWebViewJavascriptBridge(function (bridge) { if (!JSAPIEventCallbackMap$1[eventName]) { JSAPIEventCallbackMap$1[eventName] = []; } JSAPIEventCallbackMap$1[eventName].push(callback); if (JSAPIEventCallbackMap$1[eventName].length > 1) { return false; } try { bridge.registerHandler(eventName, function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } try { var data = typeof args[0] === 'string' ? JSON.parse(args[0]) : args[0]; console.info("[mpapp jsapi] event->".concat(eventName, " ").concat(data.err_msg)); if (JSAPIEventCallbackMap1[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap$1[eventName].length; i++) { result = JSAPIEventCallbackMap$1[eventName][i].apply(window, [data].concat(args.slice(1))); } return result; } } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', "callback ".concat(eventName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(eventName), e, args[0]); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function remove$1(eventName, callback) { connectWebViewJavascriptBridge(function () { if (!JSAPIEventCallbackMap$1[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap$1[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap$1[eventName][i] === callback) { JSAPIEventCallbackMap$1[eventName].splice(i, 1); result = true; } } return result; }); } var doc$1 = {}; var isAcrossOrigin$1 = false; var __moon_report$1 = window.__moon_report || function () {}; var MOON_JSAPI_KEY_OFFSET = 8; try { doc$1 = top.window.document; } catch (e) { isAcrossOrigin$1 = true; } var JSAPIEventCallbackMap = {}; function ready(onBridgeReady) { var bridgeReady = function bridgeReady() { try { if (onBridgeReady) { window.onBridgeReadyTime = window.onBridgeReadyTime || Date.now(); onBridgeReady(); } } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: 'ready', e: e }]); throw e; } window.jsapiReadyTime = Date.now(); }; if (!isAcrossOrigin$1 && (typeof top.window.WeixinJSBridge === 'undefined' || !top.window.WeixinJSBridge.invoke)) { if (doc$1.addEventListener) { doc$1.addEventListener('WeixinJSBridgeReady', bridgeReady, false); } else if (doc$1.attachEvent) { doc$1.attachEvent('WeixinJSBridgeReady', bridgeReady); doc$1.attachEvent('onWeixinJSBridgeReady', bridgeReady); } } else { bridgeReady(); } } function invoke(methodName, args, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { invoke(methodName, args, callback); }); return; } ready(function () { if (isAcrossOrigin$1) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { alert('请在微信中打开此链接'); return false; } top.window.WeixinJSBridge.invoke(methodName, args, function () { try { for (var _len = arguments.length, rets = new Array(_len), _key = 0; _key < _len; _key++) { rets[_key] = arguments[_key]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] invoke->".concat(methodName).concat(errMsg)); if (callback) { callback.apply(window, rets); } } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: "invoke;methodName:".concat(methodName), e: e }]); throw e; } }); }); } function call(methodName) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { call(methodName); }); return; } ready(function () { if (isAcrossOrigin$1) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { return false; } try { top.window.WeixinJSBridge.call(methodName); } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: "call;methodName:".concat(methodName), e: e }]); throw e; } }); } function on(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { on(eventName, callback); }); return; } ready(function () { if (isAcrossOrigin$1) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object' || !top.window.WeixinJSBridge.on) { return false; } if (!JSAPIEventCallbackMap[eventName]) { JSAPIEventCallbackMap[eventName] = []; } JSAPIEventCallbackMap[eventName].push(callback); if (JSAPIEventCallbackMap[eventName].length > 1) { return false; } top.window.WeixinJSBridge.on(eventName, function () { try { for (var _len2 = arguments.length, rets = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { rets[_key2] = arguments[_key2]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] event->".concat(eventName).concat(errMsg)); if (JSAPIEventCallbackMap[eventName] && JSAPIEventCallbackMap[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap[eventName].length; i++) { result = JSAPIEventCallbackMap[eventName][i].apply(window, rets); } return result; } } catch (e) { __moon_report$1([{ offset: MOON_JSAPI_KEY_OFFSET, log: "on;eventName:".concat(eventName), e: e }]); throw e; } }); }); } function remove(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { remove(eventName, callback); }); return; } ready(function () { if (!JSAPIEventCallbackMap[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap[eventName][i] === callback) { JSAPIEventCallbackMap[eventName].splice(i, 1); result = true; } } return result; }); } var JSAPI = mmversion.isNewMpApp ? { ready: connectWebViewJavascriptBridge, invoke: invoke$1, call: invoke$1, on: on$1, remove: remove$1 } : { ready: ready, invoke: invoke, call: call, on: on, remove: remove }; function parseUrl(url) { var len = url.length; var ques_pos = url.indexOf('?'); var hash_pos = url.indexOf('#'); hash_pos = hash_pos == -1 ? len : hash_pos; ques_pos = ques_pos == -1 ? hash_pos : ques_pos; var host = url.substring(0, ques_pos); var query_str = url.substring(ques_pos + 1, hash_pos); var hash = url.substring(hash_pos + 1); return { host: host, query_str: query_str, hash: hash }; } function join(url, args, noEncode) { var ret = parseUrl(url); var query_str = ret.query_str; var args_arr = []; if (_typeof(args) === 'object') { for (var key in args) { if (args.hasOwnProperty(key)) { args_arr.push("".concat(key, "=").concat(noEncode ? args[key] : encodeURIComponent(args[key]))); } } } else { args_arr.push(noEncode ? args : encodeURIComponent(args)); } if (args_arr.length > 0) { query_str += (query_str !== "" ? "&" : "") + args_arr.join("&"); } return ret.host + (query_str !== "" ? "?".concat(query_str) : "") + (ret.hash !== "" ? "#".concat(ret.hash) : ""); } function addParam(url, param, value, forceReplace) { url = url || location.href; var firstAndPos = url.indexOf("&"); var len = url.length; var reverseUrl = url.replace(/^[\w\d]+:[/\\]+/g, "").split("").reverse(); if (!Array.prototype.indexOf) { Array.prototype.indexOf = function (searchElement, fromIndex) { var k; if (this == null) { throw new TypeError('"this" is null or not defined'); } var O = Object(this); var len = O.length >>> 0; if (len === 0) { return -1; } var n = fromIndex || 0; if (Math.abs(n) === Infinity) { n = 0; } if (n >= len) { return -1; } k = Math.max(n >= 0 ? n : len - Math.abs(n), 0); while (k < len) { if (k in O && O[k] === searchElement) { return k; } k++; } return -1; }; } var lastSlashPos = len - 1 - reverseUrl.indexOf("/"); if (firstAndPos !== -1 && url.indexOf("?") == -1 && firstAndPos > lastSlashPos) { url = url.replace("&", "?"); } var reg = new RegExp("([\\?&]".concat(param, "=)[^&#]*")); if (!url.match(reg)) { var _pos = url.indexOf("?"); if (_pos == -1) { return "".concat(url, "?").concat(param, "=").concat(value); } if (_pos == url.length - 1) { return "".concat(url + param, "=").concat(value); } return "".concat(url, "&").concat(param, "=").concat(value); } if (forceReplace === true) { return url.replace(reg, "$1".concat(value)); } return url; } function addWxfrom(src, wxfrom) { var offset = window.service_type === 1 ? 10000 : 0; return addParam(src, 'wxfrom', offset + Number(wxfrom), true); } function removeParam(url, param) { var _URL = new URL(url), protocol = _URL.protocol, host = _URL.host, pathname = _URL.pathname, search = _URL.search, hash = _URL.hash; var queryParams = new URLSearchParams(search); queryParams["delete"](param); var newSearch = queryParams.toString(); var newUrl = new URL("".concat(protocol, "//").concat(host).concat(pathname).concat(newSearch ? "?".concat(decodeURIComponent(newSearch)) : "").concat(hash)); return newUrl.toString(); } function getQuery(name, url) { var u = url || window.location.search; var reg = new RegExp("(^|&)".concat(name, "=([^&]*)(&|$)")); var r = u.substring(u.indexOf('?') + 1).match(reg); return r !== null ? r[2] : ''; } function encodeBase64(value) { try { return window.btoa(value); } catch (e) { return ''; } } function decodeBase64(value) { try { return window.atob(value); } catch (e) { return ''; } } function joinUrl(url) { var obj = {}; if (typeof window.uin !== 'undefined') { obj.uin = window.uin; } if (typeof window.key !== 'undefined') { obj.key = window.key; } if (typeof window.pass_ticket !== 'undefined') { obj.pass_ticket = window.pass_ticket; } if (typeof window.wxtoken !== 'undefined') { obj.wxtoken = window.wxtoken; } if (typeof window.devicetype !== 'undefined') { obj.devicetype = window.devicetype; } if (typeof window.clientversion !== 'undefined') { obj.clientversion = window.clientversion || mmversion.getInner(); } obj.version = obj.clientversion; if (window.biz) { obj.__biz = window.biz; } if (getQuery('enterid')) { obj.enterid = getQuery('enterid'); } if (typeof window.appmsg_token !== 'undefined') { obj.appmsg_token = window.appmsg_token; } else if (url.indexOf('advertisement_report') > -1) { new Image().src = "".concat(location.protocol, "//mp.weixin.qq.com/mp/jsmonitor?idkey=68064_13_1&r=").concat(Math.random()); } obj.x5 = navigator.userAgent.indexOf('TBS/') !== -1 ? '1' : '0'; obj.f = 'json'; return join(url, obj); } function getA8keyQuery(name, url) { return new Promise(function (resolve) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { resolve(getQuery(name, url)); }); } else { resolve(getQuery(name, url)); } }); } var Url = { parseUrl: parseUrl, join: join, addParam: addParam, addWxfrom: addWxfrom, getQuery: getQuery, getA8keyQuery: getA8keyQuery, encodeBase64: encodeBase64, decodeBase64: decodeBase64, joinUrl: joinUrl, removeParam: removeParam }; function _log(level, msg) { if (level === 'log') { level = 'info'; msg = "[WechatFe]".concat(msg); } else { var prefix = "__wap__".concat(window.__second_open__ ? ' (sec)' : ''); msg = "".concat(prefix, " ").concat(msg, " location:[").concat(location.href, "]"); } msg += new Error().stack; if (mmversion.isMpapp) { invoke$1('WNNativeCallbackLog', msg); } else if (mmversion.isWechat) { if (mmversion.isAndroid) { console.warn('[system]', "[MicroMsg.JsApiLog][".concat(level, "] jslog : ").concat(msg)); } else if (mmversion.isIOS) { JSAPI.invoke('writeLog', { level: level, msg: msg }); } else { JSAPI.invoke('log', { level: level, msg: msg }); } } } var Log = { info: function info() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _log('info', args.join(' ')); }, warn: function warn() { for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { args[_key2] = arguments[_key2]; } _log('warn', args.join(' ')); }, error: function error() { for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { args[_key3] = arguments[_key3]; } _log('error', args.join(' ')); }, debug: function debug() { for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) { args[_key4] = arguments[_key4]; } _log('debug', args.join(' ')); }, log: function log() { for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) { args[_key5] = arguments[_key5]; } _log('info', args.join(' ')); } }; var html = function html(_str, encode) { if (!_str) return ''; var replace = ['`', '`', ''', '\'', '"', '"', ' ', ' ', '>', '>', '<', '<', '¥', '¥', '&', '&', '<', '<', '>', '>']; var replaceReverse = ['&', '&', '¥', '¥', '<', '<', '>', '>', ' ', ' ', '"', '"', '\'', ''', '`', '`']; var str = _str; var target; if (encode) { target = replaceReverse; } else { target = replace; } for (var i = 0; i < target.length; i += 2) { str = str.replace(new RegExp(target[i], 'g'), target[i + 1]); } return str; }; var htmlLite = function htmlLite(_str, encode) { if (!_str) return ''; var replace = ['`', '`', ''', '\'', '"', '"', '>', '>', '<', '<', '&', '&']; var replaceReverse = ['&', '&', '<', '<', '>', '>', '"', '"', '\'', ''', '`', '`']; var str = _str; var target; if (encode) { target = replaceReverse; } else { target = replace; } for (var i = 0; i < target.length; i += 2) { str = str.replace(new RegExp(target[i], 'g'), target[i + 1]); } return str; }; var htmlEncode = function htmlEncode(str) { return html(str, true); }; var htmlDecode = function htmlDecode(str) { return html(str, false); }; var htmlEncodeLite = function htmlEncodeLite(str) { return htmlLite(str, true); }; var htmlDecodeLite = function htmlDecodeLite(str) { return htmlLite(str, false); }; String.prototype.html = function (encode) { return html(this.toString(), encode); }; String.prototype.htmlEncode = function () { return htmlEncode(this.toString()); }; String.prototype.htmlDecode = function () { return htmlDecode(this.toString()); }; String.prototype.htmlLite = function (encode) { return htmlLite(this.toString(), encode); }; String.prototype.htmlEncodeLite = function () { return htmlEncodeLite(this.toString()); }; String.prototype.htmlDecodeLite = function () { return htmlDecodeLite(this.toString()); }; var _a; var METHOD_ENUM = { GET: 0, POST: 1 }; var __moon_report = window.__moon_report || function () {}; var MOON_AJAX_SUCCESS_OFFSET = 3; var MOON_AJAX_NETWORK_OFFSET = 4; var MOON_AJAX_ERROR_OFFSET = 5; var MOON_AJAX_TIMEOUT_OFFSET = 6; var MOON_AJAX_COMPLETE_OFFSET = 7; var LENGTH_LIMIT = 4096; var doc; var isAcrossOrigin = false; try { doc = (_a = window.top) === null || _a === void 0 ? void 0 : _a.window.document; } catch (e) { isAcrossOrigin = true; } function networkStartLog(item) { var _a, _b, _c; console.log('[system]', "< [request ".concat(item.requestType, "]"), item.method, item); if ((_a = window.vConsole) === null || _a === void 0 ? void 0 : _a.network) { try { return (_c = (_b = window.vConsole.network).add) === null || _c === void 0 ? void 0 : _c.call(_b, Object.assign({}, item, { startTime: Date.now(), endTime: Date.now(), status: 0, readyState: 2, response: '' })); } catch (err) {} } return Object.assign({}, item, { id: '__system_log__' }); } function networkEndLog(item) { var _a, _b, _c; console.log('[system]', "> [response ".concat(item.requestType, "]"), item.response, item); if (((_a = window.vConsole) === null || _a === void 0 ? void 0 : _a.network) && item.id !== '__system_log__') { try { return (_c = (_b = window.vConsole.network).update) === null || _c === void 0 ? void 0 : _c.call(_b, item.id, Object.assign({}, item, { readyState: 4 })); } catch (err) {} } } function reqType(obj, path) { return obj.url.indexOf(path) > -1 && obj.url.indexOf('action=') === -1 && (!obj.data || !obj.data.action); } function reportRtError(type, id, key, content) { var log = ''; var prefix = type === 'rt' ? 'rtCheckError' : 'Ajax Length Limit'; if (content === null || content === void 0 ? void 0 : content.length) { var loglen = 1000; var len = content.length; var lc = Math.ceil(len / loglen); log = ["&lc=".concat(lc)]; for (var i = 0; i < lc; ++i) { log.push("&log".concat(i, "=") + "[".concat(prefix, "][").concat(i, "]").concat(encodeURIComponent(content.substring(i * loglen, i * loglen + loglen)))); } log = log.join(''); } var data = "idkey=".concat(id, "_").concat(key, "_1").concat(log, "&r=").concat(Math.random()); var xmlobj = new XMLHttpRequest(); xmlobj.open('POST', "".concat(location.protocol, "//").concat(location.host, "/mp/jsmonitor?"), true); xmlobj.setRequestHeader('cache-control', 'no-cache'); xmlobj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); xmlobj.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); xmlobj.send(data); if (type === 'ajaxLen') { monitor$1.setLogs({ id: id, key: key, value: 1, log: log }); } } function reportRt(id, key, content) { reportRtError('rt', id, key, content); } function reportAjaxLength(id, key, content) { reportRtError('ajaxLen', id, key, content); } function setCurrentMpInfo(ifShow) { var supportNewTopBar = mmversion.isIOS && mmversion.gtVersion('7.0.10', true) || mmversion.isAndroid && mmversion.gtVersion('7.0.12', true); var supportLiveStatus = mmversion.isIOS && mmversion.gtVersion('8.0.46', true) || mmversion.isAndroid && mmversion.gtVersion('8.0.46', true); JSAPI.invoke('currentMpInfo', { userName: window.user_name, brandName: !!supportNewTopBar && window.nickname === '' ? '未命名账号' : window.title, title: window.msg_title || '', brandIcon: window.hd_head_img.replace(/\/0$/, '/132'), itemShowType: window.item_show_type, isPaySubscribe: window.isPaySubscribe, topBarStyle: supportNewTopBar ? 1 : 0, topBarShowed: ifShow, disableShowFinderLiveTopBar: !ifShow && supportLiveStatus ? 1 : 0 }, function () {}); } function findAjaxScopeByConfig(url, config) { var pathname = new URL(url, location.href).pathname || ''; var scope = config[pathname.slice(1)]; if (scope) { Log.log('ajax transfer config: ', JSON.stringify(config)); return scope; } } function getAjaxScope(ajaxUrl) { if (Url.getQuery('no_transfer', location.href) !== '1' && mmversion.isWechat && !mmversion.isInMiniProgram && !mmversion.isWxWork && !mmversion.isMpapp && !isAcrossOrigin && window.__ajaxTransferConfig && _typeof(window.__ajaxTransferConfig) === 'object' && ( mmversion.isIOS && mmversion.getInner() >= '1800282f' || mmversion.isAndroid && mmversion.getInner() >= '28002234' || mmversion.isWindowsWechat && mmversion.cpVersion('3.9.5', 1, true, 'windows') || mmversion.isMacWechat && mmversion.cpVersion('3.8.4', 1, true, 'mac'))) { try { return findAjaxScopeByConfig(ajaxUrl, window.__ajaxTransferConfig); } catch (err) { } } } function setXhrHeader(xhr, type, opt) { if (opt.contentType) { xhr.setRequestHeader('Content-Type', opt.contentType); } else if (type === 'POST') { xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); } if (!opt.noXRequestedWidthHeader) { xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); } } function Ajax(obj) { if (obj.usePb) { obj.type = 'POST'; obj.data = { data: JSON.stringify(obj.data) }; } var ajaxScope = getAjaxScope(obj.url); var type = (obj.type || 'GET').toUpperCase(); var timer; var url; if (obj.notJoinUrl) { url = obj.url; } else { url = Url.joinUrl(obj.url); } if (obj.f === 'html') { url = url.replace('&f=json', ''); } var data = null; if (_typeof(obj.data) === 'object') { var d = obj.data; var ds = []; for (var k in d) { if (d.hasOwnProperty(k)) { ds.push("".concat(k, "=").concat(encodeURIComponent(d[k]))); } } data = ds.join('&'); } else { data = typeof obj.data === 'string' ? obj.data : null; } var beginTs; var beforeReq = function beforeReq() { if (reqType(obj, '/mp/getappmsgext')) { window.startGetAppmsgExtTime = Date.now(); Log.log('start get appmsgext, url: ', obj.url); } if (reqType(obj, '/mp/getappmsgad')) { window.startGetAppmsgAdTime = Date.now(); Log.log('start get appmsgad, url: ', obj.url); } beginTs = Date.now(); }; var beforeResp = function beforeResp(xhr) { if (reqType(obj, '/mp/getappmsgext')) { window.receiveGetAppmsgExt = "".concat(xhr.status, "|").concat(Date.now()); Log.log("receive appmsgext response, status: ".concat(xhr.status)); } if (reqType(obj, '/mp/getappmsgad')) { window.receiveGetAppmsgAd = "".concat(xhr.status, "|").concat(Date.now()); Log.log("receive appmsgad response, status: ".concat(xhr.status)); } if (Math.random() < 0.01 && window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs) { try { var key = ajaxScope ? 'transfer' : 'xhr'; var interval = 250; var time = Date.now() - beginTs; var range = Math.floor(time / interval) * interval; var pathname = new URL(obj.url, location.href).pathname || ''; window.WX_BJ_REPORT.BadJs.report("".concat(key, "_perf:").concat(pathname), JSON.stringify({ status: xhr.status, time: "[".concat(range, "-").concat(range + interval, ")") }), { mid: 'mmbizwap:ajaxtransfer', view: 'wap_business' }); } catch (err) {} } }; var handleRespSucc = function handleRespSucc(xhr) { var _a; try { var responseText = xhr.responseText; var resp = responseText; if (obj.dataType === 'json') { try { resp = eval("(".concat(resp, ")")); var rtId = obj.rtId; var rtKey = obj.rtKey || 0; var rtDesc = obj.rtDesc; if (rtId && rtDesc && RespTypes && !RespTypes.check(resp, rtDesc)) { reportRt(+rtId, +rtKey, "".concat(RespTypes.getMsg(), "[detail]").concat(responseText, ";").concat(obj.url)); } if (resp && resp.base_resp && ((_a = resp.base_resp) === null || _a === void 0 ? void 0 : _a.ret) !== 0 && typeof window.WX_BJ_REPORT !== 'undefined' && window.WX_BJ_REPORT.BadJs && Math.random() < 0.001) { var reportUrl = url; if (url.indexOf('?') !== -1) { reportUrl = url.substring(0, url.indexOf('?')); if (Url.getQuery('action', url)) { reportUrl = "".concat(reportUrl, "?action=").concat(Url.getQuery('action', url)); } } if (!((reportUrl === '/mp/getappmsgext' || reportUrl === '/mp/getappmsgad') && typeof resp.base_resp.ret === 'undefined')) { window.WX_BJ_REPORT.BadJs.report(reportUrl, "ret=".concat(resp.base_resp.ret), { mid: window.PAGE_MID, view: 'wap_retcode' }); } } } catch (e) { obj.error && obj.error(xhr, { type: 1, error: e, status: xhr.status }); return; } } obj.success && obj.success(resp); } catch (e) { __moon_report({ offset: MOON_AJAX_SUCCESS_OFFSET, e: e }); throw e; } }; var handleRespErr = function handleRespErr(xhr, error) { try { obj.error && obj.error(xhr, { type: 2, error: error, status: xhr.status }); } catch (e) { __moon_report({ offset: MOON_AJAX_ERROR_OFFSET, e: e }); throw e; } }; var handleRespComplete = function handleRespComplete() { clearTimeout(timer); try { obj.complete && obj.complete(); } catch (e) { __moon_report({ offset: MOON_AJAX_COMPLETE_OFFSET, e: e }); throw e; } obj.complete = null; }; var handleReqTimeout = function handleReqTimeout(xhr) { if (typeof obj.timeout !== 'undefined') { timer = setTimeout(function () { xhr.abort(); try { obj.complete && obj.complete(); } catch (e) { __moon_report({ offset: MOON_AJAX_COMPLETE_OFFSET, e: e }); throw e; } obj.complete = null; __moon_report({ offset: MOON_AJAX_TIMEOUT_OFFSET, log: "ajax_timeout_error: ".concat(url), e: '' }); }, obj.timeout); } }; var retryXhrFn = function retryXhrFn(res, isTimeout, reqLogItem) { var retryXhr = new XMLHttpRequest(); try { retryXhr._noVConsole = true; } catch (err) {} retryXhr.open(type, url); retryXhr.onreadystatechange = function () { if (isTimeout) return; if (retryXhr.readyState === 3) { obj.received && obj.received(retryXhr); } if (retryXhr.readyState === 4) { beforeResp(retryXhr); var retryStatus = retryXhr.status; if (retryStatus >= 200 && retryStatus < 400) { handleRespSucc(retryXhr); } else { handleRespErr(retryXhr, res); window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs && window.WX_BJ_REPORT.BadJs.report('req_failure', JSON.stringify({ retryXhrStatus: retryStatus, transferRes: res }), { mid: 'mmbizwap:ajaxtransfer', view: 'wap_business' }); } reqLogItem.status = retryStatus; reqLogItem.endTime = Date.now(); reqLogItem.response = retryXhr.responseText; handleRespComplete(); networkEndLog(reqLogItem); } }; setXhrHeader(retryXhr, type, obj); retryXhr.send(data); }; if (ajaxScope) { var header = { 'User-Agent': navigator.userAgent, 'Cookie': (window.__test_env__ ? 'uniproxy_route=1; ' : '') + document.cookie, 'Referer': location.href }; if (obj.contentType) { header['Content-Type'] = obj.contentType; } else if (type === 'POST') { header['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; } if (!obj.noXRequestedWidthHeader) { header['X-Requested-With'] = 'XMLHttpRequest'; } var reqUrl = new URL(url, location.href).href; var method = METHOD_ENUM[type] || 0; var params = Device.os.pc ? { url: reqUrl, req_json: data || '', scope: ajaxScope, webcgi_method: method, webcgi_header: Object.keys(header).map(function (headerItemKey) { return Device.os.Mac ? _defineProperty({}, headerItemKey, header[headerItemKey]) : { key: headerItemKey, value: header[headerItemKey] }; }), cgi_type: 1 } : { reqUrl: reqUrl, reqBody: data, scope: ajaxScope, method: method, header: header }; var reqLogItem = networkStartLog({ method: type, url: url, postData: obj.data || {}, requestHeader: header, requestType: 'transfer' }); var isTimeout = false; handleReqTimeout({ abort: function abort() { isTimeout = true; reqLogItem.endTime = Date.now(); reqLogItem.response = 'timeout'; networkEndLog(reqLogItem); } }); Device.os.pc && monitor$1.setSum(115849, 69, 1); JSAPI.invoke(Device.os.pc ? 'H5ExtTransfer' : 'webTransfer', params, function (res) { var _a, _b, _c, _d, _e, _f; if (isTimeout) return; var status = 400; var result = ''; if (Device.os.pc) { try { var retFlag = res.base_resp.ret === 0 && res.jsapi_resp.ret === 0 && res.err_msg.indexOf(':ok') > -1; var respJsonFlag = res.jsapi_resp.resp_json; status = retFlag && respJsonFlag ? 200 : 400; result = res.jsapi_resp.resp_json; } catch (err) { console.error(err); } } else { status = res && res.errCode * 1 === 0 && typeof res.result === 'string' && res.result ? 200 : 400; result = res.result; } if (status >= 200 && status < 400) { obj.received && obj.received(null); beforeResp({ status: status }); handleRespSucc({ status: status, responseText: result }); reqLogItem.status = status; reqLogItem.endTime = Date.now(); reqLogItem.response = result; handleRespComplete(); networkEndLog(reqLogItem); } else if (window.__second_open__) { JSAPI.invoke('request', { url: reqUrl, method: type, data: data, header: header }, function (retryRes) { if (isTimeout) return; var retryStatus = retryRes.statusCode; obj.received && obj.received(null); beforeResp({ status: retryStatus }); if (retryRes.err_msg.indexOf(':ok') > -1 && retryStatus >= 200 && retryStatus < 400) { handleRespSucc({ status: retryStatus, responseText: retryRes.data }); } else { retryXhrFn(res, isTimeout, reqLogItem); handleRespErr({ status: retryStatus }, res); window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs && window.WX_BJ_REPORT.BadJs.report('req_failure', JSON.stringify({ retryReqJsapiRes: retryRes, transferRes: res }), { mid: 'mmbizwap:ajaxtransfer', view: 'wap_business' }); } reqLogItem.status = retryStatus; reqLogItem.endTime = Date.now(); reqLogItem.response = retryRes.data; handleRespComplete(); networkEndLog(reqLogItem); }); } else { retryXhrFn(res, isTimeout, reqLogItem); } if (Device.os.pc) { if (!res.err_msg.includes(':ok')) { (_b = (_a = window.WX_BJ_REPORT) === null || _a === void 0 ? void 0 : _a.BadJs) === null || _b === void 0 ? void 0 : _b.report("pc transfer res no ok: ".concat(res.err_msg), params.url || '', { mid: window.PAGE_MID, _info: "".concat(JSON.stringify(params), " || ").concat(JSON.stringify(res)) }); } try { if (res.jsapi_resp.resp_json && JSON.parse(res.jsapi_resp.resp_json).base_resp.ret !== 0 && JSON.parse(res.jsapi_resp.resp_json).base_resp.ret !== 190001 || res.base_resp.ret !== 0 || res.jsapi_resp.ret !== 0) { (_d = (_c = window.WX_BJ_REPORT) === null || _c === void 0 ? void 0 : _c.BadJs) === null || _d === void 0 ? void 0 : _d.report("pc transfer res invalid ret", params.url || '', { mid: window.PAGE_MID, _info: "".concat(JSON.stringify(params), " || ").concat(JSON.stringify(res)) }); } } catch (err) {} } else { try { if (res.errCode !== 0) { (_f = (_e = window.WX_BJ_REPORT) === null || _e === void 0 ? void 0 : _e.BadJs) === null || _f === void 0 ? void 0 : _f.report("mobile transfer res invalid ret", params.url || '', { mid: window.PAGE_MID, _info: "".concat(JSON.stringify(params), " || ").concat(JSON.stringify(res)) }); } } catch (err) {} } }); beforeReq(); return; } var xhr = new XMLHttpRequest(); var mayAbort = !!obj.mayAbort; var async = typeof obj.async === 'undefined' ? true : obj.async; var _onreadystatechange = xhr.onreadystatechange; xhr.open(type, url, async); xhr.onreadystatechange = function () { if (typeof _onreadystatechange === 'function') { _onreadystatechange.apply(xhr); } if (xhr.readyState === 3) { obj.received && obj.received(xhr); } if (xhr.readyState === 4) { beforeResp(xhr); xhr.onreadystatechange = null; var status = xhr.status; if (status >= 200 && status < 400) { handleRespSucc(xhr); } else { handleRespErr(xhr, 'status error'); if (!!status || !mayAbort) { var __ajaxtest = window.__ajaxtest || '0'; __moon_report({ offset: MOON_AJAX_NETWORK_OFFSET, log: "ajax_network_error[".concat(status, "][").concat(__ajaxtest, "]: ").concat(url, ";host:").concat(location.host), e: '' }); } } handleRespComplete(); } }; setXhrHeader(xhr, type, obj); handleReqTimeout(xhr); try { xhr.send(data); try { if (url && url.length > LENGTH_LIMIT) { reportAjaxLength(27613, 17, "ajax get limit[length: ".concat(url.length, "]").concat(url.substring(0, 1024))); } if (data && data.length > LENGTH_LIMIT) { reportAjaxLength(27613, 18, "ajax post limit[length: ".concat(data.length, "]").concat(data.substring(0, 1024))); } } catch (e) { } } catch (e) { obj.error && obj.error(xhr, { type: 3, error: e, status: 0 }); } beforeReq(); return xhr; } function AjaxWx(obj) { obj.url += obj.url.indexOf('?') === -1 ? '?fasttmplajax=1' : '&fasttmplajax=1'; if (getAjaxScope(obj.url)) { Ajax(obj); return; } if (obj.usePb) { obj.type = 'POST'; obj.data = { data: JSON.stringify(obj.data) }; } if (!/^(http:\/\/|https:\/\/|\/\/)/.test(obj.url)) { obj.url = "https://mp.weixin.qq.com/".concat(obj.url.replace(/^\//, '')); } else if (/^\/\//.test(obj.url)) { obj.url = "https:".concat(obj.url); } if (obj.f !== 'html' && (obj.url.indexOf('?f=json') === -1 || obj.url.indexOf('&f=json') === -1)) { obj.url += '&f=json'; } if (!obj.notJoinUrl && obj.f !== 'html') { obj.url = Url.joinUrl(obj.url); } var data = null; if (_typeof(obj.data) === 'object') { var d = obj.data; var ds = []; for (var k in d) { if (d.hasOwnProperty(k)) { ds.push("".concat(k, "=").concat(encodeURIComponent(d[k]))); } } data = ds.join('&'); } else { data = typeof obj.data === 'string' ? obj.data : null; } var header = { Cookie: document.cookie, referer: location.href }; var reqLogItem = networkStartLog({ method: obj.type || 'GET', url: obj.url, postData: obj.data || {}, requestHeader: header, requestType: 'jsapi' }); var retryTime = 1; var jsapiRequest = function jsapiRequest(obj, data) { return JSAPI.invoke('request', { url: obj.url, method: obj.type, data: data, header: header }, function (res) { var _a; if (res.err_msg.indexOf(':ok') > -1) { if (reqType(obj, '/mp/getappmsgext')) { window.receiveGetAppmsgExt = "".concat(res.statusCode, "|").concat(Date.now()); } if (reqType(obj, '/mp/getappmsgad')) { window.receiveGetAppmsgAd = "".concat(res.statusCode, "|").concat(Date.now()); } if (retryTime === 1) { obj.received && obj.received(null); } var resData = {}; if (res.data) { try { if (obj.dataType === 'json') { resData = JSON.parse(res.data); } else { resData = res.data; } if (resData && resData.base_resp && ((_a = resData.base_resp) === null || _a === void 0 ? void 0 : _a.ret) !== 0 && typeof window.WX_BJ_REPORT !== 'undefined' && window.WX_BJ_REPORT.BadJs && Math.random() < 0.001) { var reportUrl = obj.url; if (obj.url.indexOf('?') !== -1) { reportUrl = obj.url.substring(0, obj.url.indexOf('?')); if (Url.getQuery('action', obj.url)) { reportUrl = "".concat(reportUrl, "?action=").concat(Url.getQuery('action', obj.url)); } } if (!((reportUrl === '/mp/getappmsgext' || reportUrl === '/mp/getappmsgad') && typeof resData.base_resp.ret === 'undefined')) { window.WX_BJ_REPORT.BadJs.report(reportUrl, "ret=".concat(resData.base_resp.ret), { mid: window.PAGE_MID, view: 'wap_retcode' }); } } } catch (e) { console.error(e); obj.error && obj.error(null, { type: 1, error: e, status: res.statusCode }); obj.complete && obj.complete(); reqLogItem.endTime = Date.now(); reqLogItem.response = res; networkEndLog(reqLogItem); return; } } var tmpResData = {}; try { tmpResData = JSON.parse(res.data); } catch (e) {} if (tmpResData && tmpResData.base_resp && tmpResData.base_resp.ret === -3 && retryTime < 2 && (mmversion.isIOS || mmversion.isAndroid && mmversion.getInner() > '27000600')) { var _retryTime = retryTime++; JSAPI.invoke('updatePageAuth', {}, function (res) { console.log('[skeleton] updatePageAuth', res); monitor$1.setSum(112287, 3, 1); if (res && res.err_msg && res.err_msg.indexOf(':ok') > -1) { window.top.pass_ticket = encodeURIComponent(Url.getQuery('pass_ticket', res.fullUrl).html(false).replace(/\s/g, '+')); if (obj.pass_ticket) { obj.pass_ticket = window.top.pass_ticket; } console.warn('[skeleton] updatePageAuth resetTopbar'); var supportNewTopBar = mmversion.isIOS && mmversion.gtVersion('7.0.10', true); var showBottomBar = !!window.is_login; if (window.top.item_show_type === '0' && supportNewTopBar) { var _top = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop || 0; setCurrentMpInfo(_top > 40 && !showBottomBar); } try { obj.url = Url.addParam(obj.url, 'retry', _retryTime, true); } catch (err) { console.error(err); } jsapiRequest(obj, data); monitor$1.setSum(112287, 4, 1); } else { obj.success && obj.success(resData); obj.complete && obj.complete(); if (mmversion.isIOS) { monitor$1.setSum(112287, 35, 1); } else { monitor$1.setSum(112287, 36, 1); } reqLogItem.status = 200; reqLogItem.endTime = Date.now(); reqLogItem.response = resData; networkEndLog(reqLogItem); } }); } else { obj.success && obj.success(resData); obj.complete && obj.complete(); reqLogItem.status = 200; reqLogItem.endTime = Date.now(); reqLogItem.response = resData; networkEndLog(reqLogItem); } } else if (res.err_msg.indexOf('no permission') > -1 || !mmversion.isOnlyWechat) { Ajax(obj); if (res.err_msg.indexOf('no permission') > -1) { console.warn('[JSAPI Request] No permission'); monitor$1.setSum(112287, 31, 1); } reqLogItem.status = 302; reqLogItem.endTime = Date.now(); reqLogItem.response = res; networkEndLog(reqLogItem); } else { obj.error && obj.error(null, { type: 3, error: res, status: 0 }); obj.complete && obj.complete(); monitor$1.setSum(112287, 32, 1); var sample = 0.001; if (Math.random() < sample) { var msg = "request: ".concat(JSON.stringify(obj.type), " ").concat(JSON.stringify(obj.url), " ;;;; cookie: ").concat(JSON.stringify(document.cookie), " ;;;; data: ").concat(JSON.stringify(data), " ;;;; resp: ").concat(JSON.stringify(res)); if (window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs) { window.WX_BJ_REPORT.BadJs.report('ajax_wx_request_error', msg, { mid: 'mmbizwap:Monitor' }); } } reqLogItem.status = 400; reqLogItem.endTime = Date.now(); reqLogItem.response = res; networkEndLog(reqLogItem); } }); }; if (reqType(obj, '/mp/getappmsgext')) { window.startGetAppmsgExtTime = Date.now(); } if (reqType(obj, '/mp/getappmsgad')) { window.startGetAppmsgAdTime = Date.now(); } return jsapiRequest(obj, data); } function AjaxMpapp(obj) { var urlMatch = obj.url.match(/^http(s?):\/\/([^\/]+)/); if (!mmversion.isNewMpApp || urlMatch && urlMatch[2] && urlMatch[2] !== 'mp.weixin.qq.com' ) { Ajax(obj); return; } var body = ''; if (_typeof(obj.data) === 'object') { var d = obj.data; var ds = []; for (var k in d) { if (d.hasOwnProperty(k)) { ds.push("".concat(k, "=").concat(encodeURIComponent(d[k]))); } } body = ds.join('&'); } else { body = typeof obj.data === 'string' ? obj.data : ''; } var url = new URL(obj.url, location.href).href; if (obj.type === 'GET' && _typeof(obj.data) === 'object') { url = Url.join(url, obj.data); } if (obj.f !== 'html' && (url.indexOf('?f=json') === -1 || url.indexOf('&f=json') === -1)) { url += '&f=json'; } if (!obj.notJoinUrl && obj.f !== 'html') { url = Url.joinUrl(url); } var rawHeader = { Cookie: document.cookie, referer: location.href }; var reqLogItem = networkStartLog({ method: obj.type || 'GET', url: url, postData: obj.data || {}, requestHeader: rawHeader, requestType: 'waproute' }); var requestOptions = { url: url, body: body, header: Object.keys(rawHeader).map(function (key) { return { key: key, value: rawHeader[key] }; }), method: obj.type || 'GET', timeout: obj.timeout || 5000 }; JSAPI.invoke('wapRoute', requestOptions, function (res) { if (res.code === 0) { try { if (obj.dataType === 'json') { var data = JSON.parse(res.content); typeof obj.success === 'function' && obj.success(data); reqLogItem.response = data; } else { typeof obj.success === 'function' && obj.success(res.content); reqLogItem.response = res.content; } reqLogItem.status = 200; reqLogItem.endTime = Date.now(); } catch (e) { typeof obj.error === 'function' && obj.error(null, { type: 1, error: e, status: 0 }); reqLogItem.endTime = Date.now(); reqLogItem.response = res; } } else { typeof obj.error === 'function' && obj.error(null, { type: 3, error: res, status: 0 }); reqLogItem.status = 400; reqLogItem.endTime = Date.now(); reqLogItem.response = res; var msg = "request: ".concat(JSON.stringify(requestOptions.method), " ").concat(JSON.stringify(requestOptions.url), " ;;;; cookie: ").concat(JSON.stringify(document.cookie), " ;;;; data: ").concat(body, " ;;;; resp: ").concat(JSON.stringify(res), " ;;;; timegap: ").concat(reqLogItem.endTime - reqLogItem.startTime); if (window.WX_BJ_REPORT && window.WX_BJ_REPORT.BadJs) { window.WX_BJ_REPORT.BadJs.report('ajax_mpapp_request_error', msg, { mid: 'mmbizwap:Monitor' }); } } typeof obj.complete === 'function' && obj.complete(); networkEndLog(reqLogItem); }); } var ajax = function ajax(obj) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { ajax(obj); }); return; } if (mmversion.isNewMpApp) { return AjaxMpapp(obj); } if (!mmversion.isWxWork && (window.__second_open__ || !isAcrossOrigin && top.window.__second_open__) && window.__is_page_auth_return__) { return AjaxWx(obj); } return Ajax(obj); }; var timer = null; var jsmonitorReport = {}; window.__monitor_unload_has_done__ = false; jsmonitorReport.setSum = function (id, key, value) { monitor$1.setSum(id, key, value); return jsmonitorReport; }; jsmonitorReport.setAvg = function (id, key, value) { monitor$1.setAvg(id, key, value); return jsmonitorReport; }; jsmonitorReport.setLogs = function (opt) { monitor$1.setLogs(opt); return jsmonitorReport; }; jsmonitorReport.send = function (async) { if (async !== false) { async = true; } monitor$1.send(async, ajax); return jsmonitorReport; }; function reportInterval(fn, delay) { timer = window.setTimeout(function () { fn(); reportInterval(fn, delay); }, delay); } reportInterval(function () { jsmonitorReport.send(); }, 1 * 1000); window.addEventListener('unload', function () { if (window.__monitor_report_has_done__) return; window.__ajaxtest = '2'; if (timer) { window.clearTimeout(timer); timer = null; } jsmonitorReport.send(false); window.__monitor_unload_has_done__ = true; }, false); if (window.__jsmonitorReport) { jsmonitorReport = window.__jsmonitorReport; } else { window.__jsmonitorReport = jsmonitorReport; } var jsmonitorReport$1 = jsmonitorReport; function saveSpeeds(opt) { var sample = 0.001; if (typeof opt.sample === 'number') { sample = opt.sample; } var rand = Math.random(); if (rand < sample) { wxgsdk.saveSpeeds(opt); } } function setBasicTime(opt) { var sample = opt.sample || 0.001; var rand = Math.random(); if (rand < sample) { wxgsdk.setBasicTime(opt); } } function send() { wxgsdk.send(); } function jsmonitor(opt) { opt = opt || []; if (!Array.isArray(opt)) { var item = opt; opt = []; opt.push(item); } for (var i = 0; i < opt.length; i++) { var _item = opt[i]; var id = _item.id; var key = _item.key; var value = _item.value || 1; if (id !== undefined && key !== undefined) { jsmonitorReport$1.setSum(id, key, value); } } } var wxgspeedsdk = { saveSpeeds: saveSpeeds, setBasicTime: setBasicTime, send: send, jsmonitor: jsmonitor }; function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function _iterableToArrayLimit(arr, i) { var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"]; if (null != _i) { var _s, _e, _x, _r, _arr = [], _n = !0, _d = !1; try { if (_x = (_i = _i.call(arr)).next, 0 === i) { if (Object(_i) !== _i) return; _n = !1; } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0); } catch (err) { _d = !0, _e = err; } finally { try { if (!_n && null != _i["return"] && (_r = _i["return"](), Object(_r) !== _r)) return; } finally { if (_d) throw _e; } } return _arr; } } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } var uuid = function uuid() { return ((1 + Math.random()) * 0x10000 | 0).toString(16).substring(1); }; var WRAP_TAG = 'span'; var IMG_TAG = 'IMG'; var NODE_TYPE = { text: 1, img: 2 }; var blockEleTagName = ['P', 'DIV', 'SECTION', 'LI', 'H1', 'H2', 'H3', 'H4', 'H5', 'H6', 'TABLE', 'PRE', 'BLOCKQUOTE']; var exceptEleClassName = ['js_product_container', 'js_blockquote_wrap']; var ignoreTagName = ['IFRAME', 'VIDEO', 'MPVOICE', 'MPGONGYI', 'QQMUSIC', 'MPSHOP', 'MP-WEAPP', 'MP-MINIPROGRAM', 'MPPRODUCT', 'MPCPS']; var ignoreEleId = ['js_mpvideo']; var ignoreEleClassName = ['js_product_container']; var TEMP_NODES = {}; var childNodesHasEle = function childNodesHasEle(element) { var tagNameList = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : blockEleTagName; if (!element || element.nodeType !== 1) { return false; } for (var i = 0; i < element.children.length; i++) { if (tagNameList.indexOf(element.children[i].tagName) !== -1) { return true; } } return false; }; function eleHasAttr(ele) { var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'className'; var AttrList = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : exceptEleClassName; for (var i = 0; i < AttrList.length; i++) { if (ele[attr] && typeof ele[attr] === 'string' && ele[attr].indexOf(AttrList[i]) > -1) { return true; } } return false; } var removeChildMedia = function removeChildMedia(element) { var parentNode = element.parentNode; element.parentNode.removeChild(element); if (parentNode.children && parentNode.children.length) { return false; } return true; }; var getParaList = function getParaList(element, _ref) { var _ref$getNestedStructu = _ref.getNestedStructure, getNestedStructure = _refgetNestedStructu, _ref$removeIgoreEle = _ref.removeIgoreEle, removeIgoreEle = _refremoveIgoreEle; var paraList = function getParaListWithIndex(ele, getNested) { var childNodes = ele.children; if (!childNodes) return []; if (!childNodes.length) { return childNodes; } var child; var paragraphList = []; for (var i = 0; i < childNodes.length; i++) { child = childNodes[i]; if (eleHasAttr(child, 'id', ignoreEleId) || eleHasAttr(child, 'className', ignoreEleClassName)) { if (removeIgoreEle) { child.parentNode.removeChild(child); i -= 1; } continue; } if (childNodesHasEle(child, ignoreTagName)) { if (removeIgoreEle) { removeChildMedia(child); i -= 1; } continue; } if (childNodesHasEle(child, blockEleTagName) && !eleHasAttr(child)) { paragraphList = paragraphList.concat(getParaListWithIndex(child, getNested)); if (getNested) { if (!child.getAttribute('data-index')) { paragraphList.push(child); } } } else { if (!child.getAttribute('data-index')) { paragraphList.push(child); } } } return paragraphList; }(element, getNestedStructure); return [].slice.call(paraList); }; getParaList.paragraphStartIdx = 1000000; var getSplitTextNode = function getSplitTextNode($textNode, startOffset, endOffset, paraIndex) { try { $textNode.splitText(startOffset); } catch (err) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'splitText Error', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { type: 'getSplitTextNode textnode', startOffset: startOffset, endOffset: endOffset } }); } } var selectedNode = $textNode.nextSibling; try { selectedNode.splitText(endOffset - startOffset); } catch (e) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'splitText Error', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { type: 'getSplitTextNode nextSibling', startOffset: startOffset, endOffset: endOffset } }); } } return [{ $node: selectedNode, type: NODE_TYPE.text, idx: paraIndex }]; }; var getBlockNode = function getBlockNode($node) { if (blockEleTagName.indexOf($node.tagName) !== -1 && typeof $node.dataset.index !== 'undefined') { return $node; } return getBlockNode($node.parentNode); }; var getPureBlockNode = function getPureBlockNode($node) { if (!$node) return $node; if (blockEleTagName.indexOf($node.tagName) !== -1) { return $node; } return getPureBlockNode($node.parentNode); }; var getNodesByDFS = function getNodesByDFS(range) { var start = range.start, end = range.end, container; var node, startOffset = start.offset; var node, endOffset = end.offset; var queue = []; var result = []; var withinSelectRange = false; var achiveSelectRangeEnd = false; var paraIndex = 0; queue.push($container); while (queue.length > 0) { var item = queue.pop(); var nodeType = item.nodeType, tagName = item.tagName; if (item.dataset && item.dataset.index) { paraIndex = +item.dataset.index; } if (withinSelectRange && !achiveSelectRangeEnd) { if (nodeType === 3) { result.push({ $node: item, type: NODE_TYPE.text, idx: paraIndex }); } if (tagName === IMG_TAG) { result.push({ $node: item, type: NODE_TYPE.img, idx: paraIndex }); } } if (item === $startNode) { if (nodeType === 3) { try { item.splitText(startOffset); } catch (e) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'splitText Error', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { type: 'getNodes startNode', startOffset: startOffset, endOffset: endOffset } }); } var $startTextNode = item.nextSibling; result.push({ startTextNode, type: NODE_TYPE.text, idx: paraIndex }); } else if (tagName === IMG_TAG) { result.push({ $node: item, type: NODE_TYPE.img, idx: paraIndex }); } else { result.push({ $node: item, type: NODE_TYPE.text, idx: paraIndex }); } withinSelectRange = true; } if (item === $endNode || achiveSelectRangeEnd) { if (!achiveSelectRangeEnd) { achiveSelectRangeEnd = true; } if (item === $endNode) result.pop(); if (nodeType === 3) { try { item.splitText(endOffset); } catch (e) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'splitText Error', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { type: 'getSplitTextNode endNode', startOffset: startOffset, endOffset: endOffset } }); } } result.push({ $node: item, type: NODE_TYPE.text, idx: paraIndex }); break; } else if (tagName === IMG_TAG) { result.push({ $node: item, type: NODE_TYPE.img, idx: paraIndex }); break; } else { var _children = item.childNodes; for (var i = _children.length - 1; i >= 0; i--) { queue.push(_children[i]); } } } var children = item.childNodes; for (var _i = children.length - 1; _i >= 0; _i--) { queue.push(children[_i]); } } return result; }; var getSelectedNodes = function getSelectedNodes(range) { var start = range.start, end = range.end; var node, startOffset = start.offset; var node, endOffset = end.offset; if (endNode && $startNode instanceof Text) { return getSplitTextNode($startNode, startOffset, endOffset, start.paraIndex); } return getNodesByDFS(range); }; var checkTextNode = function checkTextNode($node) { return $node && (node.innerText); }; var connectSiblingText = function connectSiblingText(prev, next, target) { var $delete = target === prev ? next : prev; if (!checkTextNode(prev) || !checkTextNode(next)) { return $delete; } var text = (prev.nodeValue || prev.innerText) + (next.nodeValue || next.innerText); target.nodeValue = text; target.parentNode.removeChild($delete); return target; }; var getTextNodeByOffset = function getTextNodeByOffset($parentNode, offset) { var queue = []; var curOffset = 0; var startOffset = 0; var $curNode; queue.push($parentNode); while (queue.length > 0) { $curNode = queue.pop(); if ($curNode.nodeType === 3) { startOffset = offset - curOffset; curOffset += $curNode.textContent.length; if (curOffset >= offset) { break; } } var children = $curNode.childNodes; for (var i = children.length - 1; i >= 0; i--) { queue.push(children[i]); } } return { parentNode, curNode, offset: startOffset }; }; function getBlockOffset(_ref2) { var blockNode, node; if ($blockNode === null) { return null; } var queue = []; var offset = 0; queue.push($blockNode); while (queue.length > 0) { var item = queue.pop(); if (item.nodeType === 3 && item.nodeValue !== $node.nodeValue) { offset += item.textContent.length; } else if (item.nodeType === 1) { offset += 1; if (item === $node) break; } else if (item.nodeValue === $node.nodeValue) { offset += item.textContent.length; break; } var children = item.childNodes; for (var i = children.length - 1; i >= 0; i--) { queue.push(children[i]); } } return offset; } var getDomMeta = function getDomMeta(selection) { selection.$node; var parentNode; var parentIndex = Number($parentNode.dataset.index); var offset = getBlockOffset($parentNode); return { parentIndex: parentIndex, fromParentoffset: offset }; }; function nodeToSelection($node) { var $blockNode = getBlockNode($node); var paraIndex = +$blockNode.dataset.index; var offset = 0; var item = { blockNode, node, paraIndex: paraIndex, offset: offset }; var id = uuid(); return { start: item, end: item, id: id }; } var getSelection = function getSelection() { var selection = window.getSelection(); if (selection.anchorNode === null) { return null; } var selectionRange = selection.getRangeAt(0); if (!selectionRange || !selection.toString()) { return null; } var startContainer = selectionRange.startContainer, endContainer = selectionRange.endContainer, commonAncestorContainer = selectionRange.commonAncestorContainer, startOffset = selectionRange.startOffset, endOffset = selectionRange.endOffset; var $startBlockNode = getBlockNode(startContainer); var $endBlockNode = getBlockNode(endContainer); var startIndex = startBlockNode.dataset.index; var endIndex = endBlockNode.dataset.index; var start = { startBlockNode, $node: startContainer, offset: startOffset, paraIndex: Number(startIndex) }; var end = { endBlockNode, $node: endContainer, offset: endOffset, paraIndex: Number(endIndex) }; var $container = typeof commonAncestorContainer === 'string' ? commonAncestorContainer.parentNode : commonAncestorContainer; var id = uuid(); return { start: start, end: end, container, id: id }; }; var transferTextToElement = function transferTextToElement($node, id) { if (!$node) return null; if ($node.nodeType === 3) { var $wrap = document.createElement(WRAP_TAG); $wrap.setAttribute('data-splitid', id); $wrap.appendChild($node.cloneNode(false)); if ($node.parentNode) { $node.parentNode.replaceChild(node); } return $wrap; } return $node; }; var serialize = function serialize(selectionRange) { var start = selectionRange.start, end = selectionRange.end, id = selectionRange.id; var startParaOffset = getBlockOffset(start); var endParaOffset = start.node ? end.offset - start.offset + startParaOffset : getBlockOffset(end); var meta = { id: id, start: { para_offset: startParaOffset, para_index: start.paraIndex }, end: { para_offset: endParaOffset, para_index: end.paraIndex } }; return meta; }; var mapMetaToLocal = function mapMetaToLocal(paraList) { return function (meta) { var paraOffset = meta.para_offset, paraIndex = meta.para_index; var $blockNode = paraList[paraIndex]; var queue = []; var curOffset = 0; var offset = 0; var $curNode; queue.push($blockNode); while (queue.length > 0) { $curNode = queue.pop(); if ($curNode.nodeType === 3) { offset = paraOffset - curOffset; curOffset += $curNode.textContent.length; if (curOffset >= paraOffset) { break; } } if ($curNode.nodeType === 1) { offset = paraOffset - curOffset; curOffset += 1; if (curOffset >= paraOffset) { break; } } var children = $curNode.childNodes; for (var i = children.length - 1; i >= 0; i--) { queue.push(children[i]); } } return { blockNode, curNode, offset: offset, paraIndex: paraIndex }; }; }; var deSerialize = function deSerialize(meta, paraList, $container) { var desparaList = mapMetaToLocal(paraList); return { start: desparaList(meta.start), end: desparaList(meta.end), id: meta.id, container }; }; function getTextNode($node) { if (node.nodeType === 3) { return $node; } return $node.childNodes[0]; } var resetRange = function resetRange(selectionRange) { window.getSelection().removeAllRanges(); var selection = window.getSelection(); var range = document.createRange(); var $startnode = getTextNode(TEMP_NODES.start); var $endnode = getTextNode(TEMP_NODES.end); range.setStart($startnode, selectionRange.start.offset); range.setEnd($endnode, selectionRange.end.offset); selection.addRange(range); }; var getNodeIndex = function getNodeIndex(node) { var queue = []; var index = 0; queue.push($block); while (queue.length > 0) { var $item = queue.pop(); if (node) break; index++; var children = $item.children; for (var i = 0; i < children.length; i++) { queue.push(children[i]); } } return index; }; var getNodeByIndex = function getNodeByIndex($block, index) { var queue = []; var cursor = 0; var $result = null; queue.push($block); while (queue.length > 0) { var $item = queue.pop(); if (cursor === index) { item; break; } cursor++; var children = $item.children; for (var i = 0; i < children.length; i++) { queue.push(children[i]); } } return $result; }; var hasClass = function hasClass(cls, className) { if (cls && typeof cls === 'string' && cls.indexOf(className) !== -1) { return true; } return false; }; var inWhiteList = function inWhiteList(classAttr) { var classWhiteList = 'rich_pages,blockquote_info,blockquote_biz,blockquote_other,blockquote_article,js_jump_icon,h5_image_link,js_banner_container,js_list_container,js_cover,js_tx_video_container,js_product_err_container,js_product_loop_content,js_product_container,img_loading,list-paddingleft-1,list-paddingleft-2,list-paddingleft-3,selectTdClass,noBorderTable,ue-table-interlace-color-single,ue-table-interlace-color-double,__bg_gif,weapp_image_link,js_img_loading,wx_video_context,db,wx_video_thumb_primary,wx_video_play_btn,wx_video_mask,qqmusic_area,tc,tips_global,unsupport_tips,qqmusic_wrp,appmsg_card_context,appmsg_card_active,wx_tap_card,js_wx_tap_highlight,wx_tap_link,qqmusic_bd,play_area,icon_qqmusic_switch,pic_qqmusic_default,qqmusic_thumb,access_area,qqmusic_songname,qqmusic_singername,qqmusic_source,js_audio_frame,share_audio_context,flex_context,pages_reset,share_audio_switch,icon_share_audio_switch,share_audio_info,flex_bd,share_audio_title,share_audio_tips,share_audio_progress_wrp,share_audio_progress,share_audio_progress_inner,share_audio_progress_buffer,share_audio_progress_loading,share_audio_progress_loading_inner,share_audio_progress_handle,share_audio_desc,share_audio_length_current,share_audio_length_total,video_iframe,vote_iframe,js_editor_vote_card,res_iframe,card_iframe,js_editor_card,weapp_display_element,js_weapp_display_element,weapp_card,app_context,weapp_card_bd,weapp_card_profile,radius_avatar,weapp_card_avatar,weapp_card_nickname,weapp_card_info,weapp_card_title,weapp_card_thumb_wrp,weapp_card_ft,weapp_card_logo,js_pay_btn,pay,pay__mask,wx_video_loading,js_redpacketcover,js_uneditable,js_uneditablemouseover,js_editor_qqmusic,js_img_placeholder,js_editor_audio,ct_geography_loc_tip,js_poi_entry,js_mention_entry,product_text_link'.split(','); var qaClassPrefix = 'qa__'; var classWhiteListReg = [new RegExp('^weui'), new RegExp('^appmsg'), new RegExp('^audio'), new RegExp('^music'), new RegExp('^cps_inner'), new RegExp('^bizsvr_'), new RegExp('^code-snippet'), new RegExp('^' + qaClassPrefix), new RegExp('^wx-edui-'), new RegExp('^wx_'), new RegExp('^wx-'), new RegExp('^custom_select_card_') ]; if (!classAttr) return null; var classList = classAttr.split(/\s+/); var newClassList = []; for (var i = 0, len = classList.length; i < len; ++i) { var className = classList[i]; if (className && classWhiteList.indexOf(className) !== -1) { newClassList.push(className); } else { for (var j = 0, jl = classWhiteListReg.length; j < jl; j++) { if (classWhiteListReg[j].test(className)) { newClassList.push(className); break; } } } } var str = newClassList.join('.'); return str && '.' + str; }; var getNodeSelector = function getNodeSelector(node) { var selector = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; var root = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : document.body; if (!node || node === root) return selector; var id = node.getAttribute('id'); var className = node.getAttribute('class'); var tagName = node.tagName.toLowerCase(); var currentSelector = null; if (id && !hasClass(className, 'articlepart-selector-area_choice-button_wrap')) return selector ? "#".concat(id, ">").concat(selector) : "#".concat(id); var whiteClassName = inWhiteList(className); if (whiteClassName) { currentSelector = whiteClassName; } else if (hasClass(className, 'js_choice-img')) { currentSelector = '.js_choice-img'; } else if (hasClass(className, 'articlepart-selector-area_choice')) { currentSelector = node.dataset.splitid ? '' : tagName; } else { currentSelector = tagName; } return getNodeSelector(node.parentNode, [currentSelector, selector].filter(function (item) { return !!item; }).join('>'), root); }; var getNodeSelectorWrap = function getNodeSelectorWrap(node, root) { var selector = getNodeSelector(node, '', root); var collect = []; try { collect = root.querySelectorAll(selector); } catch (error) { console.log('get node selector wrap err', error); } var len = collect.length; var index = null; for (var i = 0; i < len; i++) { if (node === collect[i]) { index = i; break; } } if (index === null) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'selector:node not find', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { selector: selector } }); } } var newSelector = (selector || '').replace('>.js_choice-img>', '>') + "|".concat(len, " ").concat(index || 0); return newSelector; }; var serializeToC = function serializeToC(nodes) { return ( nodes.map(function (item) { var node, type = item.type, idx = item.idx; var index = 0; var data = null; var meta = ''; var blockItem = getBlockNode($node); if (type === NODE_TYPE.text) { var nodeIndex = getNodeIndex(blockItem, $node.parentNode); if (node.data) { index = nodeIndex; data = $node.data; meta = node.previousSibling.data; } } else if (type === NODE_TYPE.img) { var imgs = blockItem.getElementsByTagName('img'); data = $node.src; index = Array.prototype.slice.call(imgs).slice(0).indexOf($node); } return { data: data, index: index, idx: idx, type: type, meta: meta }; }).filter(function (item) { return item.index > -1 && !!item.data; }) ); } ; var serializeToC2 = function serializeToC2(nodes, $container) { var root = $container || document.getElementById('js_content'); return nodes.map(function (item) { var node, type = item.type, idx = item.idx; var selector = null; var data = null; var meta = ''; if (type === NODE_TYPE.text) { if (node.data) { selector = getNodeSelectorWrap($node.parentNode, root); data = $node.data; meta = node.previousSibling.data; } } else if (type === NODE_TYPE.img) { selector = getNodeSelectorWrap($node, root); data = $node.src; } return { data: data, idx: idx, type: type, meta: meta, selector: selector }; }).filter(function (item) { return !!item.selector && !!item.data; }); }; function setProperty(el, name, value, priority) { if (!!el.style.setProperty) { priority = priority || null; el.style.setProperty(name, value, priority); } else if (typeof el.style.cssText !== 'undefined') { priority = priority ? '!' + priority : ''; el.style.cssText += ';' + name + ':' + value + priority + ';'; } } function hasImgNode($el) { if (!$el) return false; var nodeType = $el.nodeType, tagName = $el.tagName; if (nodeType === 3) { return false; } if (tagName === IMG_TAG) { return true; } return false; } function getContent(tree) { return tree.reduce(function (acc, cur, idx) { if (idx === 0) { if (cur.type === NODE_TYPE.text) { acc.text.push(cur.data); } else if (cur.type === NODE_TYPE.img) { acc.pic.push(cur.data); } return acc; } if (cur.type === NODE_TYPE.text) { if (tree[idx - 1].type === NODE_TYPE.text) { var text = acc.text.pop(); text += cur.data; acc.text.push(text); } else { acc.text.push(cur.data); } return acc; } if (cur.type === NODE_TYPE.img) { acc.pic.push(cur.data); } return acc; }, { audio: [], pic: [], video: [], text: [] }); } function saveNode($node, key) { TEMP_NODES[key] = $node; } function serializeNode(wrap) { var range = nodeToSelection($node); var anchorTree = serializeToC2([{ node, type: NODE_TYPE.img, idx: range.start.paraIndex }], $wrap); var anchorMeta = serialize(range); var anchorBrief = getContent(anchorTree); return { meta: { anchorTree: anchorTree, anchorMeta: anchorMeta, anchorBrief: anchorBrief }, range: range }; } function findChildIndex(parent, offset) { var childNodes = parent.childNodes; var realOffset = offset; var $node = null; var i = 0; for (i = 0; i < childNodes.length; i++) { $node = childNodes[i]; if ($node.nodeType === 3) { var len = $node.length; if (len > realOffset) { break; } else { realOffset -= len; } } } return { node, cursor: realOffset }; } var qs = function qs(selector, el) { return (el || document).querySelector(selector); }; var qsAll = function qsAll(selector, el) { return (el || document).querySelectorAll(selector); }; var dom = { getDomMeta: getDomMeta, getContent: getContent, getParaList: getParaList, getBlockNode: getBlockNode, getSelectedNodes: getSelectedNodes, connectSiblingText: connectSiblingText, getTextNodeByOffset: getTextNodeByOffset, getBlockOffset: getBlockOffset, getSelection: getSelection, transferTextToElement: transferTextToElement, serialize: serialize, deSerialize: deSerialize, resetRange: resetRange, serializeToC: serializeToC, setProperty: setProperty, hasImgNode: hasImgNode, nodeToSelection: nodeToSelection, saveNode: saveNode, serializeNode: serializeNode, getNodeByIndex: getNodeByIndex, findChildIndex: findChildIndex, serializeToC2: serializeToC2, blockEleTagName: blockEleTagName, getPureBlockNode: getPureBlockNode, qs: qs, qsAll: qsAll, hasClass: hasClass }; function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } var paraList = []; var totalHit = 0; var STATUS = { auditing: 1, ban: 2 }; function keyby(arr, key) { return arr.reduce(function (acc, item) { if (typeof item[key] === 'undefined') return acc; if (!acc[item[key]]) acc[item[key]] = []; acc[item[key]].push(item); return acc; }, {}); } function getBannerWord(anchor) { return '以下内容存在争议 <a style="color: var(--weui-LINK);" target="_blank" href="https://mp.weixin.qq.com/s/_2kC-fXw7UjneZSrsC9CVQ">了解更多</a>'; } function addBanner(node, text) { var paraNode = _typeof(node) === 'object' ? node : paraList[node]; if (paraNode.dataset.hasBanner) return; var divNode = document.createElement('div'); divNode.dataset.hasBanner = 1; divNode.style = 'background-color: var(--weui-BG-1);font-size: 14px;color: var(--weui-FG-2);text-align: left;margin-top: 20px;margin-bottom: 4px;padding: 4px 8px 6px 8px;border-radius:4px;'; var iconNode = document.createElement('span'); iconNode.style = 'color: var(--weui-FG-0);padding: 2px;display: inline-block;vertical-align: middle; width: 20px;height: 20px;margin-right: 4px; background-size: cover;background-position: center center;-webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3E %3Cpath fill-opacity=\'.3\' fill-rule=\'evenodd\' d=\'M10 1.667a8.333 8.333 0 1 1 0 16.666 8.333 8.333 0 0 1 0-16.666zm-.004 11.115a.732.732 0 0 0-.746.735c0 .416.33.735.746.735a.73.73 0 0 0 .752-.735.73.73 0 0 0-.752-.735zm.638-7.669h-1.27l.091 6.33h1.088l.091-6.33z\'/%3E%3C/svg%3E") no-repeat 50% 50%;mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3E %3Cpath fill-opacity=\'.3\' fill-rule=\'evenodd\' d=\'M10 1.667a8.333 8.333 0 1 1 0 16.666 8.333 8.333 0 0 1 0-16.666zm-.004 11.115a.732.732 0 0 0-.746.735c0 .416.33.735.746.735a.73.73 0 0 0 .752-.735.73.73 0 0 0-.752-.735zm.638-7.669h-1.27l.091 6.33h1.088l.091-6.33z\'/%3E%3C/svg%3E") no-repeat 50% 50%;background-color: currentColor;'; var textNode = document.createElement('span'); textNode.style = 'display: inline-block;line-height: 14px;vertical-align: middle;'; textNode.innerHTML = text; divNode.appendChild(iconNode); divNode.appendChild(textNode); paraNode.parentNode.insertBefore(divNode, paraNode, null); paraNode.dataset.hasBanner = 1; } function maskText(data, domNode, cursor) { var len = data.length; var maskMat = _toConsumableArray(Array(len)).map(function () { return '〇'; }).join(''); var childNodes = domNode.childNodes; var newCursor = cursor; for (var i = 0; i < childNodes.length; i++) { var node = childNodes[i]; if (node.nodeType === 3) { if (newCursor > node.data.length) { newCursor -= node.data.length; } else { node.data = node.data.slice(0, newCursor).concat(maskMat).concat(node.data.slice(newCursor + len)); } } else if (node.nodeText === 1) { newCursor -= node.innerText && node.innerText.length || 0; } } } function disputeText(data, domNode, cursor) { var len = data.length; var _dom$findChildIndex = dom.findChildIndex(domNode, cursor), textNode = _domnode, realOffset = _dom$findChildIndex.realOffset; try { textNode.splitText(realOffset); } catch (e) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'splitText Error', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { type: 'disputeText textNode', data: data, cursor: cursor } }); } } var repalcedNode = textNode.nextSibling; try { repalcedNode.splitText(len); } catch (e) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'splitText Error', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { type: 'disputeText nextSibling', data: data, cursor: cursor } }); } } var spanNode = document.createElement('span'); spanNode.style = 'background-color: rgba(0,0,0,0.10);'; spanNode.appendChild(repalcedNode.cloneNode(true)); repalcedNode.parentNode.replaceChild(spanNode, repalcedNode); } function disputeImage(data, domNode) { var spanNode = document.createElement('span'); spanNode.style = 'position:relative;display: inline-block;'; var iconNode = document.createElement('span'); iconNode.style = "\n position: absolute;\n top: 4px;\n left: 4px;\n display: inline-block;\n vertical-align: middle;\n width: 24px;\n height: 24px;\n background-size: cover;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E %3Cpath fill='%23FFF' fill-rule='evenodd' d='M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2zm-.004 13.339a.878.878 0 0 0-.896.882c0 .499.396.882.896.882.512 0 .902-.383.902-.882 0-.5-.39-.882-.902-.882zm.765-9.203h-1.524l.11 7.596h1.305l.11-7.596z'/%3E%3C/svg%3E\");\n "; var parent = domNode.parentNode; spanNode.appendChild(domNode.cloneNode(false)); parent.replaceChild(spanNode, domNode); spanNode.appendChild(iconNode); } function maskImage(data, domNode) { domNode.style.filter = 'blur(10px)'; domNode.style['-webkit-filter'] = 'blur(10px)'; } function hitMaskText(anchor, domNode) { var data = anchor.data, meta = anchor.meta, index = anchor.index, idx = anchor.idx; var wholeText = domNode.data; var prefixText = (meta || '') + data; if (wholeText.indexOf(prefixText) === -1) { return { hit: false }; } var itemNode = dom.getNodeByIndex(paraList[idx], index); if (itemNode) { totalHit++; } else { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'text node cannot find', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { anchor: anchor, wholeText: wholeText } }); } } var cursor = itemNode && itemNode.innerText.indexOf(prefixText) + (meta || '').length; return { hit: !!itemNode, $hitDom: itemNode, cursor: cursor }; } function hitMaskImage(anchor, domNode) { var index = anchor.index, idx = anchor.idx, data = anchor.data; var para = paraList[idx]; var allImgNode = para.querySelectorAll('img'); var hitItenNode = allImgNode[index]; var src = hitItenNode && (hitItenNode.getAttribute('data-src') || hitItenNode.getAttribute('src')); if (src === data) { totalHit++; return { hit: true, $hitDom: domNode, cursor: 0 }; } return { hit: false }; } function createMask(anchor, domNode) { return function (hitFn, maskFn, next) { var _hitFn = hitFn(anchor, domNode), hit = _hitFn.hit, hitDom, cursor = _hitFn.cursor; if (hit) { maskFn(anchor.data, $hitDom, cursor); next(); } }; } function maskAnchors(anchors, paraNode) { var queue = []; var cloneAnchors = _toConsumableArray(anchors); queue.push(paraNode); var anchor = null; var next = function next() { anchor = cloneAnchors.shift(); }; next(); while (queue.length > 0 && cloneAnchors.length >= 0 && anchor) { var itemNode = queue.pop(); if (!itemNode) continue; if (!anchor) continue; var nodeType = itemNode.nodeType, tagName = itemNode.tagName; var createMaskFn = createMask(anchor, itemNode); if (nodeType === 3) { if (anchor.type === NODE_TYPE.text) { createMaskFn(hitMaskText, anchor.status === STATUS.ban ? maskText : disputeText, next); } continue; } if (nodeType === 1 && tagName === IMG_TAG) { if (anchor.type === NODE_TYPE.img) { createMaskFn(hitMaskImage, anchor.status === STATUS.ban ? maskImage : disputeImage, next); } continue; } var children = itemNode.childNodes; for (var i = children.length - 1; i >= 0; i--) { queue.push(children[i]); } } } function parseSelector(selectorStr) { if (!selectorStr) return {}; var _selectorStr$split = selectorStr.split('|'), _selectorStr$split2 = _slicedToArray(_selectorStr$split, 2), selector = _selectorStr$split2[0], other = _selectorStr$split2[1]; var _other$split = other.split(' '), _other$split2 = _slicedToArray(_other$split, 2), total = _other$split2[0], index = _other$split2[1]; return { selector: selector.replace(/>/g, '>'), total: total * 1, index: index * 1 }; } function hitNode(node, anchor) { if (!node) return null; var type = anchor.type, data = anchor.data, meta = anchor.meta; if (type === NODE_TYPE.text) { var nodeText = node.innerText || node.innerHTML || ''; var prefixText = ((meta || '') + data).replace(/&/g, '&'); if (nodeText.indexOf(prefixText) !== -1) { var cursor = nodeText.indexOf(prefixText) + (meta || '').length; return { cursor: cursor, node: node }; } } if (type === NODE_TYPE.img) { var src = node && (node.getAttribute('data-src') || node.getAttribute('src')); if (src === data.replace(/&/g, '&')) { return { cursor: 0, node: node }; } } return null; } function maskNode(anchor, domNode, cursor) { var type = anchor.type, data = anchor.data, status = anchor.status; if (status !== STATUS.ban) return; if (type === NODE_TYPE.text) maskText(data, domNode, cursor); if (type === NODE_TYPE.img) maskImage(data, domNode); } function initOld(wrapNode, anchors) { paraList = dom.getParaList(wrapNode, { getNestedStructure: true, removeIgoreEle: false }); var formatAnchor = keyby(anchors, 'idx'); if (!paraList) return; (paraList || []).forEach(function (para, index) { var paraAnchors = formatAnchor[index]; if (paraAnchors && paraAnchors.length > 0) { addBanner(index, getBannerWord(paraAnchors[0])); maskAnchors(paraAnchors, para); } }); if (anchors && anchors.length !== totalHit) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'totalHit', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { totalHit: totalHit, anchors: anchors } }); } } } function addChildBanner(node, anchor) { var blockNode = dom.getPureBlockNode(node); if (!blockNode) return; addBanner(blockNode, getBannerWord()); } function maskAnchors2(wrapNode, anchors) { var missNodes = []; var countList = []; var maskNodeList = []; var cacheSelector = {}; anchors.forEach(function (anchor, i) { var _parseSelector = parseSelector(anchor.selector), selector = _parseSelector.selector, index = _parseSelector.index, total = _parseSelector.total; var nodes = cacheSelector[selector] || []; if (nodes.length === 0) { try { nodes = wrapNode.querySelectorAll(selector); cacheSelector[selector] = nodes; } catch (e) { if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'splitText Error', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { anchor: anchor } }); } } } var cursorLeft = index; var cursorRight = index; var queue = []; var node = null; var cursor = 0; var count = 0; queue.push(nodes[index]); while (queue.length) { var current = queue.pop(); var hitData = hitNode(current, anchor); count++; if (hitData && hitData.node) { node = hitData.node; cursor = hitData.cursor; break; } if (cursorLeft - 1 >= 0 && nodes[cursorLeft - 1]) { queue.push(nodes[cursorLeft - 1]); cursorLeft -= 1; } if (cursorRight + 1 < nodes.length && nodes[cursorRight + 1]) { queue.push(nodes[cursorRight + 1]); cursorRight += 1; } } if (node) { maskNodeList.push({ anchor: anchor, node: node, cursor: cursor }); addChildBanner(node); } else if (selector && selector.lastIndexOf('>') !== -1) { missNodes.push(_objectSpread(_objectSpread({}, anchor), {}, { selector: selector && selector.slice(0, selector.lastIndexOf('>')) + "|".concat(total, " ").concat(index) })); } countList[i] = count; }); maskNodeList.forEach(function (item) { maskNode(item.anchor, item.node, item.cursor); }); if (missNodes.length) { maskAnchors2(wrapNode, missNodes); if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Error', 'missNodes', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { missNodes: missNodes } }); } } if (typeof WX_BJ_REPORT !== 'undefined' && WX_BJ_REPORT.BadJs) { WX_BJ_REPORT.BadJs.report('ArticleMask:Info', 'querycount', { mid: 'mmbizwap:articlemask_Monitor', view: 'wap_business', _info: { countList: countList } }); } } function init2(wrapNode, anchors) { maskAnchors2(wrapNode, anchors); } function init(wrapNode, anchors) { var oldAnchors = []; var newAnchors = []; anchors.forEach(function (anchor) { if (anchor.selector) { newAnchors.push(anchor); } else { oldAnchors.push(anchor); } }); init2(wrapNode, newAnchors); if (oldAnchors.length > 0) { initOld(wrapNode, oldAnchors); } } var complainPainter = { init: init }; try { if (window.anchor_tree_msg) { var start = Date.now(); var $wrap = document.getElementById('js_content'); var anchors = window.anchor_tree_msg ? JSON.parse(window.anchor_tree_msg).anchor_tree : []; var protocol = window.location.protocol; complainPainter.init($wrap, anchors); wxgspeedsdk.saveSpeeds({ sample: 1, uin: window.uin, pid: protocol == 'https:' ? 462 : 417, speeds: { sid: 38, time: Date.now() - start } }); wxgspeedsdk.send(); } } catch (error) { if (typeof WX_BJ_REPORT !== 'undefined' && window.WX_BJ_REPORT.BadJs) { window.WX_BJ_REPORT.BadJs.onError(error, { anchor_tree_msg: window.anchor_tree_msg }); } } })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>(function () { 'use strict'; var AD_TYPE = { ANDROID_APP_PRODUCT_TYPE: 12, IOS_APP_PRODUCT_TYPE: 19, ADD_CONTACT_PRODUCT_TYPE: 23, MINI_GAME_PRODUCT_TYPE: 46, CARD_PRODUCT_TYPE: 36, SHOP_PRODUCT_TYPE: 30, WECHATCARD_PRODUCT_TYPE: 47, BRAND_WECHAT_PRODUCT_TYPE: 29, BRAND_GDT_PRODUCT_TYPE: 31 }; var AD_POS = { POS_BOTTOM: 0, POS_MID: 4, POS_SPONSOR: 3, POS_AD_BEFORE_VIDEO: 7, POS_AD_AFTER_VIDEO: 9, POS_AD_MID_VIDEO: 16 }; var AD_DEST_TYPE = { AD_DEST_TYPE: 0, OUTER_DEST_TYPE: 1, APPDETAIL_DEST_TYPE: 2, BIZ_DEST_TYPE: 3, APPINFO_PAGE_DEST_TYPE: 4, WECHAT_SHOP_DEST_TYPE: 5, WECHAT_APPLET_DEST_TYPE: 6, LEAF_DEST_TYPE: 7, CANVAS_AD_DEST_TYPE: 9 }; var AD_CACHE_TIME = 0.5 * 60 * 1000; var AD_JSAPI_WHITE_LIST = ['openUrlWithExtraWebview', 'openADCanvas', 'addContact', 'profile', 'getInstallState', 'installDownloadTask', 'addDownloadTask', 'pauseDownloadTask', 'resumeDownloadTask', 'queryDownloadTask', 'launchApplication', 'writeCommData', 'adDataReport', 'downloadAppInternal', 'wxdownload:progress_change', 'menu:share:appmessage', 'menu:share:timeline', 'menu:share:weibo', 'menu:share:facebook', 'menu:general:share', 'launch3rdApp', 'addDownloadTaskStraight', 'sendAppMessage', 'shareTimeline', 'getNetworkType', 'openBizChat', 'jumpToBizProfile', 'shareWeibo', 'shareFB', 'imagePreview', 'getBackgroundAudioState', 'openWeApp', 'openEmbeddedWeApp', 'preloadMiniProgramContacts', 'preloadMiniProgramEnv', 'calRqt', 'openCardDetail', 'batchAddCard', 'handleMPPageAction', 'makePhoneCall', 'getOAID', 'saveWaid', 'batchPreloadMiniProgram', 'onScreenShot', 'handleAdAction', 'activity:state_change', 'getAdIdInfo', 'onWebPageUrlExposed', 'openFinderView', 'predownloadMiniProgramPackage', 'openCustomerServiceChat', 'showOpenIMContactProfile', 'openWXSearchPage']; var AD_REQ_PATH_WHITE_LIST = [ '/mp/advertisement_report', '/mp/ad_report', '/mp/ad_video_report', '/mp/jsmonitor', '/mp/ad_complaint', '/mp/jsreport', '/tp/datacenter/report', '/mp/getappmsgad', '/mp/ad_biz_info', '/mp/appmsg_video_snap', '/mp/cps_product_info', '/mp/mini_drama_info']; var AD_WEB_COMPT_REQ_PATH_WHITE_LIST = [/(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/advertisement_report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_video_report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/jsmonitor/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_complaint/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/jsreport/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/datacenter\/report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_biz_info/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/goods_info/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/app_mobile/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/datareport\/report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/promotion\/wxalandpage\/getcanvasinfo/]; var transformText = '转化按钮'; var extraText = '广告文案或辅助信息'; var defaultMidAdData = { hint_txt: '创意-20200827_1', url: 'https://ad.weixin.qq.com/guide/196?weixinadkey=59d5cf0b4fbf7d2f66cd90aaa82a5208057512dd06fcb64d7fd57e71ec15945e1744ac499e05a04999381c3bf30c21ca&gdt_vid=wx0clsqxat6lzly601&weixinadinfo=315019981.wx0clsqxat6lzly601.75.1', type: '0', rl: 'http://ad.wx.com:12638/cgi-bin/click?viewid=AQM1xOr6MFeZmWeZrowCvQcrvQUBUq4o8ER2yFgwF9grPdtUR9bIJQ8laqMAJjGlkGLuVbyABIPX6Eifa2%2FK%2Buq17IIT21tYcUnpeU4VqEEsEQhc5Pa7C7drAvl0Mz30CNepODMXeD%2BEdny8SmmxN7prV78e1L2S6oqhNjrnTqM1t40ZGU84httoAODXEjmE89IX0ncOiP1oTsgm1tYwahSkxN6HLZIb6bhxZrc5ba3mCKMZ5GV4UEyDuQCyySxtA5QTt0eQJJA%2FSgHe79yTxUrzzoGrtlhK0O3HussVeRjKcvLkE6w%2FpQBnropwT%2FmE23RT2bOoyw%2BVCMlWTtk%2Bvxh%2FIOFAmrWHYzDuNkDNRo3um26RD2TFpeyRasbZoFRAV7RA9k4P3REAH4vemxktbNq24rtuF6MFGEcXpcGOD%2FxZJlBmInM7rguFAhRQWvCy3nIpO7knN2rl2DZv%2FcfkuoP4bedzUMcxtrU2Wz%2B82EG9ULHJunGHT%2F%2BcWj%2Bv8n%2Fh9bUtAtk7Fr1HBQdkQ8SbYadhRDWWuSEC2iMfqpMyzNqLltdxhyXxMRpsruPb2p4WoHnSvuGfbnkXIKcDppOTLB38xStPIbbaaR4FC%2B4AOF1UqbtMor9JJQQNz3vspSngY%2F37uYiQXAKNYB2RAB%2BbfoYMSS2VcJvY%2B0lWH3%2BYFTmBs6%2BxixGTJmB4%2FXZZcNs4PgRs6OoIefEnLz%2FvwoAvrs%2FUPotqevoiHfq%2FlLILAzo28D%2FKSU9hOOHXrS4LrUYhK47WKSeoglnagaOZI5kGZa9iBcwj9V6FR4HEml51P9u5xaTOnPZjfEAx5l6BBxTT4379irAZCB2Zfcd6wBU2Eo5p9yXVSH%2FCH8yVAgIEsrJ9oeqpO%2FwozsQ2PkXw%2Bz77B56hYp1zYG7HK%2BCDjx1NSisa6g8PFa72xOb8wpjZ9Lao70oGSWshIjCH4kWfKX0P8uFJc22L%2FZihKj0J%2BqgC1LgiMc6SXmFHdvTSIxTRKm9GImpbVfLTN3xrT%2BGGutwMTfgWta7EDR7d6HXQBA1orNotnnK37GOw1jHud8fzQkfuMN%2F7DO6kW0wAXs4LDMhJpnHi2%2Ba4VjL8Yjh0wmTZkVy4iIPYDmYSAzuJ3aP3cXuGv%2B1JwF%2Fod7hCA6RBYwZN2fXvO5AUo7FdoRr8ssPB7eAiNhcFonMv5%2Bt8L1b7QLoXGlplvxh9Fz669q43xnDsEy8ucOfyush8RiYLPxGj4YFr2gy6%2BAV5u%2FMgZIShq149jRn42%2B%2BnmzPC8JdiiIe4p5Ec7KFFrv%2F302DcKBPI9lQDsC1xWAvIfJcnxC%2FqYgDikLE1SsurxV2PV1icS%2BpU706S2LmnpyAsZw%3D%3D', apurl: 'http://ad.wx.com:12638/cgi-bin/exposure?viewid=AQM1xOr6MFeZmWeZrowCvQcrvQUBUq4o8ER2yFgwF9grPdtUR9bIJQ8laqMAJjGlkGLuVbyABIPX6Eifa2%2FK%2Buq17IIT21tYcUnpeU4VqEEsEQhc5Pa7C7drAvl0Mz30CNepODMXeD%2BEdny8SmmxN7prV78e1L2S6oqhNjrnTqM1t40ZGU84httoAODXEjmE89IX0ncOiP1oTsgm1tYwahSkxN6HLZIb6bhxZrc5ba3mCKMZ5GV4UEyDuQCyySxtA5QTt0eQJJA%2FSgHe79yTxUrzzoGrtlhK0O3HussVeRjKcvLkE6w%2FpQBnropwT%2FmE23RT2bOoyw%2BVCMlWTtk%2Bvxh%2FIOFAmrWHYzDuNkDNRo3um26RD2TFpeyRasbZoFRAV7RA9k4P3REAH4vemxktbNq24rtuF6MFGEcXpcGOD%2FxZJlBmInM7rguFAhRQWvCy3nIpO7knN2rl2DZv%2FcfkuoP4bedzUMcxtrU2Wz%2B82EG9ULHJunGHT%2F%2BcWj%2Bv8n%2Fh9bUtAtk7Fr1HBQdkQ8SbYadhRDWWuSEC2iMfqpMyzNqLltdxhyXxMRpsruPb2p4WoHnSvuGfbnkXIKcDppOTLB38xStPIbbaaR4FC%2B4AOF1UqbtMor9JJQQNz3vspSngY%2F37uYiQXAKNYB2RAB%2BbfoYMSS2VcJvY%2B0lWH3%2BYFTmBs6%2BxixGTJmB4%2FXZZcNs4PgRs6OoIefEnLz%2FvwoAvrs%2FUPotqevoiHfq%2FlLILAzo28D%2FKSU9hOOHXrS4LrUYhK47WKSeoglnagaOZI5kGZa9iBcwj9V6FR4HEml51P9u5xaTOnPZjfEAx5l6BBxTT4379irAZCB2Zfcd6wBU2Eo5p9yXVSH%2FCH8yVAgIEsrJ9oeqpO%2FwozsQ2PkXw%2Bz77B56hYp1zYG7HK%2BCDjx1NSisa6g8PFa72xOb8wpjZ9Lao70oGSWshIjCH4kWfKX0P8uFJc22L%2FZihKj0J%2BqgC1LgiMc6SXmFHdvTSIxTRKm9GImpbVfLTN3xrT%2BGGutwMTfgWta7EDR7d6HXQBA1orNotnnK37GOw1jHud8fzQkfuMN%2F7DO6kW0wAXs4LDMhJpnHi2%2Ba4VjL8Yjh0wmTZkVy4iIPYDmYSAzuJ3aP3cXuGv%2B1JwF%2Fod7hCA6RBYwZN2fXvO5AUo7FdoRr8ssPB7eAiNhcFonMv5%2Bt8L1b7QLoXGlplvxh9Fz669q43xnDsEy8ucOfyush8RiYLPxGj4YFr2gy6%2BAV5u%2FMgZIShq149jRn42%2B%2BnmzPC8JdiiIe4p5Ec7KFFrv%2F302DcKBPI9lQDsC1xWAvIfJcnxC%2FqYgDikLE1SsurxV2PV1icS%2BpU706S2LmnpyAsZw%3D%3D', traceid: 'wx0clsqxat6lzly601', group_id: 'wx0clsqxat6lzly600_wx0clsqxat6lzly601', ticket: '', pt: 2, image_url: 'http://wxsnsdythumb.wxs.qq.com/141/20204/snscosdownload/SH/reserved/5f4604790009bfd700000000b3679d090000008d00004eec?m=1c9e9086c11018ef774e28ee3b744a67&ck=1c9e9086c11018ef774e28ee3b744a67', ad_desc: '', biz_appid: 'wx69618ae091cf2c76', biz_info: { user_name: 'gh_1e80bb81a1d2', nick_name: '微信广告', head_img: 'https://wxa.wxs.qq.com/res/images/bizsdk/preview/wxlogo.png', biz_uin: 3094043316, signature: '微信广告' }, pos_type: 4, watermark_type: 0, logo: '', is_cpm: 0, dest_type: 1, material_width: 960, material_height: 540, ad_width: 0, ad_height: 0, use_new_protocol: 2, product_type: 29, material_type: 0, crt_exp_tid: 0, crt_exp_info: '', flow_exp_info: '[{"exp_para":[{"name":94574,"value":"gb"},{"name":100036,"value":"1"}]}]', watermark_text: '活动推广', crt_size: '484', button_action: "{"button_text":"".concat(transformText, "","jump_type":1,"jump_url":"https:\\/\\/ad.weixin.qq.com\\/guide\\/196?weixinadkey=bd80a7a5a0e57a3b971b1c372bb06a3748f8f01c44f1bfe1a0aa4fe927e21037fc57ddfe77f5e0648611197259574f4b&gdt_vid=wx0clsqxat6lzly601&weixinadinfo=315019981.wx0clsqxat6lzly601.75.1","text_type":0}"), position_index: 21, shop_image: [], material_id_list: [], uxinfo: '315019981|wx0clsqxat6lzly601|289237697|0|1598496949|0|0|9020229299926746||AgI0AyUHOnPeccmEYhaAko8Pr4P95P7Vl6qjqKrxaR/CSGQ3e+STumguP/V43UuYT8o=|315020504', ext_info: '{}', ad_token: 'bf8463b9a4b692768c820c412bb705a73e8a9dd2c769f22549e4bb5aeaaeccc1358b60b6ce7546f95cfdf7f73d187572', crt_info: "[{"width":960,"height":540,"thumb_url":"http://wxsnsdythumb.wxs.qq.com/141/20204/snscosdownload/SH/reserved/5f4604790009bfd700000000b3679d090000008d00004eec?m=1c9e9086c11018ef774e28ee3b744a67&ck=1c9e9086c11018ef774e28ee3b744a67","image_url":"http://wxsnsdythumb.wxs.qq.com/141/20204/snscosdownload/SH/reserved/5f4604790009bfd700000000b3679d090000008d00004eec?m=1c9e9086c11018ef774e28ee3b744a67&ck=1c9e9086c11018ef774e28ee3b744a67","size":18323,"image_md5":"1c9e9086c11018ef774e28ee3b744a67","materialId":"112199640","card_info":{"mp_tag_type":2,"mp_brandeffect_isopen":0,"mp_tags":["".concat(extraText, ""]}}]"), reranking_ext_info: '{"tid":315020504}', ext_back_comm: '{"pctr":0.019999999553}' }; var CPS_GOODS_TYPE = { OLD_GOODS: 'mp', NEW_GOODS: 'cps-to-reader', IMAGE_GOODS: 'cps-to-image-reader', SHORT_PLAY: 'short-play', MINI_GAME: 'mini-game' }; var AD_CONFIG = { defaultMidAdData: defaultMidAdData, AD_TYPE: AD_TYPE, AD_POS: AD_POS, AD_CACHE_TIME: AD_CACHE_TIME, AD_DEST_TYPE: AD_DEST_TYPE, AD_FRAME_DOMAIN: 'https://wxa.wxs.qq.com', CPS_AD_FRAME_DOMAIN: 'https://file.daihuo.qq.com', INVALID_METHOD_NAME_MSG_PREFIX: 'Invalid methodName', INVALID_METHOD_TYPE_MSG_PREFIX: 'Invalid methodType', INVALID_ARGS_MSG_PREFIX: 'Invalid args', INVALID_REQ_PATH_MSG_PREFIX: 'Invalid request path', AD_IFRAME_HIDE_CLASS: 'iframe_ad_dn', AD_JSAPI_WHITE_LIST: AD_JSAPI_WHITE_LIST, AD_REQ_PATH_WHITE_LIST: AD_REQ_PATH_WHITE_LIST, AD_WEB_COMPT_REQ_PATH_WHITE_LIST: AD_WEB_COMPT_REQ_PATH_WHITE_LIST, FRAME_ERROR: 'onError', FRAME_READY: 'onFrameReadyV2', CHANGE_FRAME_STYLE: 'changeFrameStyle', PROXY_CONSOLE: 'consoleOnHostEnv', PROXY_ACTION: 'onProxyV2', PROXY_CALLBACK_ACTION: 'proxyCallbackV2', CLICK_OUTSIDE_ACTION: 'clickOutsideV2', CLICK_AD_ACTION: 'onAdClick', PAGE_SCROLL_ACTION: 'pageScrollV2', ORIGIN_VIDEO_VID_PREFIX: 'wxv', AD_VIDEO_FIN_ACTION: 'adVideoEnd', AD_VIDEO_PLAY_ACTION: 'onVideoPlayV2', AD_VIDEO_END_ACTION: 'onVideoEndV2', AD_PLAY_VIDEO_ACTION: 'playVideoV2', AD_EXPOSE_IMAGE_ACTION: 'exposeImage', AD_HIDE_IMAGE_ACTION: 'hideImage', AD_CHANGE_VIDEO_STATE: 'changeVideoPlayState', AD_VIDEO_SET_SCREEN_STATE_ACTION: 'setScreenState', AD_IMAGE_SET_EXPAND_STATE_ACTION: 'setImageExpandState', GET_APPMSGAD_READY_STATUS_ACTION: 'getAppmsgadReadyStatus', APPMSGAD_READY_ACTION: 'appmsgadReady', HAS_AD_DATA_QUERY_KEY: 'has_ad_data', GET_AD_DATA_AFTER_VIDEO_ACTION_NAME: 'getAdDataAfterVideo', SET_PAGE_DATA_ACTION_NAME: 'setPageDataV2', SET_AD_DATA_ACTION_NAME: 'setAdDataV2', SEND_AD_VID_ACTION: 'sendAdVid', GET_AD_VID_ACTION: 'getAdVid', CPS_GOODS_TYPE: CPS_GOODS_TYPE }; var g = { defaultContentTpl: '<span class="js_img_placeholder wx_widget_placeholder" style="width:#width# !important;height:#height#px !important;text-indent: 0"><span class="weui-primary-loading"><span class="weui-primary-loading__dot"></span></span>', config: [{ querySelector: 'redpacketcover', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return decodeURIComponent(opt.node.getAttribute('data-coveruri') || ''); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 0.7854; }, calH: function calH() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return this.calW({ parentWidth: opt.parentWidth }) / 0.73346 + 27 + 37; }, replaceContentCssText: '', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mppoi', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.node.getAttribute('data-id') || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1; }, calH: function calH() { return 219; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mpsearch', genId: function genId() { return decodeURIComponent('mp-common-search'); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1; }, calH: function calH() { return 100; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mpvideosnap', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var type = opt.node.getAttribute('data-type') || 'video'; if (type === 'live') { return decodeURIComponent(opt.node.getAttribute('data-noticeid') || ''); } return decodeURIComponent(opt.node.getAttribute('data-id') || ''); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var type = opt.node.getAttribute('data-type') || 'video'; var width = opt.node.getAttribute('data-width') || ''; var height = opt.node.getAttribute('data-height') || ''; if (type === 'live' || type === 'topic') { return opt.parentWidth; } var ratio = 1; ratio = width / height; var computedHeight = 0; var computedWidth = 0; var isHorizontal = false; if (ratio === 1 || ratio === 3 / 4) ; else if (ratio === 4 / 3 || ratio === 16 / 9) { isHorizontal = true; } else if (ratio < 3 / 4) { ratio = 3 / 4; } else if (ratio > 1 && ratio < 4 / 3) { ratio = 1; } else if (ratio > 4 / 3) { isHorizontal = true; } else if (typeof ratio === 'number' && !Object.is(ratio, NaN)) ; else { ratio = 1; } opt.node.setAttribute('data-ratio', ratio); opt.node.setAttribute('data-isHorizontal', isHorizontal); if (isHorizontal === true) { computedWidth = opt.parentWidth; } else { if (window.innerWidth < 1024) { computedWidth = window.innerWidth * 0.65; } else { computedWidth = opt.parentWidth * 0.65; } } computedHeight = computedWidth / ratio; computedHeight = Math.round(computedHeight); computedWidth = Math.round(computedWidth); opt.node.setAttribute('data-computedWidth', computedWidth); opt.node.setAttribute('data-computedHeight', computedHeight); return computedWidth; }, calH: function calH() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var desc = opt.node.getAttribute('data-desc') || ''; var type = opt.node.getAttribute('data-type') || 'video'; var computedHeight = opt.node.getAttribute('data-computedHeight') || ''; switch (type) { case 'live': return desc ? 152 : 116; case 'topic': return 201; case 'image': case 'video': return parseFloat(computedHeight); } }, getBorderRadius: function getBorderRadius() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var type = opt.node.getAttribute('data-type') || 'video'; if (type === 'video') { return 4; } return 8; }, replaceContentCssText: '', appendContentCssText: 'display:flex;margin:0px auto;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mp-wxaproduct', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return decodeURIComponent(opt.node.getAttribute('data-wxaproduct-productid') || ''); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1 || '100%'; }, calH: function calH() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var cardtype = opt.node.getAttribute('data-wxaproduct-cardtype') || ''; return cardtype === 'mini' ? 124 : 466; }, replaceContentCssText: '', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mpprofile', genId: function genId(opt) { return opt.node.getAttribute('data-id') || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1; }, calH: function calH() { return 143; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mp-common-product:not([data-cardtype="2"])', genId: function genId(opt) { return opt.node.getAttribute('data-windowproduct') || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (opt.node.getAttribute('data-cardtype') === "0") { return Math.min(opt.parentWidth, 400) * 1 || '100%'; } return opt.parentWidth * 1 || '100%'; }, calH: function calH(opt) { var customstyle = opt.node.getAttribute('data-customstyle') || '{}'; if (customstyle) { try { var _JSON$parse = JSON.parse(customstyle), display = _JSON$parse.display, height = _JSON$parse.height; if (display !== 'none') { var customHeight = parseInt(height, 10); var ratio; if (opt.node.getAttribute('data-cardtype') === "0") { ratio = Math.min(400, opt.parentWidth) / 350.0 || 1; } else { ratio = opt.parentWidth / 350.0 || 1; } customHeight = Math.round(customHeight * ratio); return customHeight; } return 0; } catch (err) { console.error(err); } } return 0; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '<div style="display: flex; margin: 0 auto 24px;justify-content: center;">', outerContainerRight: '</div>' }, { querySelector: 'mpcps:not([data-templateid="video-play"]),mp-common-cpsad:not([data-templateid="video-play"])', genId: function genId(opt) { var node = opt.node; var planId = node.getAttribute('data-planid'); var goodId = node.getAttribute('data-pid'); var traceId = node.getAttribute('data-traceid'); return goodId || planId || traceId || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var node = opt.node; var templateId = node.getAttribute('data-templateid'); var adType = node.getAttribute('data-adtype'); var width = 0; if (templateId === 'list') { width = '100%'; } else if (templateId === 'card') { if (adType === AD_CONFIG.CPS_GOODS_TYPE.SHORT_PLAY || adType === AD_CONFIG.CPS_GOODS_TYPE.MINI_GAME) { width = opt.parentWidth ? opt.parentWidth * 0.65 : '100%'; } else { width = '100%'; } } return width; }, calH: function calH(opt) { var node = opt.node; var templateId = node.getAttribute('data-templateid'); var adType = node.getAttribute('data-adtype'); var height = 0; if (templateId === 'list') { if (adType === AD_CONFIG.CPS_GOODS_TYPE.MINI_GAME) { height = 79; } else { height = 120; } } else if (templateId === 'card') { if (adType === AD_CONFIG.CPS_GOODS_TYPE.SHORT_PLAY) { var width = opt.parentWidth * 0.65; height = Math.ceil(width * (4 / 3)) + 68; } else if (adType === AD_CONFIG.CPS_GOODS_TYPE.MINI_GAME) { var _width = opt.parentWidth * 0.65; height = Math.ceil(_width * (4 / 3)) + 64; } else { height = Math.ceil(opt.parentWidth + 111); } } return height; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '<div style="display: flex; justify-content: center">', outerContainerRight: '</div>' } ] }; function preloadingInit() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (typeof document.querySelectorAll !== 'function') { return; } var g = { maxWith: document.getElementById('img-content').getBoundingClientRect().width, idAttr: 'data-preloadingid' }; for (var i = 0, il = opt.config.length; i < il; i++) { var a = opt.config[i]; var list = document.querySelectorAll(a.querySelector); for (var j = 0, jl = list.length; j < jl; j++) { var node = list[j]; var parentWidth = node.parentNode.getBoundingClientRect().width; parentWidth = Math.min(parentWidth, g.maxWith); if (node.getAttribute('has-insert-preloading')) { continue; } var nodeW = a.calW({ parentWidth: parentWidth, node: node }); var nodeH = a.calH({ parentWidth: parentWidth, node: node }); var nodeId = a.genId({ index: j, node: node }); var nodeBorderRadius = typeof a.getBorderRadius === 'function' ? a.getBorderRadius({ index: j, node: node }) : 8; if (typeof nodeW === 'number') { nodeW += 'px'; } var imgHtml = opt.defaultContentTpl.replace(/#height#/g, nodeH).replace(/#width#/g, nodeW).replace(/#borderRadius#/g, nodeBorderRadius); var tmpNode = document.createElement('div'); tmpNode.innerHTML = imgHtml; if (a.replaceContentCssText) { var replaceContentCssText = a.replaceContentCssText.replace(/#height#/g, nodeH).replace(/#width#/g, nodeW); tmpNode.firstChild.style.cssText = replaceContentCssText; } else if (a.appendContentCssText) { tmpNode.firstChild.style.cssText += a.appendContentCssText; } var html = (a.outerContainerLeft || '') + tmpNode.innerHTML + (a.outerContainerRight || ''); tmpNode.innerHTML = html; tmpNode.firstChild.setAttribute(g.idAttr, nodeId); node.parentNode.insertBefore(tmpNode.firstChild, node.nextSibling); node.setAttribute('has-insert-preloading', '1'); } } } function init() { preloadingInit(g); } function decode(str) { var replace = ["`", "`", "'", "'", """, '"', " ", " ", ">", ">", "<", "<", "¥", "¥", "&", "&"]; for (var i = 0; i < replace.length; i += 2) { str = str.replace(new RegExp(replace[i], 'g'), replace[i + 1]); } return str; } function getQuery(url) { url = url || 'http://qq.com/s?a=b#rd'; var tmp = url.split('?'), query = (tmp[1] || '').split('#')[0].split('&'), params = {}; for (var i = 0; i < query.length; i++) { var eqIndex = query[i].indexOf('='); if (eqIndex > -1) { var arg = query[i].substring(0, eqIndex); params[arg] = query[i].substring(eqIndex + 1); } } if (params['pass_ticket']) { params['pass_ticket'] = encodeURIComponent(decode(params['pass_ticket']).replace(/\s/g, '+')); } return params; } function insertAfter(dom, afterDom) { var _p = afterDom.parentNode; if (!_p) { return; } if (_p.lastChild === afterDom) { _p.appendChild(dom); } else { _p.insertBefore(dom, afterDom.nextSibling); } } if (typeof getComputedStyle === 'undefined') { if (document.body.currentStyle) { window.getComputedStyle = function (el) { return el.currentStyle; }; } else { window.getComputedStyle = {}; } } function getMaxWith() { var container = document.getElementById('img-content'); var max_width = container.offsetWidth; var container_padding = 0; var container_style = getComputedStyle(container); container_padding = parseFloat(container_style.paddingLeft) + parseFloat(container_style.paddingRight); max_width -= container_padding; if (!max_width) { max_width = window.innerWidth - 32; } return max_width; } function getParentWidth(dom) { var parent_width = 0; var parent = dom.parentNode; var outerWidth = 0; while (true) { if (!parent || parent.nodeType !== 1) break; var parent_style = getComputedStyle(parent); if (!parent_style) break; parent_width = parent.clientWidth - parseFloat(parent_style.paddingLeft) - parseFloat(parent_style.paddingRight) - outerWidth; if (parent_width > 16) break; outerWidth += parseFloat(parent_style.paddingLeft) + parseFloat(parent_style.paddingRight) + parseFloat(parent_style.marginLeft) + parseFloat(parent_style.marginRight) + parseFloat(parent_style.borderLeftWidth) + parseFloat(parent_style.borderRightWidth); parent = parent.parentNode; } if (parent_width < 0) { return 0; } return parent_width; } function getOuterW(dom) { var style = getComputedStyle(dom); var w = 0; if (!!style) { w = parseFloat(style.paddingLeft) + parseFloat(style.paddingRight) + parseFloat(style.borderLeftWidth) + parseFloat(style.borderRightWidth); } return w; } function getOuterH(dom) { var style = getComputedStyle(dom); var h = 0; if (!!style) { h = parseFloat(style.paddingTop) + parseFloat(style.paddingBottom) + parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth); } return h; } function getVideoWh(dom, vid, data) { var max_width = getMaxWith(); var width = max_width; var ratio_ = dom.getAttribute('data-ratio') * 1 || 4 / 3; if (data.video_page_infos && Array.isArray(data.video_page_infos) && data.video_page_infos.some(function (x) { return x.video_id === vid; })) { var videoData = data.video_page_infos.find(function (x) { return x.video_id === vid; }); if (Array.isArray(videoData.mp_video_trans_info) && videoData.mp_video_trans_info.length) { var transInfo = videoData.mp_video_trans_info[0]; if (!!transInfo.width && !!transInfo.height) { ratio_ = transInfo.width / transInfo.height; } } } var arr = [4 / 3, 16 / 9]; var ret = arr[0]; var abs = Math.abs(ret - ratio_); for (var j = 1, jl = arr.length; j < jl; j++) { var _abs = Math.abs(arr[j] - ratio_); if (_abs < abs) { abs = _abs; ret = arr[j]; } } ratio_ = ret; var parent_width = getParentWidth(dom) || max_width; var rwidth = width > parent_width ? parent_width : width; var outerW = getOuterW(dom) || 0; var outerH = getOuterH(dom) || 0; var videoW = rwidth - outerW; var videoH = videoW / ratio_; var speedDotH = 12; var rheight = videoH + outerH + speedDotH; return { w: Math.ceil(rwidth), h: Math.ceil(rheight), vh: videoH, vw: videoW, ratio: ratio_, sdh: speedDotH }; } function setImgSize(item, widthNum, widthUnit, ratio, breakParentWidth) { var imgPaddingBorder = getOuterW(item) || 0; var imgPaddingBorderTopBottom = getOuterH(item) || 0; if (widthNum > getParentWidth(item) && !breakParentWidth) { widthNum = getParentWidth(item); } var heightNum = (widthNum - imgPaddingBorder) * ratio + imgPaddingBorderTopBottom; widthNum !== 'auto' && (item.style.cssText += ";width: ".concat(widthNum).concat(widthUnit, " !important;")); widthNum !== 'auto' && (item.style.cssText += ";height: ".concat(heightNum).concat(widthUnit, " !important;")); } var isAccessibilityKey = 'isMpUserAccessibility'; var imgPlaceholderClass = 'js_img_placeholder'; var isAccessMode = window.localStorage.getItem(isAccessibilityKey); var imgSizeData; var validArr = ',' + [0.875, 1, 1.125, 1.25, 1.375].join(',') + ','; var match = window.location.href.match(/winzoom=(\d+(?:\.\d+)?)/); if (match && match[1]) { var winzoom = parseFloat(match[1]); if (validArr.indexOf(',' + winzoom + ',') >= 0) ; } function getImgSrcMainInfo(src) { var pathName = new URL(src).pathname; var lastIndex = pathName.lastIndexOf('/'); return lastIndex > 0 ? pathName.slice(0, lastIndex) : pathName; } function setSize(images, videos, data) { var noWidth = !document.body.clientWidth || !document.getElementById('img-content') || !document.getElementById('img-content').offsetWidth; var _loop = function _loop() { if (noWidth) { return 0; } if (window.__second_open__ && videos[vi].getAttribute('__sec_open_place_holder__')) { return 1; } var a = videos[vi]; var src_ = a.getAttribute('src') || a.getAttribute('data-src') || ''; var vid = getQuery(src_).vid || a.getAttribute('data-mpvid'); if (!vid) { return 1; } vid = vid.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, ''); a.removeAttribute('src'); a.style.display = 'none'; var obj = getVideoWh(a, vid, data); var videoPlaceHolderSpan = document.createElement('span'); videoPlaceHolderSpan.className = "".concat(imgPlaceholderClass, " wx_widget_placeholder"); videoPlaceHolderSpan.setAttribute('data-vid', vid); videoPlaceHolderSpan.innerHTML = '<span class="weui-primary-loading"><span class="weui-primary-loading__dot"></span></span>'; videoPlaceHolderSpan.style.cssText = "width: " + obj.w + "px !important;"; insertAfter(videoPlaceHolderSpan, a); a.style.cssText += ';width: ' + obj.w + 'px !important;'; a.setAttribute('width', obj.w); { videoPlaceHolderSpan.style.cssText += 'height: ' + (obj.h - obj.sdh) + 'px !important;margin-bottom: ' + obj.sdh + 'px !important;'; a.style.cssText += 'height: ' + obj.h + 'px !important;'; a.setAttribute('height', obj.h); } a.setAttribute('data-vh', obj.vh); a.setAttribute('data-vw', obj.vw); a.setAttribute('data-src', 'https://v.qq.com/iframe/player.html?vid=' + vid + '&width=' + obj.vw + '&height=' + obj.vh + '&auto=0'); a.setAttribute('__sec_open_place_holder__', true); var index = vi; (function setHitStyle() { var hitInfos = data.video_page_infos; var ret = (hitInfos || []).find(function (info) { return info.video_id === vid; }); if (!ret) return; var ori = ret.ori_status; var hit_biz_headimg = ret.hit_biz_headimg, hit_nickname = ret.hit_nickname, hit_username = ret.hit_username; var sourceBiz = ret.hit_bizuin; var selfUserName = data.user_name; if (ori === 2 && selfUserName !== hit_username) { var videoBar = document.createElement('div'); var videoBarHtml = "\n <div class=\"wx-edui-video_source_link js_wx_tap_highlight wx_tap_card\" id=\"".concat(hit_username).concat(index, "\" data-hit-username=\"").concat(hit_username, "\" data-hit-biz=\"").concat(sourceBiz, "\">\n <div class=\"wx-edui-video_source_word\">_(\"\u4EE5\u4E0B\u89C6\u9891\u6765\u6E90\u4E8E\")</div>\n <div class=\"wx-edui-video_account_info\">\n <div class=\"wx-edui-video_account_avatar\" id=\"").concat(hit_biz_headimg).concat(index, "\" data-src=\"").concat(hit_biz_headimg, "\"></div>\n <div class=\"wx-edui-video_account_name\">").concat(hit_nickname, "</div>\n <i class=\"wx-edui-video_account_arrow\"></i>\n </div>\n <div class=\"wx-edui-video_source_link__layer_mask\"></div>\n </div>"); videoBar.innerHTML = videoBarHtml; document.querySelectorAll('.video_iframe').forEach(function (item) { if (item.getAttribute('data-mpvid') === vid && item.getAttribute('data-hasSource') !== '1') { item.setAttribute('data-hasSource', 1); item.parentNode.insertBefore(videoBar, item); } }); var avatorEle = document.getElementById(hit_biz_headimg + index); var avatorSrc = avatorEle.dataset.src; if (ret.hit_biz_headimg) avatorEle.style.backgroundImage = "url(".concat(avatorSrc, ")"); } })(); }, _ret; for (var vi = 0, viLen = videos.length; vi < viLen; vi++) { _ret = _loop(); if (_ret === 0) break; if (_ret === 1) continue; } var isCarton = data.copyright_info.is_cartoon_copyright * 1 || data.user_info.is_care_mode * 1 || isAccessMode === '1'; var max_width = getMaxWith(); if (!imgSizeData) { imgSizeData = {}; data.picture_page_info_list = data.picture_page_info_list || []; var noWidthHeightCount = 0; var hasWidthHeightCount = 0; data.picture_page_info_list.forEach(function (imgData) { try { var width = Number(imgData.width); var height = Number(imgData.height); if (width && height) { imgSizeData[getImgSrcMainInfo(imgData.cdn_url)] = { ratio: height / width, width: width }; hasWidthHeightCount++; } else { noWidthHeightCount++; } } catch (err) { console.error(err); } }); if (Math.random() < 0.01 && Number(data.create_timestamp) > 1682352000) { hasWidthHeightCount && (new Image().src = "//mp.weixin.qq.com/mp/jsmonitor?idkey=330742_20_".concat(hasWidthHeightCount, "&r=").concat(Math.random())); noWidthHeightCount && (new Image().src = "//mp.weixin.qq.com/mp/jsmonitor?idkey=330742_21_".concat(noWidthHeightCount, "&r=").concat(Math.random())); if (!data.picture_page_info_list.length) { setTimeout(function () { noWidthHeightCount = document.querySelectorAll('#js_content img').length; noWidthHeightCount && (new Image().src = "//mp.weixin.qq.com/mp/jsmonitor?idkey=330742_21_".concat(noWidthHeightCount, "&r=").concat(Math.random())); }, 300); } } } for (var im = 0, imLen = images.length; im < imLen; im++) { if (window.__second_open__ && images[im].getAttribute('__sec_open_place_holder__')) { continue; } var img = images[im]; var imgDataSrc = img.getAttribute('data-src'); var realSrc = img.getAttribute('src'); if (!imgDataSrc || realSrc) continue; var imgStyle = img.getAttribute('style'); img.setAttribute('data-original-style', imgStyle); var width_ = img.dataset.w; var imgRatio = 1 * img.dataset.ratio; img.setAttribute('data-index', im); var width_num = 0; var width_unit = 'px'; try { var imgSizeFromBackend = imgSizeData[getImgSrcMainInfo(imgDataSrc)]; if (imgSizeFromBackend) { if (imgSizeFromBackend.ratio) { imgRatio = imgSizeFromBackend.ratio; img.setAttribute('data-ratio', imgSizeFromBackend.ratio); } if (imgSizeFromBackend.width) { width_ = imgSizeFromBackend.width; img.setAttribute('data-w', imgSizeFromBackend.width); } } } catch (err) { console.error(err); } if (imgRatio && imgRatio > 0) { if (!isCarton) { img.src = "data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1px' height='1px' viewBox='0 0 1 1' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%3C/title%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' fill-opacity='0'%3E%3Cg transform='translate(-249.000000, -126.000000)' fill='%23FFFFFF'%3E%3Crect x='249' y='126' width='1' height='1'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E"; if (noWidth) { var fallbackWidth = img.style.width || img.getAttribute('width') || width_; var fallbackMaxWidth = 360; fallbackWidth = parseFloat(fallbackWidth, 10) > fallbackMaxWidth ? fallbackMaxWidth : fallbackWidth; if (fallbackWidth === 'inherit') { fallbackWidth = fallbackMaxWidth; } if (fallbackWidth) { img.setAttribute('_width', !isNaN(fallbackWidth * 1) ? fallbackWidth + 'px' : fallbackWidth); } if (typeof fallbackWidth === 'string' && fallbackWidth.indexOf('%') !== -1) { fallbackWidth = parseFloat(fallbackWidth.replace('%', ''), 10) / 100 * fallbackMaxWidth; } if (fallbackWidth === 'auto') { fallbackWidth = width_; if (width_ === 'auto' || !width_) { fallbackWidth = fallbackMaxWidth; } else { fallbackWidth = width_; } } var fallbackRes = /^(\d+(?:\.\d+)?)([a-zA-Z%]+)?$/.exec(fallbackWidth); var fallbackLastWidth = fallbackRes && fallbackRes.length >= 2 ? fallbackRes[1] : 0; var fallbackUnit = fallbackRes && fallbackRes.length >= 3 && fallbackRes[2] ? fallbackRes[2] : 'px'; setImgSize(img, fallbackLastWidth, fallbackUnit, imgRatio, true); img.classList.add(imgPlaceholderClass, "wx_img_placeholder"); continue; } img.classList.add(imgPlaceholderClass, "wx_img_placeholder"); } var parent_width = getParentWidth(img) || max_width; var init_width = img.style.width || img.getAttribute('width') || width_ || parent_width; init_width = parseFloat(init_width, 10) > max_width ? max_width : init_width; if (init_width === 'inherit') { init_width = parent_width; } if (init_width) { img.setAttribute('_width', !isNaN(init_width * 1) ? init_width + 'px' : init_width); } if (typeof init_width === 'string' && init_width.indexOf('%') !== -1) { init_width = parseFloat(init_width.replace('%', ''), 10) / 100 * parent_width; } if (init_width === 'auto') { init_width = width_; if (width_ === 'auto' || !width_) { init_width = parent_width; } else { init_width = width_; } } var res = /^(\d+(?:\.\d+)?)([a-zA-Z%]+)?$/.exec(init_width); width_num = res && res.length >= 2 ? res[1] : 0; width_unit = res && res.length >= 3 && res[2] ? res[2] : 'px'; var imgWidth = width_num; if (isCarton) { img.src = imgDataSrc; img.style.height = 'auto'; } else { setImgSize(img, imgWidth, width_unit, imgRatio, true); setImgSize(img, imgWidth, width_unit, imgRatio, false); } } if (!data.is_h5_render) { img.setAttribute('__sec_open_place_holder__', true); } } init(); } var ua = navigator.userAgent; /mac\sos/i.test(ua) && !/(iPhone|iPad|iPod|iOS)/i.test(ua) || /windows\snt/i.test(ua); var images = document.getElementsByTagName('img'); var videos = []; var user_name = "gh_54a90ddd4c90"; var isCartoonCopyright = '0'; var is_care_mode = ''; var createTimestamp = '1720927561'; var picturePageInfoList = "[{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibea1mibwD0ntGtFjbVzGff7Yf1RTxmCT5AqrPQUboib8eRibFR0IicserEcdA/0?wx_fmt=jpeg\x26amp;amp;from=appmsg','width':'1280','height':'1907'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;tp=wxpic','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_png/nkksFoOquL5QUePFx3hZAavICYaNjdHDDZeTwuRMOrfZmj2UhL0fzicXicB2XmLLmMibzPP9y39PJLO0m3Q4gCASA/640?wx_fmt=png\x26amp;amp;from=appmsg','width':'1080','height':'764'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/nkksFoOquL5QUePFx3hZAavICYaNjdHDNMhv5W8p7vx2SgunyiatPgAro8Zhs3gytrHokUViaAbrFktfEmjVdRtw/640?wx_fmt=jpeg\x26amp;amp;from=appmsg','width':'950','height':'1341'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;tp=wxpic','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;tp=wxpic','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/3GHDOauYyUGbiaHXGx1ib5UxkKzSNtpMzY5tbbGdibG7icBSxlH783x1YTF0icAv8MWrmanB4u5qjyKfmYo1dDf7YbA/640?wx_fmt=gif\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;tp=wxpic','width':'100','height':'100'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXaqMoq47zpuCpgTicLib3Ty16r5dTicNWExRflt4iaBeRk5h3KmPyKQ48dw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXaImH2pJ8N3XAHRZYU5AperSThR8UesibRzg5lEDkvicpjQabKynbKn1g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX6u4dzABqzbL3z8rC2ib9zfPQUAOLqw4GfNicWakxFHS243WzS9C0LPUQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX6fplgoVDEsM5D9iaAUNHUJoicgvM1A4fO2QQ2Dp0ia4PIsb8gBEDmdB8Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXsH0oVEYsPpdicZkia0xTnnxAq4P6z4V8fFibYOasLhA8WaMoY9LgIHzzA/640?wx_fmt=jpeg\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXHZqibHA8q2T2BFlcv9xfCnNibCg4Wxy94LazWmicB6ciaUPdricEC0FAkCw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXD2o8Dpjy7ZStZicR8vQvAw0bNPicfR6MmOfiaNlVealNHPdHTysKt93yg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXgIuYhBKfuFOR0rMj4zicIPwtmg2njeVh3eRKc9xIfh1dyRslTno1T4w/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5RibIFQIhMAPYvvhFicOf1ItkMhB4kRqt4icuVNaP34NHkKuFgCbNzUTg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXs4lN5Xy3tMp7ISVRCtp3v3LPJicUGZ2hUwLXqauOFWL2N67pFJtfeuQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXqVge6aHDpb8KFRibaeh9sUrziarkTiaiaXIVrsCuGkWiaPWzPEI94B0VDNg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXcvhGmTmatqrUIxRpma9UqQMaf96ZAXDibv6K3BdduxSmWnkd1iaJYlmw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXibvUd2BEIe1mcw4tlbZ4ibRZUwBg8OiahhxnZsAGqNwhbcFmajicFz7p9Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXWoHUXYlzsCqpjFYYb8j1IZictSibECgk4A4j7xSexl0tiaB3onjDlmKMg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXxbHvL9xMh1UwjcWwGpiaxKAuLRNmSozNMVonuLbiaYbbTtQNdC5okDag/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiaiccRz8UkAh2KZYXLsMFhcQL2Ary3yLHW1yzN8LyM6JvYic6FGnrw7sg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXhDjzSxHbV8zVGy3lqnVUvFiaibDcGeaVvtno6oELSLum7ia6sLe4vibGog/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7SJFznUmiaaGGcpmr9FoOphpx8LmgzBjsXRCJ7iaRc0VIBMdNKsmiaEqg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXFic4so3FticUyWMjqgSlgCUVktzbfgfpJHGoicxL6ryUWjKicreyvlvibpA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXZ25GysUEEsk4UvmErS5eJpibPmLQ8jqJGwkTk9xbN1riaVoMHcMGiaZIQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXM2CkxJLt5tPaSk3nthZMwCaTmdGRoibYrCCnuXwDXxPCicsibRVqf5Ghw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCwACdBrR7HcmatUlznCmv6vbVibkLKb9uljF9OXmrzicCoCibybW382Mw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXjrsxYAL0KzaNAJ2sgIibp4EJgghaBoJ0FQwUEaRtB9ojowAFa7p7ciag/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXFzOeUq8yX2ZhnX1oP3Yj9Awq9zXykcyXsiacvPuMpGkkiadRdN2VL2XQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX1q6OxAwXr4z3b2IsemtBN3elSDdss439wSt5JO8d67ttqkKcQdVfWw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnMP2gciciaibZrW4WBQKDk9CB9vlvTicgjriat2aOBccDiaDiaIiaYHmDpjKHA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXKIibNDrrw270Un7b9nxDf2fiakk6DyrsJKUEuPtjsn6qPJlibOfqL2OaA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXDOXIsGjdVqHFFPBE7mWzfN9zKXtmFU9mgc7Sx28Clsl3LT8EbC9hvg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXQXvQXcC5lpib1gicZQCe9X9hEvxVk6XhvGDzMpkNt4UvfJRmNRORlTTw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCWjAYtzrvYNDPnc3AQbibNHbicOl7yquia1aoo04RSBrBCF24aic0QbzrA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX98n0f8ZOR8Wg9ZB6Tdj6HJCdWHjdv0bjjH6EtE6SJicPDq2bZOxyuyw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9mBgAFPFYIa5MicRDD0eibPEEvsMicQZiaTzicmOCMT24skTPMT9IKjYAicg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXtEXaoIh5721nVfnTKET6Hibm7tSgqaVsKeibg5A4tPNs0FFZiaxXEAONg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXJRlXNk6RSpbJaMsITAGlbPtABOK7MicXFwWC5aJN9UbHYTzeYVwPOWA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXfia1IpvTtAVkO3cFoqefiaq6IGnnsVibibh9h6NSuUszziaia9zWCiaR3E72Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXUh26xicL7LUSbqkXXQDkzec7UtjSpa1xWFgzXX0l4Su4ic8LBNdvC4Gw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5NgZeNibw6G7EprUzZsob6JQoibl9ibzD6qXBjMDffxYibjDDF31LTdm5g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCMdGtAA4RoiajDpxbzzoj5TLjSfTCRguhVE1pwoiabeluFoLAeFhaFBw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXsHUqH8iaIiatTtoD4ibZ7W7ibTG4lia2elsToEEp60Ld0H7BN2mdnh1KiaiaA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX2hRkTtjA2CYhEicnkaGgX9tNiaHoyPqZjv5LMVEy7HnE8QSF72HXOSAg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXmqPQTpD72IjvADKRgjWcQwB4dBHC8auHehQm3kGytcj7jvCJGP3NXQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXEnlQ996sxv7OsdWXshxibicrkA0v91fRbLHX79AlX6ljl8fpMtWVYPEg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXIpDljWOib5LT3IfxdDme4oLXR4icBMDG207zbQjtXLLYKuUT4ia7mzR2w/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXOD4I00IcJ0lZb1icSiaFAOOibkRCM0JU3RnPe3kPAIqjQSUD0daDnhsnA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXich7z1xOKDJpnMB7ACweWZSGKJiblEzicia0YPk79nAC5j99J8Redw4dWg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'1099'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXWVcM8o6BxzPnA94yxE3Gbib59SZjcZqjugVohjCPoIgYDbZJoXTUzVQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXo5WS4LxQqMnZ66FNgnQg3o6gda9JSo0hvkyE3jjdos0SZtbEmvgibhg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXA5ogZOibvDVibpxaCfaAawoLbdI8gpR02BOaoaJVaXnWms9plNkLNPEw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXHknyJXN3JGCkoG5f928VkAFrmuO3ds2bzrF6OYCUOEdkcT3gAtuk1A/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;tp=wxpic','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXkxzBiciaafTjtCxiaIVzZssczCmIvS59ibrJvDic29xZAZ8whz4Nvqba2vQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBbqTpcurF4icqUlTrBeuViapeoYNGDtUdlbKY1QsTf9ONDHN1SjoHzpg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXyKeOL7Y0kDt4wnHahWhOzXVMRE5AGFvLFdtQEXEDXd7ibbum0o1PdCQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuScp8p6JjQsuLp8U91icrumYFoltl1TKZibHthPHHicDkicuicZia7stcmYg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX0y36iaGby0abianSJ8rib115iaeDqiaxzibbX8XfykqEWm64k63RZ289JD9g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXC230ArIOmRSGicCgNsuDIHexqIH9vE6viamiam81WgbzQ37R210DRC7dg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBOtYVmethytc92Uo08cdzZVp3EaqFMU5PltXCDghasQ1EcRIufyw3Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXhocFaC2CX6j3batgvLAospWpM0ggf2gMy6HicSvE7aDhgGzbhtViavcA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXpgpctfP90xWHUjgH3neeqKCaKUYHh6kWq2OjyeMZDFPj4rxhGPNomg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSrCr3g0H4kH3UtibJSZWzcx328bXZup9dJl0ATfbrayH7seOHnxgejw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXoACyQia1Sr0NDPeF7LMdp3MDMMvcdW30Q7FmgxIlO8kGGyd8tibaZRlA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXY9OvGGtoGu8PTT2xdHtRQbWoiaxAgAiaj4mgdt4XZyoVe7MTmLO3aOUw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXJy6tvwOjkhTktGPlyHR6Oq6HNBib8jF8uyicpEnzIZ708w4DxkQjTsiag/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5o03EMuyCKrjYIe19Ypma23eZ5zNVgzPiaMIIfY8gKaL8IuJoGurIgw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXl63TexvAwxgchr1aZglKvtQtOMcWtJiafWtSibV5QWe9PicvjZvk4RUZg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXeTAFl2lwPRFicPSC25AKOU6mmsayJJOwpibH2CMYJyxaACAOlonRC3iag/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXb8zVRYELRKAo5QfXwVbRMdIXVJEB6OialD2saZejHns7wPmqm3SkiaAg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXViapu3DFJt4t05E2kXlTFyafTdEJ9RCYQVOicnWDiardQLIbEyXNSs81w/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCzXPb0O58EEX5hCwic6uqwrTjCbibXKdVsoPN0T7iaU6C0J16S1axfmIQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8WKFCCiaApHSJgNIFI2DBSFFWmHKc5qtHT2kmaZRQ9tq7lLWoibTdp0Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXvsFcLUCu9Gm1bhaia7bZGic53nEVthPMfAU5c2sr7QoUWNeAcnyZr0gA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXwjJOzGtm8LaiaicRiaM0nZQAZLPTXnQfS3NjRuUNJohRFel2lLHdXUwZg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXK6KquGcmQiaOTKEEErr3gjkEd904auzicoTyOTaaKk8M5c3JLvv8qxvA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8ibFJQax67C0RJCuUk8J5LBcbHVwjHj55DLrjIb8rtfTcW0e8lxHQdw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXkKWVcX5lmicB3u0QY4373h7TCxTMlFdNqckX9GibfWiagyI7CAHd3icChA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXh1fZVJCkYaBmJfqw3NgJwIPSl5iaULaMfSciaF6SSw4D6CkxdvMrcdGA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXbZNZtBbNiaABmKnRH4PgRyBUo2VoQY9cqEhzQQhqcv0nicM5nI3qCHyw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSyzNLoQMRgSO40PXC7iazN3eeXQibJF9iaZFJQiag54ia0eUau4qGZVAlKw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXic7qkFJB2s642HCS16Rue6TUwq4BNVnZO0XlC7H8bvtLe3rxhXF6wsA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7UKSmd1P4X8ty4tzXzibED9hR58yI0Dj0Xp4YDx5P3Qc2CGFHyOasqw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX2pno2sy9MWxNOkOfibaFTpoDGerWAOZ0gUeL2UKCL7rYLk2r4lk6ibHw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXJOt5U3wlDW1dHMfUZVpXBZ5mOlCuRSYiaqDPHjvP2fGbqPxXzicE17vg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXic0IkHDqA0HwvUZ1vRUs2J1Yct24yiaNv2CUjZhukw8kcUzAVDZjHp8g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrgjt1eOcoRkZEia6OrbZVich3ibZuzW3JuthBWqibW8TY3lUJNADiagPfDQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXkjZKgAw8cuWk0YcNkQ5gm1HgyfEV0bgibozwN02iaF6t3lP6TeOHiayzA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuhpulrccEcdIwyWdkpqWhuxNzNQVb52PcWlTFxroWSe2EcclfLjEAQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXibfyO5bBv17fdo8A1Kt4Dx1Ktar3QGBxE0DqUXlke7qcytL5sG21Xnw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSp0mpkXgoZaNdKtHaLZTLfxOdicHfo9GM8WrlZxyzJicbZiaxicInfPgmA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXsCp9JWrvWdF01bf7tKc5zTtDINPygORdY2bkAoV1kaacPoBEUPfYBQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5TqLDxSejGUflGWWtFVPebqnOBCUHibQ1OZIDpicsnWXqnzUyujmJHQQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXgds07xWQAba8s25x5aibrMKibkct2v7EST1M8RIMVtMp80hs8kaX9u6A/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/cuZHM5NZpibA3dfUaHgf4wEPe0gdUQqoIf6cxd68iamSXG4jpft0zsZtvlQDMHiaf4t3hdMyjxT6cYauPibE7RgS2g/640?wx_fmt=gif\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;tp=wxpic','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXxFqiaCgIquVZYgXhZDgsIM4j2ARMC0an83ANJdtNcmduCTBVKrfDDCw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXwiaQMlsCZZK750iaozsuMppmibFcecoFbG7Ht7OoHnnrAib4IoRjsytGWA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXW5mNy2m6z9p3dFpSxuECARibib0EyuDia8cbUZxnRzbfibCic5nFNufnx7A/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXYKCYUR2NFU2GVtuMdA4KAia77m7D1dR9x3CrLGOTkxTe5mQnR03MqBw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXcVGcocKtCsf2HQ2ItBkEkPNgGTw0sfggaBzVqb7HGEnFZIFwmX1Uvw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXIejNFIRM8m78US4icyIrwnXbCEEkVOKGvvveYl9Du596oSzib8UsI7OA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiaicfzN3Wvm7xr8Wc0VaS4Gh408FD8uWdPdNLhQrzR8SZfN1MkIiavSCA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSrf5rgQ8zQXZxZcZ28PZXCb5PUkxLt56w8gc8RXytcPny8nLdWHmIg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXjJZG5NmE4icPF9GUQau3lCrUPF2QZZbGBibZXMGsN3GMsN9uYdkFEGCg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXfzW7DT4Pq167FPHhN7tmE2yr51FuMKXWrUldpnCSJHTEZ6BCO9RjDQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXCrmaMfibfaCiaCDcKvN2a0k7G07L1oGueHjIpOtxOL50q1sqIdBMwXjg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXicME7KZnEt4YibEXaDCddfj25Ra6ZZEThxj2tRYCM53ueZp7DlKibxwCA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPlcTGuiaCxElxMpicUcePXksAkX5iap4maU2vhme5TbftQ8fDEpXTyBXg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9Oe1yDzaMShg4S56PKnibN8XhTWQwfShdIYYVpACL9czPmlYRFcay2g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXdwo7UYrvKTnHz6lBXCBO1ic0uDCcOzXFJV62MZ887tRialicJw3E01RKQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnuCeF192oG3FMMC0nvbUCsUUvZw23KicWCBrNic3G6tb9TKTcUiaXUa4Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX1ARWxjuZRib36fKKkyBn3jf6s85cAolPnJooELKeY4XPlN7uCdGdp2A/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPIYsJiahUuvpQZ3TQCPcUJJDcqC9CH2jkxmzK2zOk4DaD4Ziad3O2vLA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXO0lvudicLZicJfPkXq2HjP1f5iakEC2aArAtorUScic0icicaPEhkXdXSGKQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXva8Sluib8EhSrck5SBOFZtzoyNQF4icGDIjfPxBNzqJrEGibKGIAMpiceA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXX2439G2rbmHbU3XtK2ic6ydF4al5rGRo4iblibvpS6V3vpia1xwIzuMLmA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8sfhFMlVzicGaefibYzMK1jLgpmCRA3FPcicubC4ObqQ7k3TgAAoSZGkw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPIYsJiahUuvpQZ3TQCPcUJJDcqC9CH2jkxmzK2zOk4DaD4Ziad3O2vLA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXgvmiaKl2j0worPwvibaJqG2IEyhic7IcQOUFHtA99N8PkSv6xR7DtPVog/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMUoupexDAGPphepJPe0crWiaxxsRiasW6ChyyofBH7uA3TUKPA4U2jPA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXGIMjnndLz9HKkD0NXibKbcQyn94rB2ibibuoXVbo0PjXiabzMdvfVZB4PA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXQruwibvGEu5nKXR49ZOTeIgPqLsQGAFrAs3M0P3ykTM5kwNkAibklIsw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXZ5XLNDc2apODyYicHOMZIxUUILSIlNCsP1IZWLLcOrQ9IFWhOLjHzmw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXDKUnEDqLoKIYf9PrOvGnibNYbYKr0Ve3kYyYmAn6XbOdpWiaa7qYCMrw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'922'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBfalkdOqQrcZD62L8N9VBBUK0U8UWCuIkFicwKgYQ88fEtL3vMOwP4Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9ujEtAuvfHr6W4uVjKvK4NwTyHCH2bae0iaPHPNPmmvlqAN8J8nu3nA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXUoZo0JcRbDcnK9PZicqpBJTziaG35jU76UhElCPJWX5pDI6JbhdVo1Wg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrQMI2CR9t0d3icT3uRNR98nm65SMOa272S1IOiaetDSAAfBadkRPaFjw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXtbKa7FQKFjiaCFbHCa6fWxX0JEAwibpbDgEC2lzYDwsdH2fC0wiayvGUw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXjKbC0IGlVtbTVLRGbDvV0LjGYmxX2RjiaOeN1j0FZ1qrvUCXWJFO3QA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXzKx9ZDGQzJAUwB7iatxbT3tvEXv1tMJyribP0GckP7xbXVGrF12mQDlg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXdJoxhkKOIF35U8AcT819gbjnAATYzeTHCvP6C5IfBsgfl1v27xRKkg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXOg5Z58VHcpVH2YgibInalA0iaovvmE1zc7FVo2uRoWE0LgY8IYTRWqFw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX23hibgzr7OmibWIa3GbVHdHlOqON2OVQibtMEC81jg7Zo69MccuWpc3Fg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXEdaDrqsNbMRlEcNPxlavyBO601Ne8GfZj7d22yA6iajS0MKYBDeZrmw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSbBuMUOuHXVkBZnO39oicU29e65T3ELSiaWJc3TElrPYC6ZXPo6OPvAQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXfNX4yZmlEUc6btNlIB2aCIiaeHSXDHBZLSw6D5ATo5hsFGGUeQegrxQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXbcJA7wwa596KickJHPbiaAzYlzYTsZtERiceY1l5icQDYE85GiclSoS6jbA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMApF0xOafftUK3htUMqiaPSYWAypOQHzN3XW0cFEgywWnSh9CJx9Zjw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrGncXSlDMd01KiboMgzfKe4SXsguOvgyLKcw6wqwS2MDUYfmVRmpbnw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8IgOZzpFIz3tQ1VTec7vZNHEd5AiaMn93dAib6JFlnA5hlCDh6qFoaBw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9mg7FOrdeY16OENibqsVw4cGekBYTeHVn9r82iaxevt8LvJfmnf4n0Ow/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXvdqaWwss9rYQx8AKOYLlbpKviccoEJQUokm4c1Sg9u1oSIpPv5e92zg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnorSptQHDNKndjAiaxnmkVOrsYhk2Wm7SLq5PSk4ujF1VwxWV5vL9vg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXd1VmB4I15eu4olPu3WQiaU5Z9XLsYSRicaKDUKkoufZXkemFBc9weolQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXu7wxUJFmlRrHicsViaJia9fYzsxCgpibic5icjnpzmqtYZzTBl1O6Y2Qy16A/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXT3GKY2MScZbElfkhic8kH68GodjWQqQEAlibYXrjdRnW8CFyictlSicicYA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX45Ysoq4DUWgImBKZQAmVicO1B0N5iaOdWryKnKuaCldBpIIaaQicq2FRg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiaaBdiczGYKm7sdHcRmyWwkVVcp6nbicFVjom3cAKr485PK16SnZbML8Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8o1a8mbueibQZlMrevpWUgc4dUkhbF8bPPYeuzPic25Mt0Xu6j9R7oaA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVLFq2clcyibSq4t2v9jYArBllCX522Qc9Skia07JyV0icrmQ0384EZ5kA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXvcERbq1bLwf17xJwyOa6Hia7ibp5BCu0SWM99GxYSia19YwzLDkEzLEiaA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuxyrLmQ5IDB8DewxtuxG2ia04Wh5Ria8G0MsqxO2ORfY5PrgwcuM3n2w/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXtAYUjYYQv7eibiadEqgO5bITib7675Y4s2KBUv1Niacy3dxNCOxzicG2KVQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXKgGib7x4bPMd7L8TfWMw37vQGAwOOiaia0iaeia2tuVr7a6Eg2GFiay6v96w/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1066','height':'1600'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXicIvnYL6lVGpdBz70Yu1L2HccBsvBgfNxibEsFYtBFTKTBOIhKAgM7ZA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXzYoNsiavfD8ODuvxKTHSVMMPYiawX3SibNGKicfGIicks6wwhFremdeWBDQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXquhUOQ7PYszPCqJHibpbDnVajFXoS6CsUb4A2Qd9YIfQAzskj5oeoKQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMWcYyQ0xJ4R4vKSegPDKqMwibITKNeibKl4mtRVOia5BBo709PL9NCzMA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX3Krt4p0ljVib9N461AoSC2oQPq0lrxaibB8xYQMicjJKbm92eRbxnIItA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVk024ADwG27I5aRsaAJvLCOt6xHUEpug2ZlCwaJaQxyCP1yKsUpmibQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXzmndByWapxR2NhPrhm5dyspI4z2V3AmZQYiau4BUiaAwUbbRG2P8fO4g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXSvOXgMY3u7V3kWOUXDNfwXSdlicrQmRmNI5fXmtxU4OIZL8VxbWiaEPw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXH4XhwYY9lPtX3xeIUMWSykv5VStdvDoZ1xKbDn0x4BHFpajgYocF4w/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif\x26amp;amp;tp=wxpic\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif\x26amp;amp;tp=wxpic\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXBum6MJegAicubKibJhxW9bic9c52OD2hc93pm1Bibcy0apPNzlvSibypGuw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVbrOrUArmyibBF85q6ibRnMtlsAF0YlH9SKvSVu6XM9LnbvErIZG8w2g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7JH4s1KIGicWTASEl9fmuqTHfT7qx0Wb6Ja44UJibAsj7v4mjnhanebw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXhpibOUr5RFWMCmpxgiag27kcehWtpFZ8snG6vH3gUfxG55V4lA8icg0Pw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXuYuuLicSHnrrPVxD5gV1dhCoo13Fgols3jmsfvvS0q5LhD5OKibwmiafg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXFG4tiauRmcXSWwNreMVkAHgdDticnWHj1joFYm9q5RaXicQiaAMlkEtMsg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'747'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX3ppPiarkiaPV48T6yb9v7EH6vN6yRCUuvJryDbw2Ev5T3ZQibjUZRV54A/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXnwMibFNSeLpMMfnoZtkaZicuIyGiaR8A390g0ia3lPsVDfjC0FIwpd8j9g/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXNM3XQ1p5NY8YZDL8icDwwZoAZFPXTibas57EicoZMflEogWXHeicL2KNeA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX5icQibgBgRV7xWVHYYic4N0a2licSict8iauYWDc89bDXu6JRdHYO4L2NyQw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXpiaAbawibwvpX8yz2C5twGDq1OxBicqvCEX3micbK8sBUMrGwKIm3ichXPg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX625Gq4NToOYXXwWDM28EibJhyUib3SIcVOibJpSaqzCxU1dQWWo1ibr1lw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX6zibEbaBQDeBcbDINgSkGbPj0zurElak1EiaY77ZEIMMlsCQpnr7FV5w/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXPf6GMtXZvc7AeukOJLOyeFjePyKxDGQGe4vmtibvqnkdCBAEXEPxo7Q/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXm2PV9dUDTP7XdibRSBKhuUhYGG7OBjHp2F6B23ZsT3cQbdicMKZBNBhA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXEc8Yb8ys0nIay2OCIiabLgR5WyqMJ5LcHib6IbRsIcJTmed5yhOnm5qQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXrY314iboZoFic8HpDdiagw740D9O3q8Vmyzc6j3RZ3yEdJ8fRIgicdBWdQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7leVEymltkCWcB3aLG6PibJYQ9l671Il3LF1UZWuV5ricVFdM8KyssUQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXE3oUFKF0mqPy4iaMmFXy0srwhkRF5fNaI9OBlxmt9eTVbyFdkX0MwfQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXt7QQiaicOADVNDA9rRnLemNLgnicMzghw1fHAkm25picjKOtGzMMMjW2eQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX29XIzk51nDCT0xJn4tYqguqgZtI0Hq0LHJ7SsIswCbAIcJKdib5YZCA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXLnFD6XBfEvxM9Mste7OJObHh9kqMUI8VpsREFEWwSlEP1RpYgcn6iag/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX7zic6icY7ugS0Gekjf5Nich9toKtRicNM8Zebue8e6DFvYg4FicQ2friceVQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX06vxzYz1o5s2RYia8mFhzOj5q4jbqLsGicv0RuOoIKCuxDnCSpjZf42A/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXXUQdibPKs1jFnOxHibsP1FLuuSoXQROnYqibUKKkRuibnNic3rKX5GXPoIA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXULyhs9fxUpptstYU0hoX7lFqyNEk0AWvUn7zRmEwFtq32lKkagJFKQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXAKMQC9eiaPoPkEdxJeXL2IibibfyFiaicB6hv4WtjcyagOfc4hInKrmyBbA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMoJKx1VgPWGkzpxULIBlMCGDeRhhI6ZFb8gha6hEOvJlyETp2S9gtw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXZG3Mic5fMzHW1ZicXdvXoT2GeVvIkxGUnQQQO5AyDccmaFmvmoShpBjw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXdajKRicZy4wVle3OhgbK6ibsrlNFA5PdGaia6QCzIyNictNkHvew01ahlg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX8RdlHVzySxoWpHHHecxd6IpgialuaPN11O9zjS3OFpQLxj8lmexFSFg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX50YgC89ZlxIAyZGK7EFicI7icRryJREhUdTtnMCkhnIuTofog6KT7mibg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXoADsX6X14GR3bP9QAuy3EcGk1Yw5238mNE0MeU0SvDibsjtpbfNZzYw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX67aBK5VY0iciaqM4ppQQCyJCWdLWnXE80BiczpE7fNbib1V79rf3CFNdtw/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVqIJJ4aj7FMvtPnUD6IteejboNVwS492LKfc51RNVqFSialeFUmrMqQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXmmOfPot329xLG2wib3IjzqicA6pPbEXnSzefTs1P3geJSqTBuU2kWmKg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXKCwpN6Rd5A8lJ4Evuy929cXfSIicDlWTPR3iagZuVQE1vDZ7nJ3hTmlQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXMU4ZhgJib9mzia13rqaaXVEz9UJFGJXdOwsMVXkMvj8iaWK6mtWZf6XTQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVIe3QSNwbj0VSI4ZoUycqOAD22HDjibibeuVrbFsCMztwP9kHkZvdTiaQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXRoLgOdIWaib2ficnEhibLNvoUnqwpaiaFKGPiaWnGWUwEseRf13wW8ag2GA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXGmic834U18kkYkEypYn3To1bhyMmqE807K5BCFic41OSFZ4BiacJu1Gpg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXqVibTuSVPRGBkBWPamzs5l31VgCl7wenMOaFJh26NoNicZicH5cm8TGhQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXIfJInv8ARt1n0uvbsqZD1TD2Mv8MCeFMHh7z0XiaoMH2pya7jicFh9eA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXwPHRsA01K1pr99CSbwNWx7BgGk0s1UwXWqXTgCicO90ZFHvDps1KDcg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX1Hic5pLChCke8v5Qn4Muow2tNQPHaM6gjnCp9eNj26zhicP8qtPoXORg/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuX9ucFmic0pnkHHjuOjL1s47HiaobmDLbXcyYMLcFOUkVffTKOF0tXFAVQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXVhTkyzhFXs8N7jWk1PVJZ6jICAHNuS0ufiauhsGNPibib9MVh33G5FNHQ/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6PicibGwTsZpXdSO8mOOOqhksuXiarTsIpRWgAUo2BljLfk91icR9hwic8ArMcOr5xtBAIqMYjjnar5Ub9dA/640?wx_fmt=other\x26amp;amp;from=appmsg\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1\x26amp;amp;wx_co=1\x26amp;amp;tp=webp','width':'1080','height':'720'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif\x26amp;amp;tp=wxpic\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/mmbiz_gif/c6gqmhWiafypu8xMx0VGdz69F9YhVguXu6TVQKDQa8J5lNFRia8Hbf7H7whbxfuAf2SKclBR306xqWibSiaRbtYQaA/640?wx_fmt=gif\x26amp;amp;tp=wxpic\x26amp;amp;wxfrom=5\x26amp;amp;wx_lazy=1','width':'566','height':'53'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibea1mibwD0ntGtFjbVzGff7Yf1RTxmCT5AqrPQUboib8eRibFR0IicserEcdA/0?wx_fmt=jpeg\x26amp;amp;from=appmsg','width':'1280','height':'1907'},{'cdn_url':'https://mmbiz.qpic.cn/sz_mmbiz_jpg/53ZbMbEdWJGHWSDlk3V0u4XqdrnvYOUic36yP2RHHEUbavxwlb1M7tEBEhQV0PGdCzxyDU97ZtaOcybbYvUhFicw/640?wx_fmt=jpeg\x26amp;amp;from=appmsg','width':'950','height':'1341'},]"; picturePageInfoList = picturePageInfoList.includes(',]') ? picturePageInfoList.replace(',]', ']') : picturePageInfoList; try { picturePageInfoList = JSON.parse(picturePageInfoList.replace(/'/g, '"')); } catch (err) { picturePageInfoList = []; console.error(err); } var data = { is_h5_render: true, user_name: user_name, copyright_info: { is_cartoon_copyright: isCartoonCopyright }, picture_page_info_list: picturePageInfoList, create_timestamp: createTimestamp, user_info: { is_care_mode: is_care_mode } }; setSize(images, videos, data); })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>(function () { 'use strict'; var AD_TYPE = { ANDROID_APP_PRODUCT_TYPE: 12, IOS_APP_PRODUCT_TYPE: 19, ADD_CONTACT_PRODUCT_TYPE: 23, MINI_GAME_PRODUCT_TYPE: 46, CARD_PRODUCT_TYPE: 36, SHOP_PRODUCT_TYPE: 30, WECHATCARD_PRODUCT_TYPE: 47, BRAND_WECHAT_PRODUCT_TYPE: 29, BRAND_GDT_PRODUCT_TYPE: 31 }; var AD_POS = { POS_BOTTOM: 0, POS_MID: 4, POS_SPONSOR: 3, POS_AD_BEFORE_VIDEO: 7, POS_AD_AFTER_VIDEO: 9, POS_AD_MID_VIDEO: 16 }; var AD_DEST_TYPE = { AD_DEST_TYPE: 0, OUTER_DEST_TYPE: 1, APPDETAIL_DEST_TYPE: 2, BIZ_DEST_TYPE: 3, APPINFO_PAGE_DEST_TYPE: 4, WECHAT_SHOP_DEST_TYPE: 5, WECHAT_APPLET_DEST_TYPE: 6, LEAF_DEST_TYPE: 7, CANVAS_AD_DEST_TYPE: 9 }; var AD_CACHE_TIME = 0.5 * 60 * 1000; var AD_JSAPI_WHITE_LIST = ['openUrlWithExtraWebview', 'openADCanvas', 'addContact', 'profile', 'getInstallState', 'installDownloadTask', 'addDownloadTask', 'pauseDownloadTask', 'resumeDownloadTask', 'queryDownloadTask', 'launchApplication', 'writeCommData', 'adDataReport', 'downloadAppInternal', 'wxdownload:progress_change', 'menu:share:appmessage', 'menu:share:timeline', 'menu:share:weibo', 'menu:share:facebook', 'menu:general:share', 'launch3rdApp', 'addDownloadTaskStraight', 'sendAppMessage', 'shareTimeline', 'getNetworkType', 'openBizChat', 'jumpToBizProfile', 'shareWeibo', 'shareFB', 'imagePreview', 'getBackgroundAudioState', 'openWeApp', 'openEmbeddedWeApp', 'preloadMiniProgramContacts', 'preloadMiniProgramEnv', 'calRqt', 'openCardDetail', 'batchAddCard', 'handleMPPageAction', 'makePhoneCall', 'getOAID', 'saveWaid', 'batchPreloadMiniProgram', 'onScreenShot', 'handleAdAction', 'activity:state_change', 'getAdIdInfo', 'onWebPageUrlExposed', 'openFinderView', 'predownloadMiniProgramPackage', 'openCustomerServiceChat', 'showOpenIMContactProfile', 'openWXSearchPage']; var AD_REQ_PATH_WHITE_LIST = [ '/mp/advertisement_report', '/mp/ad_report', '/mp/ad_video_report', '/mp/jsmonitor', '/mp/ad_complaint', '/mp/jsreport', '/tp/datacenter/report', '/mp/getappmsgad', '/mp/ad_biz_info', '/mp/appmsg_video_snap', '/mp/cps_product_info', '/mp/mini_drama_info']; var AD_WEB_COMPT_REQ_PATH_WHITE_LIST = [/(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/advertisement_report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_video_report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/jsmonitor/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_complaint/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/jsreport/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/datacenter\/report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad/, /(https?:)?\/\/mp\.weixin\.qq\.com\/mp\/ad_biz_info/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/goods_info/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/app_mobile/, /(https?:)?\/\/mp\.weixin\.qq\.com\/tp\/datareport\/report/, /(https?:)?\/\/mp\.weixin\.qq\.com\/promotion\/wxalandpage\/getcanvasinfo/]; var transformText = '转化按钮'; var extraText = '广告文案或辅助信息'; var defaultMidAdData = { hint_txt: '创意-20200827_1', url: 'https://ad.weixin.qq.com/guide/196?weixinadkey=59d5cf0b4fbf7d2f66cd90aaa82a5208057512dd06fcb64d7fd57e71ec15945e1744ac499e05a04999381c3bf30c21ca&gdt_vid=wx0clsqxat6lzly601&weixinadinfo=315019981.wx0clsqxat6lzly601.75.1', type: '0', rl: 'http://ad.wx.com:12638/cgi-bin/click?viewid=AQM1xOr6MFeZmWeZrowCvQcrvQUBUq4o8ER2yFgwF9grPdtUR9bIJQ8laqMAJjGlkGLuVbyABIPX6Eifa2%2FK%2Buq17IIT21tYcUnpeU4VqEEsEQhc5Pa7C7drAvl0Mz30CNepODMXeD%2BEdny8SmmxN7prV78e1L2S6oqhNjrnTqM1t40ZGU84httoAODXEjmE89IX0ncOiP1oTsgm1tYwahSkxN6HLZIb6bhxZrc5ba3mCKMZ5GV4UEyDuQCyySxtA5QTt0eQJJA%2FSgHe79yTxUrzzoGrtlhK0O3HussVeRjKcvLkE6w%2FpQBnropwT%2FmE23RT2bOoyw%2BVCMlWTtk%2Bvxh%2FIOFAmrWHYzDuNkDNRo3um26RD2TFpeyRasbZoFRAV7RA9k4P3REAH4vemxktbNq24rtuF6MFGEcXpcGOD%2FxZJlBmInM7rguFAhRQWvCy3nIpO7knN2rl2DZv%2FcfkuoP4bedzUMcxtrU2Wz%2B82EG9ULHJunGHT%2F%2BcWj%2Bv8n%2Fh9bUtAtk7Fr1HBQdkQ8SbYadhRDWWuSEC2iMfqpMyzNqLltdxhyXxMRpsruPb2p4WoHnSvuGfbnkXIKcDppOTLB38xStPIbbaaR4FC%2B4AOF1UqbtMor9JJQQNz3vspSngY%2F37uYiQXAKNYB2RAB%2BbfoYMSS2VcJvY%2B0lWH3%2BYFTmBs6%2BxixGTJmB4%2FXZZcNs4PgRs6OoIefEnLz%2FvwoAvrs%2FUPotqevoiHfq%2FlLILAzo28D%2FKSU9hOOHXrS4LrUYhK47WKSeoglnagaOZI5kGZa9iBcwj9V6FR4HEml51P9u5xaTOnPZjfEAx5l6BBxTT4379irAZCB2Zfcd6wBU2Eo5p9yXVSH%2FCH8yVAgIEsrJ9oeqpO%2FwozsQ2PkXw%2Bz77B56hYp1zYG7HK%2BCDjx1NSisa6g8PFa72xOb8wpjZ9Lao70oGSWshIjCH4kWfKX0P8uFJc22L%2FZihKj0J%2BqgC1LgiMc6SXmFHdvTSIxTRKm9GImpbVfLTN3xrT%2BGGutwMTfgWta7EDR7d6HXQBA1orNotnnK37GOw1jHud8fzQkfuMN%2F7DO6kW0wAXs4LDMhJpnHi2%2Ba4VjL8Yjh0wmTZkVy4iIPYDmYSAzuJ3aP3cXuGv%2B1JwF%2Fod7hCA6RBYwZN2fXvO5AUo7FdoRr8ssPB7eAiNhcFonMv5%2Bt8L1b7QLoXGlplvxh9Fz669q43xnDsEy8ucOfyush8RiYLPxGj4YFr2gy6%2BAV5u%2FMgZIShq149jRn42%2B%2BnmzPC8JdiiIe4p5Ec7KFFrv%2F302DcKBPI9lQDsC1xWAvIfJcnxC%2FqYgDikLE1SsurxV2PV1icS%2BpU706S2LmnpyAsZw%3D%3D', apurl: 'http://ad.wx.com:12638/cgi-bin/exposure?viewid=AQM1xOr6MFeZmWeZrowCvQcrvQUBUq4o8ER2yFgwF9grPdtUR9bIJQ8laqMAJjGlkGLuVbyABIPX6Eifa2%2FK%2Buq17IIT21tYcUnpeU4VqEEsEQhc5Pa7C7drAvl0Mz30CNepODMXeD%2BEdny8SmmxN7prV78e1L2S6oqhNjrnTqM1t40ZGU84httoAODXEjmE89IX0ncOiP1oTsgm1tYwahSkxN6HLZIb6bhxZrc5ba3mCKMZ5GV4UEyDuQCyySxtA5QTt0eQJJA%2FSgHe79yTxUrzzoGrtlhK0O3HussVeRjKcvLkE6w%2FpQBnropwT%2FmE23RT2bOoyw%2BVCMlWTtk%2Bvxh%2FIOFAmrWHYzDuNkDNRo3um26RD2TFpeyRasbZoFRAV7RA9k4P3REAH4vemxktbNq24rtuF6MFGEcXpcGOD%2FxZJlBmInM7rguFAhRQWvCy3nIpO7knN2rl2DZv%2FcfkuoP4bedzUMcxtrU2Wz%2B82EG9ULHJunGHT%2F%2BcWj%2Bv8n%2Fh9bUtAtk7Fr1HBQdkQ8SbYadhRDWWuSEC2iMfqpMyzNqLltdxhyXxMRpsruPb2p4WoHnSvuGfbnkXIKcDppOTLB38xStPIbbaaR4FC%2B4AOF1UqbtMor9JJQQNz3vspSngY%2F37uYiQXAKNYB2RAB%2BbfoYMSS2VcJvY%2B0lWH3%2BYFTmBs6%2BxixGTJmB4%2FXZZcNs4PgRs6OoIefEnLz%2FvwoAvrs%2FUPotqevoiHfq%2FlLILAzo28D%2FKSU9hOOHXrS4LrUYhK47WKSeoglnagaOZI5kGZa9iBcwj9V6FR4HEml51P9u5xaTOnPZjfEAx5l6BBxTT4379irAZCB2Zfcd6wBU2Eo5p9yXVSH%2FCH8yVAgIEsrJ9oeqpO%2FwozsQ2PkXw%2Bz77B56hYp1zYG7HK%2BCDjx1NSisa6g8PFa72xOb8wpjZ9Lao70oGSWshIjCH4kWfKX0P8uFJc22L%2FZihKj0J%2BqgC1LgiMc6SXmFHdvTSIxTRKm9GImpbVfLTN3xrT%2BGGutwMTfgWta7EDR7d6HXQBA1orNotnnK37GOw1jHud8fzQkfuMN%2F7DO6kW0wAXs4LDMhJpnHi2%2Ba4VjL8Yjh0wmTZkVy4iIPYDmYSAzuJ3aP3cXuGv%2B1JwF%2Fod7hCA6RBYwZN2fXvO5AUo7FdoRr8ssPB7eAiNhcFonMv5%2Bt8L1b7QLoXGlplvxh9Fz669q43xnDsEy8ucOfyush8RiYLPxGj4YFr2gy6%2BAV5u%2FMgZIShq149jRn42%2B%2BnmzPC8JdiiIe4p5Ec7KFFrv%2F302DcKBPI9lQDsC1xWAvIfJcnxC%2FqYgDikLE1SsurxV2PV1icS%2BpU706S2LmnpyAsZw%3D%3D', traceid: 'wx0clsqxat6lzly601', group_id: 'wx0clsqxat6lzly600_wx0clsqxat6lzly601', ticket: '', pt: 2, image_url: 'http://wxsnsdythumb.wxs.qq.com/141/20204/snscosdownload/SH/reserved/5f4604790009bfd700000000b3679d090000008d00004eec?m=1c9e9086c11018ef774e28ee3b744a67&ck=1c9e9086c11018ef774e28ee3b744a67', ad_desc: '', biz_appid: 'wx69618ae091cf2c76', biz_info: { user_name: 'gh_1e80bb81a1d2', nick_name: '微信广告', head_img: 'https://wxa.wxs.qq.com/res/images/bizsdk/preview/wxlogo.png', biz_uin: 3094043316, signature: '微信广告' }, pos_type: 4, watermark_type: 0, logo: '', is_cpm: 0, dest_type: 1, material_width: 960, material_height: 540, ad_width: 0, ad_height: 0, use_new_protocol: 2, product_type: 29, material_type: 0, crt_exp_tid: 0, crt_exp_info: '', flow_exp_info: '[{"exp_para":[{"name":94574,"value":"gb"},{"name":100036,"value":"1"}]}]', watermark_text: '活动推广', crt_size: '484', button_action: "{"button_text":"".concat(transformText, "","jump_type":1,"jump_url":"https:\\/\\/ad.weixin.qq.com\\/guide\\/196?weixinadkey=bd80a7a5a0e57a3b971b1c372bb06a3748f8f01c44f1bfe1a0aa4fe927e21037fc57ddfe77f5e0648611197259574f4b&gdt_vid=wx0clsqxat6lzly601&weixinadinfo=315019981.wx0clsqxat6lzly601.75.1","text_type":0}"), position_index: 21, shop_image: [], material_id_list: [], uxinfo: '315019981|wx0clsqxat6lzly601|289237697|0|1598496949|0|0|9020229299926746||AgI0AyUHOnPeccmEYhaAko8Pr4P95P7Vl6qjqKrxaR/CSGQ3e+STumguP/V43UuYT8o=|315020504', ext_info: '{}', ad_token: 'bf8463b9a4b692768c820c412bb705a73e8a9dd2c769f22549e4bb5aeaaeccc1358b60b6ce7546f95cfdf7f73d187572', crt_info: "[{"width":960,"height":540,"thumb_url":"http://wxsnsdythumb.wxs.qq.com/141/20204/snscosdownload/SH/reserved/5f4604790009bfd700000000b3679d090000008d00004eec?m=1c9e9086c11018ef774e28ee3b744a67&ck=1c9e9086c11018ef774e28ee3b744a67","image_url":"http://wxsnsdythumb.wxs.qq.com/141/20204/snscosdownload/SH/reserved/5f4604790009bfd700000000b3679d090000008d00004eec?m=1c9e9086c11018ef774e28ee3b744a67&ck=1c9e9086c11018ef774e28ee3b744a67","size":18323,"image_md5":"1c9e9086c11018ef774e28ee3b744a67","materialId":"112199640","card_info":{"mp_tag_type":2,"mp_brandeffect_isopen":0,"mp_tags":["".concat(extraText, ""]}}]"), reranking_ext_info: '{"tid":315020504}', ext_back_comm: '{"pctr":0.019999999553}' }; var CPS_GOODS_TYPE = { OLD_GOODS: 'mp', NEW_GOODS: 'cps-to-reader', IMAGE_GOODS: 'cps-to-image-reader', SHORT_PLAY: 'short-play', MINI_GAME: 'mini-game' }; var AD_CONFIG = { defaultMidAdData: defaultMidAdData, AD_TYPE: AD_TYPE, AD_POS: AD_POS, AD_CACHE_TIME: AD_CACHE_TIME, AD_DEST_TYPE: AD_DEST_TYPE, AD_FRAME_DOMAIN: 'https://wxa.wxs.qq.com', CPS_AD_FRAME_DOMAIN: 'https://file.daihuo.qq.com', INVALID_METHOD_NAME_MSG_PREFIX: 'Invalid methodName', INVALID_METHOD_TYPE_MSG_PREFIX: 'Invalid methodType', INVALID_ARGS_MSG_PREFIX: 'Invalid args', INVALID_REQ_PATH_MSG_PREFIX: 'Invalid request path', AD_IFRAME_HIDE_CLASS: 'iframe_ad_dn', AD_JSAPI_WHITE_LIST: AD_JSAPI_WHITE_LIST, AD_REQ_PATH_WHITE_LIST: AD_REQ_PATH_WHITE_LIST, AD_WEB_COMPT_REQ_PATH_WHITE_LIST: AD_WEB_COMPT_REQ_PATH_WHITE_LIST, FRAME_ERROR: 'onError', FRAME_READY: 'onFrameReadyV2', CHANGE_FRAME_STYLE: 'changeFrameStyle', PROXY_CONSOLE: 'consoleOnHostEnv', PROXY_ACTION: 'onProxyV2', PROXY_CALLBACK_ACTION: 'proxyCallbackV2', CLICK_OUTSIDE_ACTION: 'clickOutsideV2', CLICK_AD_ACTION: 'onAdClick', PAGE_SCROLL_ACTION: 'pageScrollV2', ORIGIN_VIDEO_VID_PREFIX: 'wxv', AD_VIDEO_FIN_ACTION: 'adVideoEnd', AD_VIDEO_PLAY_ACTION: 'onVideoPlayV2', AD_VIDEO_END_ACTION: 'onVideoEndV2', AD_PLAY_VIDEO_ACTION: 'playVideoV2', AD_EXPOSE_IMAGE_ACTION: 'exposeImage', AD_HIDE_IMAGE_ACTION: 'hideImage', AD_CHANGE_VIDEO_STATE: 'changeVideoPlayState', AD_VIDEO_SET_SCREEN_STATE_ACTION: 'setScreenState', AD_IMAGE_SET_EXPAND_STATE_ACTION: 'setImageExpandState', GET_APPMSGAD_READY_STATUS_ACTION: 'getAppmsgadReadyStatus', APPMSGAD_READY_ACTION: 'appmsgadReady', HAS_AD_DATA_QUERY_KEY: 'has_ad_data', GET_AD_DATA_AFTER_VIDEO_ACTION_NAME: 'getAdDataAfterVideo', SET_PAGE_DATA_ACTION_NAME: 'setPageDataV2', SET_AD_DATA_ACTION_NAME: 'setAdDataV2', SEND_AD_VID_ACTION: 'sendAdVid', GET_AD_VID_ACTION: 'getAdVid', CPS_GOODS_TYPE: CPS_GOODS_TYPE }; var g = { defaultContentTpl: '<span class="js_img_placeholder wx_widget_placeholder" style="width:#width# !important;height:#height#px !important;text-indent: 0"><span class="weui-primary-loading"><span class="weui-primary-loading__dot"></span></span>', config: [{ querySelector: 'redpacketcover', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return decodeURIComponent(opt.node.getAttribute('data-coveruri') || ''); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 0.7854; }, calH: function calH() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return this.calW({ parentWidth: opt.parentWidth }) / 0.73346 + 27 + 37; }, replaceContentCssText: '', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mppoi', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.node.getAttribute('data-id') || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1; }, calH: function calH() { return 219; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mpsearch', genId: function genId() { return decodeURIComponent('mp-common-search'); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1; }, calH: function calH() { return 100; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mpvideosnap', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var type = opt.node.getAttribute('data-type') || 'video'; if (type === 'live') { return decodeURIComponent(opt.node.getAttribute('data-noticeid') || ''); } return decodeURIComponent(opt.node.getAttribute('data-id') || ''); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var type = opt.node.getAttribute('data-type') || 'video'; var width = opt.node.getAttribute('data-width') || ''; var height = opt.node.getAttribute('data-height') || ''; if (type === 'live' || type === 'topic') { return opt.parentWidth; } var ratio = 1; ratio = width / height; var computedHeight = 0; var computedWidth = 0; var isHorizontal = false; if (ratio === 1 || ratio === 3 / 4) ; else if (ratio === 4 / 3 || ratio === 16 / 9) { isHorizontal = true; } else if (ratio < 3 / 4) { ratio = 3 / 4; } else if (ratio > 1 && ratio < 4 / 3) { ratio = 1; } else if (ratio > 4 / 3) { isHorizontal = true; } else if (typeof ratio === 'number' && !Object.is(ratio, NaN)) ; else { ratio = 1; } opt.node.setAttribute('data-ratio', ratio); opt.node.setAttribute('data-isHorizontal', isHorizontal); if (isHorizontal === true) { computedWidth = opt.parentWidth; } else { if (window.innerWidth < 1024) { computedWidth = window.innerWidth * 0.65; } else { computedWidth = opt.parentWidth * 0.65; } } computedHeight = computedWidth / ratio; computedHeight = Math.round(computedHeight); computedWidth = Math.round(computedWidth); opt.node.setAttribute('data-computedWidth', computedWidth); opt.node.setAttribute('data-computedHeight', computedHeight); return computedWidth; }, calH: function calH() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var desc = opt.node.getAttribute('data-desc') || ''; var type = opt.node.getAttribute('data-type') || 'video'; var computedHeight = opt.node.getAttribute('data-computedHeight') || ''; switch (type) { case 'live': return desc ? 152 : 116; case 'topic': return 201; case 'image': case 'video': return parseFloat(computedHeight); } }, getBorderRadius: function getBorderRadius() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var type = opt.node.getAttribute('data-type') || 'video'; if (type === 'video') { return 4; } return 8; }, replaceContentCssText: '', appendContentCssText: 'display:flex;margin:0px auto;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mp-wxaproduct', genId: function genId() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return decodeURIComponent(opt.node.getAttribute('data-wxaproduct-productid') || ''); }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1 || '100%'; }, calH: function calH() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var cardtype = opt.node.getAttribute('data-wxaproduct-cardtype') || ''; return cardtype === 'mini' ? 124 : 466; }, replaceContentCssText: '', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mpprofile', genId: function genId(opt) { return opt.node.getAttribute('data-id') || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return opt.parentWidth * 1; }, calH: function calH() { return 143; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '', outerContainerRight: '' }, { querySelector: 'mp-common-product:not([data-cardtype="2"])', genId: function genId(opt) { return opt.node.getAttribute('data-windowproduct') || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (opt.node.getAttribute('data-cardtype') === "0") { return Math.min(opt.parentWidth, 400) * 1 || '100%'; } return opt.parentWidth * 1 || '100%'; }, calH: function calH(opt) { var customstyle = opt.node.getAttribute('data-customstyle') || '{}'; if (customstyle) { try { var _JSON$parse = JSON.parse(customstyle), display = _JSON$parse.display, height = _JSON$parse.height; if (display !== 'none') { var customHeight = parseInt(height, 10); var ratio; if (opt.node.getAttribute('data-cardtype') === "0") { ratio = Math.min(400, opt.parentWidth) / 350.0 || 1; } else { ratio = opt.parentWidth / 350.0 || 1; } customHeight = Math.round(customHeight * ratio); return customHeight; } return 0; } catch (err) { console.error(err); } } return 0; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '<div style="display: flex; margin: 0 auto 24px;justify-content: center;">', outerContainerRight: '</div>' }, { querySelector: 'mpcps:not([data-templateid="video-play"]),mp-common-cpsad:not([data-templateid="video-play"])', genId: function genId(opt) { var node = opt.node; var planId = node.getAttribute('data-planid'); var goodId = node.getAttribute('data-pid'); var traceId = node.getAttribute('data-traceid'); return goodId || planId || traceId || ''; }, calW: function calW() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var node = opt.node; var templateId = node.getAttribute('data-templateid'); var adType = node.getAttribute('data-adtype'); var width = 0; if (templateId === 'list') { width = '100%'; } else if (templateId === 'card') { if (adType === AD_CONFIG.CPS_GOODS_TYPE.SHORT_PLAY || adType === AD_CONFIG.CPS_GOODS_TYPE.MINI_GAME) { width = opt.parentWidth ? opt.parentWidth * 0.65 : '100%'; } else { width = '100%'; } } return width; }, calH: function calH(opt) { var node = opt.node; var templateId = node.getAttribute('data-templateid'); var adType = node.getAttribute('data-adtype'); var height = 0; if (templateId === 'list') { if (adType === AD_CONFIG.CPS_GOODS_TYPE.MINI_GAME) { height = 79; } else { height = 120; } } else if (templateId === 'card') { if (adType === AD_CONFIG.CPS_GOODS_TYPE.SHORT_PLAY) { var width = opt.parentWidth * 0.65; height = Math.ceil(width * (4 / 3)) + 68; } else if (adType === AD_CONFIG.CPS_GOODS_TYPE.MINI_GAME) { var _width = opt.parentWidth * 0.65; height = Math.ceil(_width * (4 / 3)) + 64; } else { height = Math.ceil(opt.parentWidth + 111); } } return height; }, replaceContentCssText: '', appendContentCssText: 'diplay:block;', outerContainerLeft: '<div style="display: flex; justify-content: center">', outerContainerRight: '</div>' } ] }; function preloadingInit() { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (typeof document.querySelectorAll !== 'function') { return; } var g = { maxWith: document.getElementById('img-content').getBoundingClientRect().width, idAttr: 'data-preloadingid' }; for (var i = 0, il = opt.config.length; i < il; i++) { var a = opt.config[i]; var list = document.querySelectorAll(a.querySelector); for (var j = 0, jl = list.length; j < jl; j++) { var node = list[j]; var parentWidth = node.parentNode.getBoundingClientRect().width; parentWidth = Math.min(parentWidth, g.maxWith); if (node.getAttribute('has-insert-preloading')) { continue; } var nodeW = a.calW({ parentWidth: parentWidth, node: node }); var nodeH = a.calH({ parentWidth: parentWidth, node: node }); var nodeId = a.genId({ index: j, node: node }); var nodeBorderRadius = typeof a.getBorderRadius === 'function' ? a.getBorderRadius({ index: j, node: node }) : 8; if (typeof nodeW === 'number') { nodeW += 'px'; } var imgHtml = opt.defaultContentTpl.replace(/#height#/g, nodeH).replace(/#width#/g, nodeW).replace(/#borderRadius#/g, nodeBorderRadius); var tmpNode = document.createElement('div'); tmpNode.innerHTML = imgHtml; if (a.replaceContentCssText) { var replaceContentCssText = a.replaceContentCssText.replace(/#height#/g, nodeH).replace(/#width#/g, nodeW); tmpNode.firstChild.style.cssText = replaceContentCssText; } else if (a.appendContentCssText) { tmpNode.firstChild.style.cssText += a.appendContentCssText; } var html = (a.outerContainerLeft || '') + tmpNode.innerHTML + (a.outerContainerRight || ''); tmpNode.innerHTML = html; tmpNode.firstChild.setAttribute(g.idAttr, nodeId); node.parentNode.insertBefore(tmpNode.firstChild, node.nextSibling); node.setAttribute('has-insert-preloading', '1'); } } } function init() { preloadingInit(g); } init(); })();</script> <script type="text/javascript" nonce="1933578808" reportloaderror> function htmlDecode(str) { return str .replace(/'/g, '\'') .replace(/<br\s*(\/)?\s*>/g, '\n') .replace(/ /g, ' ') .replace(/</g, '<') .replace(/>/g, '>') .replace(/"/g, '"') .replace(/&/g, '&') .replace(/ /g, ' '); } var uin = ''; var key = ''; var pass_ticket = ''; var new_appmsg = 1; var item_show_type = "0"; var real_item_show_type = "0"; var can_see_complaint = "0"; var tid = ""; var aid = ""; var clientversion = ""; var appuin = "" || "MzIwNzYzMjIyNg=="; var voiceid = ""; var create_time = "1720927561" * 1; var source = ""; var ascene = ""; var subscene = ""; var sessionid = "" || "svr_2061ae7a0df"; var abtest_cookie = ""; var finder_biz_enter_id = "" * 1; var scene = 75; var itemidx = "" || ""; var appmsg_token = "" || ""; var _copyright_stat = "0"; var _ori_article_type = ""; var is_follow = ""; var nickname = htmlDecode("今日半导体"); var appmsg_type = "9"; var ct = "1720927561"; var user_name = "gh_54a90ddd4c90"; var fakeid = ""; var version = ""; var is_limit_user = "0"; var cps_article_data = ""; var round_head_img = "http://mmbiz.qpic.cn/sz_mmbiz_png/wia4FcFo6Picib5XTSKylsqHMfAdI4zDSd7ZBCNTGzMibIAkXQNhzGTet8z0doOMlAxgejG8FTl6s5nrmy3G9xNSmw/0?wx_fmt=png"; var profile_signature = "专注半导体新资讯,新项目等,学习交流,领先价值平台"; var profile_signature_new = ""; var hd_head_img = "http://wx.qlogo.cn/mmhead/Hp9HAaP9GFDoIw5KwsJNCJu1kWDAAAgw4icZX2ORUcya2bsnicOo4y996xucJ4NicX09lREVaN2iaec/0" || ""; var ori_head_img_url = "http://wx.qlogo.cn/mmhead/Hp9HAaP9GFDoIw5KwsJNCJu1kWDAAAgw4icZX2ORUcya2bsnicOo4y996xucJ4NicX09lREVaN2iaec/132"; var msg_title = '1000家名单,提供通讯录!安世,长电,安靠,芯德,甬矽,云天,中科智芯,气派,亚芯,爱矽...3月封测大会,齐聚上海'.html(false); var msg_desc = htmlDecode("大会独家提供通讯录服务,100%实体企业参会!2025中国国际半导体封测大会暨先进封装论坛,3月上海浦东举办!截止目前展位预订过半!"); var msg_cdn_url = "https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibeaib2SQGzCm8t1jr0ib3RcFia94W8IkLiaNuggpQlq6BUmQDhySrbPqP4fCg/0?wx_fmt=jpeg"; var cdn_url_1_1 = "https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibeaib2SQGzCm8t1jr0ib3RcFia94W8IkLiaNuggpQlq6BUmQDhySrbPqP4fCg/0?wx_fmt=jpeg"; var cdn_url_235_1 = "https://mmbiz.qpic.cn/sz_mmbiz_jpg/wia4FcFo6Pic97qfk3y13kyqicpZV3efibeagO2uHyAneYDBTZUhOJT07bRsE5yrdvpMU9twbUwl48oXWSOyx2nmhw/0?wx_fmt=jpeg"; var msg_link = "https://mp.weixin.qq.com/s/kiX7z7RVbYU5Dl9Nm8Hg8g"; var user_uin = "" * 1; var msg_source_url = ''; var img_format = 'jpeg'; var srcid = ''; var req_id = '23135gbhXPHhRiXf6EAfhOlt'; var networkType; var appmsgid = "2247701212" || '' || ''; var comment_id = '3545617179591622661' || '0'; var mp_comment_id = "" || "" * 1; var comment_enabled = "" * 1; var open_fansmsg = "0" * 1; var is_https_res = ("" * 1) && (location.protocol == "https:"); var msg_daily_idx = "1" || ""; var profileReportInfo = "" || ""; var devicetype = ""; var source_encode_biz = ""; var source_username = ""; var reprint_ticket = ""; var source_mid = ""; var source_idx = ""; var source_biz = ""; var author = "今日半导体"; var author_id = ""; var author_cancel = "" * 1 || 0; var reward_wording = ""; var extra_comment_id = '0' || '0'; var reward_author_head = ""; var reward_can_whisper = "" * 1 || 0; var reward_total_count = "" * 1 || 0; var optimizing_flag = "" * 1; var show_comment = ""; var __appmsgCgiData = { wxa_product: "" * 1, wxa_cps: "" * 1, show_msg_voice: "0" * 1, can_use_page: "" * 1, is_wxg_stuff_uin: "0" * 1, card_pos: "", copyright_stat: "0", source_biz: "", hd_head_img: "http://wx.qlogo.cn/mmhead/Hp9HAaP9GFDoIw5KwsJNCJu1kWDAAAgw4icZX2ORUcya2bsnicOo4y996xucJ4NicX09lREVaN2iaec/0" || (window.location.protocol + "//" + window.location.host + "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/pic/pic_rumor_link722d07.jpg"), has_red_packet_cover: "0" * 1 || 0, minishopCardData: "" }; var _empty_v = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/audios/empty722d07.mp3"; var publicTagInfo = [ ]; var appmsg_album_info = (function () { var curAlbumId = ''; for (var i = 0; i < publicTagInfo.length; i++) { if (curAlbumId) { if (curAlbumId === publicTagInfo[i].id) { return publicTagInfo[i]; } } else { if (publicTagInfo[i].continousReadOn) { return publicTagInfo[i]; } } } return {}; })(); var copyright_stat = "0" * 1; var hideSource = "" * 1; var pay_fee = "" * 1; var pay_timestamp = ""; var need_pay = "" * 1; var is_pay_subscribe = "0" * 1; var need_report_cost = "0" * 1; var use_tx_video_player = "0" * 1; var appmsg_fe_filter = "contenteditable"; var friend_read_source = "" || ""; var friend_read_version = "" || ""; var friend_read_class_id = "" || ""; var is_only_read = "1" * 1; var read_num = "" * 1; var read_num_new = '' * 1; var show_read_new = '' * 1; var like_num = "" * 1; var liked = "" == 'true' ? true : false; var is_temp_url = "" ? 1 : 0; var tempkey = ""; var send_time = ""; var icon_emotion_switch = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/emotion/icon_emotion_switch722d07.svg"; var icon_emotion_switch_active = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/emotion/icon_emotion_switch_active722d07.svg"; var icon_emotion_switch_primary = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/emotion/icon_emotion_switch_primary722d07.svg"; var icon_emotion_switch_active_primary = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/emotion/icon_emotion_switch_active_primary722d07.svg"; var icon_loading_white = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/common/icon_loading_white722d07.gif"; var icon_audio_unread = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/audio/icon_audio_unread722d07.png"; var icon_qqmusic_default = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/audio/icon_qqmusic_default722d07.png"; var icon_qqmusic_source = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/audio/icon_qqmusic_source722d07.svg"; var icon_kugou_source = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/audio/icon_kugou_source722d07.png"; var topic_default_img = '//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/pic/pic_book_thumb722d07.png'; var comment_edit_icon = '//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/common/icon_edit722d07.png'; var comment_loading_img = '//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/common/icon_loading_white722d07.gif'; var comment_c2c_not_support_img = '//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/pic/pic_discuss_more722d07.png'; var line_info = { }; var can_feedback = '' * 1; var yqj_info = { }; var frontend_exp_list = [ ]; var tts_is_ban = '' * 1 || 0; var tts_is_show = '' * 1 || 0; var tts_heard_person_cnt = '' * 1 || 0; var can_use_star = '' * 1 || 0;; var star_person_cnt = '' * 1 || 0; var voice_in_appmsg = { }; var voiceList = {}; voiceList={"voice_in_appmsg":[]} var reprint_style = '' * 1; var reprint_type = '' * 1; var wxa_img_alert = "" != 'false'; var weapp_sn_arr_json = "" || ""; var videoPageInfos = [ ]; window.__videoPageInfos = videoPageInfos; if ([1, 2].indexOf('1' * 1) !== -1) { var pageInfoList = []; for(var i = 0; i<videoPageInfos.length; i++){ if (videoPageInfos[i].mp_video_overseas_limit) { videoPageInfos[i].mp_video_trans_info = []; } pageInfoList.push(videoPageInfos[i]); } window.__videoPageInfos = pageInfoList; } var video_snap_json = "" || ""; var mp_profile = [ ]; var ban_scene = "0" * 1; var ban_jump_link = { }; var svr_time = "1732340839" * 1; var is_transfer_msg = "" * 1 || 0; var malicious_title_reason_id = "0" * 1; var malicious_content_type = "0" * 1; var modify_time = "" * 1; var modify_detail = []; var isprofileblock = "0"; var jumpInfo = [ ]; window.service_type = '0' * 1; var hasRelatedArticleInfo = '0' * 1 || 0; var relatedArticleFlag = '' * 1 || 0; var canUseAutoTypeSetting; canUseAutoTypeSetting = '3' * 1 || 0; var styleType = '3'; var originTypeSetting = ''; var originStyleType = ''; var reprintEditable = ''; var currentSvrStyleType, originSvrStyleType; if (!isNaN(parseInt(styleType)) && parseInt(styleType) > 0) { currentSvrStyleType = parseInt(styleType); } else if (!isNaN(parseInt(canUseAutoTypeSetting))) { currentSvrStyleType = parseInt(canUseAutoTypeSetting); } else { currentSvrStyleType = 0; } if (!isNaN(parseInt(originStyleType)) && parseInt(originStyleType) > 0) { originSvrStyleType = parseInt(originStyleType); } else if (!isNaN(parseInt(originTypeSetting))) { originSvrStyleType = parseInt(originTypeSetting); } else { originSvrStyleType = 0; } if (reprint_type > 0 && originSvrStyleType !== currentSvrStyleType && parseInt(reprintEditable) === 0) { var dc = document.getElementById('js_content').classList; dc.remove('autoTypeSetting'); dc.remove('autoTypeSetting24'); dc.remove('autoTypeSetting24psection'); var finalSetting = parseInt(originSvrStyleType); if (finalSetting === 1) { dc.add('autoTypeSetting'); } else if (finalSetting === 2) { dc.add('autoTypeSetting24'); } else if (finalSetting === 3) { dc.add('autoTypeSetting24psection'); } } window.wxtoken = "777"; window.is_login = '' * 1; window.__moon_initcallback = function () { if (!!window.__initCatch) { window.__initCatch({ idkey: 27611 + 2, startKey: 0, limit: 128, badjsId: 43, reportOpt: { uin: uin, biz: biz, mid: mid, idx: idx, sn: sn }, extInfo: { network_rate: 0.01, badjs_rate: 0.1 } }); } } var title = "今日半导体"; var is_new_msg = true; var is_wash = '' * 1; var topbarEnable = false; var enterid = "1732340839" * 1 || "1732340839" * 1 || "" * 1 || parseInt(Date.now() / 1000); var reloadid = '' * 1 || parseInt(Date.now() / 1000); var reloadseq = '' * 1 || 1; var miniprogram_appid = ""; var defaultAvatarUrl = '//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/icon/common/icon_avatar_default722d07.svg'; document.addEventListener('DOMContentLoaded', function () { window.domCompleteTime = Date.now(); }); var hasRecommendMsg = 0; ; var isPayTopic = '' * 1; var payTopicPrice = '' * 1; var isRemovedFromPayTopic = '' * 1; var isPaySubscribe = '0' * 1; var isPaid = '0' * 1; var isRefund = '' * 1; var payShowIAPPrice = 1; var payProductId = '' || ''; var previewPercent = '0' || ''; var payGiftsCount = '0' * 1 || 0; var payDesc = htmlDecode(''); var payFreeGift = '' * 1 || 0; var is_finished_preview = 0; var jump2pay = '' * 1; var isFans; var can_reward = '0' * 1 || 0; var is_need_reward = (isPaySubscribe && !isPaid) ? 0 : "0" * 1; var reward_half_panel = '' * 1 || 0; var is_teenager = '' * 1 || 0; var is_care_mode = '' * 1 || 0; var zhuge_user_limit = '' * 1 || 0; var colorScheme = ''; var iapPriceInfo = { }; var productPayPackage = { iap_price_info: iapPriceInfo }; var isCartoonCopyright = '0' * 1; var show_msg_voice = '' * 1; var qnaCardData = ''; var exptype = '' || ''; var expsessionid = '' || ''; var goContentId = ''; var goReplyId = ''; var preload_comment_list = ''; var show_related_article = '' * 1; var wwdistype = ''; window.cgiData = { appImg: '//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/pic/pic_tencent_video722d07.png', } window.ip_wording = { countryName: '中国', countryId: '156', provinceName: '河南', provinceId: '', cityName: '', cityId: '' }; window.show_ip_wording = '1' * 1; window.source_appid = 'wx91caaf3ba89bdbff'; window.is_over_sea = '1' * 1; window.showAdMark = "0" * 1; window.isTitleModified = "" * 1; window.claim_source = { claim_source_type: '', claim_source: '', }; window.hideAdMarkOnCps = ("" || "0" * 1) ? 1 : 0; window.bar_version = '' * 1; window.appmsg_bar_data = { show_like: '' * 1, like_count: '' * 1, show_share: '' * 1, share_count: '' * 1, show_old_like: '' * 1, old_like_count: '' * 1, show_collect: '' * 1, collect_count: '' * 1, comment_enabled: '' * 1, comment_count: '' * 1, show_friend_seen: '' * 1, is_subscribed: '' * 1, friend_subscribe_count: '$user_info.appmsg_bar_data.friend_subscribe_count.DATA$' * 1, }; window.subcount_version = '' * 1; window.show_comment_bar = '' * 1; window.search_keywords = [ ]; window.s1s_keywords_exp_info = ''; var need_baike_preload = true; ; var show_adv_keyword = false; window.ad_keywords = [ ]; window.mmlisten_playlist_info_buffer = ''; window.key_text = ''; if (window.isPaySubscribe) { function onWeixinJsBridgeReady() { window.WeixinJSBridge.invoke('hideMenuItems', { menuList: ['control:showButtonScreenShot'] }, function (res) {}); } if (typeof WeixinJSBridge === 'undefined') { if (document.addEventListener) { document.addEventListener('WeixinJSBridgeReady', onWeixinJsBridgeReady, false); } else if (document.attachEvent) { document.attachEvent('WeixinJSBridgeReady', onWeixinJsBridgeReady); document.attachEvent('onWeixinJSBridgeReady', onWeixinJsBridgeReady); } } else { onWeixinJsBridgeReady(); } } </script> <script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } ({ get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }); var doc = {}; try { doc = top.window.document; } catch (e) { } var setImmersiveMode = function setImmersiveMode(itemShowType) { var envStr = window.__wxWebEnv && typeof window.__wxWebEnv.getEnv === 'function' && window.__wxWebEnv.getEnv(); if (!envStr) return; var envObj = {}; if (!envStr) return; try { envObj = JSON.parse(envStr); } catch (err) { console.info(err); } var immersiveListMode = envObj.immersiveListMode || 0; window.__immersiveListMode = Number(immersiveListMode) === 1 ? 1 : 0; window.__test_immersive_list = 0; if (window.__test_immersive_list) { window.__immersiveListMode = 1; } var wxExpandArticleEle = document.getElementById('wx_expand_article'); document.getElementById('js_article'); var bottomLoadingTip = document.getElementById('js_network_msg_wrp'); if (!itemShowType && itemShowType !== 0) { itemShowType = window.item_show_type; } itemShowType = Number(itemShowType); if (window.__immersiveListMode) { try { var immersiveSafeBottom = localStorage.getItem('__immersivefeed_safe_bottom__'); if (immersiveSafeBottom) { document.documentElement.style.setProperty('--immersive-safe-bottom', immersiveSafeBottom); } } catch (error) { console.log(error); } if (wxExpandArticleEle) { wxExpandArticleEle.style.display = 'block'; } if (bottomLoadingTip) { bottomLoadingTip.style.display = 'none'; } if (itemShowType === 10 || itemShowType === 7) { document.body.classList.add('ellapse_short_content'); } else { document.body.classList.add('ellapse_stream_article'); } if (itemShowType === 0) { document.body.classList.add('article_extensive_background'); } else { document.body.classList.add('media_content_extensive_background'); } var interactionPlaceholderEle = document.getElementById('js_interaction_placeholder'); if (interactionPlaceholderEle) { interactionPlaceholderEle.style.display = 'block'; } } }; if (!window.__second_open__) { setImmersiveMode(); } return setImmersiveMode; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var mmversion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; var initJsBridge = false; var JSAPIEventCallbackMap$1 = {}; function connectWebViewJavascriptBridge(callback) { if (window.WebViewMPapp || window.WebViewJavascriptBridge) { return callback(window.WebViewMPapp || window.WebViewJavascriptBridge); } if (window.WVJBCallbacks) { return window.WVJBCallbacks.push(callback); } window.WVJBCallbacks = [callback]; if (!initJsBridge) { initJsBridge = true; var WVJBIframe = document.createElement('iframe'); WVJBIframe.style.display = 'none'; WVJBIframe.src = 'https://__bridge_loaded__'; document.body.appendChild(WVJBIframe); setTimeout(function () { initJsBridge = false; document.body.removeChild(WVJBIframe); }, 0); } return false; } function invoke$1(jsapiName, opt, callback) { connectWebViewJavascriptBridge(function (bridge) { try { if (typeof opt === 'function') { callback = opt; } if (_typeof(opt) !== 'object' && typeof opt !== 'string') { opt = {}; } bridge.callHandler(jsapiName, opt, function (res) { try { var ret = _typeof(res) === 'object' ? res : JSON.parse(res); var errMsg = ret.err_msg || ret.errMsg; console.info("[mpapp jsapi] invoke->".concat(jsapiName, " ").concat(opt.action || '', " ").concat(errMsg)); typeof callback === 'function' && callback(ret); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', "callback ".concat(jsapiName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(jsapiName, " ").concat(opt.action || ''), e, res); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function on$1(eventName, callback) { connectWebViewJavascriptBridge(function (bridge) { if (!JSAPIEventCallbackMap$1[eventName]) { JSAPIEventCallbackMap$1[eventName] = []; } JSAPIEventCallbackMap$1[eventName].push(callback); if (JSAPIEventCallbackMap$1[eventName].length > 1) { return false; } try { bridge.registerHandler(eventName, function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } try { var data = typeof args[0] === 'string' ? JSON.parse(args[0]) : args[0]; console.info("[mpapp jsapi] event->".concat(eventName, " ").concat(data.err_msg)); if (JSAPIEventCallbackMap1[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap$1[eventName].length; i++) { result = JSAPIEventCallbackMap$1[eventName][i].apply(window, [data].concat(args.slice(1))); } return result; } } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', "callback ".concat(eventName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(eventName), e, args[0]); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function remove$1(eventName, callback) { connectWebViewJavascriptBridge(function () { if (!JSAPIEventCallbackMap$1[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap$1[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap$1[eventName][i] === callback) { JSAPIEventCallbackMap$1[eventName].splice(i, 1); result = true; } } return result; }); } var doc = {}; var isAcrossOrigin = false; var __moon_report = window.__moon_report || function () {}; var MOON_JSAPI_KEY_OFFSET = 8; try { doc = top.window.document; } catch (e) { isAcrossOrigin = true; } var JSAPIEventCallbackMap = {}; function ready(onBridgeReady) { var bridgeReady = function bridgeReady() { try { if (onBridgeReady) { window.onBridgeReadyTime = window.onBridgeReadyTime || Date.now(); onBridgeReady(); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: 'ready', e: e }]); throw e; } window.jsapiReadyTime = Date.now(); }; if (!isAcrossOrigin && (typeof top.window.WeixinJSBridge === 'undefined' || !top.window.WeixinJSBridge.invoke)) { if (doc.addEventListener) { doc.addEventListener('WeixinJSBridgeReady', bridgeReady, false); } else if (doc.attachEvent) { doc.attachEvent('WeixinJSBridgeReady', bridgeReady); doc.attachEvent('onWeixinJSBridgeReady', bridgeReady); } } else { bridgeReady(); } } function invoke(methodName, args, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { invoke(methodName, args, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { alert('请在微信中打开此链接'); return false; } top.window.WeixinJSBridge.invoke(methodName, args, function () { try { for (var _len = arguments.length, rets = new Array(_len), _key = 0; _key < _len; _key++) { rets[_key] = arguments[_key]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] invoke->".concat(methodName).concat(errMsg)); if (callback) { callback.apply(window, rets); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "invoke;methodName:".concat(methodName), e: e }]); throw e; } }); }); } function call(methodName) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { call(methodName); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { return false; } try { top.window.WeixinJSBridge.call(methodName); } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "call;methodName:".concat(methodName), e: e }]); throw e; } }); } function on(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { on(eventName, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object' || !top.window.WeixinJSBridge.on) { return false; } if (!JSAPIEventCallbackMap[eventName]) { JSAPIEventCallbackMap[eventName] = []; } JSAPIEventCallbackMap[eventName].push(callback); if (JSAPIEventCallbackMap[eventName].length > 1) { return false; } top.window.WeixinJSBridge.on(eventName, function () { try { for (var _len2 = arguments.length, rets = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { rets[_key2] = arguments[_key2]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] event->".concat(eventName).concat(errMsg)); if (JSAPIEventCallbackMap[eventName] && JSAPIEventCallbackMap[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap[eventName].length; i++) { result = JSAPIEventCallbackMap[eventName][i].apply(window, rets); } return result; } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "on;eventName:".concat(eventName), e: e }]); throw e; } }); }); } function remove(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { remove(eventName, callback); }); return; } ready(function () { if (!JSAPIEventCallbackMap[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap[eventName][i] === callback) { JSAPIEventCallbackMap[eventName].splice(i, 1); result = true; } } return result; }); } var JSAPI = mmversion.isNewMpApp ? { ready: connectWebViewJavascriptBridge, invoke: invoke$1, call: invoke$1, on: on$1, remove: remove$1 } : { ready: ready, invoke: invoke, call: call, on: on, remove: remove }; function initBodyStyle() { window.scrollTo({ top: 0, behavior: 'smooth' }); setTimeout(function () { document.body.scrollTop = document.documentElement.scrollTop = 0; document.body.style.overflow = 'hidden'; }, 100); } var setRowImmersiveMode = function setRowImmersiveMode(itemShowType) { var envStr = window.__wxWebEnv && typeof window.__wxWebEnv.getEnv === 'function' && window.__wxWebEnv.getEnv(); if (!envStr) return; var envObj = {}; try { envObj = JSON.parse(envStr); } catch (err) { console.info(err); } var immersiveListMode = envObj.immersiveListMode || 0; window.__immersiveListMode = Number(immersiveListMode) === 1 ? 1 : 0; window.__rowImmersiveStream = Number(immersiveListMode) === 2 ? 1 : 0; console.log("iiiiiiimmersiveListMode", immersiveListMode, window.__immersiveListMode, window.__rowImmersiveStream); window.__test_row_immersive_list = 0; if (window.__test_row_immersive_list) { window.__rowImmersiveStream = 1; } if (window.__rowImmersiveStream) { initBodyStyle(); var rowImmersiveStreamWrap = document.getElementById('js_row_immersive_stream_wrap'); if (rowImmersiveStreamWrap) { rowImmersiveStreamWrap.style.display = 'block'; } var bottomBar = document.getElementById('js_article_bottom_bar'); if (bottomBar) { bottomBar.classList.add('row_immersive_bottom_bar'); } var immersiveStreamMask = document.getElementById('js_row_immersive_stream_mask'); var enterBigWebview = function enterBigWebview() { immersiveStreamMask.style.display = 'none'; document.body.style.overflow = 'auto'; if (bottomBar) { bottomBar.classList.add('row_immersive_bigview_bottom_bar'); } }; var exitBigWebview = function exitBigWebview() { initBodyStyle(); immersiveStreamMask.style.display = 'block'; if (bottomBar) { bottomBar.classList.remove('row_immersive_bigview_bottom_bar'); } }; immersiveStreamMask.addEventListener('click', function (e) { e.preventDefault(); e.stopPropagation(); JSAPI.invoke('handleImmersiveStream', { action: 'enterFullArticle', params: { enterTime: Date.now() } }, function (res) { console.log("[immersive] handleImmersiveStream:", res); if (res && res.err_msg && res.err_msg.includes('ok')) { enterBigWebview(); } if (window.__test_row_immersive_list) { setTimeout(function () { console.log("xxxxx ok"); enterBigWebview(); }, 2000); } }); }); JSAPI.on('immersiveStreamExposeArticle', function (res) { console.log("[immersive] immersiveStreamExposeArticle", res); }); JSAPI.on('immersiveStreamExitFullArticle', function (res) { console.log("[immersive] immersiveStreamExitFullArticle", res); exitBigWebview(); }); JSAPI.on('immersiveStreamEnterFullArticle', function (res) { console.log("[immersive] immersiveStreamEnterFullArticle", res); enterBigWebview(); }); JSAPI.on('immersiveStreamSlideOutArticle', function (res) { console.log("[immersive] immersiveStreamSlideOutArticle", res); exitBigWebview(); }); } }; if (!window.__second_open__) { setRowImmersiveMode(); } return setRowImmersiveMode; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; var getIpWoridng = function getIpWoridng(ipConfig) { var ipWording = ''; if (parseInt(ipConfig.countryId, 10) === 156) { ipWording = ipConfig.provinceName; } else if (ipConfig.countryId) { ipWording = ipConfig.countryName; } return ipWording; }; var __setIpWording = function __setIpWording(ipConfig, userInfo, itemShowType) { var ipWrp = document.getElementById('js_ip_wording_wrp'); var ipWording = document.getElementById('js_ip_wording'); if (ipConfig) { window.ip_wording = { countryName: ipConfig.country_name, countryId: ipConfig.country_id, provinceName: ipConfig.province_name }; } if (userInfo && userInfo.isoversea) { window.is_over_sea = parseInt(userInfo.isoversea, 10); } if (window.ip_wording && ipWrp && ipWording && window.is_over_sea !== 1) { var ipWordingDisplay = getIpWoridng(window.ip_wording); if (ipWordingDisplay !== '') { ipWording.innerHTML = ipWordingDisplay; ipWrp.style.display = 'inline-block'; } } if (+itemShowType === 0) ipWrp && ipWrp.style.display == 'none' && ipWrp.parentNode.removeChild(ipWrp); }; if (!window.__second_open__) { var itemShowType = window.a_value_which_never_exists || '0'; __setIpWording(undefined, undefined, itemShowType); window.__setIpWording = __setIpWording; } return __setIpWording; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; var __setTitleModify = function __setTitleModify(isTitleModified) { var wrp = document.getElementById('js_title_modify_wrp'); var titleModifyNode = document.getElementById('js_title_modify'); if (!wrp) return; if (isTitleModified || window.isTitleModified) { titleModifyNode.innerHTML = '标题已修改'; wrp.style.display = 'inline-block'; } else { wrp.parentNode.removeChild(wrp); } }; if (!window.__second_open__) { __setTitleModify(); window.__setTitleModify = __setTitleModify; } return __setTitleModify; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; var dealLikeReadShow_en = function dealLikeReadShow_en(realNum) { if (typeof LANG === 'undefined' || !window.LANG) { return parseInt(realNum) === 0 ? '' : realNum; } if (window.LANG == 'en') { var showHTML = ''; if (parseInt(realNum) > 100000) { showHTML = 100 + 'k+'; } else if (parseInt(realNum) > 10000 && parseInt(realNum) <= 100000) { var num = '' + parseInt(realNum) / 1000; var dotIndex = num.indexOf('.'); if (dotIndex === -1) { showHTML = num + 'k'; } else { showHTML = num.substring(0, dotIndex) + '.' + num.charAt(dotIndex + 1) + 'k'; } } else if (parseInt(realNum) === 0) { showHTML = ''; } else { showHTML = realNum; } return showHTML; } return ''; }; var i18n = { dealLikeReadShow_en: dealLikeReadShow_en }; function getWordCount (dom) { if (!dom) return 0; var textContet = dom.textContent || ''; var fillCharReg = new RegExp("\u200B", 'g'); var bookmarkFillCharReg = new RegExp("\u200D", 'g'); return textContet.replace(fillCharReg, '') .replace(bookmarkFillCharReg, '') .replace(/(\b|^)\w+(\b|$)/g, '#') .replace(/\s/g, '') .length; } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner$1() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner$1(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var mmVersion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner$1, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; var isIOS = mmVersion.isIOS, getInner = mmVersion.getInner, isAndroid = mmVersion.isAndroid; var formatReadNum = function formatReadNum(value) { if (window.LANG === 'en') { return i18n.dealLikeReadShow_en(value); } var result = ''; if (parseInt(value, 10) > 100000) { result = '10万+'; } else if (parseInt(value, 10) > 10000 && parseInt(value, 10) <= 100000) { var num = '' + parseInt(value, 10) / 10000; var dotIndex = num.indexOf('.'); if (dotIndex === -1) { result = num + '万'; } else { result = num.substr(0, dotIndex) + '.' + num.charAt(dotIndex + 1) + '万'; } } else if (parseInt(value, 10) === 0) { result = ''; } else { result = value || ''; } return result; }; var __setTingHeard = function __setTingHeard(container, dom, cnt, isTempUrl) { var articleWordCnt = getWordCount(container || document.querySelector('#js_content')); window.article_word_cnt = articleWordCnt; if (!dom || articleWordCnt <= 300 || isTempUrl) { dom && dom.parentNode.removeChild(dom); return; } if (isIOS && getInner() >= '18002622' || isAndroid && getInner() >= '2800253A') { if (cnt > 100000) dom.innerText = "".concat(formatReadNum(cnt), "");else if (cnt > 0) dom.innerText = "".concat(formatReadNum(cnt), "人");else { dom.innerText = "听全文"; } dom.style.removeProperty('display'); window.__hasClickedAudioPanelHandler = function () { window.__hasClickedAudioPanel = true; }; dom.addEventListener('click', window.__hasClickedAudioPanelHandler); } else { dom.parentNode.removeChild(dom); } }; if (!window.__second_open__) { var tempkey = window.tempkey || ''; var tingHeardDom = document.querySelector('#js_ting_heard'); var tingIsShow = window.tts_is_show || ''; var tingHeardCnt = window.tts_heard_person_cnt || ''; console.log('tingIsShow, tingHeardCnt', tingIsShow, tingHeardCnt); !!(tingIsShow * 1) && __setTingHeard(document.querySelector('#js_content'), tingHeardDom, tingHeardCnt * 1, !!tempkey); window.__setTingHeard = __setTingHeard; } return __setTingHeard; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function (exports) { 'use strict'; var dealLikeReadShow_en = function dealLikeReadShow_en(realNum) { if (typeof LANG === 'undefined' || !window.LANG) { return parseInt(realNum) === 0 ? '' : realNum; } if (window.LANG == 'en') { var showHTML = ''; if (parseInt(realNum) > 100000) { showHTML = 100 + 'k+'; } else if (parseInt(realNum) > 10000 && parseInt(realNum) <= 100000) { var num = '' + parseInt(realNum) / 1000; var dotIndex = num.indexOf('.'); if (dotIndex === -1) { showHTML = num + 'k'; } else { showHTML = num.substring(0, dotIndex) + '.' + num.charAt(dotIndex + 1) + 'k'; } } else if (parseInt(realNum) === 0) { showHTML = ''; } else { showHTML = realNum; } return showHTML; } return ''; }; var i18n = { dealLikeReadShow_en: dealLikeReadShow_en }; function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner$1() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner$1(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var mmVersion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner$1, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } var initJsBridge = false; var JSAPIEventCallbackMap$1 = {}; function connectWebViewJavascriptBridge(callback) { if (window.WebViewMPapp || window.WebViewJavascriptBridge) { return callback(window.WebViewMPapp || window.WebViewJavascriptBridge); } if (window.WVJBCallbacks) { return window.WVJBCallbacks.push(callback); } window.WVJBCallbacks = [callback]; if (!initJsBridge) { initJsBridge = true; var WVJBIframe = document.createElement('iframe'); WVJBIframe.style.display = 'none'; WVJBIframe.src = 'https://__bridge_loaded__'; document.body.appendChild(WVJBIframe); setTimeout(function () { initJsBridge = false; document.body.removeChild(WVJBIframe); }, 0); } return false; } function invoke$1(jsapiName, opt, callback) { connectWebViewJavascriptBridge(function (bridge) { try { if (typeof opt === 'function') { callback = opt; } if (_typeof(opt) !== 'object' && typeof opt !== 'string') { opt = {}; } bridge.callHandler(jsapiName, opt, function (res) { try { var ret = _typeof(res) === 'object' ? res : JSON.parse(res); var errMsg = ret.err_msg || ret.errMsg; console.info("[mpapp jsapi] invoke->".concat(jsapiName, " ").concat(opt.action || '', " ").concat(errMsg)); typeof callback === 'function' && callback(ret); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', "callback ".concat(jsapiName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(jsapiName, " ").concat(opt.action || ''), e, res); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('invoke', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function on$1(eventName, callback) { connectWebViewJavascriptBridge(function (bridge) { if (!JSAPIEventCallbackMap$1[eventName]) { JSAPIEventCallbackMap$1[eventName] = []; } JSAPIEventCallbackMap$1[eventName].push(callback); if (JSAPIEventCallbackMap$1[eventName].length > 1) { return false; } try { bridge.registerHandler(eventName, function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } try { var data = typeof args[0] === 'string' ? JSON.parse(args[0]) : args[0]; console.info("[mpapp jsapi] event->".concat(eventName, " ").concat(data.err_msg)); if (JSAPIEventCallbackMap1[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap$1[eventName].length; i++) { result = JSAPIEventCallbackMap$1[eventName][i].apply(window, [data].concat(args.slice(1))); } return result; } } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', "callback ".concat(eventName, " error:"), { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error("[mpapp jsapi] ".concat(eventName), e, args[0]); } }); } catch (e) { window.WX_BJ_REPORT.BadJs.report('on', 'callback error:', { mid: 'mmbizwebapp:js_brridge', _info: e }); console.error('[mpapp jsapi]', e); } }); } function remove$1(eventName, callback) { connectWebViewJavascriptBridge(function () { if (!JSAPIEventCallbackMap$1[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap$1[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap$1[eventName][i] === callback) { JSAPIEventCallbackMap$1[eventName].splice(i, 1); result = true; } } return result; }); } var doc = {}; var isAcrossOrigin = false; var __moon_report = window.__moon_report || function () {}; var MOON_JSAPI_KEY_OFFSET = 8; try { doc = top.window.document; } catch (e) { isAcrossOrigin = true; } var JSAPIEventCallbackMap = {}; function ready(onBridgeReady) { var bridgeReady = function bridgeReady() { try { if (onBridgeReady) { window.onBridgeReadyTime = window.onBridgeReadyTime || Date.now(); onBridgeReady(); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: 'ready', e: e }]); throw e; } window.jsapiReadyTime = Date.now(); }; if (!isAcrossOrigin && (typeof top.window.WeixinJSBridge === 'undefined' || !top.window.WeixinJSBridge.invoke)) { if (doc.addEventListener) { doc.addEventListener('WeixinJSBridgeReady', bridgeReady, false); } else if (doc.attachEvent) { doc.attachEvent('WeixinJSBridgeReady', bridgeReady); doc.attachEvent('onWeixinJSBridgeReady', bridgeReady); } } else { bridgeReady(); } } function invoke(methodName, args, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { invoke(methodName, args, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { alert('请在微信中打开此链接'); return false; } top.window.WeixinJSBridge.invoke(methodName, args, function () { try { for (var _len = arguments.length, rets = new Array(_len), _key = 0; _key < _len; _key++) { rets[_key] = arguments[_key]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] invoke->".concat(methodName).concat(errMsg)); if (callback) { callback.apply(window, rets); } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "invoke;methodName:".concat(methodName), e: e }]); throw e; } }); }); } function call(methodName) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { call(methodName); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object') { return false; } try { top.window.WeixinJSBridge.call(methodName); } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "call;methodName:".concat(methodName), e: e }]); throw e; } }); } function on(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { on(eventName, callback); }); return; } ready(function () { if (isAcrossOrigin) return false; if (_typeof(top.window.WeixinJSBridge) !== 'object' || !top.window.WeixinJSBridge.on) { return false; } if (!JSAPIEventCallbackMap[eventName]) { JSAPIEventCallbackMap[eventName] = []; } JSAPIEventCallbackMap[eventName].push(callback); if (JSAPIEventCallbackMap[eventName].length > 1) { return false; } top.window.WeixinJSBridge.on(eventName, function () { try { for (var _len2 = arguments.length, rets = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { rets[_key2] = arguments[_key2]; } var ret = rets[0]; var errMsg = ret && ret.err_msg ? ", err_msg-> ".concat(ret.err_msg) : ''; console.info('[system]', "[jsapi] event->".concat(eventName).concat(errMsg)); if (JSAPIEventCallbackMap[eventName] && JSAPIEventCallbackMap[eventName].length) { var result; for (var i = 0; i < JSAPIEventCallbackMap[eventName].length; i++) { result = JSAPIEventCallbackMap[eventName][i].apply(window, rets); } return result; } } catch (e) { __moon_report([{ offset: MOON_JSAPI_KEY_OFFSET, log: "on;eventName:".concat(eventName), e: e }]); throw e; } }); }); } function remove(eventName, callback) { if (window.__second_open_wait_a8key__ && window.__second_open_wait_a8key_task__) { window.__second_open_wait_a8key_task__.push(function () { remove(eventName, callback); }); return; } ready(function () { if (!JSAPIEventCallbackMap[eventName]) { return false; } var result = false; for (var i = JSAPIEventCallbackMap[eventName].length - 1; i >= 0; i--) { if (JSAPIEventCallbackMap[eventName][i] === callback) { JSAPIEventCallbackMap[eventName].splice(i, 1); result = true; } } return result; }); } var JSAPI = mmVersion.isNewMpApp ? { ready: connectWebViewJavascriptBridge, invoke: invoke$1, call: invoke$1, on: on$1, remove: remove$1 } : { ready: ready, invoke: invoke, call: call, on: on, remove: remove }; var isIOS = mmVersion.isIOS, getInner = mmVersion.getInner, isAndroid = mmVersion.isAndroid; var formatReadNum = function formatReadNum(value) { if (window.LANG === 'en') { return i18n.dealLikeReadShow_en(value); } var result = ''; if (parseInt(value, 10) > 100000) { result = '10万+'; } else if (parseInt(value, 10) > 10000 && parseInt(value, 10) <= 100000) { var num = '' + parseInt(value, 10) / 10000; var dotIndex = num.indexOf('.'); if (dotIndex === -1) { result = num + '万'; } else { result = num.substr(0, dotIndex) + '.' + num.charAt(dotIndex + 1) + '万'; } } else if (parseInt(value, 10) === 0) { result = ''; } else { result = value || ''; } return result; }; var renderDom = function renderDom(dom, cnt) { if (cnt > 100000) dom.innerText = "".concat(formatReadNum(cnt), "");else if (cnt > 0) { dom.innerText = "".concat(formatReadNum(cnt), "人"); } else { dom.innerText = "星标"; } dom.style.removeProperty('display'); var feedBack = document.querySelector('#js_problem_feedback'); feedBack && feedBack.parentNode.removeChild(feedBack); }; var __setStar = function __setStar(dom, cnt, statStatus) { if (dom) { renderDom(dom, cnt); var clickHander = function clickHander() { JSAPI.invoke('operateStar', { opType: 'addStar' }, function (res) { console.log('addStar'); if (statStatus === 0) { localStorage.setItem('star_info', JSON.stringify({ mid: window.mid, has_star: true })); renderDom(dom, cnt + 1); } }); }; dom.addEventListener('click', clickHander); } }; if (!window.__second_open__) { var starDom = document.querySelector('#js_star'); var canUseStar = window.canUseStar || isIOS && getInner() >= '18003623' || isAndroid && getInner() >= '28003630'; var startPersonCnt = window.star_person_cnt || ''; console.log('canUseStar, startPersonCnt', canUseStar, startPersonCnt); if (!!(canUseStar * 1)) { var starSwitch = localStorage.getItem('mp_star_switch'); if (starSwitch === 'true') { renderDom(starDom, startPersonCnt * 1); } else { starDom && starDom.parentNode.removeChild(starDom); } } else { starDom && starDom.parentNode.removeChild(starDom); } window.__setStar = __setStar; } exports["default"] = __setStar; exports.renderDom = renderDom; Object.defineProperty(exports, '__esModule', { value: true }); return exports; })({});</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var ua = navigator.userAgent; var is_ios = /(iPhone|iPad|iPod|iOS)/i.test(ua); var is_wp = /Windows\sPhone/i.test(ua); var is_android = /(Android)/i.test(ua); var is_wechat = /MicroMessenger\/([\d\.]+)/i.test(ua); var is_mac = /mac\sos/i.test(ua) && !is_ios; var is_windows = /windows\snt/i.test(ua) && !is_wp; var is_mpapp = /MPAPP\/([\d\.]+)/i.test(ua); var is_ipad = /iPad/i.test(ua); var is_windows_wechat = /WindowsWechat/i.test(ua); var is_mac_wechat = /MacWechat/i.test(ua) || /wechat.*mac os/i.test(ua); var is_prefetch = is_wechat && window.WeixinPrefecherJSBridge; var is_donut_app = /SAAASDK/i.test(ua); var is_open_harmony = /OpenHarmony/i.test(ua); var is_in_miniProgram = is_android && /miniprogram/.test(ua.toLowerCase()) || window.__wxjs_environment == 'miniprogram'; var is_wx_work = /wxwork/i.test(ua); function getUrlParams() { var vars = location.search.substring(1).split('&'); var params = {}; var _iterator = _createForOfIteratorHelper(vars), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var ele = _step.value; var pair = ele.split('='); var key = decodeURIComponent(pair[0]); if (typeof params[key] === 'undefined') { params[key] = decodeURIComponent(pair[1]); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return params; } function get() { var reg = /MicroMessenger\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMac() { var reg = /MacWechat\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMacOS() { var reg = /Mac OS X ([\d_]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1].replace(/_/g, '.'); } return false; } function getWindows() { var reg = /WindowsWechat\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getWxWork() { var reg = /wxwork\/([\d\.]+)/i; var ret = ua.match(reg); if (ret && ret[1]) { return ret[1]; } return false; } function getMpApp() { var appVersion = [2, 4, 5]; var match = navigator.userAgent.match(/MPAPP\/(\d+(\.\d+)*)/); if (match) { appVersion = match[1].split('.').map(function (v) { return Number(v); }); } return appVersion.join('.'); } function getUnifiedPcVer() { var versionInfo = navigator.userAgent.match(/UnifiedPC\w+Wechat\(0xf\w{2}(\w+?)\w{2}\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(0, 1)); var subVersion = getVersionNumber(version.slice(1, 2)); var subVersion2 = getVersionNumber(version.slice(2, 3)); return [mainVersion, subVersion, subVersion2].join('.'); } } function getVersionNumber(hexStr) { return Number(Number("0x".concat(hexStr)).toString(10)); } function getWindowsVersionFormat() { var versionInfo = navigator.userAgent.match(/WindowsWechat\(0x(\w+?)\)/); if (versionInfo && versionInfo.length === 2) { var version = versionInfo[1]; var mainVersion = getVersionNumber(version.slice(1, 2)); var subVersion = getVersionNumber(version.slice(2, 4)); var subVersion2 = getVersionNumber(version.slice(4, 6)); return [mainVersion, subVersion, subVersion2].join('.'); } return false; } function getInner() { var reg = /MicroMessenger\/[\d\.]+\(0x(.+?)\)/i; var ret = ua.match(reg); if (ret && ret[1] && ret[1] != null) { return ret[1]; } if (!ret && /MicroMessenger\/[\d\.]+/i.test(ua)) { var urlParams = getUrlParams(); if (urlParams.version) { return urlParams.version; } } return false; } var opfunc = { 'cp-1': function cp1(a, b) { return a < b; }, cp0: function cp0(a, b) { return a === b; }, cp1: function cp1(a, b) { return a > b; } }; function cpVersion(ver, op, canEq, type) { var mmver = false; switch (type) { case 'mac': mmver = getMac(); break; case 'windows': mmver = getWindowsVersionFormat(); break; case 'wxwork': mmver = getWxWork(); break; case 'mpapp': mmver = getMpApp(); break; case 'unifiedpc': mmver = getUnifiedPcVer(); break; default: mmver = get(); break; } if (!mmver) { return; } var mmversion = mmver.split('.'); var version = ver.split('.'); if (!/\d+/g.test(mmversion[mmversion.length - 1])) { mmversion.pop(); } for (var i = 0, len = Math.max(mmversion.length, version.length); i < len; ++i) { var mmv = mmversion[i] || ''; var v = version[i] || ''; var mmvn = parseInt(mmv, 10) || 0; var vn = parseInt(v, 10) || 0; var eq = opfunc.cp0(mmvn, vn); if (eq) { continue; } var cp = opfunc["cp".concat(op)]; return cp(mmvn, vn); } return canEq || op === 0; } function eqVersion(version) { return cpVersion(version, 0); } function gtVersion(version, canEq) { return cpVersion(version, 1, canEq); } function ltVersion(version, canEq) { return cpVersion(version, -1, canEq); } function getPlatform() { if (is_ios) { return 'ios'; } if (is_android) { return 'android'; } if (is_mac) { return 'mac_os'; } if (is_windows) { return 'windows'; } return 'unknown'; } var is_google_play = false; var inner_ver_for_google_play_check = getInner(); if (is_android && inner_ver_for_google_play_check) { var v = "0x".concat(inner_ver_for_google_play_check.substr(-2)); if (parseInt(v) >= 64 && parseInt(v) <= 79) { is_google_play = true; } } var mmversion = { get: get, getMac: getMac, getMacOS: getMacOS, getWindows: getWindows, getInner: getInner, getWxWork: getWxWork, getMpApp: getMpApp, cpVersion: cpVersion, eqVersion: eqVersion, gtVersion: gtVersion, ltVersion: ltVersion, getPlatform: getPlatform, getVersionNumber: getVersionNumber, isWp: is_wp, isIOS: is_ios, isAndroid: is_android, isOHOS: is_open_harmony, isHarmonyNextWechat: is_open_harmony && is_wechat && cpVersion('1.0.0', 1, true), isInMiniProgram: is_in_miniProgram, isWechat: is_wechat, isMac: is_mac, isWindows: is_windows, isMacWechat: is_mac_wechat, isWindowsWechat: is_windows_wechat, isWxWork: is_wx_work, isOnlyWechat: is_wechat && !is_wx_work, isMpapp: is_mpapp, isNewMpApp: is_mpapp && cpVersion('3.0.0', 1, true, 'mpapp'), isIPad: is_ipad, isGooglePlay: is_google_play, isPrefetch: is_prefetch, isDonutAPP: is_donut_app }; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } var prefix = '__WXLS__'; var localStorage$1 = window.localStorage || { getItem: function getItem() {}, setItem: function setItem() {}, removeItem: function removeItem() {}, key: function key() {}, clear: function clear() { var _a, _b; (_b = (_a = window.localStorage) === null || _a === void 0 ? void 0 : _a.clear) === null || _b === void 0 ? void 0 : _b.call(_a); }, length: 0 }; var evictionPolicies = { noeviction: function noeviction(data) { return data; }, 'allkeys-random': function allkeysRandom(data, size) { var keys = Object.keys(data); var memCnt = 0; while (memCnt < size) { var len = keys.length; var randomKeyIdx = Math.floor(Math.random() * len); var randomKey = keys[randomKeyIdx]; memCnt += JSON.stringify(data[randomKey]).length; delete data[randomKey]; keys = Object.keys(data); } return data; }, 'volatile-ttl': function volatileTtl(data, size) { var keys = Object.keys(data); keys = keys.sort(function (key1, key2) { var d1 = data[key1]; var d2 = data[key2]; if (d1.exp < d2.exp) return -1; if (d1.exp > d2.exp) return 1; return 0; }); var memCnt = 0; for (var i = 0; i < keys.length; i++) { if (memCnt >= size) break; var key = keys[i]; memCnt += JSON.stringify(data[key]).length; delete data[key]; } return data; }, 'clear-all': function clearAll() { localStorage$1.clear(); return {}; } }; function formatLogMsg(str) { return "[WXLS] ".concat(str); } var LS = function () { function LS(func, evictionPolicy, logger) { _classCallCheck(this, LS); this.logger = function () {}; if (!func) throw 'require function name.'; this.evictionPolicy = 'noeviction'; this.key = func; if (typeof logger === 'function') { this.logger = function (str, type) { return logger(formatLogMsg(str), type); }; } if (evictionPolicy && Object.keys(evictionPolicies).indexOf(evictionPolicy) !== -1) { this.evictionPolicy = evictionPolicy; } this.init(); } _createClass(LS, [{ key: "init", value: function init() { var _a, _b; this.check(); if (Math.random() * 1000 < 1) { (_a = this.logger) === null || _a === void 0 ? void 0 : _a.call(this, "LSlen: ".concat(((_b = window === null || window === void 0 ? void 0 : window.localStorage) === null || _b === void 0 ? void 0 : _b.length) || localStorage$1.length), 'report'); } } }, { key: "getData", value: function getData() { var data = LS.getItem(this.key) || '{}'; try { data = JSON.parse(data); } catch (e) { this.logger("getData error: ".concat(e), 'error'); localStorage$1.removeItem(prefix + this.key); data = {}; } return data; } }, { key: "check", value: function check(isReturn) { var data = this.getData(); var temp = {}; var now = +new Date(); var key; var val; for (key in data) { val = data[key]; if (+val.exp > now) { temp[key] = val; } } this.logger("check info: isReturn:".concat(isReturn, " data:").concat(JSON.stringify(temp)), 'info'); if (isReturn) return temp; LS.setItem(this.key, JSON.stringify(temp), this.logger); } }, { key: "set", value: function set(key, val, exp) { var _a, _b; var data = this.check(true); data[key] = { val: val, exp: exp || +new Date() }; try { if (localStorage$1.getItem(prefix + this.key)) localStorage$1.removeItem(prefix + this.key); localStorage$1.setItem(prefix + this.key, JSON.stringify(data)); this.logger("first set success: LSlen:".concat((_a = window === null || window === void 0 ? void 0 : window.localStorage) === null || _a === void 0 ? void 0 : _a.length, " key:").concat(prefix + this.key, " data:").concat(JSON.stringify(data)), 'success'); } catch (e) { this.logger("first set error: LSlen:".concat((_b = window === null || window === void 0 ? void 0 : window.localStorage) === null || _b === void 0 ? void 0 : _b.length, " error:").concat(e, " key:").concat(prefix + this.key, " data:").concat(JSON.stringify(data), " k:").concat(key, " v:").concat(val, " exp:").concat(exp), 'error'); localStorage$1.clear(); LS.setItem(this.key, JSON.stringify(_defineProperty({}, key, { val: val, exp: exp || +new Date() })), this.logger); } } }, { key: "get", value: function get(key) { var data = this.getData(); data = data[key]; return data ? data.val || null : null; } }, { key: "remove", value: function remove(key) { var data = this.getData(); if (data[key]) delete data[key]; LS.setItem(this.key, JSON.stringify(data), this.logger); } }], [{ key: "getItem", value: function getItem(key) { key = prefix + key; return localStorage$1.getItem(key); } }, { key: "setItem", value: function setItem(key, val, logger) { var _a, _b; key = prefix + key; var n = 3; while (n--) { try { if (localStorage$1.getItem(key)) localStorage$1.removeItem(key); localStorage$1.setItem(key, val); typeof logger === 'function' && logger("setItem success: LSlen:".concat((_a = window === null || window === void 0 ? void 0 : window.localStorage) === null || _a === void 0 ? void 0 : _a.length, " key:").concat(key, " val:").concat(val), 'success'); break; } catch (e) { typeof logger === 'function' && logger("setItem error: LSlen:".concat((_b = window === null || window === void 0 ? void 0 : window.localStorage) === null || _b === void 0 ? void 0 : _b.length, " error:").concat(e, " key:").concat(key, " val:").concat(val), 'error'); LS.clear(); } } } }, { key: "clear", value: function clear() { var i; var k; for (i = localStorage$1.length - 1; i >= 0; i--) { k = localStorage$1.key(i); if (k.indexOf(prefix) == 0) { localStorage$1.removeItem(k); } } } }, { key: "getSupportEvicationPolicy", value: function getSupportEvicationPolicy() { return Object.keys(evictionPolicies); } }]); return LS; }(); var key = 'stream_last_read_pos'; new LS(key); var interactionStatusLS = new LS('bottom_interaction_status'); function getInteractionStatus(opt) { var biz = opt.biz || window.biz; var sn = opt.sn || window.sn; var mid = opt.mid || window.mid; var idx = opt.idx || window.idx; var interactionStatusKey = [biz, sn, mid, idx].join('_'); var interactionStatusInfo = interactionStatusLS.get(interactionStatusKey); if (Object.prototype.toString.call(interactionStatusInfo) !== '[object Object]') { interactionStatusInfo = {}; } return interactionStatusInfo; } var __setBarData = function __setBarData(appmsgBarData, cgiData) { if (!appmsgBarData) { return; } function formatReadNum(value) { var unit = '万'; if (window.LANG === 'en') { unit = 'k'; } var result = ''; if (parseInt(value, 10) > 100000) { result = 10 + unit + '+'; } else if (parseInt(value, 10) > 10000 && parseInt(value, 10) <= 100000) { var num = '' + parseInt(value, 10) / 10000; var dotIndex = num.indexOf('.'); if (dotIndex === -1) { result = num + unit; } else { result = num.substr(0, dotIndex) + '.' + num.charAt(dotIndex + 1) + unit; } } else if (parseInt(value, 10) === 0) { result = ''; } else { result = value || ''; } return result; } try { var bottomBarSafeBottomKey = '__bottom_bar_safe_bottom__'; var bottomBarSafeBottom = localStorage.getItem(bottomBarSafeBottomKey); if (bottomBarSafeBottom) { document.documentElement.style.setProperty('--immersive-safe-bottom', bottomBarSafeBottom); } var barOldlikeBtn = document.getElementById('js_bar_oldlike_btn'); var barShareBtn = document.getElementById('js_bar_share_btn'); var barLikeBtn = document.getElementById('js_bar_like_btn'); var barCommentBtn = document.getElementById('js_bar_comment_btn'); var barCollectBtn = document.getElementById('js_bar_collect_btn'); var barSubscribeBtn = document.getElementById('js_bar_subscribe_btn'); var oldLikeEl = barOldlikeBtn && barOldlikeBtn.parentElement; var likeEl = barLikeBtn && barLikeBtn.parentElement; var interactionStatus = getInteractionStatus({ biz: cgiData.biz, mid: cgiData.mid, sn: cgiData.sn, idx: cgiData.idx }); if (interactionStatus.is_my_old_like) { oldLikeEl && oldLikeEl.classList.add('praised'); } if (interactionStatus.is_my_like) { likeEl && (appmsgBarData.show_friend_seen === 2 ? likeEl.classList.add('love_btn_loved') : likeEl.classList.add('like_btn_liked')); } var old_like_count = interactionStatus.old_like_count * 1 ? Math.max(interactionStatus.old_like_count * 1, appmsgBarData.old_like_count) : appmsgBarData.old_like_count || 0; var share_count = appmsgBarData.share_count || 0; var like_count = interactionStatus.like_count * 1 ? Math.max(interactionStatus.like_count * 1, appmsgBarData.like_count) : appmsgBarData.like_count || 0; var comment_count = appmsgBarData.comment_count || 0; var collect_count = appmsgBarData.collect_count || 0; if (old_like_count && barOldlikeBtn) { barOldlikeBtn.innerText = formatReadNum(old_like_count); } if (share_count && barShareBtn) { barShareBtn.innerText = formatReadNum(share_count); } if (like_count && barLikeBtn) { barLikeBtn.innerText = formatReadNum(like_count); } if (comment_count && barCommentBtn) { barCommentBtn.innerText = formatReadNum(comment_count); } if (collect_count && barCollectBtn) { barCollectBtn.innerText = formatReadNum(collect_count); } if (mmversion.isInMiniProgram) { if (barShareBtn) { barShareBtn.style.display = 'none'; } if (barLikeBtn) { barLikeBtn.style.display = 'none'; } } var tempbarPraiseBtn = document.getElementById('js_temp_sns_sc_praise_btn'); var tempbarShareBtn = document.getElementById('js_temp_sns_sc_share_btn'); var tempbarCollectBtn = document.getElementById('js_temp_sns_sc_collect_btn'); var tempbarLikeBtn = document.getElementById('js_temp_sns_sc_like_btn'); var tempbarCommentBtn = document.getElementById('js_temp_sns_sc_comment_btn'); var handleTempClick = function handleTempClick(_ref) { var type = _ref.type, val = _ref.val, sucCb = _ref.sucCb, failCb = _ref.failCb; if (typeof window.__click_temp_btm_bar_cb__ === 'function') { window.__click_temp_btm_bar_cb__({ type: type, val: val, sucCb: sucCb, failCb: failCb }); } else { if (!window.__wait_click_temp_btm_bar_cb__) window.__wait_click_temp_btm_bar_cb__ = []; window.__wait_click_temp_btm_bar_cb__.push(function () { window.__click_temp_btm_bar_cb__({ type: type, val: val, sucCb: sucCb, failCb: failCb }); }); } }; tempbarPraiseBtn && barOldlikeBtn && oldLikeEl && tempbarPraiseBtn.addEventListener('click', function () { var newPraiseStatus = !oldLikeEl.classList.contains('praised'); handleTempClick({ type: 'praise', val: newPraiseStatus, sucCb: function sucCb() { var readNum = 0; if (newPraiseStatus) { oldLikeEl.classList.add('praised'); readNum = formatReadNum(interactionStatus.is_my_old_like ? old_like_count : old_like_count + 1); } else { oldLikeEl.classList.remove('praised'); readNum = formatReadNum(interactionStatus.is_my_old_like ? Math.max(0, old_like_count - 1) : old_like_count); } barOldlikeBtn.innerText = readNum ? readNum : '赞'; } }); }); tempbarLikeBtn && barLikeBtn && likeEl && tempbarLikeBtn.addEventListener('click', function () { var newRecommendStatus = appmsgBarData.show_friend_seen === 2 ? !likeEl.classList.contains('love_btn_loved') : !likeEl.classList.contains('like_btn_liked'); handleTempClick({ type: 'recommend', val: newRecommendStatus, sucCb: function sucCb() { var recommendNum = 0; if (newRecommendStatus) { appmsgBarData.show_friend_seen === 2 ? likeEl.classList.add('love_btn_loved') : likeEl.classList.add('like_btn_liked'); recommendNum = formatReadNum(interactionStatus.is_my_like ? like_count : like_count + 1); } else { appmsgBarData.show_friend_seen === 2 ? likeEl.classList.remove('love_btn_loved') : likeEl.classList.remove('like_btn_liked'); recommendNum = formatReadNum(interactionStatus.is_my_like ? Math.max(0, like_count - 1) : like_count); } if (recommendNum) { barLikeBtn.innerText = recommendNum; } else { barLikeBtn.innerText = appmsgBarData.show_friend_seen === 2 ? '推荐' : '在看'; } } }); }); tempbarShareBtn && barShareBtn && tempbarShareBtn.addEventListener('click', function () { handleTempClick({ type: 'share' }); }); tempbarCollectBtn && barCollectBtn && tempbarCollectBtn.addEventListener('click', function () { handleTempClick({ type: 'collect' }); }); tempbarCommentBtn && barCommentBtn && tempbarCommentBtn.addEventListener('click', function () { handleTempClick({ type: 'comment' }); }); barSubscribeBtn && barSubscribeBtn.addEventListener('click', function () { handleTempClick({ type: 'subscribe' }); }); } catch (error) { console.log(error); } }; if (!window.__second_open__) { var tmpAppmsgBarData = { show_like: '' * 1, like_count: '' * 1, show_share: '' * 1, share_count: '' * 1, show_old_like: '' * 1, old_like_count: '' * 1, comment_enabled: '' * 1, comment_count: '' * 1, show_collect: '' * 1, collect_count: '' * 1, show_friend_seen: '' * 1, is_subscribed: '' * 1, verify_status: '' * 1, original_content_num: '$user_info.appmsg_bar_data.original_content_num.DATA$' * 1, friend_subscribe_count: '' * 1 }; var cgiData = { idx: '' , biz: '' , mid: '' , sn: '' , subcount_version: '' }; __setBarData(tmpAppmsgBarData, cgiData); window.__setBarData = __setBarData; } return __setBarData; })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>(function () { 'use strict'; function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); } var classWhiteList = ['rich_pages', 'blockquote_info', 'blockquote_biz', 'blockquote_other', 'blockquote_article', 'h5_image_link', 'img_loading', 'list-paddingleft-1', 'list-paddingleft-2', 'list-paddingleft-3', 'selectTdClass', 'noBorderTable', 'ue-table-interlace-color-single', 'ue-table-interlace-color-double', '__bg_gif', 'weapp_text_link', 'weapp_image_link', 'qqmusic_area', 'tc', 'tips_global', 'unsupport_tips', 'qqmusic_wrp', 'appmsg_card_context', 'appmsg_card_active', 'qqmusic_bd', 'play_area', 'icon_qqmusic_switch', 'pic_qqmusic_default', 'qqmusic_thumb', 'access_area', 'qqmusic_songname', 'qqmusic_singername', 'qqmusic_source', 'share_audio_context', 'flex_context', 'pages_reset', 'share_audio_switch', 'icon_share_audio_switch', 'share_audio_info', 'flex_bd', 'share_audio_title', 'share_audio_tips', 'share_audio_progress_wrp', 'share_audio_progress', 'share_audio_progress_inner', 'share_audio_progress_buffer', 'share_audio_progress_loading', 'share_audio_progress_loading_inner', 'share_audio_progress_handle', 'share_audio_desc', 'share_audio_length_current', 'share_audio_length_total', 'video_iframe', 'vote_iframe', 'res_iframe', 'card_iframe', 'weapp_display_element', 'weapp_card', 'app_context', 'weapp_card_bd', 'weapp_card_profile', 'radius_avatar', 'weapp_card_avatar', 'weapp_card_nickname', 'weapp_card_info', 'weapp_card_title', 'weapp_card_thumb_wrp', 'weapp_card_ft', 'weapp_card_logo', 'pay', 'pay__mask', 'ct_geography_loc_tip', 'subsc_context', 'subsc_btn', 'reset_btn', 'icon_subsc', 'weui-primary-loading', 'weui-primary-loading__dot', 'wxw-img', 'mp-caret', 'appmsg_poi_iframe', 'cpc_iframe', 'channels_iframe_wrp', 'channels_iframe', 'videosnap_video_iframe', 'videosnap_live_iframe', 'videosnap_image_iframe', 'channels_live_iframe', 'minishop_iframe_wrp', 'minishop_iframe', 'mp_profile_iframe', 'mp_profile_iframe_wrp', 'mp_search_iframe_wrp', 'appmsg_search_iframe_wrp', 'appmsg_search_iframe', 'vote_area', 'vote_iframe', 'mp_vote_iframe_wrp', 'mp_vote_iframe', 'qqmusic_iframe', 'blockquote_iframe', 'blockquote_tips_iframe', 'video_iframe', 'shopcard_iframe', 'topic_iframe', 'weapp_app_iframe', 'img_fail_iframe', 'mp_miniprogram_iframe', 'appmsg_cpslink_iframe', 'js_editor_mpcpslink', 'mp-cpslink-iframe-wrp', 'mp_common_sticker_iframe', 'mp_common_sticker_iframe_wrp', 'mp_common_product_iframe', 'mp_common_product_iframe_wrp', 'new_cps_iframe', 'redpackage_iframe', 'mp_redpacket_iframe_wrp', 'product_text_link', 'clmusic_iframe', 'clalbum_iframe', 'mp_common_custom_iframe_wrp', 'mp_common_custom_iframe']; var classWhiteListReg = [new RegExp('^editor__content__'), new RegExp('^wxw'), new RegExp('^js_'), new RegExp('^cps_inner'), new RegExp('^bizsvr_'), new RegExp('^code-snippet'), new RegExp('^wx_'), new RegExp('^wx-'), new RegExp('^icon_emoji_'), new RegExp('^custom_select_card') ]; var contentStyle = { classWhiteList: classWhiteList, classWhiteListReg: classWhiteListReg }; function _callSuper(t, o, e) { return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } function DomFilter (cgiOptData) { return function (Plugin) { var isMMVersionSetted = false; var contentDom = document.getElementById('js_content'); var classWhiteList = contentStyle.classWhiteList, classWhiteListReg = contentStyle.classWhiteListReg; var removeClassByWhiteList = function removeClassByWhiteList(node) { var classAttr = node.getAttribute('class'); if (classAttr) { var classList = classAttr.split(/\s+/); var newClassList = []; for (var i = 0, len = classList.length; i < len; ++i) { var className = classList[i]; if (className && classWhiteList.indexOf(className) != -1) { newClassList.push(className); } else { for (var j = 0, jl = classWhiteListReg.length; j < jl; j++) { if (classWhiteListReg[j].test(className)) { newClassList.push(className); break; } } } } node.setAttribute('class', newClassList.join(' ')); } }; var langBlackList = ['zh-cn', 'en-us']; var removeLangByBlackList = function removeLangByBlackList(node) { var langAttr = node.getAttribute('lang'); if (langAttr) { var lang = langAttr.toLowerCase(); for (var i = 0; i < langBlackList.length; i++) { if (lang === langBlackList[i]) { node.removeAttribute('lang'); return; } } } }; var isAccessMode = window.localStorage.getItem('isMpUserAccessibility'); var isCarton = (cgiOptData === null || cgiOptData === void 0 ? void 0 : cgiOptData.copyright_info.is_cartoon_copyright) || (cgiOptData === null || cgiOptData === void 0 ? void 0 : cgiOptData.user_info.is_care_mode) || isAccessMode === '1'; var bgPlaceholder = 'url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg==")'; var lazyloadBackgroundImage = function lazyloadBackgroundImage(node) { if (window.__second_open__ && !isCarton && node && node.style && typeof node.getAttribute === 'function' && !node.getAttribute('data-lazy-bgimg')) { var bgImg = node.style.backgroundImage; var bgImgUrl = bgImg && bgImg.match(/url\(['"]?(.*?)['"]?\)/); if (bgImgUrl && bgImgUrl[1]) { node.style.backgroundImage = bgImg.replace(/url\(['"]?.*?['"]?\)/, bgPlaceholder); node.setAttribute('data-lazy-bgimg', bgImgUrl[1]); node.classList.add('wx_imgbc_placeholder'); } } }; return function (_Plugin) { _inherits(_class, _Plugin); function _class() { _classCallCheck(this, _class); return _callSuper(this, _class, arguments); } _createClass(_class, [{ key: "beforeConvertNode", value: function beforeConvertNode(el) { if (el && el.tagName) { var tagName = el.tagName.toLowerCase(); if (tagName !== 'iframe') { removeClassByWhiteList(el); removeLangByBlackList(el); lazyloadBackgroundImage(el); } else { if (el.getAttribute('class') === 'video_ad_iframe') { el.setAttribute('class', ''); } } } } }, { key: "afterConvertNode", value: function afterConvertNode(el) { if (!isMMVersionSetted) { var ua = navigator.userAgent; /(iPhone|iPad|iPod|iOS|mac\sos)/i.test(ua) ? contentDom.classList.add('fix_apple_default_style') : null; isMMVersionSetted = true; } if (el.style && el.style.webkitTextSizeAdjust !== '' && el.style.webkitTextSizeAdjust !== 'none') { el.style.webkitTextSizeAdjust = 'inherit'; } if (el.tagName === 'animate' && el.getAttribute('attributeName') === 'height') { var repeatCountVal = el.getAttribute('repeatCount'); if (repeatCountVal === 'indefinite' || repeatCountVal > '10') { if (el.getAttribute('begin') !== 'click' && el.getAttribute('end') !== 'click') { el.setAttribute('repeatCount', 'undefined'); el.setAttribute('attributeName', 'undefined'); new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=306525_1_1'; } } } if (el.tagName === 'OL') { if ((el.parentNode === document.getElementById('js_content') || el.parentNode.getAttribute('id') === 'js_secopen_content') && el.getAttribute('style') && el.getAttribute('style').indexOf('padding-left') < 0) { if (el.childNodes.length >= 10 && el.childNodes.length < 100) { el.classList.add('extra-list-padding-level1'); el.style.paddingLeft = '2.2em'; } else if (el.childNodes.length > 100) { el.classList.add('extra-list-padding-level2'); el.style.paddingLeft = '3.2em'; } } } if (el.tagName === 'MP-STYLE-TYPE') { var styleType = parseInt(el.getAttribute('data-value'), 10); if (styleType === 3) { if (el.parentNode && el.parentNode.previousSibling) { var realLastP = el.parentNode.previousSibling; if ((realLastP.tagName === 'P' || realLastP.tagName === 'SECTION') && realLastP.style && !realLastP.style.marginBottom) { realLastP.style.marginBottom = '0'; } } } } } }]); return _class; }(Plugin); }; } if (!window.__second_open__ && window.Darkmode) { var cost = 0; window.Darkmode.extend([DomFilter()]); window.Darkmode.run(document.querySelectorAll('#js_content *'), { mode: '', defaultDarkBgColor: '', error: function error() { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_0_1'; }, begin: function begin(isSwitch) { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_2_1'; isSwitch && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_4_1'); cost = new Date() * 1; }, showFirstPage: function showFirstPage() { document.getElementById('js_content').style.removeProperty('opacity'); cost = new Date() * 1 - cost; var isTop = (document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop) === 0; if (cost <= 10) { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_6_1'; isTop && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_13_1'); } else if (cost > 10 && cost <= 20) { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_7_1'; isTop && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_14_1'); } else if (cost > 20 && cost <= 30) { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_8_1'; isTop && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_15_1'); } else if (cost > 30 && cost <= 40) { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_9_1'; isTop && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_16_1'); } else if (cost > 40 && cost <= 50) { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_10_1'; isTop && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_17_1'); } else if (cost > 50 && cost <= 60) { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_11_1'; isTop && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_18_1'); } else { new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_12_1'; isTop && (new Image().src = 'https://mp.weixin.qq.com/mp/jsmonitor?idkey=125617_19_1'); } } }); document.getElementById('js_content').style.removeProperty('visibility'); } })();</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function (exports) { 'use strict'; function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _arrayLikeToArray$1(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray$1(arr); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _unsupportedIterableToArray$1(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray$1(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray$1(o, minLen); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray$1(arr) || _nonIterableSpread(); } function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function updateProfileAttr(profiles, infos) { if (!profiles || !Array.isArray(profiles) || !infos || !Array.isArray(infos)) { return; } var _iterator = _createForOfIteratorHelper(profiles), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var profile = _step.value; var profileId = profile.getAttribute('data-id'); var profileInfo = findBizCardInfo(infos, profileId); if (profileInfo) { var is_biz_ban = profileInfo.is_biz_ban, original_num = profileInfo.original_num, biz_account_status = profileInfo.biz_account_status; profile.setAttribute('data-origin_num', original_num * 1); profile.setAttribute('data-is_biz_ban', is_biz_ban * 1); profile.setAttribute('data-isban', is_biz_ban * 1); profile.setAttribute('data-biz_account_status', biz_account_status * 1); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } function findBizCardInfo(infos, id) { return infos.find(function (info) { return info.fakeid === id; }); } function dealWithProfileData(data) { var _data$biz_card; if (!window.__second_open__) { return data; } var profileData = (data === null || data === void 0 ? void 0 : (_data$biz_card = data.biz_card) === null || _databiz_card.list) || []; profileData.map(function (item) { return item['original_num'] = item['orignal_num']; }); return profileData; } function updateCustomElementAttrs(dom, data) { if (!dom || !data) return; var profiles = dom.querySelectorAll('mp-common-profile'); updateProfileAttr(Array.from(profiles), dealWithProfileData(data)); } function preprocessMpAudios(dom, data) { var voiceList = window.__second_open__ ? data === null || data === void 0 ? void 0 : data.voice_in_appmsg_list_json : data.voiceList; if (typeof voiceList === 'string') { try { voiceList = JSON.parse(voiceList); } catch (e) { return; } } if (!dom || !voiceList) return; var albumlist = []; if (voiceList.voice_in_appmsg && voiceList.voice_in_appmsg.length > 0) { albumlist = voiceList.voice_in_appmsg; } var mpvoices = _toConsumableArray(dom.querySelectorAll('mpvoice')); mpvoices.forEach(function (mpvoice) { var mpaudio = document.createElement('mp-common-mpaudio'); var attrs = mpvoice.getAttributeNames().reduce(function (acc, name) { if (name === 'data-trans_state' || name === 'err_tips') return acc; return _objectSpread(_objectSpread({}, acc), {}, _defineProperty({}, name, mpvoice.getAttribute(name))); }, {}); for (var key in attrs) { mpaudio.setAttribute(key, attrs[key]); } mpaudio.setAttribute('data-trans_state', 1); mpvoice.parentNode.replaceChild(mpaudio, mpvoice); }); var mpaudios = _toConsumableArray(dom.querySelectorAll('mp-common-mpaudio')); mpaudios.forEach(function (mpaudio) { mpaudio.style.opacity = 0; mpaudio.setAttribute('author', data.nick_name || ''); var album = albumlist.find(function (a) { var voice_encode_fileid = mpaudio.getAttribute('voice_encode_fileid'); try { voice_encode_fileid = decodeURIComponent(voice_encode_fileid); } catch (e) {} return a.voice_id === voice_encode_fileid && a.appmsgalbuminfo; }); if (album) { mpaudio.setAttribute('data-topic_id', album.appmsgalbuminfo.album_id || 0); mpaudio.setAttribute('data-topic_name', album.appmsgalbuminfo.title || ''); mpaudio.setAttribute('data-topic_link', album.appmsgalbuminfo.link.html(false).replace('#wechat_redirect', '') + '#wechat_redirect'); mpaudio.setAttribute('data-topic_num', album.appmsgalbuminfo.tag_content_num || 0); } }); var claudios = _toConsumableArray(dom.querySelectorAll('mp-common-claudio')); claudios.forEach(function (claudio) { claudio.style.opacity = 0; }); } function handleTagReplacement(ele, newTagName) { var newTag = document.createElement(newTagName); var _iterator2 = _createForOfIteratorHelper(ele.attributes), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var attr = _step2.value; newTag.setAttribute(attr.name, attr.value); } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } newTag.innerHTML = ele.innerHTML; ele.parentNode.replaceChild(newTag, ele); return newTag; } function preprocessMpMusic(root) { var qqmusicEles = _toConsumableArray(root.querySelectorAll('qqmusic')); qqmusicEles.forEach(function (ele) { return handleTagReplacement(ele, 'mp-common-qqmusic'); }); } if (!window.__second_open__) { updateCustomElementAttrs(window.document, window.mp_profile); preprocessMpAudios(window.document, { voiceList: window.voiceList, nick_name: window.nickname }); preprocessMpMusic(window.document); } exports.preprocessMpAudios = preprocessMpAudios; exports.preprocessMpMusic = preprocessMpMusic; exports.updateCustomElementAttrs = updateCustomElementAttrs; exports.updateProfileAttr = updateProfileAttr; Object.defineProperty(exports, '__esModule', { value: true }); return exports; })({});</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function (exports) { 'use strict'; function setProfileName() { var ua = window.navigator.userAgent; if (/wxwork/i.test(ua)) { var profileName = document.getElementById('js_name'); var authorName = document.getElementById('js_author_name'); var accountNames = document.getElementsByClassName('account_nickname_inner'); if (profileName) { profileName.classList.add('tips_global_primary'); } if (authorName) { authorName.classList.add('tips_global_primary'); } if (accountNames && accountNames.length) { accountNames[0].classList.add('tips_global_primary'); } } } if (!window.__second_open__) { setProfileName(); } exports.setProfileName = setProfileName; Object.defineProperty(exports, '__esModule', { value: true }); return exports; })({});</script><script type="text/javascript" nonce="1933578808" reportloaderror>var __INLINE_SCRIPT__ = (function () { 'use strict'; var formatReadNum = function formatReadNum(value) { var result = ''; var unit = window.LANG === 'en' ? 'k' : '万'; if (parseInt(value, 10) > 100000) { result = 10 + unit + '+'; } else if (parseInt(value, 10) > 10000 && parseInt(value, 10) <= 100000) { var num = "".concat(parseInt(value, 10) / (unit === 'k' ? 1000 : 10000)); var dotIndex = num.indexOf('.'); if (dotIndex === -1) { result = "".concat(num).concat(unit); } else { result = "".concat(num.substr(0, dotIndex), ".").concat(num.charAt(dotIndex + 1)).concat(unit); } } else if (parseInt(value, 10) === 0) { result = ''; } else { result = value || ''; } return result; }; var formatTime = function formatTime(value) { var time = new Date(value * 1000); var year = time.getFullYear(); var month = time.getMonth() + 1; var day = time.getDate(); return year + '年' + "".concat(month > 9 ? month : '0' + month) + '月' + "".concat(day > 9 ? day : '0' + day) + '日'; }; var __setPageContentBottomData = function __setPageContentBottomData(cgiData) { if (!cgiData) return; try { var tempReadNum = document.getElementById('js_btm_temp_read_num'); var tempModifyTime = document.getElementById('js_btm_temp_modify_time'); if (cgiData.read_num && tempReadNum) { tempReadNum.innerText = formatReadNum(cgiData.read_num); } if (cgiData.modify_time && tempModifyTime) { tempModifyTime.innerText = formatTime(cgiData.modify_time); } } catch (error) { console.log(error); } }; if (!window.__second_open__) { var cgiData = { modify_time: '' * 1, read_num: '' * 1 }; __setPageContentBottomData(cgiData); window.__setPageContentBottomData = __setPageContentBottomData; } return __setPageContentBottomData; })();</script> <script type="text/javascript" nonce="1933578808" reportloaderror> (function(_g){ _g.appmsg_like_type = "2" * 1 ? "2" * 1 : 1; _g.clientversion = ""; _g.passparam = ""; if(!_g.msg_link) { _g.msg_link = "https://mp.weixin.qq.com/s/kiX7z7RVbYU5Dl9Nm8Hg8g"; } _g.appmsg_type = "9"; _g.devicetype = ""; _g.kanyikan_video_educate_pic = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/pic/pic_like_comment_primary722d07.png"; _g.kanyikan_educate_pic = "//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/images/pic/pic_like_comment722d07.png"; })(window); </script> <script type="text/javascript" nonce="1933578808" reportloaderror> (function() { var ua = navigator.userAgent; if (ua.indexOf("MicroMessenger") != -1 && ua.indexOf("Android") != -1){ var script = document.createElement('script'); var head = document.getElementsByTagName('head')[0]; script.type = 'text/javascript'; script.src = "https://midas.gtimg.cn/h5sdk/js/api/h5sdk.js"; head.appendChild(script); } })(); </script> <script type="text/javascript" nonce="1933578808" reportloaderror> var real_show_page_time = +new Date(); if (!!window.addEventListener){ window.addEventListener("load", function(){ window.onload_endtime = +new Date(); }); } </script> <script nomodule nonce="1933578808" reportloaderror>new Image().src='https://mp.weixin.qq.com/mp/jsmonitor?idkey=66881_111_1&t='+Math.random();</script> <script nomodule nonce="1933578808" reportloaderror>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script> <script nomodule crossorigin id="vite-legacy-polyfill" src="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/polyfills-legacy.m3sd4wve7b4bbb1a.js" nonce="1933578808" reportloaderror></script> <script nomodule crossorigin id="vite-legacy-entry" data-src="//res.wx.qq.com/mmbizappmsg/zh_CN/htmledition/js/assets/appmsg-legacy.m3sd4wve0bbe4ffa.js" nonce="1933578808" reportloaderror>System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script> </body> </html>