1:"$Sreact.fragment" 2:I[93983,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],"Header"] 3:I[39756,["/_next/static/chunks/3fntmmi971322.js"],"default"] 4:I[37457,["/_next/static/chunks/3fntmmi971322.js"],"default"] 5:I[22016,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],""] 10:I[68027,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],"default",1] :HL["/_next/static/chunks/0w_fpikeyx0c6.css","style"] :HL["/_next/static/media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/99e609270109b47d-s.p.40sczeszzbjw1.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2","font",{"crossOrigin":"","type":"font/woff2"}] e:X 0:{"P":null,"c":["","insights","when-to-modernise-a-legacy-system"],"q":"","i":false,"f":[[["",{"children":["insights",{"children":[["slug","when-to-modernise-a-legacy-system","d",[]],{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0w_fpikeyx0c6.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/238f5-k2_z8v5.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/3bh0eus2psr7s.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en-MY","data-scroll-behavior":"smooth","className":"archivo_2343fd72-module__8YhNJG__variable ibm_plex_sans_845268a1-module__s7-lTq__variable ibm_plex_mono_17dc8d48-module__FK8goa__variable","children":["$","body",null,{"children":[[["$","script","0",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"@id\":\"https://www.silvershark.com.my/#organization\",\"name\":\"Silver Shark Sdn Bhd\",\"alternateName\":\"Silver Shark\",\"url\":\"https://www.silvershark.com.my\",\"description\":\"Silver Shark Sdn Bhd is a Malaysian software company building custom business systems, process automation, AI workflows and system integrations that reduce manual work and connect operations.\",\"slogan\":\"We build software that makes businesses run smarter.\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.silvershark.com.my/icon.svg\"},\"areaServed\":{\"@type\":\"Country\",\"name\":\"Malaysia\"},\"knowsAbout\":[\"Custom software development\",\"Business process automation\",\"AI automation\",\"System integration\",\"Legacy system modernization\",\"Web application development\",\"Software maintenance\",\"Hardware integration\"]}"}}],["$","script","1",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"@id\":\"https://www.silvershark.com.my/#website\",\"url\":\"https://www.silvershark.com.my\",\"name\":\"Silver Shark Sdn Bhd\",\"description\":\"Silver Shark Sdn Bhd is a Malaysian software company building custom business systems, process automation, AI workflows and system integrations that reduce manual work and connect operations.\",\"inLanguage\":\"en-MY\",\"publisher\":{\"@id\":\"https://www.silvershark.com.my/#organization\"}}"}}]],["$","$L2",null,{}],["$","main",null,{"id":"main","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","section",null,{"className":"relative isolate overflow-hidden bg-abyss pb-24 pt-[calc(var(--header-h)+5rem)]","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10","children":["$","div",null,{"className":"field-grid field-mask absolute inset-0 opacity-45"}]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content","children":[["$","p",null,{"className":"label-mono flex items-center gap-2.5 text-friction","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 bg-friction"}],"Error 404"]}],["$","h1",null,{"className":"mt-6 max-w-[18ch] text-[2.3rem] leading-[1.05] sm:text-5xl","children":"This route does not resolve."}],["$","p",null,{"className":"mt-6 max-w-[52ch] text-lg leading-relaxed text-silver","children":"The page you were looking for has moved or never existed. Nothing is broken on your side."}],["$","div",null,{"className":"mt-9 flex flex-col gap-3 sm:flex-row","children":[["$","$L5",null,{"href":"/","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 bg-signal text-signal-ink hover:bg-signal-bright active:translate-y-px shadow-[0_0_28px_-10px_var(--color-signal)] h-13 px-7 text-base","children":"$L6"}],"$L7"]}],"$L8"]}]]}],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],"$L9","$La"]}]}]]}],{"children":["$Lb",{"children":["$Lc",{"children":["$Ld",{},null,false,null]},null,false,"$e"]},null,false,"$e"]},null,false,null],"$Lf",false]],"m":"$undefined","G":["$10",["$L11"]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Al_yH0nozFsdUPKsBZmuh"} 12:I[5014,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],"default"] 13:I[5500,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],"Image"] 1c:I[97367,["/_next/static/chunks/3fntmmi971322.js"],"OutletBoundary"] 1d:"$Sreact.suspense" 1f:I[97367,["/_next/static/chunks/3fntmmi971322.js"],"ViewportBoundary"] 21:I[97367,["/_next/static/chunks/3fntmmi971322.js"],"MetadataBoundary"] 6:[["$","span",null,{"children":"Back to home"}],["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M5 12h14","key":"1ays0h"}],["path",{"d":"m12 5 7 7-7 7","key":"xquz4c"}]],"className":"lucide-arrow-right size-4 transition-transform duration-200 ease-signal group-hover/btn:translate-x-1","aria-hidden":true}]] 7:["$","$L5",null,{"href":"/contact","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 border border-edge-strong bg-panel/60 text-chrome hover:border-edge-bright hover:bg-panel-hi active:translate-y-px h-13 px-7 text-base","children":[["$","span",null,{"children":"Contact us"}],null]}] 8:["$","div",null,{"className":"mt-16 border-t border-edge pt-8","children":[["$","p",null,{"className":"label-mono text-slate","children":"Or go straight to a service"}],["$","ul",null,{"className":"mt-5 grid gap-x-8 gap-y-2.5 sm:grid-cols-2 lg:grid-cols-3","children":[["$","li","custom-software-development",{"children":["$","$L5",null,{"href":"/services/custom-software-development","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"01"}],"Custom Software Development"]}]}],["$","li","business-automation",{"children":["$","$L5",null,{"href":"/services/business-automation","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"02"}],"Business Process Automation"]}]}],["$","li","ai-automation",{"children":["$","$L5",null,{"href":"/services/ai-automation","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"03"}],"AI Automation"]}]}],["$","li","system-integration",{"children":["$","$L5",null,{"href":"/services/system-integration","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"04"}],"System Integration"]}]}],["$","li","legacy-modernization",{"children":["$","$L5",null,{"href":"/services/legacy-modernization","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"05"}],"Legacy System Modernization"]}]}],["$","li","web-applications",{"children":["$","$L5",null,{"href":"/services/web-applications","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"06"}],"Web Applications & E-commerce"]}]}],["$","li","software-maintenance",{"children":["$","$L5",null,{"href":"/services/software-maintenance","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"07"}],"Software Maintenance & Support"]}]}],["$","li","hardware-integration",{"children":["$","$L5",null,{"href":"/services/hardware-integration","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"08"}],"Hardware & Software Integration"]}]}]]}]]}] 9:["$","footer",null,{"className":"relative border-t border-edge bg-abyss","children":["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-wide py-16 sm:py-20","children":[["$","div",null,{"className":"grid gap-12 lg:grid-cols-[minmax(0,1.15fr)_minmax(0,2fr)]","children":[["$","div",null,{"children":[["$","$L5",null,{"href":"/","className":"group inline-flex items-center rounded-xs transition-opacity hover:opacity-90","aria-label":"Silver Shark Sdn Bhd — home","children":["$","$L13",null,{"src":"/brand/silver-shark-logo-white.png","alt":"Silver Shark Sdn Bhd","width":4273,"height":687,"priority":true,"className":"h-8 w-auto sm:h-9"}]}],["$","p",null,{"className":"mt-5 max-w-[38ch] text-[0.9375rem] leading-relaxed text-steel","children":"Silver Shark develops custom software, business automation, AI automation and system integrations for Malaysian businesses."}],["$","p",null,{"className":"mt-5 flex items-start gap-2.5 text-sm text-slate","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0","key":"1r0f0z"}],["circle",{"cx":"12","cy":"10","r":"3","key":"ilqhr7"}]],"className":"lucide-map-pin mt-0.5 size-4 shrink-0","aria-hidden":true}],["$","span",null,{"children":"We work with businesses across Malaysia, on site where the operation is and remotely for everything else."}]]}],["$","ul",null,{"className":"mt-6 space-y-2 text-[0.9375rem]","children":[null,null]}]]}],["$","div",null,{"className":"grid gap-10 sm:grid-cols-3","children":[["$","div",null,{"children":[["$","h2",null,{"className":"label-mono mb-4 text-slate","children":"Services"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/services/custom-software-development",{"children":["$","$L5",null,{"href":"/services/custom-software-development","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Custom Software Development"}]}],["$","li","/services/business-automation",{"children":["$","$L5",null,{"href":"/services/business-automation","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Business Process Automation"}]}],["$","li","/services/ai-automation",{"children":["$","$L5",null,{"href":"/services/ai-automation","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"AI Automation"}]}],["$","li","/services/system-integration",{"children":["$","$L5",null,{"href":"/services/system-integration","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"System Integration"}]}],["$","li","/services/legacy-modernization",{"children":["$","$L5",null,{"href":"/services/legacy-modernization","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Legacy System Modernization"}]}],["$","li","/services/web-applications",{"children":["$","$L5",null,{"href":"/services/web-applications","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Web Applications & E-commerce"}]}],["$","li","/services/software-maintenance",{"children":["$","$L5",null,{"href":"/services/software-maintenance","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Software Maintenance & Support"}]}],["$","li","/services/hardware-integration",{"children":["$","$L5",null,{"href":"/services/hardware-integration","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Hardware & Software Integration"}]}]]}]]}],["$","div",null,{"children":[["$","h2",null,{"className":"label-mono mb-4 text-slate","children":"Industries"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/industries/manufacturing",{"children":["$","$L5",null,{"href":"/industries/manufacturing","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Manufacturing"}]}],"$L14","$L15","$L16","$L17","$L18"]}]]}],"$L19"]}]]}],"$L1a"]}]}] a:["$","$L5",null,{"href":"https://wa.me/60186613210?text=Hi%20Silver%20Shark%2C%20I%20would%20like%20to%20discuss%20a%20software%20or%20automation%20project.","target":"_blank","rel":"noopener noreferrer","aria-label":"Chat with Silver Shark on WhatsApp","className":"group fixed bottom-5 right-5 z-40 inline-flex size-14 items-center justify-center rounded-full bg-[#25D366] text-white shadow-[0_10px_30px_rgba(37,211,102,0.3)] ring-4 ring-[#25D366]/15 transition-transform duration-200 hover:scale-105 hover:bg-[#20bd5a] active:scale-95 sm:bottom-7 sm:right-7","children":[["$","span",null,{"aria-hidden":true,"className":"pointer-events-none absolute right-full mr-3 translate-x-1 whitespace-nowrap border border-edge-strong bg-hull px-3 py-2 text-sm text-chrome opacity-0 transition-[opacity,transform] duration-200 group-hover:translate-x-0 group-hover:opacity-100 group-focus-visible:translate-x-0 group-focus-visible:opacity-100","children":"Chat on WhatsApp"}],["$","svg",null,{"aria-hidden":true,"viewBox":"0 0 32 32","className":"size-7","fill":"none","children":[["$","path",null,{"d":"M16 3.5a12.5 12.5 0 0 0-10.84 18.7L3.5 28.5l6.5-1.6A12.5 12.5 0 1 0 16 3.5Z","stroke":"currentColor","strokeWidth":"2","strokeLinejoin":"round"}],["$","path",null,{"d":"M11.2 10.2c.3-.7.7-.7 1-.7h.8c.3 0 .6.1.8.5l.9 2.2c.1.3.1.6-.1.8l-.7.9c-.2.2-.3.4-.1.7.6 1 1.7 2 2.7 2.5.3.2.5.2.7-.1l.8-1c.2-.3.5-.4.8-.2l2.2 1c.3.2.4.4.3.8-.1.7-.3 1.4-.9 1.8-.5.4-1.3.6-2 .4-1.1-.3-2.4-.9-3.8-1.9-2.1-1.5-3.5-3.6-4-4.7-.3-.7-.5-1.5-.5-2.3 0-.6.2-1.2.5-1.7Z","fill":"currentColor"}]]}]]}] b:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] c:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] d:["$","$1","c",{"children":["$L1b",null,["$","$L1c",null,{"children":["$","$1d",null,{"name":"Next.MetadataOutlet","children":"$@1e"}]}]]}] f:["$","$1","h",{"children":[null,["$","$L1f",null,{"children":"$L20"}],["$","div",null,{"hidden":true,"children":["$","$L21",null,{"children":["$","$1d",null,{"name":"Next.Metadata","children":"$L22"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 11:["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0w_fpikeyx0c6.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}] e:C 14:["$","li","/industries/logistics-warehouse",{"children":["$","$L5",null,{"href":"/industries/logistics-warehouse","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Warehouse & Logistics"}]}] 15:["$","li","/industries/retail-ecommerce",{"children":["$","$L5",null,{"href":"/industries/retail-ecommerce","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Retail & E-commerce"}]}] 16:["$","li","/industries/property-facilities",{"children":["$","$L5",null,{"href":"/industries/property-facilities","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Property & Facilities"}]}] 17:["$","li","/industries/education",{"children":["$","$L5",null,{"href":"/industries/education","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Education"}]}] 18:["$","li","/industries/professional-services",{"children":["$","$L5",null,{"href":"/industries/professional-services","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Professional Services"}]}] 19:["$","div",null,{"children":[["$","h2",null,{"className":"label-mono mb-4 text-slate","children":"Company"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/about",{"children":["$","$L5",null,{"href":"/about","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"About Silver Shark"}]}],["$","li","/solutions",{"children":["$","$L5",null,{"href":"/solutions","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Solutions by problem"}]}],["$","li","/use-cases",{"children":["$","$L5",null,{"href":"/use-cases","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Example solutions"}]}],["$","li","/insights",{"children":["$","$L5",null,{"href":"/insights","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Insights"}]}],["$","li","/contact",{"children":["$","$L5",null,{"href":"/contact","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Contact"}]}]]}]]}] 1a:["$","div",null,{"className":"mt-14 flex flex-col gap-4 border-t border-edge pt-7 sm:flex-row sm:items-center sm:justify-between","children":[["$","p",null,{"className":"text-sm text-slate","children":["© ",2026," ","Silver Shark Sdn Bhd","",". All rights reserved."]}],["$","ul",null,{"className":"flex flex-wrap items-center gap-x-6 gap-y-2","children":[["$","li","/privacy-policy",{"children":["$","$L5",null,{"href":"/privacy-policy","className":"text-sm text-slate transition-colors hover:text-silver","children":"Privacy Policy"}]}],["$","li","/terms",{"children":["$","$L5",null,{"href":"/terms","className":"text-sm text-slate transition-colors hover:text-silver","children":"Terms of Use"}]}]]}]]}] 1b:[[["$","script","0",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.silvershark.com.my/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Insights\",\"item\":\"https://www.silvershark.com.my/insights\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"When Should You Modernize a Legacy Business System?\",\"item\":\"https://www.silvershark.com.my/insights/when-to-modernise-a-legacy-system\"}]}"}}],["$","script","1",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"Article\",\"headline\":\"When Should You Modernize a Legacy Business System?\",\"description\":\"How to judge whether an ageing system is a real risk or merely old, the four options available, and how to replace one in stages without a big-bang cutover.\",\"datePublished\":\"2026-06-17\",\"dateModified\":\"2026-06-17\",\"inLanguage\":\"en-MY\",\"mainEntityOfPage\":\"https://www.silvershark.com.my/insights/when-to-modernise-a-legacy-system\",\"author\":{\"@id\":\"https://www.silvershark.com.my/#organization\"},\"publisher\":{\"@id\":\"https://www.silvershark.com.my/#organization\"},\"articleSection\":\"Legacy modernisation\"}"}}]],["$","article",null,{"children":[["$","header",null,{"className":"relative isolate overflow-hidden border-b border-edge bg-abyss pb-14 pt-[calc(var(--header-h)+2.5rem)] sm:pb-16 lg:pt-[calc(var(--header-h)+4rem)]","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10","children":["$","div",null,{"className":"field-grid field-mask absolute inset-0 opacity-40"}]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content","children":[["$","nav",null,{"aria-label":"Breadcrumb","className":"label-mono mb-8","children":["$","ol",null,{"className":"flex flex-wrap items-center gap-x-2 gap-y-1 text-steel","children":[["$","li","/",{"className":"flex items-center gap-2","children":[null,["$","$L5",null,{"href":"/","className":"transition-colors hover:text-signal","children":"Home"}]]}],["$","li","/insights",{"className":"flex items-center gap-2","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"m9 18 6-6-6-6","key":"mthhwq"}]],"className":"lucide-chevron-right size-3 text-slate","aria-hidden":true}],["$","$L5",null,{"href":"/insights","className":"transition-colors hover:text-signal","children":"Insights"}]]}],["$","li","/insights/when-to-modernise-a-legacy-system",{"className":"flex items-center gap-2","children":[["$","$L12",null,{"ref":"$undefined","iconNode":"$1b:1:props:children:0:props:children:1:props:children:0:props:children:props:children:1:props:children:0:props:iconNode","className":"lucide-chevron-right size-3 text-slate","aria-hidden":true}],["$","span",null,{"aria-current":"page","className":"text-silver","children":"Legacy modernisation"}]]}]]}]}],["$","div",null,{"className":"flex flex-wrap items-center gap-3","children":[["$","span",null,{"className":"label-mono inline-flex items-center rounded-xs border px-2 py-1 border-signal/25 bg-signal/8 text-signal","children":"Legacy modernisation"}],["$","span",null,{"className":"label-mono text-slate","children":[8," min read"]}]]}],["$","h1",null,{"className":"mt-6 max-w-[20ch] text-[2.2rem] leading-[1.06] sm:text-5xl","children":"When Should You Modernize a Legacy Business System?"}],["$","p",null,{"className":"mt-6 max-w-[62ch] text-lg leading-relaxed text-silver","children":"Age alone is not a reason to replace a system. Plenty of software written fifteen years ago still does its job perfectly well. The question is whether it has become a constraint on the business — and there are specific signs that tell you it has."}],["$","p",null,{"className":"label-mono mt-8 text-slate","children":["Published"," ",["$","time",null,{"dateTime":"2026-06-17","children":"17 June 2026"}],null]}]]}]]}],["$","div",null,{"className":"bg-hull py-14 sm:py-20","children":"$L23"}]]}],"$L24","$L25"] 23:["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content","children":["$","div",null,{"className":"grid gap-12 lg:grid-cols-[minmax(0,1fr)_15rem] lg:gap-16","children":[["$","div",null,{"className":"min-w-0 max-w-[68ch]","children":["$","div",null,{"className":"space-y-6","children":[["$","p","0",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"Most established Malaysian companies have one: an application that still runs an important part of the business, that only works properly on one machine, that was written by someone who has since left, and that everyone has agreed not to touch. It is usually stable. That is exactly why nothing gets done about it."}],["$","p","1",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"The useful question is not \"is this old\" but \"what can we no longer do because of this\"."}],["$","h2","2",{"id":"the-signals-that-matter","className":"scroll-mt-28 pt-8 text-2xl sm:text-3xl","children":"The signals that matter"}],["$","h3","3",{"className":"pt-4 text-xl text-chrome","children":"One person is the single point of failure"}],["$","p","4",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"If one employee or one external contractor is the only person who can change or restore the system, you are carrying a business continuity risk that has nothing to do with technology. This is the most common and most underrated signal."}],["$","h3","5",{"className":"pt-4 text-xl text-chrome","children":"It is out of support"}],["$","p","6",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"An unsupported operating system, database or framework stops receiving security patches. If the system holds customer or employee data, that is a compliance exposure under the PDPA as well as a technical one."}],["$","h3","7",{"className":"pt-4 text-xl text-chrome","children":"It blocks integration"}],["$","p","8",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"When the answer to \"can we connect this to our e-commerce platform\" is always no, the legacy system has started to constrain commercial decisions. That is a business cost, even though it appears as an IT limitation."}],["$","h3","9",{"className":"pt-4 text-xl text-chrome","children":"It cannot be used where the work happens"}],["$","p","10",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"Tied to one office PC, unusable from a phone, no remote access. Any of these means the software is shaping how and where your people work rather than supporting it."}],["$","h3","11",{"className":"pt-4 text-xl text-chrome","children":"Every change is disproportionate"}],["$","p","12",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"A small change taking weeks and breaking something unrelated indicates the codebase has no test coverage and heavy internal coupling. The cost of every future change is now permanently inflated."}],["$","aside","13",{"className":"border-l-2 border-signal/40 bg-signal/5 px-6 py-5","children":[["$","p",null,{"className":"label-mono text-signal","children":"The recovery question"}],["$","p",null,{"className":"mt-3 text-[1.0625rem] leading-[1.7] text-silver","children":"If the server holding it failed tonight, how long until the system was running again, and who would do it? If nobody can answer confidently, that is the finding — regardless of the software’s age."}]]}],["$","h2","14",{"id":"four-options-not-one","className":"scroll-mt-28 pt-8 text-2xl sm:text-3xl","children":"Four options, not one"}],["$","p","15",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"Replacement is the option people jump to and often the most expensive. There are four, and the right answer is frequently one of the cheaper ones."}],"$L26","$L27","$L28","$L29","$L2a","$L2b","$L2c","$L2d","$L2e","$L2f","$L30","$L31","$L32"]}]}],"$L33"]}]}] 24:["$","section",null,{"id":"$undefined","className":"relative isolate bg-abyss py-16 sm:py-24","children":[null,["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":[["$","p",null,{"className":"label-mono text-slate","children":"Continue reading"}],["$","div",null,{"className":"mt-6 grid gap-px border border-edge bg-edge sm:grid-cols-2","children":[["$","$L5","custom-software-vs-off-the-shelf",{"href":"/insights/custom-software-vs-off-the-shelf","className":"group bg-abyss p-7 transition-colors duration-300 hover:bg-hull","children":[["$","span",null,{"className":"label-mono inline-flex items-center rounded-xs border px-2 py-1 border-edge-strong bg-panel text-steel","children":"Custom software"}],["$","h2",null,{"className":"mt-5 flex items-start gap-2 text-xl leading-snug","children":["Custom Software vs Off-the-Shelf: Which Is Better for Your Business?",["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M7 7h10v10","key":"1tivn9"}],["path",{"d":"M7 17 17 7","key":"1vkiza"}]],"className":"lucide-arrow-up-right mt-1.5 size-4 shrink-0 text-slate transition-all duration-300 group-hover:translate-x-0.5 group-hover:-translate-y-0.5 group-hover:text-signal","aria-hidden":true}]]}],["$","p",null,{"className":"mt-3 text-[0.9375rem] leading-relaxed text-steel","children":"How to choose between buying software and building it: where each wins, how to compare real costs over five years, and the hybrid most businesses need."}]]}],["$","$L5","api-integration-explained-for-business-owners",{"href":"/insights/api-integration-explained-for-business-owners","className":"group bg-abyss p-7 transition-colors duration-300 hover:bg-hull","children":[["$","span",null,{"className":"label-mono inline-flex items-center rounded-xs border px-2 py-1 border-edge-strong bg-panel text-steel","children":"Integration"}],["$","h2",null,{"className":"mt-5 flex items-start gap-2 text-xl leading-snug","children":["API Integration Explained for Business Owners",["$","$L12",null,{"ref":"$undefined","iconNode":"$24:props:children:1:props:children:1:props:children:0:props:children:1:props:children:1:props:iconNode","className":"lucide-arrow-up-right mt-1.5 size-4 shrink-0 text-slate transition-all duration-300 group-hover:translate-x-0.5 group-hover:-translate-y-0.5 group-hover:text-signal","aria-hidden":true}]]}],["$","p",null,{"className":"mt-3 text-[0.9375rem] leading-relaxed text-steel","children":"What an API is in business terms, the questions to ask a software vendor about theirs, and how to judge whether an integration proposal is any good."}]]}]]}]]}]]}] 25:["$","section",null,{"className":"relative isolate overflow-hidden border-t border-edge bg-hull","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10","children":[["$","div",null,{"className":"cta-photo absolute inset-0"}],["$","div",null,{"className":"field-grid field-mask absolute inset-0 opacity-50"}],["$","div",null,{"className":"absolute left-1/2 top-0 h-px w-56 -translate-x-1/2 bg-linear-to-r from-transparent via-signal to-transparent opacity-60"}]]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content py-20 sm:py-28","children":["$","div",null,{"className":"max-w-3xl","children":[["$","p",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 bg-signal"}],"From reading to doing"]}],["$","h2",null,{"className":"mt-6 text-[2.1rem] leading-[1.06] sm:text-5xl","children":"Recognise your business in this?"}],["$","p",null,{"className":"mt-6 max-w-[58ch] text-lg leading-relaxed text-steel","children":"If something here described your operation a little too accurately, that is usually a sign there is a straightforward first project available. Tell us which part, and we will tell you what it would take."}],["$","div",null,{"className":"mt-9 flex flex-col gap-3 sm:flex-row sm:items-center","children":[["$","$L5",null,{"href":"/contact","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 bg-signal text-signal-ink hover:bg-signal-bright active:translate-y-px shadow-[0_0_28px_-10px_var(--color-signal)] h-13 px-7 text-base","children":[["$","span",null,{"children":"Discuss Your Project"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$6:1:props:iconNode","className":"lucide-arrow-right size-4 transition-transform duration-200 ease-signal group-hover/btn:translate-x-1","aria-hidden":true}]]}],["$","$L5",null,{"href":"/insights","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 border border-edge-strong bg-panel/60 text-chrome hover:border-edge-bright hover:bg-panel-hi active:translate-y-px h-13 px-7 text-base","children":[["$","span",null,{"children":"More insights"}],null]}]]}]]}]}]]}] 34:I[27201,["/_next/static/chunks/3fntmmi971322.js"],"IconMark"] 26:["$","div","16",{"className":"-mx-5 overflow-x-auto px-5 sm:mx-0 sm:px-0","children":["$","table",null,{"className":"w-full min-w-[36rem] border-collapse text-left","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th","Option",{"scope":"col","className":"label-mono border-b border-edge-strong px-3 py-3 align-bottom text-slate first:pl-0","children":"Option"}],["$","th","What it involves",{"scope":"col","className":"label-mono border-b border-edge-strong px-3 py-3 align-bottom text-slate first:pl-0","children":"What it involves"}],["$","th","When it fits",{"scope":"col","className":"label-mono border-b border-edge-strong px-3 py-3 align-bottom text-slate first:pl-0","children":"When it fits"}]]}]}],["$","tbody",null,{"children":[["$","tr","0",{"children":[["$","td","0",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Leave it, reduce the risk"}],["$","td","1",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Supported infrastructure, tested backups, documentation, a second person trained"}],["$","td","2",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"System works, meets business needs, risk is operational rather than functional"}]]}],["$","tr","1",{"children":[["$","td","0",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Wrap it"}],["$","td","1",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Build an API or integration layer around the existing system without changing it"}],["$","td","2",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Core function is fine, but it needs to connect to modern systems"}]]}],["$","tr","2",{"children":[["$","td","0",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Replace in stages"}],["$","td","1",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Build the new system module by module, run both, migrate progressively"}],["$","td","2",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"The system constrains the business and must eventually go"}]]}],["$","tr","3",{"children":[["$","td","0",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Replace wholesale"}],["$","td","1",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Build the replacement in full, migrate, cut over"}],["$","td","2",{"className":"border-b border-edge px-3 py-3.5 align-top text-[0.9375rem] leading-relaxed text-steel first:pl-0 first:font-medium first:text-silver","children":"Rarely the right answer — only for small, well-understood systems"}]]}]]}]]}]}] 27:["$","p","17",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"Wrapping is underused. An adapter that exposes a modern API over an old application can unlock integration and automation for a fraction of the cost of replacement, and it buys years in which to plan a proper migration."}] 28:["$","h2","18",{"id":"why-big-bang-replacements-fail","className":"scroll-mt-28 pt-8 text-2xl sm:text-3xl","children":"Why big-bang replacements fail"}] 29:["$","p","19",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"The pattern is familiar. Eighteen months of building against a specification. A cutover weekend. On Monday the business discovers the twenty undocumented behaviours that mattered — the exception for one large customer, the report the auditor requires, the field that was repurposed years ago to mean something else."}] 2a:["$","p","20",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"The root cause is that a legacy system’s real specification is not in any document. It is in the code and in the habits of the people who use it. Any approach that assumes otherwise is starting from a false premise."}] 2b:["$","h2","21",{"id":"replacing-in-stages","className":"scroll-mt-28 pt-8 text-2xl sm:text-3xl","children":"Replacing in stages"}] 2c:["$","p","22",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"The alternative is to let the new system take over one function at a time while the old one keeps running — commonly called the strangler pattern, because the new system gradually surrounds the old one until nothing is left inside."}] 2d:["$","ol","23",{"className":"space-y-3.5","children":[["$","li","Assess: read the code and the database, watch how it is used, and document what it actually does — including the behaviour nobody wrote down.",{"className":"flex items-start gap-4","children":[["$","span",null,{"className":"label-mono mt-1 shrink-0 text-signal","children":"01"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Assess: read the code and the database, watch how it is used, and document what it actually does — including the behaviour nobody wrote down."}]]}],["$","li","Choose a first slice: a self-contained function with a clear boundary. Reporting is often a good candidate because it is read-only and low risk.",{"className":"flex items-start gap-4","children":[["$","span",null,{"className":"label-mono mt-1 shrink-0 text-signal","children":"02"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Choose a first slice: a self-contained function with a clear boundary. Reporting is often a good candidate because it is read-only and low risk."}]]}],["$","li","Build and integrate: the new module reads from or writes to the legacy database or files, so both systems stay consistent while the old one is still in use.",{"className":"flex items-start gap-4","children":[["$","span",null,{"className":"label-mono mt-1 shrink-0 text-signal","children":"03"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Build and integrate: the new module reads from or writes to the legacy database or files, so both systems stay consistent while the old one is still in use."}]]}],["$","li","Move users across for that function only, and keep the ability to fall back.",{"className":"flex items-start gap-4","children":[["$","span",null,{"className":"label-mono mt-1 shrink-0 text-signal","children":"04"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Move users across for that function only, and keep the ability to fall back."}]]}],["$","li","Repeat, taking a larger slice each time as confidence and understanding grow.",{"className":"flex items-start gap-4","children":[["$","span",null,{"className":"label-mono mt-1 shrink-0 text-signal","children":"05"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Repeat, taking a larger slice each time as confidence and understanding grow."}]]}],["$","li","Retire the legacy system once it has nothing left to do.",{"className":"flex items-start gap-4","children":[["$","span",null,{"className":"label-mono mt-1 shrink-0 text-signal","children":"06"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Retire the legacy system once it has nothing left to do."}]]}]]}] 2e:["$","p","24",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"Each slice is small enough to reverse. That property is what makes the approach safe, and it is worth the additional integration effort it requires."}] 2f:["$","h2","25",{"id":"making-the-case-internally","className":"scroll-mt-28 pt-8 text-2xl sm:text-3xl","children":"Making the case internally"}] 30:["$","p","26",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"Modernisation is hard to justify because the system still works. The case that tends to succeed has three parts, none of which is about technology."}] 31:["$","ul","27",{"className":"space-y-2.5","children":[["$","li","Risk: what a failure would cost per day, and how long recovery would take today.",{"className":"flex items-start gap-3.5","children":[["$","span",null,{"aria-hidden":true,"className":"mt-2.5 size-1 shrink-0 bg-signal"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Risk: what a failure would cost per day, and how long recovery would take today."}]]}],["$","li","Constraint: the specific commercial things you cannot do — integrate a sales channel, automate a process, let staff work remotely.",{"className":"flex items-start gap-3.5","children":[["$","span",null,{"aria-hidden":true,"className":"mt-2.5 size-1 shrink-0 bg-signal"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Constraint: the specific commercial things you cannot do — integrate a sales channel, automate a process, let staff work remotely."}]]}],["$","li","Drag: the recurring cost of the workarounds that exist only because the system cannot do something.",{"className":"flex items-start gap-3.5","children":[["$","span",null,{"aria-hidden":true,"className":"mt-2.5 size-1 shrink-0 bg-signal"}],["$","span",null,{"className":"text-[1.0625rem] leading-[1.7] text-steel","children":"Drag: the recurring cost of the workarounds that exist only because the system cannot do something."}]]}]]}] 32:["$","p","28",{"className":"text-[1.0625rem] leading-[1.75] text-steel","children":"Presented that way, the decision stops being an IT preference and becomes an ordinary business one — which is what it always was."}] 33:["$","aside",null,{"className":"order-first lg:order-last","children":["$","nav",null,{"aria-labelledby":"toc-heading","className":"lg:sticky lg:top-28 border-l border-edge pl-5","children":[["$","p",null,{"id":"toc-heading","className":"label-mono text-slate","children":"On this page"}],["$","ol",null,{"className":"mt-4 space-y-2.5","children":[["$","li","The signals that matter",{"children":["$","a",null,{"href":"#the-signals-that-matter","className":"text-sm leading-snug text-steel transition-colors hover:text-signal","children":"The signals that matter"}]}],["$","li","Four options, not one",{"children":["$","a",null,{"href":"#four-options-not-one","className":"text-sm leading-snug text-steel transition-colors hover:text-signal","children":"Four options, not one"}]}],["$","li","Why big-bang replacements fail",{"children":["$","a",null,{"href":"#why-big-bang-replacements-fail","className":"text-sm leading-snug text-steel transition-colors hover:text-signal","children":"Why big-bang replacements fail"}]}],["$","li","Replacing in stages",{"children":["$","a",null,{"href":"#replacing-in-stages","className":"text-sm leading-snug text-steel transition-colors hover:text-signal","children":"Replacing in stages"}]}],["$","li","Making the case internally",{"children":["$","a",null,{"href":"#making-the-case-internally","className":"text-sm leading-snug text-steel transition-colors hover:text-signal","children":"Making the case internally"}]}]]}]]}]}] 20:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#04070a"}],["$","meta","3",{"name":"color-scheme","content":"dark"}]] 1e:null 22:[["$","title","0",{"children":"When to Modernize a Legacy Business System | Silver Shark"}],["$","meta","1",{"name":"description","content":"How to judge whether an ageing system is a real risk or merely old, the four options available, and how to replace one in stages without a big-bang cutover."}],["$","meta","2",{"name":"application-name","content":"Silver Shark"}],["$","meta","3",{"name":"author","content":"Silver Shark Sdn Bhd"}],["$","meta","4",{"name":"creator","content":"Silver Shark Sdn Bhd"}],["$","meta","5",{"name":"publisher","content":"Silver Shark Sdn Bhd"}],["$","link","6",{"rel":"canonical","href":"https://www.silvershark.com.my/insights/when-to-modernise-a-legacy-system"}],["$","meta","7",{"name":"format-detection","content":"telephone=no, address=no, email=no"}],["$","meta","8",{"property":"og:title","content":"When to Modernize a Legacy Business System"}],["$","meta","9",{"property":"og:description","content":"How to judge whether an ageing system is a real risk or merely old, the four options available, and how to replace one in stages without a big-bang cutover."}],["$","meta","10",{"property":"og:url","content":"https://www.silvershark.com.my/insights/when-to-modernise-a-legacy-system"}],["$","meta","11",{"property":"og:site_name","content":"Silver Shark Sdn Bhd"}],["$","meta","12",{"property":"og:locale","content":"en_MY"}],["$","meta","13",{"property":"og:image","content":"https://www.silvershark.com.my/opengraph-image"}],["$","meta","14",{"property":"og:image:width","content":"1200"}],["$","meta","15",{"property":"og:image:height","content":"630"}],["$","meta","16",{"property":"og:image:alt","content":"Silver Shark Sdn Bhd — custom software, automation and system integration in Malaysia"}],["$","meta","17",{"property":"og:type","content":"article"}],["$","meta","18",{"property":"article:published_time","content":"2026-06-17"}],["$","meta","19",{"property":"article:modified_time","content":"2026-06-17"}],["$","meta","20",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","21",{"name":"twitter:title","content":"When to Modernize a Legacy Business System"}],["$","meta","22",{"name":"twitter:description","content":"How to judge whether an ageing system is a real risk or merely old, the four options available, and how to replace one in stages without a big-bang cutover."}],["$","meta","23",{"name":"twitter:image","content":"https://www.silvershark.com.my/opengraph-image"}],["$","link","24",{"rel":"icon","href":"/icon.png?icon.3lan0mcba9b_j.png","sizes":"300x300","type":"image/png"}],["$","$L34","25",{}]]