(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([[8565],{625165(module,__unused_webpack_exports,__webpack_require__){(function(){if(!this.ST)return()=>{};with(this.ST)with(this.RH)with(this.G)return function(){"use strict";var e=__webpack_require__(245910)["Buffer"];function r(r){return r instanceof e?e.from(r):(0,new r.constructor(r.buffer.slice(),r.byteOffset,r.length))}function n(e){var n=[];var t=[];return e.proto?i:f;function a(e,a){var f=Object.keys(e);var i=new Array(f.length);for(var o=0;o<f.length;o++){var s=f[o];var u=e[s];if(typeof u!=="object"||u===null)i[s]=u;else if(u instanceof Date)i[s]=new Date(u);else if(ArrayBuffer.isView(u))i[s]=r(u);else{var c=n.indexOf(u);c!==-1?i[s]=t[c]:i[s]=a(u)}}return i}function f(e){if(typeof e!=="object"||e===null)return e;if(e instanceof Date)return new Date(e);if(Array.isArray(e))return a(e,f);if(e instanceof Map)return new Map(a(Array.from(e),f));if(e instanceof Set)return new Set(a(Array.from(e),f));var i={};for(var o in n.push(e),t.push(i),e){if(Object.hasOwnProperty.call(e,o)===!1)continue;var s=e[o];if(typeof s!=="object"||s===null)i[o]=s;else if(s instanceof Date)i[o]=new Date(s);else if(s instanceof Map)i[o]=new Map(a(Array.from(s),f));else if(s instanceof Set)i[o]=new Set(a(Array.from(s),f));else if(ArrayBuffer.isView(s))i[o]=r(s);else{var u=n.indexOf(s);u!==-1?i[o]=t[u]:i[o]=f(s)}}return n.pop(),t.pop(),i}function i(e){if(typeof e!=="object"||e===null)return e;if(e instanceof Date)return new Date(e);if(Array.isArray(e))return a(e,i);if(e instanceof Map)return new Map(a(Array.from(e),i));if(e instanceof Set)return new Set(a(Array.from(e),i));var f={};for(var o in n.push(e),t.push(f),e){var s=e[o];if(typeof s!=="object"||s===null)f[o]=s;else if(s instanceof Date)f[o]=new Date(s);else if(s instanceof Map)f[o]=new Map(a(Array.from(s),i));else if(s instanceof Set)f[o]=new Set(a(Array.from(s),i));else if(ArrayBuffer.isView(s))f[o]=r(s);else{var u=n.indexOf(s);u!==-1?f[o]=t[u]:f[o]=i(s)}}return n.pop(),t.pop(),f}}module.exports=function e(e){if((e=e||{}).circles)return n(e);return e.proto?f:a;function t(e,n){var t=Object.keys(e);var a=new Array(t.length);for(var f=0;f<t.length;f++){var i=t[f];var o=e[i];typeof o!=="object"||o===null?a[i]=o:o instanceof Date?a[i]=new Date(o):ArrayBuffer.isView(o)?a[i]=r(o):a[i]=n(o)}return a}function a(e){if(typeof e!=="object"||e===null)return e;if(e instanceof Date)return new Date(e);if(Array.isArray(e))return t(e,a);if(e instanceof Map)return new Map(t(Array.from(e),a));if(e instanceof Set)return new Set(t(Array.from(e),a));var n={};for(var f in e){if(Object.hasOwnProperty.call(e,f)===!1)continue;var i=e[f];typeof i!=="object"||i===null?n[f]=i:i instanceof Date?n[f]=new Date(i):i instanceof Map?n[f]=new Map(t(Array.from(i),a)):i instanceof Set?n[f]=new Set(t(Array.from(i),a)):ArrayBuffer.isView(i)?n[f]=r(i):n[f]=a(i)}return n}function f(e){if(typeof e!=="object"||e===null)return e;if(e instanceof Date)return new Date(e);if(Array.isArray(e))return t(e,f);if(e instanceof Map)return new Map(t(Array.from(e),f));if(e instanceof Set)return new Set(t(Array.from(e),f));var n={};for(var a in e){var i=e[a];typeof i!=="object"||i===null?n[a]=i:i instanceof Date?n[a]=new Date(i):i instanceof Map?n[a]=new Map(t(Array.from(i),f)):i instanceof Set?n[a]=new Set(t(Array.from(i),f)):ArrayBuffer.isView(i)?n[a]=r(i):n[a]=f(i)}return n}}}}).call(__webpack_require__._LM_("@metamask/snaps-utils>rfdc",{module,__webpack_require__}))()}}]);