Exogenous foods that activate the NRF2 protein:... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/13-278" }, "headline": "Exogenous foods that activate the NRF2 protein: Systematic review", "datePublished": "2024-04-16T11:07:12", "dateModified": "2024-04-16T11:07:12", "author": [ { "@type": "Person", "name": "Ambrocio Teodoro Esteves Pairazaman" }, { "@type": "Person", "name": "Emma Caldas Herrera" }, { "@type": "Person", "name": "Jesus Collanque Pinto" }, { "@type": "Person", "name": "Flor Lidia Bustamante Fustamante" }, { "@type": "Person", "name": "José Rincón Chavez" }, { "@type": "Person", "name": "Carmela Gelida Barboza Justiniano" }, { "@type": "Person", "name": "Pamela Belen Esteves Cardenas" }, { "@type": "Person", "name": "Patricia Mariane Grados Alva" }, { "@type": "Person", "name": "Elmer Oyarce Alvarado" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background The activation of the Nuclear factor erythroid 2-related factor 2 (NRF2) signaling pathway, whether through natural compounds, diet, or supplements, plays a crucial role in protecting against oxidative stress and promoting health in various aspects. The objective of this research was to identify studies on exogenous foods that activate the NRF2 protein in the scientific literature. Methods A literature review aimed at identifying manuscripts on NRF2 activation with exogenous foods and its human benefits was conducted. The systematic review spanned English and Spanish articles from MEDLINE, PubMed, SciELO, and Scopus repositories until August 2023. All authors participated in search, analysis, and selection. Inclusion criteria prioritized NRF2-activating foods and their benefits, with exclusion criteria for irrelevant articles in other languages. Stringent filters were applied in stages—initial title search, abstract review, and thorough reading of remaining articles—to minimize bias and ensure relevance to the study’s objective. Results A total of 25 articles were analyzed, which discussed the adaptive mechanism of NRF2 and its role in hormone dose response, the effects of certain foods and health benefits associated with NRF2 activation Conclusions The studies support the notion that NRF2 activation plays a fundamental role in promoting health in various spheres, underscoring the relevance of factors such as diet, natural components, and antioxidant supplementation in defending against oxidative stress and its implications for overall well-being. For future research on this topic, it is important to analyze how the population stands regarding the consumption of exogenous foods that activate NRF2, to understand both the consumption, quantity, and frequency of certain foods and whether they are doing so correctly. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/13-278/v1", "name": "Exogenous foods that activate the NRF2 protein: Systematic review" } } ] } Home Browse Exogenous foods that activate the NRF2 protein: Systematic review ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Esteves Pairazaman AT, Caldas Herrera E, Collanque Pinto J et al. Exogenous foods that activate the NRF2 protein: Systematic review [version 1; peer review: 1 not approved] . F1000Research 2024, 13 :278 ( https://doi.org/10.12688/f1000research.143351.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Systematic Review Exogenous foods that activate the NRF2 protein: Systematic review [version 1; peer review: 1 not approved] Ambrocio Teodoro Esteves Pairazaman https://orcid.org/0000-0003-4168-0850 1 , Emma Caldas Herrera 2 , Jesus Collanque Pinto 3 , [...] Flor Lidia Bustamante Fustamante 3 , José Rincón Chavez 3 , Carmela Gelida Barboza Justiniano 4 , Pamela Belen Esteves Cardenas 5 , Patricia Mariane Grados Alva 1 , Elmer Oyarce Alvarado 3 Ambrocio Teodoro Esteves Pairazaman https://orcid.org/0000-0003-4168-0850 1 , Emma Caldas Herrera 2 , [...] Jesus Collanque Pinto 3 , Flor Lidia Bustamante Fustamante 3 , José Rincón Chavez 3 , Carmela Gelida Barboza Justiniano 4 , Pamela Belen Esteves Cardenas 5 , Patricia Mariane Grados Alva 1 , Elmer Oyarce Alvarado 3 PUBLISHED 16 Apr 2024 Author details Author details 1 Universidad Hipócrates, Acapulco, Mexico 2 Sanidad de la Policía Nacional del Peru, Lima, Peru 3 Universidad Norbert Wiener, Lima, Peru 4 Universidad Peruana Cayetano Heredia, Lima District, Lima Region, Peru 5 Universidad Cesar Vallejo, Trujillo, La Libertad, Peru Ambrocio Teodoro Esteves Pairazaman Roles: Conceptualization, Funding Acquisition, Investigation, Supervision, Visualization, Writing – Original Draft Preparation Emma Caldas Herrera Roles: Methodology, Visualization, Writing – Review & Editing Jesus Collanque Pinto Roles: Resources, Validation, Writing – Review & Editing Flor Lidia Bustamante Fustamante Roles: Formal Analysis, Visualization, Writing – Review & Editing José Rincón Chavez Roles: Formal Analysis, Visualization, Writing – Review & Editing Carmela Gelida Barboza Justiniano Roles: Formal Analysis, Visualization Pamela Belen Esteves Cardenas Roles: Formal Analysis, Writing – Review & Editing Patricia Mariane Grados Alva Roles: Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Elmer Oyarce Alvarado Roles: Methodology, Visualization, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Background The activation of the Nuclear factor erythroid 2-related factor 2 (NRF2) signaling pathway, whether through natural compounds, diet, or supplements, plays a crucial role in protecting against oxidative stress and promoting health in various aspects. The objective of this research was to identify studies on exogenous foods that activate the NRF2 protein in the scientific literature. Methods A literature review aimed at identifying manuscripts on NRF2 activation with exogenous foods and its human benefits was conducted. The systematic review spanned English and Spanish articles from MEDLINE, PubMed, SciELO, and Scopus repositories until August 2023. All authors participated in search, analysis, and selection. Inclusion criteria prioritized NRF2-activating foods and their benefits, with exclusion criteria for irrelevant articles in other languages. Stringent filters were applied in stages—initial title search, abstract review, and thorough reading of remaining articles—to minimize bias and ensure relevance to the study’s objective. Results A total of 25 articles were analyzed, which discussed the adaptive mechanism of NRF2 and its role in hormone dose response, the effects of certain foods and health benefits associated with NRF2 activation Conclusions The studies support the notion that NRF2 activation plays a fundamental role in promoting health in various spheres, underscoring the relevance of factors such as diet, natural components, and antioxidant supplementation in defending against oxidative stress and its implications for overall well-being. For future research on this topic, it is important to analyze how the population stands regarding the consumption of exogenous foods that activate NRF2, to understand both the consumption, quantity, and frequency of certain foods and whether they are doing so correctly. READ ALL READ LESS Keywords NRF2, activation, antioxidant, food, protein Corresponding Author(s) Ambrocio Teodoro Esteves Pairazaman ( [email protected] ) Close Corresponding author: Ambrocio Teodoro Esteves Pairazaman Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2024 Esteves Pairazaman AT et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Esteves Pairazaman AT, Caldas Herrera E, Collanque Pinto J et al. Exogenous foods that activate the NRF2 protein: Systematic review [version 1; peer review: 1 not approved] . F1000Research 2024, 13 :278 ( https://doi.org/10.12688/f1000research.143351.1 ) First published: 16 Apr 2024, 13 :278 ( https://doi.org/10.12688/f1000research.143351.1 ) Latest published: 16 Apr 2024, 13 :278 ( https://doi.org/10.12688/f1000research.143351.1 ) Introduction Aging is a complex process that involves a combination of genetically programmed development and degenerative changes caused by the accumulation of stress. It is not entirely clear whether cellular senescence is the sole factor associated with aging. 1 , 2 Theories of aging, such as programmed degeneration, evolutionarily favored aging, or cumulative aging, implicate the formation of free radicals. Some older organisms produce more reactive oxygen species (ROS) than younger organisms. Under healthy living conditions, cumulative changes in lifespan limits have resulted in an average life expectancy at birth of around 85 years, with the maximum reaching 122 years. These boundaries have expanded over the last 2,000 years due to progressive improvements in living conditions. Life expectancy at birth has grown from around 30 years in ancient Rome to over 80 years in today’s developed countries. Surprisingly, life expectancy has nearly doubled in the last century. 3 Considering this, it can be said that oxidative stress increasingly plays a fundamental role in aging and various age-associated physiopathological conditions. 4 Skin degeneration can be divided into two conditions: intrinsic and extrinsic. Intrinsic aging is described as natural aging, while extrinsic aging is caused by environmental factors such as ultraviolet rays, tobacco, wind, and exposure to harmful substances. When cells are stimulated by various external factors, several ROS reactions are triggered in the body. 5 The human body requires a significant amount of energy to maintain homeostasis and autonomous function. Cellular homeostasis is maintained by using mitochondria to generate large amounts of adenosine triphosphate (ATP). However, during this process, mitochondria inadvertently produce ROS, disrupting normal cellular function. This occurs mainly when unpaired electrons leave the electron transport chain (ETC) and react with molecular oxygen to form superoxide. This ROS radical is commonly eliminated by various antioxidant enzymes, including reduced glutathione, vitamins C and E, bilirubin, and urate. Non-catalytic antioxidant proteins such as thioredoxin, glutaredoxin, and metallothionein, as well as enzymes like superoxide dismutase, catalase, peroxidase, and glutathione peroxidase, play important roles. Glutathione serves as a primary antioxidant to reduce oxidative stress caused by ROS. 6 , 7 The primary transcription factor responsible for initiating the response to oxidative stress is called factor 2, which is closely related to Nuclear factor erythroid 2-related factor 2 (NRF2). This protein consists of 605 amino acids, and it is within NRF2 that we find erythroid 2 factor, a human transcription factor that regulates the expression of various key components for mitochondrial function and aids in cellular cytoprotection with its effects. 8 Under normal circumstances, NRF2 is retained within the cytosol through interaction with its inhibitory binding partner Kelch-like ECH-associated protein 1 (Keap1), and NRF2 activity is thereby inhibited. 9 However, when it dissociates from Keap1, NRF2 engages in antioxidant protein activity with a protective function, inhibiting oxidative stress. NRF2 also possesses the ability to repair damaged mitochondrial function, reduce endoplasmic reticulum stress to prevent an inflammatory response, and enhance neuronal network regeneration, thereby reducing causes of cellular oxygen and glucose deprivation. This injury has a significant protective effect on cerebral ischemia-reperfusion in animals. 10 NRF2 mediates the antioxidant defense network and efficiently interacts with other transcription factors, not only synergizing with these proteins to enhance biopersistence through a dose-dependent graded process but also adjusting the quantitative dose-response characteristics of hormetic responses to subtoxic or below-threshold doses of various stressors that directly and immediately disrupt cellular homeostasis. 11 Therefore, the primary objective of this study was to investigate the fundamental role of exogenous foods in activating the NRF2 protein and how the genetic expression of the human body subsequently diminishes the signs of progressive internal and external aging through the human genome. All of this occurs with the activation of antioxidants that help combat oxidative stress, which is the predominant factor in aging and various forms of physiopathology commonly associated with aging. 12 , 13 Methods To develop the research, a scientific search related to the topic of exogenous foods that activate the NRF2 protein in scientific production was conducted. This method aims to identify, interpret, and evaluate various studies conducted by researchers on a specific topic or field, 14 with the intention of “providing the researcher and the reader with clarifying information on a particular subject”. 15 Based on this, the research question for the review was formulated: What are the exogenous foods that activate the NRF2 protein addressed in research articles? This study involved a thorough review of the scientific literature related to exogenous foods that activate the NRF2 protein and their effects within the human body. To carry out this review, the procedures described in the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) statement 16 , 36 were followed, specifically designed to ensure rigorous systematic reviews. Initial search The first step in the systematic review process was to conduct initial searches in January 2023 in the MEDLINE (RRID:SCR_002185), PubMed (RRID:SCR_004846), SciELO , and Scopus (RRID:SCR_022559) databases. All databases were searched until 30 August 2023. These searches yielded a total of 34,212 manuscripts to be analyzed on the research topic. Systematic search The search was conducted, taking into account works published from 2020 to 2023, in the MEDLINE , PubMed , SciELO , and Scopus databases, resulting in a total of 34,212 works found. The combination of terms that yielded the best results in the search engines was as follows: (“alimentos activadores del NRF2”; “NRF2-activating foods”; “NRF2” AND “foods” AND “medicine” “Alimentos” AND “NRF2”), or the search strategy was adapted according to the specific requirements of each database. Specifically, 29,080 results were obtained from the five databases. Before proceeding to the article selection, inclusion and exclusion criteria were defined. Eligibility criteria Inclusion criteria • Empirical studies and systematic reviews addressing foods that activate the NRF2 protein, their antioxidant properties, direct activation benefits, among other relevant aspects. • Studies published in Spanish and English. • Studies published in the period from 2020 to 2023 up to the cutoff date of our review (February 2023). Exclusion criteria • Studies that did not specifically address foods that activate NRF2 and their benefits. • Studies that solely focused on NRF2 benefits without addressing the topic of foods that may help in its activation. • Studies that were not accessible in full text. Study selection process The selection of studies was carried out in three stages: a first stage based on reading the titles, a second stage based on reading the abstracts, and a third stage based on a thorough review of the articles chosen in the first stage. The selection was independently performed by five researchers, and disagreements were resolved through consensus. Ultimately, 25 articles met the inclusion criteria and were chosen for a systematic review. Data items Systematic reviews were conducted with the aim of identifying data related to food-mediated NRF2 protein activation, focusing on its antioxidant properties and direct benefits. The outcomes sought are listed and defined below: • Antioxidant Properties of Foods. • Measurement of the antioxidant capacity of foods that activate NRF2. • Search for data on antioxidant capacity in different studies and analyses. • Direct Benefits of NRF2 Activation. • Type of food, frequency of consumption, dosage. • We assumed inclusion of outcomes consistent with each outcome domain in each study, unless otherwise stated in the specific research methods. • In the absence of clear information, studies were considered not to address the variable in question. Study risk of bias assessment The procedure for determining the suitability of an article began with a review of the titles of each research project, where it was assessed whether the article addressed the topic. After this first filter, all results were read and evaluated for their agreement with the search variable. Finally, a thorough review of the entire content of the manuscript was carried out for inclusion in the article. The filtering process was carried out by nine of the authors, and each author individually reviewed the registered and retrieved documents. It is essential to note that the distribution of tasks was carried out equally, considering the number of articles among the authors. Although each article was subject to individual review and analysis, in the end, all writers collaborated to create a comprehensive compilation. Effect measures Each author conducted a thorough review of the content of each manuscript, assessing in detail the variable “activation of NRF2 by exogenous foods”. The methodology employed, data collected and preliminary interpretations were considered. Individual analysis facilitated a thorough exploration of each manuscript, ensuring a diversity of perspectives and experiences in the interpretation of the data . Synthesis methods Systematic data collection was carried out for each article, including information on authors, year, abstract, type of research and key findings. After this phase, all papers that included the study variable in their abstracts or findings were analyzed in detail. Priority was given to selecting data from those articles that specifically addressed foods that activate NRF2. Reporting bias assessment In order to ensure the cohesion and integration of the various studies, a collaborative review phase was carried out. During this stage, the different methodologies and findings were compiled and compared. Constructive discussions and debates were encouraged to resolve potential disagreements and ensure that the final interpretation was robust and well-supported. The process concluded with the creation of a final compilation incorporating the data and conclusions drawn by consensus from the various analyses . Certainty assessment The data were analyzed according to each author’s individual criteria and filtered according to their relevance to the results. It is important to note that this process was shared with all authors, culminating in a final consensus for selection. This method was used to assess the reliability of the papers analyzed . Results We analyzed 25 articles that met the inclusion criteria ( Figure 1 ), indicating that we included all research that talked about foods or supplements that activate the NRF2 protein, as well as their benefits and properties that they have in people’s bodies. All works that address the aforementioned topic were taken into account, regardless of the methodology used, population and/or instrument. Figure 1. Flowchart of manuscript inclusion and exclusion according to the PRISMA 2020 method. According to the 25 articles analyzed, it was found that ( Table 1 ): Table 1. Articles filtered and analyzed by authors. N° Authors Article Title Study Type Authors Article Title Results 1 Calabrese y Kozumbo. 11 The hormetic dose-response mechanism: NRF2 activation Systematic Review Article The adaptive mechanism of Nrf2 explains the ubiquity of the hormone dose response and supports the preservation of fundamental hormonal properties. Since Nrf2 is highly conserved and exhibits various moderately stimulatory responses, assimilation efficiency is enhanced. 2 Lin X, et al. 17 Curcumin attenuates oxidative stress in RAW264.7 cells by increasing the activity of antioxidant enzymes and activating the NRF2-Keap1 Mixed-Methods Experimental Study The results indicated that curcumin demonstrated its ability to counteract the harmful effects of oxidants. It achieved this by enhancing the activity of antioxidant enzymes and activating the Nrf2-Keap1 signaling pathway. These findings suggested that curcumin had the potential not only to strengthen the antioxidant capacity of macrophages but also to promote their cellular survival in oxidative stress situations. 3 Ji, et al. 1 Cellular rejuvenation: molecular mechanisms and potential therapeutic interventions for diseases Mixed-Methods Experimental Study They analyzed both intrinsic and extrinsic components exerting inhibitory influence on cellular regeneration and orientation. Key elements in this context were highlighted with the intervention of NRF2. Additionally, they explored various therapeutic approaches to address degeneration-related diseases, including cellular reprogramming, exclusion of senescent stem cells, and reduction of the senescence-associated secretory phenotype (SASP) effect, among others. These restorative approaches have proven to be promising in the treatment of specific diseases associated with cellular degeneration. 4 Qian, et al. 18 Seeds of Ginkgo biloba L. inhibit oxidative stress and inflammation induced by cigarette smoke in COPD rats through the NRF2 pathway Quantitative Experimental Study As a traditional medicine, Ginkgo biloba L. (Gbs) seeds have long been used to treat cough or asthma. However, the research was designed to explore the protective effects of Gbs on antioxidants, revealing that Gbs altered the expressions of Nrf2 and inhibited oxidative stress. 5 Zhang, et al. 19 A diarylheptanoid compound from Alpinia officinarum Hance ameliorates high glucose-induced insulin resistance by regulating PI3K/AKT-NRF2-GSK3β signaling pathways in HepG2 cells Quantitative Pre-Experimental Study Alpinia officinarum Hance is a natural perennial medicinal herb traditionally used to treat colds, stomach pains, and diabetes for thousands of years. However, a diarylheptanoid isolated from the rhizome of A. officinarum is safe and has antioxidant effects. The study of DPH5 enhances antioxidant capacity by activating the Nrf2/HO-1 elements, including increased expression of Nrf2, HO-1, SOD, NQO1, and GSH-Px, and reducing levels of MDA, ROS, and JNK, thereby improving oxidative stress. 6 Islam, et al. 20 Clerodendrum viscosum leaves attenuate lead-induced neurotoxicity through upregulation of BDNF-Akt-NRF2 pathway in mice Quantitative Experimental Study Clerodendrum viscosum harbors a wide range of secondary metabolites known for their potent anti-proliferative and antioxidant activity. It was revealed that supplementation with this plant stimulated the expression of BDNF and neurochemicals, in addition to strengthening the antioxidant system. These effects were achieved through positive regulation of the Nrf2 pathway in mice exposed to elevated levels of lead (Pb). These findings suggest that Clerodendrum viscosum could play a significant role in promoting health and neuronal protection in environments with Pb exposure. 7 George, et al. 6 Role of NRF2 in aging, Alzheimer's and other neurodegenerative diseases Quantitative Experimental Study Altered Nrf2 is primarily associated with aging and neurodegenerative diseases, including Alzheimer's, Parkinson's, Huntington's, amyotrophic lateral sclerosis, stroke, multiple sclerosis, etc. P62 is both a competitive inhibitor of Nrf2 at the Keap1 binding site and a downstream protein in the Nrf2 pathway involved in autophagy. Activators of P62 currently under investigation include trehalose, rapamycin, curcumin, and resveratrol. 8 Sun, et al. 10 The Role of NRF2 in Relieving Cerebral Ischemia-Reperfusion Injury Quantitative Experimental Study New studies show that activated Nrf2 can not only effectively inhibit oxidative stress but also remedy damaged mitochondria, reduce ER stress, prevent inflammatory reactions, inhibit apoptosis of nerve cells, and improve nervous function. It enhances remodeling, producing a significant protective effect, attenuates damage caused by cellular hypoxia, and glucose deficiency in animal brains. The mechanisms underlying its potential pharmacological effects in mitigating cerebral ischemia/reperfusion injury are being explored and developed. 9 Li, et al. 8 Water extract from Herpetospermum pedunculosum attenuates oxidative stress and ferroptosis induced by acetaminophen via regulating NRF2 and NF-κB pathways Quantitative Experimental Study Seeds of Herpetospermum pedunculosum are a traditional Tibetan medicine with a hepatoprotective effect and the ability to inhibit ROS accumulation. Through a study, it was indicated that this exogenous food, Herpetospermum pedunculosum seeds, alleviates oxidative stress and ferroptosis by activating the Nrf2 signaling pathway and inhibiting the NF-κB-mediated pathway. 10 Liu, et al. 21 Seaweed-Derived Polysaccharides Attenuate Heat Stress-Induced Splenic Oxidative Stress and Inflammatory Response via Regulating NRF2 and NF-κB Signaling Pathways Quantitative Experimental Study They evaluated the enhancing effect of polysaccharides (SDP) derived from algae (Enteromorpha prolifera) on heat stress-induced oxidative stress and the immune organ (spleen) inflammatory response using an animal model (Gallus gallus domesticus). In total, 144 animals were used, indicating that SDP improved antioxidant capacity. Additionally, it alleviated heat stress-induced splenic inflammation by suppressing nuclear factor kappa B (NF-κB) p65 signaling. These findings suggest that it can be used as a food to mitigate oxidative stress due to its antioxidant and anti-inflammatory effects 11 Abrescia, et al. 22 Modulatory role of dietary polyunsaturated fatty acids in NRF2-mediated redox homeostasis Review Article In a previous study, the role of polyunsaturated fatty acids in cellular signaling was explored, playing a significant role in various signaling pathways. Among these, the activation of the erythroid 2-related factor 2 (Nrf2) pathway was highlighted, considered a key mechanism in maintaining redox, metabolic, and protein homeostasis, as well as regulating the inflammatory response 12 Felgus, et al. 23 The Effects of Blueberry Phytochemicals on Cell Models of Inflammation and Oxidative Stress Systematic Review Article Furthermore, the study investigated how certain polyunsaturated fatty acids present in animal-derived foods may possess antioxidant properties by activating the Nrf2 pathway. For example, the ingestion of n-3 polyunsaturated fatty acids, also known as ω-3, through the consumption of fish or fish oil (FO), was shown to prevent or improve oxidative stress-related disorders and other associated health problems. These findings suggest that the incorporation of n-3 polyunsaturated fatty acids into the diet could play a crucial role in protecting against oxidative stress and its negative consequences 13 Martemucci, et al. 3 Oxidative stress, aging, antioxidant supplementation and their impact on human health: An overview. Review Article Results from cell culture-based studies provided solid and consistent evidence that blueberry phytochemicals have anti-inflammatory and antioxidant properties. These findings support and explain the health benefits associated with blueberry consumption by helping combat oxidative stress and reduce inflammation in the human body. 14 Farshbaf, et al. 24 Clinical Efficacy of Curcumin and Vitamin E on Inflammatory-Oxidative Stress Biomarkers and Primary Symptoms of Menopause in Healthy Postmenopausal Women: A Triple-Blind Randomized Controlled Trial Review Article Oxidative stress (OS) is a primary mechanism of cellular aging and increased vulnerability, leading to various age-related non-infectious ailments, including genomic imbalance, telomere reduction, epigenetic components, homeostatically reduced proteome, altered mitochondrial function, metabolic instability, intercellular signaling defects, and a growing dysregulation in nutrient sensing. These events and their interactions are regulated by the Mediterranean diet, dietary antioxidants (broccoli, spinach, sunflower seeds), and caloric restriction. 15 Mohammadrezaei, et al. 25 Effects of hemp seed alone and combined with aerobic exercise on metabolic parameters, oxidative stress, and neurotrophic factors in young sedentary men Review Article The results were positive, indicating that both curcumin and vitamin E had a beneficial effect on improving oxidative stress biomarkers. These findings suggest that the combination of curcumin and vitamin E could be a promising treatment option to address the effects of oxidative stress and menopausal symptoms in postmenopausal women 16 Shirvani, et al. 26 Oregano (Origanum vulgare) Consumption Reduces Oxidative Stress and Markers of Muscle Damage after Combat Readiness Tests in Soldiers Quantitative Experimental Study They examined the effects of hemp seed and aerobic exercise on metabolic contrasts, oxidative stress, and neurotrophic elements in young males. The results of this trial indicated that aerobic exercise combined with hemp seed consumption can improve oxidative stress indices and brain-derived neurotrophic factor among sedentary young men. 17 Kobayashi, et al. 27 Effects of Coffee Intake on Oxidative Stress During Aging-related Alterations in Periodontal Tissue Quantitative Experimental Study The results indicated that oregano supplementation had the potential to reduce muscle damage and increase antioxidant capacity after completing the Army Preparation Test. These findings suggest that including oregano as part of the dietary strategy could be beneficial for enhancing physical readiness and facilitating recovery in military recruits. 18 Zhao, et al. 28 Resveratrol Attenuates Heat Stress-Induced Impairment of Meat Quality in Broilers by Regulating the NRF2 Signaling Pathway Quantitative Experimental Study They established the anti-aging effects of caffeine consumption based on periodontal oxidative stress and alveolar bone loss in rats. Consequently, continuous consumption of coffee at 1.36% prevented age-related oxidative stress in periodontal tissues and alveolar bone loss in rats, possibly by positively regulating the Nrf2 signaling pathway. 19 Hongyan, et al. 29 Resveratrol Alleviates Inflammation and ER Stress Through SIRT1/NRF2 to Delay Ovarian Aging in a Short-Lived Fish Quantitative Experimental Study Analyses have shown that dietary resveratrol (RES) enhances muscle efficiency in heat-stressed broiler chickens, but much is still unclear. Therefore, the primary objective of the study was to investigate the effect of RES on muscle quality in broiler chickens, the muscular antioxidant stage, and the mechanism of action under heat stress conditions. The study demonstrated that RES could improve the muscle antioxidant capacity in broiler chickens under heat stress by activating the Nrf2 signaling pathway. 20 Pistol, et al. 30 Grape seed meal by-product is able to counteract oxidative stress induced by lipopolysaccharide and dextran sulphate in IPEC cells and piglets after weaning Mixed-Methods Study The results revealed that the age-related activity of β-galactosidase and the accumulation of lipofuscin in the ovaries increased over time as the fish aged. However, resveratrol treatment had a notable effect in reversing these age-related changes. Additionally, resveratrol prolonged the period of activity of the nuclear antigen of cell proliferation and increased the proportion of oocytes in primary anagen stages and vitellogenic pits. Moreover, it reduced the number of ducts in the fish ovaries at 6, 9, and 12 months of age. These results highlight the protective effect of resveratrol on ovarian aging, suggesting its ability to delay this process and deserving special attention in the context of aging-related research and reproductive health. 21 Chan, et al. 31 Fermented pomegranate extracts protect against oxidative stress and aging of skin Quantitative Experimental Study The Punica granatum, or commonly known as pomegranate, can improve the anti-inflammatory effect and skin condition (stromal keratitis). Fermentation is a biotechnology that simply benefits health by producing antioxidants. However, the anti-aging effects of fermented pomegranate extract on the skin are still unclear. The study revealed positive effects as an effective supplement and cosmetic mixture in vivo. 22 Liang, et al. 32 Culture salinity modulates NRF2 antioxidant signaling pathway and immune response of juvenile Genetically Improved Farmed Tilapia (GIFT) (Oreochromis niloticus) under different dietary protein levels Quantitative Study They analyzed the effect of protein level in the diet and the level of cultivated salt on the health stage of transgenic tilapia fry. The results showed that appropriate protein levels suppressed the intestinal expression of proinflammatory genes, including interleukin 1β (IL-1β) mRNA, interleukin 8, and TNF-α factor at both salt levels. Therefore, appropriate protein levels and a cultivation salinity of 8‰ are crucial for maintaining the health of GIFT juveniles by enhancing antioxidant and immune capacity. 23 Keshani, et al. 33 The Effect of Genetically Modified Food on Infertility Indices: A Systematic Review Study Review Article The results of this research indicated that transgenic products showed no adverse effects on infertility indices, such as sperm head morphology, motility, sperm abnormalities, and fertility rates. It was also observed that these transgenic products also possessed antioxidant properties that could be related to the activation of the NRF2 pathway. These findings suggest that genetically modified crops, specifically transgenic soy and corn, did not have negative impacts on reproductive health in relation to the evaluated parameters and, moreover, could have a beneficial antioxidant effect related to the NRF2 pathway. 24 Bykowska, et al. 34 Emerging Trends in Research on Food Compounds and Women’s Fertility: A Systematic Review Review Article A review of the last five years (2020-2015) listed foods associated with higher fertility rates, such as caffeine, fatty acids, vitamin D, as well as the effects of fish, dairy, and soy intake, which resulted in the activation of the NRF2 protein and favored women's fertility. 25 Steiner, et al. 35 The effect of antioxidants on male factor infertility: the Males, Antioxidants, and Infertility (MOXI) randomized clinical trial Quantitative Study The results indicated that, in the case of men with male infertility, antioxidants (vitamin C, vitamin E, selenium, l-carnitine, zinc, and lycopene) did not show significant improvements in semen parameters or sperm DNA integrity. However, they observed that some of these antioxidants had the ability to internally activate the NRF2 pathway. These findings suggest that while antioxidants did not have a positive impact on male fertility in terms of semen parameters and sperm DNA integrity, some of them may play a role in the activation of the NRF2 pathway, which could have implications for other aspects of health and cellular protection. The analyzed studies underscore the significance of the NRF2 signaling pathway in safeguarding against oxidative stress and its crucial role in various facets of health and cellular protection. This adaptive pathway is pivotal in responding to hormonal doses, supporting essential hormonal properties. The conservation of NRF2 and its moderately stimulating responses are key factors amplifying its assimilation efficiency, as indicated by Calabrese and Kozumbo. 11 Previous research has illuminated the impact of NRF2 protein activation on health promotion in diverse areas. Hongyan, et al., 29 illustrated that resveratrol can delay ovarian aging and enhance reproductive health. Conversely, Pistol, et al., 30 explored the beneficial effects of grape seed flour by-products in neutralizing prooxidant effects, suggesting significant health implications for oxidative stress prevention. Chan, et al., 31 emphasized the positive effects of fermented pomegranate extract on the skin, potentially applicable in skincare and overall health. Liang, et al., 32 addressed the importance of diet and salinity in the health of transgenic tilapia fry, underscoring the relevance of adequate protein and salinity levels in maintaining health through improved antioxidant and immune capacity. Additionally, Bykowska, et al., 34 examined foods associated with higher birth rates, highlighting NRF2 protein activation as a beneficial factor. Collectively, these studies offer valuable insights into how NRF2 activation contributes to health promotion in various domains. Authors such as Lin et al. 17 and Zhang et al. 19 emphasize the NRF2 signaling pathway in the antioxidant response and cellular protection. They demonstrate how curcumin and extracts from medicinal plants like Alpinia officinarum can activate this pathway, reinforcing antioxidant defenses in the body. These results suggest that natural compounds can be valuable tools in preventing oxidative stress. Ji et al. 1 and Martemucci et al. 3 explore therapeutic approaches for diseases related to cellular degeneration and aging. They discuss cellular reprogramming and the inclusion of antioxidants in the diet as strategies to counteract the harmful effects of oxidative stress and degeneration. Abrescia et al. 22 discuss the role of polyunsaturated fatty acids in cellular signaling, intertwining with research on dietary antioxidants. These fatty acids, found in foods like fish, exhibit antioxidant properties and activate the NRF2 pathway, supporting the idea that diet plays a crucial role in protection against oxidative stress. Supplementation with antioxidants, such as vitamin E and curcumin, is addressed in several studies (Farshbaf et al., 24) and (George et al., 6). These antioxidants show beneficial effects in improving oxidative stress biomarkers, suggesting their utility in protecting against oxidative damage. The use of exogenous foods with antioxidant properties is highlighted in research such as that of Li et al. 8 and Zhao et al. 28 Both Herpetospermum pedunculosum seeds and dietary resveratrol activate the NRF2 signaling pathway, alleviating oxidative stress and emphasizing the relevance of food choices in oxidative stress prevention. Regarding reproductive health, studies by Steiner et al. 35 and Keshani et al. 33 explore the effects of antioxidants and genetically modified foods on fertility. Although improvements in fertility parameters are not always observed, some of these compounds activate the NRF2 pathway, suggesting implications for other aspects of health. Qian et al. 18 conducted research focused on the protective effects of Ginkgo biloba seeds in relation to oxidative stress. Findings indicated that these seeds had the ability to modify NRF2 expressions and inhibit oxidative stress, highlighting the possibility that natural compounds could significantly impact the activation of this pathway and cellular protection. Islam et al. 20 explored the beneficial effects of Clerodendrum viscosum, a medicinal plant in Ayurveda. Their study demonstrated how this plant could strengthen the antioxidant system by stimulating the NRF2 pathway, suggesting its potential in promoting health and neuronal protection, especially in environments exposed to harmful substances such as lead. In the context of mitigating cerebral ischemia/reperfusion injury, Sun et al. 10 investigated the activation of NRF2. Results indicated that activated NRF2 had a protective effect by preventing inflammatory reactions, inhibiting nerve cell apoptosis, and improving nerve function, emphasizing the crucial role of this pathway in cerebral protection. Liu et al. 21 evaluated the effects of polysaccharides derived from algae on oxidative stress and inflammatory response. Their study demonstrated how these polysaccharides improved antioxidant capacity and reduced the inflammatory response by suppressing NF-κB p65 signaling, suggesting their utility in reducing oxidative stress and inflammation. On the other hand, Felgus et al. 23 focused on the health benefits associated with blueberry consumption, particularly in mitigating oxidative stress. Their review highlighted how blueberry phytochemicals possessed antioxidant and anti-inflammatory properties, supporting the health benefits of this food. Shirvani et al. 26 conducted research on oregano supplementation in soldiers subjected to extreme physical conditions. Their study suggested that oregano could reduce muscle damage and increase antioxidant capacity, which could be beneficial for improving physical readiness in high-stress situations. Meanwhile, Kobayashi et al. 27 established an interesting connection between caffeine and age-related oxidative stress prevention in periodontal tissues and alveolar bone loss in rats. Their study emphasized how coffee consumption could positively regulate the NRF2 signaling pathway, supporting the idea that certain foods and beverages could have protective effects. Zhao et al. 28 investigated the effects of dietary resveratrol on muscle quality in broiler chickens under heat stress. Results suggested that resveratrol could enhance muscle antioxidant capacity by activating the NRF2 pathway, highlighting its utility in protection against oxidative stress. Lastly, the importance of physical activity and antioxidant supplementation in overall health is discussed. Studies like that of Mohammadrezaei et al. 25 highlight how the combination of aerobic exercise and the consumption of certain foods can improve antioxidant capacity and overall health. Discussion The analyzed studies underscore the fundamental relevance of the NRF2 signaling pathway in protection against oxidative stress and its profound impact on various aspects of health and cellular defense. This adaptive pathway emerges as an essential pillar in hormone response and support of basic hormonal functions, as indicated by Calabrese and Kozumbo. 11 Furthermore, the preservation of NRF2 and its moderate stimulating responses have been observed as crucial components that enhance its assimilation efficiency. Particularly, significant results from various studies have been highlighted. Hongyan, et al. 29 revealed how resveratrol has the ability to delay ovarian aging and improve reproductive health, suggesting a key role of NRF2 in reproductive health. On the other hand, Pistol, et al. 30 explored the benefits of grape seed flour by-products in neutralizing prooxidant effects, pointing to significant implications for health and oxidative stress prevention. Additionally, Chan, et al. 31 emphasized how fermented pomegranate extract may have positive effects on the skin and possibly on overall skin-related health. The study by Liang, et al. 32 underscores the relevance of diet and salinity in the health of transgenic tilapia fry, emphasizing the importance of maintaining adequate levels of protein and salinity to enhance antioxidant and immune capacity. Furthermore, Bykowska, et al. 34 examined the relationship between NRF2 protein activation and women’s fertility through foods associated with higher birth rates. Additionally, previous studies have demonstrated how natural compounds such as curcumin and extracts from medicinal plants can activate the NRF2 pathway, strengthening antioxidant defenses and suggesting the relevance of incorporating natural foods in oxidative stress prevention. Therapeutic approaches to address diseases related to cellular degeneration and aging, such as cellular reprogramming and the inclusion of antioxidants in the diet, have also been explored. Polyunsaturated fatty acids found in foods like fish have also been shown to possess antioxidant properties and the ability to activate the NRF2 pathway, emphasizing the importance of diet in protection against oxidative stress. Antioxidant supplementation, such as vitamin E and curcumin, has shown beneficial effects in improving oxidative stress biomarkers. Regarding reproductive health, the effects of antioxidants and genetically modified foods have been explored, highlighting that some of these compounds activate the NRF2 pathway, which could have implications beyond fertility. Finally, the relationship between caffeine and age-related oxidative stress prevention has been highlighted, as well as the potential of resveratrol in enhancing antioxidant capacity in various conditions, including thermal stress. Conclusions Taken together, these studies support the notion that NRF2 activation through food intake plays a crucial role in promoting health in a variety of areas, emphasizing the importance of diet, natural compounds, and antioxidant supplementation in protection against oxidative stress and its implications for overall health. Author roles Ambrocio Teodoro Esteves Pairazaman: Conceptualization, Investigation, Supervision, Funding acquisition, Visualization and Writing – original draft Emma Caldas Herrera: Methodology, Visualization and Writing – Review & Editing Jesus Collanque Pinto: Resources, Validation and Writing – Review & Editing Flor Lidia Bustamante Fustamante: Formal analysis, Visualization and Writing – Review & Editing José Rincón Chavez: Formal analysis, Visualization and Writing – Review & Editing Carmela Gelida Barboza Justiniano: Visualization and Formal Analysis Pamela Belen Esteves Cardenas: Formal analysis and Writing – Review & Editing Patricia Mariane Grados Alva: Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation and Writing – Review & Editing Elmer Oyarce Alvarado: Methodology, Visualization and Writing – Review & Editing Data availability Underlying data All data underlying the results are available as part of the article and no additional source data are required. Extended data Zenodo: Exogenous foods that activate the NRF2 protein: Systematic review. https://zenodo.org/doi/10.5281/zenodo.8400672 . 36 • PRISMA_2020_checklist.docx • Figure 1. docx Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0). References 1. Ji S, Xiong M, Chen H, et al. : Cellular rejuvenation: molecular mechanisms and potential therapeutic interventions for diseases. Sig Transduct Target Ther. 2023; 8 : 116. PubMed Abstract | Publisher Full Text | Free Full Text 2. Salminen A: Feed-forward regulation between cellular senescence and immunosuppression promotes the aging process and age-related diseases. Ageing Res. Rev. 2021; 67 : 101280. PubMed Abstract | Publisher Full Text Reference Source 3. Martemucci G, Portincasa P, Di Ciaula A, et al. : Oxidative stress, aging, antioxidant supplementation and their impact on human health: An overview. Mech Ageing Dev. 2022; 206 : 111707. PubMed Abstract | Publisher Full Text 4. Yazar İ, Sarıkaya B, Koyuncu İ, et al. : Evaluation of oxidative stress in degenerative rotator cuff tears. J. Shoulder Elb. Surg. 2022; 31 (10): e490–e497. Publisher Full Text Reference Source 5. Liu T, Xia Q, Lv Y, et al. : ErZhiFormula prevents UV-induced skin photoaging by NRF2/HO-1/NQO1 signaling: An in vitro and in vivo studies. J. Ethnopharmacol. 2023; 309 (309): 115935. Publisher Full Text Reference Source 6. George M, Tharakan M, Culberson J, et al. : Role of NRF2 in aging, Alzheimer’s and other neurodegenerative diseases. Ageing Res. Rev. 2022; 82 : 101756. PubMed Abstract | Publisher Full Text 7. Gao L, Wang Y, Liu Z, et al. : Identification of a small molecule SR9009 that activates NRF2 to counteract cellular senescence. Aging Cell. 2021; 20 (10): e13483. PubMed Abstract | Publisher Full Text | Free Full Text 8. Li J, Lu Q, Peng M, et al. : Water extract from Herpetospermum pedunculosum attenuates oxidative stress and ferroptosis induced by acetaminophen via regulating NRF2 and NF-κB pathways. J. Ethnopharmacol. 2023; 305 : 116069. Publisher Full Text Reference Source 9. Zhu L, He S, Huang L, et al. : Chaperone-mediated autophagy degrades Keap1 and promotes NRF2-mediated antioxidative response. Aging Cell. 2022; 21 (6): e13616. PubMed Abstract | Publisher Full Text | Free Full Text 10. Sun Y, Yang X, Xu L, et al. : The Role of NRF2 in Relieving Cerebral Ischemia-Reperfusion Injury. Curr. Neuropharmacol. 2023; 21 (6): 1405–1420. PubMed Abstract | Publisher Full Text | Free Full Text 11. Calabrese E, Kozumbo W: The hormetic dose-response mechanism: NRF2 activation. Pharmacol. Res. 2021; 167 : 105526. PubMed Abstract | Publisher Full Text Reference Source 12. Zweig J, Caruso M, Brandes M, et al. : Loss of NRF2 leads to impaired mitochondrial function, decreased synaptic density and exacerbated age-related cognitive deficits. Exp. Gerontol. 2020; 131 : 110767. PubMed Abstract | Publisher Full Text | Free Full Text 13. Zhu H, Li X, Qiao M, et al. : Resveratrol Alleviates Inflammation and ER Stress Through SIRT1/NRF2 to Delay Ovarian Aging in a Short-Lived Fish. J. Gerontol. A Biol. Sci. Med. Sci. 2023.30; 78 (4): 596–602. Publisher Full Text Reference Source 14. Pardal J, Ochoa C: Revisiones sistemáticas. Revista ORL. 2017; 8 (4): 197–203. Publisher Full Text 15. Pardal J, Pardal B: Anotaciones para estructurar una revisión sistemática. Revista ORL. 2020; 11 (2): 155–160. Publisher Full Text 16. PRISMA: 2020. Reference Source 17. Lin X, Bai D, Wei Z, et al. : Curcumin attenuates oxidative stress in RAW264.7 cells by increasing the activity of antioxidant enzymes and activating the NRF2-Keap1 pathway. PLoS One. 2019. 21; 14 (5): e0216711. PubMed Abstract | Publisher Full Text | Free Full Text 18. Qian Y, Yan L, Wei M, et al. : Seeds of Ginkgo biloba L. inhibit oxidative stress and inflammation induced by cigarette smoke in COPD rats through the NRF2 pathway. J. Ethnopharmacol. 2023. 30; 301 : 115758. PubMed Abstract | Publisher Full Text Reference Source 19. Zhang X, Liu A, Zhang Y, et al. : A diarylheptanoid compound from Alpinia officinarum Hance ameliorates high glucose-induced insulin resistance by regulating PI3K/AKT-NRF2-GSK3β signaling pathways in HepG2 cells. J. Ethnopharmacol. 2022. 15; 295 : 115397. PubMed Abstract | Publisher Full Text Reference Source 20. Islam J, Shila TT, Islam Z, et al. : Clerodendrum viscosum leaves attenuate lead-induced neurotoxicity through upregulation of BDNF-Akt-NRF2 pathway in mice. J. Ethnopharmacol. 2023. 25; 304 : 116024. PubMed Abstract | Publisher Full Text Reference Source 21. Liu W, Zhuang D, Zhao Y, et al. : Seaweed-Derived Polysaccharides Attenuate Heat Stress-Induced Splenic Oxidative Stress and Inflammatory Response via Regulating NRF2 and NF-κB Signaling Pathways. Mar. Drugs. 2022. 27; 20 (6): 358. PubMed Abstract | Publisher Full Text | Free Full Text 22. Abrescia P, Treppiccione L, Rossi M, et al. : Modulatory role of dietary polyunsaturated fatty acids in NRF2-mediated redox homeostasis. Prog. Lipid Res. 2020; 80 : 101066. PubMed Abstract | Publisher Full Text Reference Source 23. Felgus L, Howard L, Adams S, et al. : The Effects of Blueberry Phytochemicals on Cell Models of Inflammation and Oxidative Stress. Adv. Nutr. 2022. 1; 13 (4): 1279–1309. PubMed Abstract | Publisher Full Text | Free Full Text 24. Farshbaf A, Ostadrahimi A, Mirghafourvand M, et al. : Clinical Efficacy of Curcumin and Vitamin E on Inflammatory-Oxidative Stress Biomarkers and Primary Symptoms of Menopause in Healthy Postmenopausal Women: A Triple-Blind Randomized Controlled Trial. J. Nutr. Metab. 2022. 9; 2022 : 1–12. Publisher Full Text Reference Source 25. Mohammadrezaei A, Kavakeb A, Abbasalizad M, et al. : Effects of hemp seed alone and combined with aerobic exercise on metabolic parameters, oxidative stress, and neurotrophic factors in young sedentary men. Food Bioche. 2022; 46 (12): e14417. PubMed Abstract | Publisher Full Text 26. Shirvani H, Bazgir B, Shamsoddini A, et al. : Oregano ( Origanum vulgare ) Consumption Reduces Oxidative Stress and Markers of Muscle Damage after Combat Readiness Tests in Soldiers. Nutrients. 2022. 28; 15 (1): 137. PubMed Abstract | Publisher Full Text | Free Full Text 27. Kobayashi T, Maruyama T, Yoneda T, et al. : Effects of Coffee Intake on Oxidative Stress During Aging-related Alterations in Periodontal Tissue. In Vivo. 2020; 34 (2): 615–622. PubMed Abstract | Publisher Full Text | Free Full Text 28. Zhao Y, Li Z, Wang X, et al. : Resveratrol Attenuates Heat Stress-Induced Impairment of Meat Quality in Broilers by Regulating the NRF2 Signaling Pathway. Animals (Basel). 2022. 25; 12 (15): 1889. PubMed Abstract | Publisher Full Text | Free Full Text 29. Hongyan Z, Xiaowen L, Mengxue Q, et al. : Resveratrol Alleviates Inflammation and ER Stress Through SIRT1/NRF2 to Delay Ovarian Aging in a Short-Lived Fish. The Journals of Gerontology: Series A. 2023; 78 (4): 596–602. Publisher Full Text Reference Source 30. Pistol G, Marin D, Bulgaru V, et al. : Grape seed meal by-product is able to counteract oxidative stress induced by lipopolysaccharide and dextran sulphate in IPEC cells and piglets after weaning. PLoS One. 18 (4): e0283607. PubMed Abstract | Publisher Full Text | Free Full Text 31. Chan L, Tseng Y, Liu C, et al. : Fermented pomegranate extracts protect against oxidative stress and aging of skin. J. Cosmet. Dermatol. 2021; 21 (5): 2236–2245. PubMed Abstract | Publisher Full Text 32. Liang H, Wu L, Hamunjo M, et al. : Culture salinity modulates NRF2 antioxidant signaling pathway and immune response of juvenile Genetically Improved Farmed Tilapia (GIFT) (Oreochromis niloticus) under different dietary protein levels. Fish Shellfish Immunol. 2021; 117 : 220–227. PubMed Abstract | Publisher Full Text Reference Source 33. Keshani P, Hossein M, Reza M, et al. : The Effect of Genetically Modified Food on Infertility Indices: A Systematic Review Study. Scie Word Jour. 2020; 1–7. Publisher Full Text Reference Source 34. Bykowska A, Kolay E, Kaluzna M, et al. : Emerging Trends in Research on Food Compounds and Women’s Fertility: A Systematic Review. Appl. Sci. 2020; 10 : 4518. Publisher Full Text Reference Source 35. Steiner A, Hansen K, Barnhart K, et al. : The effect of antioxidants on male factor infertility: the Males, Antioxidants, and Infertility (MOXI) randomized clinical trial. Fertil. Steril. 2020; 113 (3): 552–560.e3. PubMed Abstract | Publisher Full Text | Free Full Text 36. Esteves A, Caldas E, Collanque J, et al. : Exogenous foods that activate the NRF2 protein: Systematic review. [Dataset]. Zenodo. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 16 Apr 2024 ADD YOUR COMMENT Comment Author details Author details 1 Universidad Hipócrates, Acapulco, Mexico 2 Sanidad de la Policía Nacional del Peru, Lima, Peru 3 Universidad Norbert Wiener, Lima, Peru 4 Universidad Peruana Cayetano Heredia, Lima District, Lima Region, Peru 5 Universidad Cesar Vallejo, Trujillo, La Libertad, Peru Ambrocio Teodoro Esteves Pairazaman Roles: Conceptualization, Funding Acquisition, Investigation, Supervision, Visualization, Writing – Original Draft Preparation Emma Caldas Herrera Roles: Methodology, Visualization, Writing – Review & Editing Jesus Collanque Pinto Roles: Resources, Validation, Writing – Review & Editing Flor Lidia Bustamante Fustamante Roles: Formal Analysis, Visualization, Writing – Review & Editing José Rincón Chavez Roles: Formal Analysis, Visualization, Writing – Review & Editing Carmela Gelida Barboza Justiniano Roles: Formal Analysis, Visualization Pamela Belen Esteves Cardenas Roles: Formal Analysis, Writing – Review & Editing Patricia Mariane Grados Alva Roles: Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Elmer Oyarce Alvarado Roles: Methodology, Visualization, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 16 Apr 2024, 13:278 https://doi.org/10.12688/f1000research.143351.1 Copyright © 2024 Esteves Pairazaman AT et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Esteves Pairazaman AT, Caldas Herrera E, Collanque Pinto J et al. Exogenous foods that activate the NRF2 protein: Systematic review [version 1; peer review: 1 not approved] . F1000Research 2024, 13 :278 ( https://doi.org/10.12688/f1000research.143351.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 16 Apr 2024 Views 0 Cite How to cite this report: Russo GL. Reviewer Report For: Exogenous foods that activate the NRF2 protein: Systematic review [version 1; peer review: 1 not approved] . F1000Research 2024, 13 :278 ( https://doi.org/10.5256/f1000research.156999.r290805 ) The direct URL for this report is: https://f1000research.com/articles/13-278/v1#referee-response-290805 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 28 Jun 2024 Gian Luigi Russo , Institute of Food Science, National Research Council, Avellino, Italy Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.156999.r290805 I read with great attention and interest the work by Ambrocio Teodoro Esteves Pairazaman et al. The scope of the systematic review is to assess the role of foods in activating the NRF2 system of antioxidant response. Although the ... Continue reading READ ALL I read with great attention and interest the work by Ambrocio Teodoro Esteves Pairazaman et al. The scope of the systematic review is to assess the role of foods in activating the NRF2 system of antioxidant response. Although the topic is of great interest, leading me to accept the current revision, I must admit that, in my opinion, the authors fail to achieve their objective. If the main question to be answered was: “What are the exogenous foods that activate the NRF2 protein addressed in research articles?” (page 3 of 15), this is not clearly answered in the article. While I am not an expert in systematic reviews, it seems the main issue lies in the method used to select the 25 articles that met the inclusion criteria. Notably, about 30% of these articles are reviews, not original research. Additionally, the articles include studies where single compounds were tested alongside others using extracts, making it difficult to discern a functional relationship between specific food agents and their effects on the NRF2 pathway. The Results section does little to aid comprehension, as it is limited to brief descriptions of each article retrieved. Instead, it was expected that the authors would attempt to identify common modes of action triggered by specific classes of compounds in particular food groups that activate the NRF2 pathway. The functional relationship (if any) between the measurement of the antioxidant capacity of foods and the activation of NRF2 remains unclear (page 4 of 15). Finally, the article does not sufficiently address the concentrations of the putative agents used to stimulate NRF2. This is crucial since NRF2 activation is not always or exclusively associated with beneficial effects. Overall, after reading the article, I, and presumably other readers, are left with the unresolved question of which foods and their portions should be consumed to maintain an activating level of NRF2 activity. Other comments: - The Discussion section largely duplicates the Results and needs revision. - A clear definition of “exogenous” food should be provided. - An explanation of why only studies published in Spanish and English were considered, excluding other languages, should be given. Are the rationale for, and objectives of, the Systematic Review clearly stated? Partly Are sufficient details of the methods and analysis provided to allow replication by others? Partly Is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are the conclusions drawn adequately supported by the results presented in the review? No If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests: No competing interests were disclosed. Reviewer Expertise: Keywords : phytochemicals; polyphenols; botanicals; disease prevention; health; cancer; chemoprevention; antioxidant; protein kinases; cell division cycle; apoptosis; senescence; autophagy. I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Russo GL. Reviewer Report For: Exogenous foods that activate the NRF2 protein: Systematic review [version 1; peer review: 1 not approved] . F1000Research 2024, 13 :278 ( https://doi.org/10.5256/f1000research.156999.r290805 ) The direct URL for this report is: https://f1000research.com/articles/13-278/v1#referee-response-290805 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 16 Apr 2024 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 Version 1 16 Apr 24 read Gian Luigi Russo , Institute of Food Science, National Research Council, Avellino, Italy Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Russo G. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 28 Jun 2024 | for Version 1 Gian Luigi Russo , Institute of Food Science, National Research Council, Avellino, Italy 0 Views copyright © 2024 Russo G. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions I read with great attention and interest the work by Ambrocio Teodoro Esteves Pairazaman et al. The scope of the systematic review is to assess the role of foods in activating the NRF2 system of antioxidant response. Although the topic is of great interest, leading me to accept the current revision, I must admit that, in my opinion, the authors fail to achieve their objective. If the main question to be answered was: “What are the exogenous foods that activate the NRF2 protein addressed in research articles?” (page 3 of 15), this is not clearly answered in the article. While I am not an expert in systematic reviews, it seems the main issue lies in the method used to select the 25 articles that met the inclusion criteria. Notably, about 30% of these articles are reviews, not original research. Additionally, the articles include studies where single compounds were tested alongside others using extracts, making it difficult to discern a functional relationship between specific food agents and their effects on the NRF2 pathway. The Results section does little to aid comprehension, as it is limited to brief descriptions of each article retrieved. Instead, it was expected that the authors would attempt to identify common modes of action triggered by specific classes of compounds in particular food groups that activate the NRF2 pathway. The functional relationship (if any) between the measurement of the antioxidant capacity of foods and the activation of NRF2 remains unclear (page 4 of 15). Finally, the article does not sufficiently address the concentrations of the putative agents used to stimulate NRF2. This is crucial since NRF2 activation is not always or exclusively associated with beneficial effects. Overall, after reading the article, I, and presumably other readers, are left with the unresolved question of which foods and their portions should be consumed to maintain an activating level of NRF2 activity. Other comments: - The Discussion section largely duplicates the Results and needs revision. - A clear definition of “exogenous” food should be provided. - An explanation of why only studies published in Spanish and English were considered, excluding other languages, should be given. Are the rationale for, and objectives of, the Systematic Review clearly stated? Partly Are sufficient details of the methods and analysis provided to allow replication by others? Partly Is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are the conclusions drawn adequately supported by the results presented in the review? No If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests No competing interests were disclosed. Reviewer Expertise Keywords : phytochemicals; polyphenols; botanicals; disease prevention; health; cancer; chemoprevention; antioxidant; protein kinases; cell division cycle; apoptosis; senescence; autophagy. I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Russo GL. Peer Review Report For: Exogenous foods that activate the NRF2 protein: Systematic review [version 1; peer review: 1 not approved] . F1000Research 2024, 13 :278 ( https://doi.org/10.5256/f1000research.156999.r290805) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/13-278/v1#referee-response-290805 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Exogenous foods that activate the NRF2 protein:...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/13-278/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/13-278/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/13-278/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Esteves Pairazaman AT et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/13-278/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/13-278", templates : { twitter : "Exogenous foods that activate the NRF2 protein: Systematic review. Esteves Pairazaman AT et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/13-278/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/143351/156999") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "156999"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "314628": 0, "295173": 0, "295174": 0, "295175": 0, "314625": 0, "314626": 0, "314627": 0, "295180": 0, "295181": 0, "295182": 0, "295176": 0, "295177": 0, "295178": 0, "295179": 0, "317969": 0, "304676": 0, "304677": 0, "304678": 0, "300327": 0, "304679": 0, "304684": 0, "304685": 0, "300328": 0, "304680": 0, "304681": 0, "304682": 0, "304683": 0, "300340": 0, "300341": 0, "300342": 0, "300343": 0, "300339": 0, "285884": 0, "285885": 0, "285886": 0, "350655": 0, "285887": 0, "300344": 0, "300345": 0, "285882": 0, "285883": 0, "402118": 0, "402119": 0, "285888": 0, "402114": 0, "350657": 0, "285889": 0, "350656": 0, "285890": 0, "350659": 0, "285891": 0, "350658": 0, "402126": 0, "402124": 0, "402125": 0, "402122": 0, "402123": 0, "402120": 0, "402121": 0, "281444": 0, "281445": 0, "281446": 0, "281447": 0, "281440": 0, "281441": 0, "281442": 0, "281443": 0, "281448": 0, "281449": 0, "290804": 0, "290805": 6, "290806": 0, "290807": 0, "290803": 0, "290812": 0, "290808": 0, "290809": 0, "290810": 0, "290811": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "23bb96e8-fe59-4000-b9d2-278c25fe74c1"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.