"use strict";var m=function(r,e){return function(){return e||r((e={exports:{}}).exports,e),e.exports}};var g=m(function(y,o){ var u=require('@stdlib/utils-define-nonenumerable-read-only-property/dist'),s=require('@stdlib/utils-define-nonenumerable-read-only-accessor/dist'),d=require('@stdlib/assert-is-integer/dist').isPrimitive,l=require('@stdlib/assert-is-null/dist'),f=require('@stdlib/assert-is-undefined/dist'),v=require('@stdlib/assert-is-slice/dist'),p=require('@stdlib/error-tools-fmtprodmsg/dist');function c(r){return d(r)||l(r)||f(r)||v(r)}function a(){var r,e,i,t,n;if(r=arguments.length,!(this instanceof a)){if(r===1)return new a(arguments[0]);if(r===2)return new a(arguments[0],arguments[1]);if(r===3)return new a(arguments[0],arguments[1],arguments[2]);if(r===4)return new a(arguments[0],arguments[1],arguments[2],arguments[3]);if(r===5)return new a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);for(i=[],n=0;n