import{aT as t,I as i,J as c,K as f}from"./M0Oc_jcV.js";import{B as y}from"./CNBHspVA.js";const l=Symbol("NaN");function h(r,e,n){c&&f();var o=new y(r),s=!t();i(()=>{var a=e();a!==a&&(a=l),s&&a!==null&&typeof a=="object"&&(a={}),o.ensure(a,n)})}export{h as k};