1<!doctype html><html><head>
1<script>(function(w,d,s,l){ 2 var isChina = /china\.aje\.com|aje-china/.test(window?.location?.hostname); 3 4 var gtmId = isChina ? 'GTM-TK2FDFVF' : 'GTM-MDXZ93'; 5 6 w[l]=w[l]||[];w[l].push({'gtm.start': 7 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 8 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 9 'https://www.googletagmanager.com/gtm.js?id='+gtmId+dl;f.parentNode.insertBefore(j,f); 10 })(window,document,'script','dataLayer');</script>
10<head><meta charset="utf-8"/><!--[if lt IE 11 11 ]><meta http-equiv="refresh" content="0;url=/dist/aje/unsupported-browser.html" 12 /><![endif]--><noscript><meta http-equiv="refresh" content="0;url=/dist/aje/unsupported-browser.html"/></noscript><meta http-equiv="Content-Type" content="text/html;charset=utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta http-equiv="cleartype" content="on"/><meta name="google" content="notranslate"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta http-equiv="origin-trial" content="Ar2va37IiFa8y/lnG3KUAlz5W2iw05SDilzvUgL4dsRSmsN+HwTrxfhXc2s4tfWv5kQQtlf0CtS0cnR8/dcqkAgAAAB2eyJvcmlnaW4iOiJodHRwczovL3NlY3VyZS5hamUuY29tOjQ0MyIsImZlYXR1cmUiOiJBbGxvd1N5bmNYSFJJblBhZ2VEaXNtaXNzYWwiLCJleHBpcnkiOjE2MTQxMjQ3OTksImlzU3ViZG9tYWluIjp0cnVlfQ=="/><meta name="y_key" content="7b4409e7586c4260"/>
12<script>window.AppData = window.AppData || {}; 13 window.AppData.title = " | AJE";</script>
13<script>LUX=(function(){var a=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMarks)?LUX.gaMarks:[]);var d=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMeasures)?LUX.gaMeasures:[]);var j="LUX_start";var k=window.performance;var l=("undefined"!==typeof(LUX)&&LUX.ns?LUX.ns:(Date.now?Date.now():+(new Date())));if(k&&k.timing&&k.timing.navigationStart){l=k.timing.navigationStart}function f(){if(k&&k.now){return k.now()}var o=Date.now?Date.now():+(new Date());return o-l}function b(n){if(k){if(k.mark){return k.mark(n)}else{if(k.webkitMark){return k.webkitMark(n)}}}a.push({name:n,entryType:"mark",startTime:f(),duration:0});return}function m(p,t,n){if("undefined"===typeof(t)&&h(j)){t=j}if(k){if(k.measure){if(t){if(n){return k.measure(p,t,n)}else{return k.measure(p,t)}}else{return k.measure(p)}}else{if(k.webkitMeasure){return k.webkitMeasure(p,t,n)}}}var r=0,o=f();if(t){var s=h(t);if(s){r=s.startTime}else{if(k&&k.timing&&k.timing[t]){r=k.timing[t]-k.timing.navigationStart}else{return}}}if(n){var q=h(n);if(q){o=q.startTime}else{if(k&&k.timing&&k.timing[n]){o=k.timing[n]-k.timing.navigationStart}else{return}}}d.push({name:p,entryType:"measure",startTime:r,duration:(o-r)});return}function h(n){return c(n,g())}function c(p,o){for(i=o.length-1;i>=0;i--){var n=o[i];if(p===n.name){return n}}return undefined}function g(){if(k){if(k.getEntriesByType){return k.getEntriesByType("mark")}else{if(k.webkitGetEntriesByType){return k.webkitGetEntriesByType("mark")}}}return a}return{mark:b,measure:m,gaMarks:a,gaMeasures:d}})();LUX.ns=(Date.now?Date.now():+(new Date()));LUX.ac=[];LUX.cmd=function(a){LUX.ac.push(a)};LUX.init=function(){LUX.cmd(["init"])};LUX.send=function(){LUX.cmd(["send"])};LUX.addData=function(a,b){LUX.cmd(["addData",a,b])};LUX_ae=[];window.addEventListener("error",function(a){LUX_ae.push(a)});LUX_al=[];if("function"===typeof(PerformanceObserver)&&"function"===typeof(PerformanceLongTaskTiming)){var LongTaskObserver=new PerformanceObserver(function(c){var b=c.getEntries();for(var a=0;a<b.length;a++){var d=b[a];LUX_al.push(d)}});try{LongTaskObserver.observe({type:["longtask"]})}catch(e){}};</script>
13<script src="https://cdn.speedcurve.com/js/lux.js?id=4305042738" defer="defer" crossorigin="anonymous"></script>
13<script>(function(c,l,a,r,i,t,y){ 14 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 15 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 16 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 17 })(window, document, "clarity", "script", "v4ylggk1kc");</script>
17<title>| AJE</title><link rel="apple-touch-icon" sizes="180x180" href="/dist/bc64351c8230ec9ef32f2c29b2917ecf.png"><link rel="icon" type="image/png" sizes="32x32" href="/dist/5abf009ab61243d85240a24f3e1a07aa.png"><link rel="icon" type="image/png" sizes="16x16" href="/dist/0ab4220905f53f0878212bf2acea70f7.png"><link rel="manifest" href="/dist/aje/favicon/site.webmanifest"><link rel="mask-icon" href="/dist/48216e34869ca74ad80e411be217e6ff.svg" color="#15324e"><meta name="msapplication-config" content="/dist/aje/favicon/browserconfig.xml"/><meta name="msapplication-TileColor" content="#15324e"><meta name="theme-color" content="#15324e">
17<script>(function() { 18 var unsupportedBrowserTests = [ 19 (function () { 20 // There's a bug in old versions of webkit that has a bad implementation of Object.defineProperty. 21 // We're going to check for that bug, and redirect accordingly. This _primarily_ affects 22 // Android 4 users 23 // See https://bugs.chromium.org/p/v8/issues/detail?id=1530 24 var A = function() {}; 25 var x = { foo: 'bar' }; 26 Object.defineProperty(A, 'prototype', { value: x, writable: true }); 27 28 return !(A.prototype === x); 29 }), 30 (function() { 31 return typeof localStorage === 'undefined' || typeof window.localStorage === 'undefined' 32 }) 33 ]; 34 35 var length = unsupportedBrowserTests.length; 36 for (var i = 0; i < length; ++i) { 37 try { 38 if (unsupportedBrowserTests[i]()) { 39 window.location.replace('/dist/aje/unsupported-browser.html'); 40 break; 41 } 42 } catch (error) { 43 window.location.replace('/dist/aje/unsupported-browser.html'); 44 break; 45 } 46 } 47 48 var applyShims = !(Array && Array.prototype && Array.prototype.find) 49 || /MSIE \d|Trident.*rv:/.test(window.navigator.userAgent) 50 || typeof Set === 'undefined' 51 || typeof Promise === 'undefined' 52 || typeof Map === 'undefined'; 53 54 if (applyShims) { 55 document.write('
55<script src="/dist/scripts/legacy-shims.js"><\/script>'); 56 } 57})();</script>
57<link media="screen" rel="stylesheet" href="/dist/scripts/researcher.5a6656eec2c7d67bb29d.css"/><link media="screen" rel="stylesheet" href="/dist/720.77ed8aa0ef0002f169e9.css"/><link media="screen" rel="stylesheet" href="/dist/951.5723297868679cce6311.css"/><link media="screen" rel="stylesheet" href="/dist/scripts/aje/researcher.080e69bb7da0ad2c8706.css"/></head></head><body class="aje">
57<script>(function() { 58 var isChina = /china\.aje\.com|aje-china/.test(window?.location?.hostname); 59 var gtmId = isChina ? 'GTM-TK2FDFVF' : 'GTM-MDXZ93'; 60 61 var ns = document.createElement('noscript'); 62 ns.innerHTML = '<iframe src="https://www.googletagmanager.com/ns.html?id=' + gtmId + '" height="0" width="0" style="display:none;visibility:hidden"></iframe>'; 63 document.body.insertBefore(ns, document.body.firstChild); 64 })();</script>
64<div id="researcher-app" class="researcher-app"></div>
64<script src="/dist/scripts/common.117b7ecc53fe9c7d947b.js"></script>
64<script src="/dist/scripts/researcher.c0870b244d525e19d516.js"></script>
64<script src="/dist/164.aaf2bbe17ac95abb7217.js"></script>
64<script src="/dist/scripts/aje/researcher.d9a7c95c49e0bc4e3064.js"></script>
64<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a40068944a41bc23',t:'MTc5MDIzODQzMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
64</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.