@badvolt/ios-device-list
Version:
Searchable collection of Apple devices
1 lines • 170 kB
JavaScript
!function(o,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.iosDeviceList=e():o.iosDeviceList=e()}(self,(function(){return(()=>{var o={497:(o,e,M)=>{"use strict";var r,l=M(454),a=M(675),t=M(239),G=M(672),i=M(987),d=M(13),C=M(774),n=M(535),S=M(207),B=M(310),g=M(161),m=M(398),A=M(732),c=(r=[],[].concat(G.map((function(o){return o.Type="airpods",o})),i.map((function(o){return o.Type="apple_tv",o})),d.map((function(o){return o.Type="apple_watch",o})),C.map((function(o){return o.Type="homepod",o})),n.map((function(o){return o.Type="ipad",o})),S.map((function(o){return o.Type="ipad_air",o})),B.map((function(o){return o.Type="ipad_pro",o})),g.map((function(o){return o.Type="ipad_mini",o})),m.map((function(o){return o.Type="iphone",o})),A.map((function(o){return o.Type="ipod_touch",o}))).forEach((function(o){o.Models.forEach((function(e){e.Model.forEach((function(M){var l={Type:o.Type,Generation:o.Generation,ANumber:o.ANumber,Bootrom:o.Bootrom,Variant:o.Variant,FCCID:o.FCCID,InternalName:o.InternalName,Identifier:o.Identifier,Color:e.Color,Storage:e.Storage,Model:M};e.CaseMaterial&&(l.CaseMaterial=e.CaseMaterial),r.push(l)}))}))})),r);function u(){return"airpods,apple_tv,apple_watch,homepod,ipad,ipad_air,ipad_pro,ipad_mini,iphone,ipod_touch".split(",")}function P(o,e,M,r,l,a){var t;if(M){if(-1===u().indexOf(M))throw new TypeError("Invalid type parameter");t=c.filter((function(o){return o.Type===M}))}else t=c;return t.filter((function(M){if(!M[e])return!1;var t=!1;if("string"==typeof M[e]&&(t=M[e]===o||l&&-1!==M[e].indexOf(o)||r&&M[e].toLowerCase()===o.toLowerCase()||r&&l&&-1!==M[e].toLowerCase().indexOf(o.toLowerCase())),!a)return t;if(!0===t)return!0;if(a&&!Array.isArray(M[e]))return!1;var G=!1;return M[e].forEach((function(e){G=G||e===o||l&&-1!==e.indexOf(o)||r&&e.toLowerCase()===o.toLowerCase()||r&&l&&-1!==e.toLowerCase().indexOf(o.toLowerCase())})),G}))}o.exports={deviceTypes:u,devices:function(o){if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");return a(c.filter((function(e){return e.Type===o})))}return a(c)},generations:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(e.map((function(o){return o.Generation})))},anumbers:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(t(e.map((function(o){return o.ANumber})))).sort()},fccids:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(t(e.map((function(o){return o.FCCID})))).sort()},internalNames:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(t(e.map((function(o){return o.InternalName})))).sort()},identifiers:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(e.map((function(o){return o.Identifier}))).sort()},colors:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(e.map((function(o){return o.Color}))).sort()},storages:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(e.map((function(o){return o.Storage}))).sort()},models:function(o){var e;if(o){if(-1===u().indexOf(o))throw new TypeError("Invalid type parameter");e=c.filter((function(e){return e.Type===o}))}else e=c;return l(e.map((function(o){return o.Model}))).sort()},deviceByGeneration:function(o,e,M){if("string"!=typeof o)throw new TypeError("`generation` parameter must be a string");return P(o,"Generation",e,!!(M=M||{}).caseInsensitive,!!M.contains)},deviceByANumber:function(o,e,M){if("string"!=typeof o)throw new TypeError("`anumber` parameter must be a string");return P(o,"ANumber",e,!!(M=M||{}).caseInsensitive,!!M.contains,!0)},deviceByFCCID:function(o,e,M){if("string"!=typeof o)throw new TypeError("`fccid` parameter must be a string");return P(o,"FCCID",e,!!(M=M||{}).caseInsensitive,!!M.contains,!0)},deviceByInternalName:function(o,e,M){if("string"!=typeof o)throw new TypeError("`name` parameter must be a string");return P(o,"InternalName",e,!!(M=M||{}).caseInsensitive,!!M.contains,!0)},deviceByIdentifier:function(o,e,M){if("string"!=typeof o)throw new TypeError("`id` parameter must be a string");return P(o,"Identifier",e,!!(M=M||{}).caseInsensitive,!!M.contains,!0)},deviceByColor:function(o,e,M){if("string"!=typeof o)throw new TypeError("`color` parameter must be a string");return P(o,"Color",e,!!(M=M||{}).caseInsensitive,!!M.contains)},deviceByStorage:function(o,e,M){if("string"!=typeof o)throw new TypeError("`storage` parameter must be a string");return P(o,"Storage",e,!!(M=M||{}).caseInsensitive,!!M.contains)},deviceByModel:function(o,e,M){if("string"!=typeof o)throw new TypeError("`model` parameter must be a string");return P(o,"Model",e,!!(M=M||{}).caseInsensitive,!!M.contains)},generationByIdentifier:function(o,e){if("string"!=typeof o)throw new TypeError("`id` parameter must be a string");var M=P(o,"Identifier",e,!1,!1,!0);if(0!==M.length)return M[0].Generation}}},675:(o,e,M)=>{function r(o){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},r(o)}o=M.nmd(o);var l="__lodash_hash_undefined__",a=9007199254740991,t="[object Arguments]",G="[object Boolean]",i="[object Date]",d="[object Function]",C="[object GeneratorFunction]",n="[object Map]",S="[object Number]",B="[object Object]",g="[object Promise]",m="[object RegExp]",A="[object Set]",c="[object String]",u="[object Symbol]",P="[object WeakMap]",s="[object ArrayBuffer]",N="[object DataView]",p="[object Float32Array]",W="[object Float64Array]",T="[object Int8Array]",Q="[object Int16Array]",D="[object Int32Array]",h="[object Uint8Array]",f="[object Uint8ClampedArray]",F="[object Uint16Array]",I="[object Uint32Array]",L=/\w*$/,y=/^\[object .+?Constructor\]$/,v=/^(?:0|[1-9]\d*)$/,K={};K[t]=K["[object Array]"]=K[s]=K[N]=K[G]=K[i]=K[p]=K[W]=K[T]=K[Q]=K[D]=K[n]=K[S]=K[B]=K[m]=K[A]=K[c]=K[u]=K[h]=K[f]=K[F]=K[I]=!0,K["[object Error]"]=K[d]=K[P]=!1;var E="object"==(void 0===M.g?"undefined":r(M.g))&&M.g&&M.g.Object===Object&&M.g,R="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,J=E||R||Function("return this")(),b="object"==r(e)&&e&&!e.nodeType&&e,X=b&&"object"==r(o)&&o&&!o.nodeType&&o,H=X&&X.exports===b;function Y(o,e){return o.set(e[0],e[1]),o}function U(o,e){return o.add(e),o}function V(o,e,M,r){var l=-1,a=o?o.length:0;for(r&&a&&(M=o[++l]);++l<a;)M=e(M,o[l],l,o);return M}function k(o){var e=!1;if(null!=o&&"function"!=typeof o.toString)try{e=!!(o+"")}catch(o){}return e}function _(o){var e=-1,M=Array(o.size);return o.forEach((function(o,r){M[++e]=[r,o]})),M}function z(o,e){return function(M){return o(e(M))}}function w(o){var e=-1,M=Array(o.size);return o.forEach((function(o){M[++e]=o})),M}var O,j=Array.prototype,x=Function.prototype,$=Object.prototype,Z=J["__core-js_shared__"],q=(O=/[^.]+$/.exec(Z&&Z.keys&&Z.keys.IE_PROTO||""))?"Symbol(src)_1."+O:"",oo=x.toString,eo=$.hasOwnProperty,Mo=$.toString,ro=RegExp("^"+oo.call(eo).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),lo=H?J.Buffer:void 0,ao=J.Symbol,to=J.Uint8Array,Go=z(Object.getPrototypeOf,Object),io=Object.create,Co=$.propertyIsEnumerable,no=j.splice,So=Object.getOwnPropertySymbols,Bo=lo?lo.isBuffer:void 0,go=z(Object.keys,Object),mo=bo(J,"DataView"),Ao=bo(J,"Map"),co=bo(J,"Promise"),uo=bo(J,"Set"),Po=bo(J,"WeakMap"),so=bo(Object,"create"),No=Vo(mo),po=Vo(Ao),Wo=Vo(co),To=Vo(uo),Qo=Vo(Po),Do=ao?ao.prototype:void 0,ho=Do?Do.valueOf:void 0;function fo(o){var e=-1,M=o?o.length:0;for(this.clear();++e<M;){var r=o[e];this.set(r[0],r[1])}}function Fo(o){var e=-1,M=o?o.length:0;for(this.clear();++e<M;){var r=o[e];this.set(r[0],r[1])}}function Io(o){var e=-1,M=o?o.length:0;for(this.clear();++e<M;){var r=o[e];this.set(r[0],r[1])}}function Lo(o){this.__data__=new Fo(o)}function yo(o,e,M){var r=o[e];eo.call(o,e)&&ko(r,M)&&(void 0!==M||e in o)||(o[e]=M)}function vo(o,e){for(var M=o.length;M--;)if(ko(o[M][0],e))return M;return-1}function Ko(o,e,M,r,l,a,g){var P;if(r&&(P=a?r(o,l,a,g):r(o)),void 0!==P)return P;if(!jo(o))return o;var y=_o(o);if(y){if(P=function(o){var e=o.length,M=o.constructor(e);return e&&"string"==typeof o[0]&&eo.call(o,"index")&&(M.index=o.index,M.input=o.input),M}(o),!e)return function(o,e){var M=-1,r=o.length;for(e||(e=Array(r));++M<r;)e[M]=o[M];return e}(o,P)}else{var v=Ho(o),E=v==d||v==C;if(wo(o))return function(o,e){if(e)return o.slice();var M=new o.constructor(o.length);return o.copy(M),M}(o,e);if(v==B||v==t||E&&!a){if(k(o))return a?o:{};if(P=function(o){return"function"!=typeof o.constructor||Uo(o)?{}:jo(e=Go(o))?io(e):{};var e}(E?{}:o),!e)return function(o,e){return Ro(o,Xo(o),e)}(o,function(o,e){return o&&Ro(e,xo(e),o)}(P,o))}else{if(!K[v])return a?o:{};P=function(o,e,M,r){var l,a=o.constructor;switch(e){case s:return Eo(o);case G:case i:return new a(+o);case N:return function(o,e){var M=e?Eo(o.buffer):o.buffer;return new o.constructor(M,o.byteOffset,o.byteLength)}(o,r);case p:case W:case T:case Q:case D:case h:case f:case F:case I:return function(o,e){var M=e?Eo(o.buffer):o.buffer;return new o.constructor(M,o.byteOffset,o.length)}(o,r);case n:return function(o,e,M){return V(e?M(_(o),!0):_(o),Y,new o.constructor)}(o,r,M);case S:case c:return new a(o);case m:return function(o){var e=new o.constructor(o.source,L.exec(o));return e.lastIndex=o.lastIndex,e}(o);case A:return function(o,e,M){return V(e?M(w(o),!0):w(o),U,new o.constructor)}(o,r,M);case u:return l=o,ho?Object(ho.call(l)):{}}}(o,v,Ko,e)}}g||(g=new Lo);var R=g.get(o);if(R)return R;if(g.set(o,P),!y)var J=M?function(o){return function(o,e,M){var r=e(o);return _o(o)?r:function(o,e){for(var M=-1,r=e.length,l=o.length;++M<r;)o[l+M]=e[M];return o}(r,M(o))}(o,xo,Xo)}(o):xo(o);return function(o,e){for(var M=-1,r=o?o.length:0;++M<r&&!1!==e(o[M],M););}(J||o,(function(l,a){J&&(l=o[a=l]),yo(P,a,Ko(l,e,M,r,a,o,g))})),P}function Eo(o){var e=new o.constructor(o.byteLength);return new to(e).set(new to(o)),e}function Ro(o,e,M,r){M||(M={});for(var l=-1,a=e.length;++l<a;){var t=e[l],G=r?r(M[t],o[t],t,M,o):void 0;yo(M,t,void 0===G?o[t]:G)}return M}function Jo(o,e){var M,l,a=o.__data__;return("string"==(l=r(M=e))||"number"==l||"symbol"==l||"boolean"==l?"__proto__"!==M:null===M)?a["string"==typeof e?"string":"hash"]:a.map}function bo(o,e){var M=function(o,e){return null==o?void 0:o[e]}(o,e);return function(o){return!(!jo(o)||(e=o,q&&q in e))&&(Oo(o)||k(o)?ro:y).test(Vo(o));var e}(M)?M:void 0}fo.prototype.clear=function(){this.__data__=so?so(null):{}},fo.prototype.delete=function(o){return this.has(o)&&delete this.__data__[o]},fo.prototype.get=function(o){var e=this.__data__;if(so){var M=e[o];return M===l?void 0:M}return eo.call(e,o)?e[o]:void 0},fo.prototype.has=function(o){var e=this.__data__;return so?void 0!==e[o]:eo.call(e,o)},fo.prototype.set=function(o,e){return this.__data__[o]=so&&void 0===e?l:e,this},Fo.prototype.clear=function(){this.__data__=[]},Fo.prototype.delete=function(o){var e=this.__data__,M=vo(e,o);return!(M<0||(M==e.length-1?e.pop():no.call(e,M,1),0))},Fo.prototype.get=function(o){var e=this.__data__,M=vo(e,o);return M<0?void 0:e[M][1]},Fo.prototype.has=function(o){return vo(this.__data__,o)>-1},Fo.prototype.set=function(o,e){var M=this.__data__,r=vo(M,o);return r<0?M.push([o,e]):M[r][1]=e,this},Io.prototype.clear=function(){this.__data__={hash:new fo,map:new(Ao||Fo),string:new fo}},Io.prototype.delete=function(o){return Jo(this,o).delete(o)},Io.prototype.get=function(o){return Jo(this,o).get(o)},Io.prototype.has=function(o){return Jo(this,o).has(o)},Io.prototype.set=function(o,e){return Jo(this,o).set(o,e),this},Lo.prototype.clear=function(){this.__data__=new Fo},Lo.prototype.delete=function(o){return this.__data__.delete(o)},Lo.prototype.get=function(o){return this.__data__.get(o)},Lo.prototype.has=function(o){return this.__data__.has(o)},Lo.prototype.set=function(o,e){var M=this.__data__;if(M instanceof Fo){var r=M.__data__;if(!Ao||r.length<199)return r.push([o,e]),this;M=this.__data__=new Io(r)}return M.set(o,e),this};var Xo=So?z(So,Object):function(){return[]},Ho=function(o){return Mo.call(o)};function Yo(o,e){return!!(e=null==e?a:e)&&("number"==typeof o||v.test(o))&&o>-1&&o%1==0&&o<e}function Uo(o){var e=o&&o.constructor;return o===("function"==typeof e&&e.prototype||$)}function Vo(o){if(null!=o){try{return oo.call(o)}catch(o){}try{return o+""}catch(o){}}return""}function ko(o,e){return o===e||o!=o&&e!=e}(mo&&Ho(new mo(new ArrayBuffer(1)))!=N||Ao&&Ho(new Ao)!=n||co&&Ho(co.resolve())!=g||uo&&Ho(new uo)!=A||Po&&Ho(new Po)!=P)&&(Ho=function(o){var e=Mo.call(o),M=e==B?o.constructor:void 0,r=M?Vo(M):void 0;if(r)switch(r){case No:return N;case po:return n;case Wo:return g;case To:return A;case Qo:return P}return e});var _o=Array.isArray;function zo(o){return null!=o&&function(o){return"number"==typeof o&&o>-1&&o%1==0&&o<=a}(o.length)&&!Oo(o)}var wo=Bo||function(){return!1};function Oo(o){var e=jo(o)?Mo.call(o):"";return e==d||e==C}function jo(o){var e=r(o);return!!o&&("object"==e||"function"==e)}function xo(o){return zo(o)?function(o,e){var M=_o(o)||function(o){return function(o){return function(o){return!!o&&"object"==r(o)}(o)&&zo(o)}(o)&&eo.call(o,"callee")&&(!Co.call(o,"callee")||Mo.call(o)==t)}(o)?function(o,e){for(var M=-1,r=Array(o);++M<o;)r[M]=e(M);return r}(o.length,String):[],l=M.length,a=!!l;for(var G in o)!e&&!eo.call(o,G)||a&&("length"==G||Yo(G,l))||M.push(G);return M}(o):function(o){if(!Uo(o))return go(o);var e=[];for(var M in Object(o))eo.call(o,M)&&"constructor"!=M&&e.push(M);return e}(o)}o.exports=function(o){return Ko(o,!0,!0)}},239:(o,e,M)=>{function r(o){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},r(o)}var l="object"==(void 0===M.g?"undefined":r(M.g))&&M.g&&M.g.Object===Object&&M.g,a="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,t=l||a||Function("return this")();function G(o,e){for(var M=-1,r=e.length,l=o.length;++M<r;)o[l+M]=e[M];return o}var i=Object.prototype,d=i.hasOwnProperty,C=i.toString,n=t.Symbol,S=i.propertyIsEnumerable,B=n?n.isConcatSpreadable:void 0;function g(o,e,M,r,l){var a=-1,t=o.length;for(M||(M=m),l||(l=[]);++a<t;){var i=o[a];e>0&&M(i)?e>1?g(i,e-1,M,r,l):G(l,i):r||(l[l.length]=i)}return l}function m(o){return A(o)||function(o){return function(o){return function(o){return!!o&&"object"==r(o)}(o)&&function(o){return null!=o&&function(o){return"number"==typeof o&&o>-1&&o%1==0&&o<=9007199254740991}(o.length)&&!function(o){var e=function(o){var e=r(o);return!!o&&("object"==e||"function"==e)}(o)?C.call(o):"";return"[object Function]"==e||"[object GeneratorFunction]"==e}(o)}(o)}(o)&&d.call(o,"callee")&&(!S.call(o,"callee")||"[object Arguments]"==C.call(o))}(o)||!!(B&&o&&o[B])}var A=Array.isArray;o.exports=function(o){return o&&o.length?g(o,1):[]}},454:(o,e,M)=>{function r(o){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},r(o)}var l="__lodash_hash_undefined__",a=/^\[object .+?Constructor\]$/,t="object"==(void 0===M.g?"undefined":r(M.g))&&M.g&&M.g.Object===Object&&M.g,G="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,i=t||G||Function("return this")();function d(o,e){return!(!o||!o.length)&&function(o,e,M){if(e!=e)return function(o,e,M,r){for(var l=o.length,a=-1;++a<l;)if(e(o[a],a,o))return a;return-1}(o,C);for(var r=-1,l=o.length;++r<l;)if(o[r]===e)return r;return-1}(o,e)>-1}function C(o){return o!=o}function n(o,e){return o.has(e)}function S(o){var e=-1,M=Array(o.size);return o.forEach((function(o){M[++e]=o})),M}var B,g=Array.prototype,m=Function.prototype,A=Object.prototype,c=i["__core-js_shared__"],u=(B=/[^.]+$/.exec(c&&c.keys&&c.keys.IE_PROTO||""))?"Symbol(src)_1."+B:"",P=m.toString,s=A.hasOwnProperty,N=A.toString,p=RegExp("^"+P.call(s).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),W=g.splice,T=K(i,"Map"),Q=K(i,"Set"),D=K(Object,"create");function h(o){var e=-1,M=o?o.length:0;for(this.clear();++e<M;){var r=o[e];this.set(r[0],r[1])}}function f(o){var e=-1,M=o?o.length:0;for(this.clear();++e<M;){var r=o[e];this.set(r[0],r[1])}}function F(o){var e=-1,M=o?o.length:0;for(this.clear();++e<M;){var r=o[e];this.set(r[0],r[1])}}function I(o){var e=-1,M=o?o.length:0;for(this.__data__=new F;++e<M;)this.add(o[e])}function L(o,e){for(var M,r,l=o.length;l--;)if((M=o[l][0])===(r=e)||M!=M&&r!=r)return l;return-1}h.prototype.clear=function(){this.__data__=D?D(null):{}},h.prototype.delete=function(o){return this.has(o)&&delete this.__data__[o]},h.prototype.get=function(o){var e=this.__data__;if(D){var M=e[o];return M===l?void 0:M}return s.call(e,o)?e[o]:void 0},h.prototype.has=function(o){var e=this.__data__;return D?void 0!==e[o]:s.call(e,o)},h.prototype.set=function(o,e){return this.__data__[o]=D&&void 0===e?l:e,this},f.prototype.clear=function(){this.__data__=[]},f.prototype.delete=function(o){var e=this.__data__,M=L(e,o);return!(M<0||(M==e.length-1?e.pop():W.call(e,M,1),0))},f.prototype.get=function(o){var e=this.__data__,M=L(e,o);return M<0?void 0:e[M][1]},f.prototype.has=function(o){return L(this.__data__,o)>-1},f.prototype.set=function(o,e){var M=this.__data__,r=L(M,o);return r<0?M.push([o,e]):M[r][1]=e,this},F.prototype.clear=function(){this.__data__={hash:new h,map:new(T||f),string:new h}},F.prototype.delete=function(o){return v(this,o).delete(o)},F.prototype.get=function(o){return v(this,o).get(o)},F.prototype.has=function(o){return v(this,o).has(o)},F.prototype.set=function(o,e){return v(this,o).set(o,e),this},I.prototype.add=I.prototype.push=function(o){return this.__data__.set(o,l),this},I.prototype.has=function(o){return this.__data__.has(o)};var y=Q&&1/S(new Q([,-0]))[1]==1/0?function(o){return new Q(o)}:function(){};function v(o,e){var M,l,a=o.__data__;return("string"==(l=r(M=e))||"number"==l||"symbol"==l||"boolean"==l?"__proto__"!==M:null===M)?a["string"==typeof e?"string":"hash"]:a.map}function K(o,e){var M=function(o,e){return null==o?void 0:o[e]}(o,e);return function(o){if(!E(o)||u&&u in o)return!1;var e=function(o){var e=E(o)?N.call(o):"";return"[object Function]"==e||"[object GeneratorFunction]"==e}(o)||function(o){var e=!1;if(null!=o&&"function"!=typeof o.toString)try{e=!!(o+"")}catch(o){}return e}(o)?p:a;return e.test(function(o){if(null!=o){try{return P.call(o)}catch(o){}try{return o+""}catch(o){}}return""}(o))}(M)?M:void 0}function E(o){var e=r(o);return!!o&&("object"==e||"function"==e)}o.exports=function(o){return o&&o.length?function(o,e,M){var r=-1,l=d,a=o.length,t=!0,G=[],i=G;if(a>=200){var C=y(o);if(C)return S(C);t=!1,l=n,i=new I}else i=G;o:for(;++r<a;){var B=o[r],g=B;if(B=0!==B?B:0,t&&g==g){for(var m=i.length;m--;)if(i[m]===g)continue o;G.push(B)}else l(i,g,M)||(i!==G&&i.push(g),G.push(B))}return G}(o):[]}},672:o=>{"use strict";o.exports=JSON.parse('[{"Generation":"AirPods (1st generation)","ANumber":["A1523","A1722","A1602"],"FCCID":["BCG-A1523","BCG-A1722"],"InternalName":"B188AP","Identifier":"AirPods1,1","Models":[{"Color":"White","Model":["MMEF2"]}]},{"Generation":"AirPods (2nd generation)","ANumber":["A2031","A2032","A1938"],"FCCID":["BCG-A2031","BCG-A2032"],"InternalName":"B288AP","Identifier":"AirPods2,1","Models":[{"Color":"White","Model":["MRXJ2","MV7N2","MR8U2"]}]},{"Generation":"AirPods Pro","ANumber":["A2083","A2084","A2190"],"FCCID":["BCG-A2083","BCG-A2084"],"InternalName":"B298AP","Identifier":"iProd8,1","Models":[{"Color":"White","Model":["MWP22"]}]},{"Generation":"AirPods Max","ANumber":["A2096"],"FCCID":["BCG-A2096"],"InternalName":"B515AP","Identifier":"iProd8,6","Models":[{"Color":"White","Model":["MGYH3","MGYJ3","MGYL3","MGYM3","MGYN3"]}]}]')},987:o=>{"use strict";o.exports=JSON.parse('[{"Generation":"Apple TV (1st generation)","ANumber":"A1218","Bootrom":"None","Identifier":"AppleTV1,1","Models":[{"Color":"Silver","Storage":"40 GB","Model":["MA711"]},{"Color":"Silver","Storage":"160 GB","Model":["MB189"]}]},{"Generation":"Apple TV (2nd generation)","ANumber":"A1378","Bootrom":"Bootrom 574.4","FCCID":"BCGA1378","InternalName":"K66AP","Identifier":"AppleTV2,1","Models":[{"Color":"Black","Storage":"8 GB","Model":["MC572"]}]},{"Generation":"Apple TV (3rd generation)","ANumber":"A1427","Bootrom":"ROM","FCCID":"BCGA1427","InternalName":"J33AP","Identifier":"AppleTV3,1","Models":[{"Color":"Black","Storage":"8 GB","Model":["MD199"]}]},{"Generation":"Apple TV (3rd generation)","ANumber":"A1469","Bootrom":"Bootrom 1458.2","FCCID":"BCGA1469","InternalName":"J33IAP","Identifier":"AppleTV3,2","Models":[{"Color":"Black","Storage":"8 GB","Model":["MD199"]}]},{"Generation":"Apple TV (4th generation)","ANumber":"A1625","Bootrom":"Bootrom 1992.0.0.1.19","FCCID":"BCGA1625","InternalName":"J42dAP","Identifier":"AppleTV5,3","Models":[{"Color":"Black","Storage":"32 GB","Model":["MGY52","ML4W2","MR912"]},{"Color":"Black","Storage":"64 GB","Model":["MLNC2"]}]},{"Generation":"Apple TV 4K","ANumber":"A1842","Bootrom":"Bootrom 3135.0.0.2.3","FCCID":"BCGA1842","InternalName":"J105aAP","Identifier":"AppleTV6,2","Models":[{"Color":"Black","Storage":"32 GB","Model":["MQD22"]},{"Color":"Black","Storage":"64 GB","Model":["MP7P2"]}]},{"Generation":"Apple TV 4K (2nd generation)","ANumber":"A2169","Bootrom":"None","FCCID":"BCGA2169","InternalName":"J305AP","Identifier":"AppleTV11,1","Models":[{"Color":"Black","Storage":"32 GB","Model":["MXGY2"]},{"Color":"Black","Storage":"64 GB","Model":["MXH02"]}]}]')},13:o=>{"use strict";o.exports=JSON.parse('[{"Generation":"Apple Watch (1st generation)","ANumber":"A1553","Bootrom":"Bootrom 2098.0.0.2.4","FCCID":"BCG-E2870","InternalName":"N27aAP","Identifier":"Watch1,1","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"38mm","Model":["MLCJ2","MMEC2","MMF52"]},{"CaseMaterial":"Aluminum","Color":"Rose Gold","Size":"38mm","Model":["MLCH2","MMF42"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"38mm","Model":["MJ2T2","MJ2V2","MJ2U2","MJ2W2","MLCF2","MLCG2","MME92","MMF02","MMF12","MMF22","MMF32"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"38mm","Model":["MJ2X2","MMF62"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"38mm","Model":["MJ2Y2","MJ3A2","MJ3E2","MJ302","MJ312","MJ322","MJ332","MJ362","MJYK2","MLCL2","MLCN2","MLCP2","MLC02","MLC22","MLC32","MLE62","MLLD2","MMF82","MMFD2","MMF92","MMFH2","MMFK2"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"38mm","Model":["MJ3F2","MLCK2"]},{"CaseMaterial":"Gold","Color":"Rose Gold","Size":"38mm","Model":["MJ3K2","MJ3L2","MJ8P2"]},{"CaseMaterial":"Gold","Color":"Yellow Gold","Size":"38mm","Model":["MJ3G2","MKL52"]}]},{"Generation":"Apple Watch (1st generation)","ANumber":["A1554","A1638"],"Bootrom":"Bootrom 2098.0.0.2.4","FCCID":"BCG-E2871","InternalName":"N28aAP","Identifier":"Watch1,2","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"42mm","Model":["MLC72","MMEE2","MMFQ2"]},{"CaseMaterial":"Aluminum","Color":"Rose Gold","Size":"42mm","Model":["MLC62","MMFP2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"42mm","Model":["MJ3N2","MJ3Q2","MJ3P2","MJ3R2","MLC42","MLC52","MMED2","MMFE2","MMFL2","MMFM2","MMFN2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"42mm","Model":["MJ3T2","MMFR2"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"42mm","Model":["MJ3U2","MJ3V2","MJ3X2","MJ3Y2","MJ402","MJ432","MJ452","MJ472","MJYN2","MLCC2","MLCD2","MLCE2","MLC92","MLFA2","MLFC2","MLLE2","MMFU2","MMFV2","MMFX2","MMG02"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"42mm","Model":["MJ482","MLC82","MMG22"]},{"CaseMaterial":"Gold","Color":"Rose Gold","Size":"42mm","Model":["MJ4A2","MLE52"]},{"CaseMaterial":"Gold","Color":"Yellow Gold","Size":"42mm","Model":["MJ8Q2","MJVT2","MKL62","MLFH2"]}]},{"Generation":"Apple Watch Series 1","ANumber":"A1802","Bootrom":"Bootrom 2651.0.0.1.31","FCCID":"BCG‑E3102","InternalName":"N27dAP","Identifier":"Watch2,6","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"38mm","Model":["MNNJ2","MQ102"]},{"CaseMaterial":"Aluminum","Color":"Rose Gold","Size":"38mm","Model":["MNNH2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"38mm","Model":["MNNG2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"38mm","Model":["MP022"]}]},{"Generation":"Apple Watch Series 1","ANumber":"A1803","Bootrom":"Bootrom 2651.0.0.1.31","FCCID":"BCG‑E3103","InternalName":"N28dAP","Identifier":"Watch2,7","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"42mm","Model":["MNNN2","MQ122"]},{"CaseMaterial":"Aluminum","Color":"Rose Gold","Size":"42mm","Model":["MNNM2","MQ112"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"42mm","Model":["MNNL2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"42mm","Model":["MP032"]}]},{"Generation":"Apple Watch Series 2","ANumber":["A1757","A1816"],"Bootrom":"Bootrom 2651.0.0.1.31","FCCID":"BCG‑E3104","InternalName":"N74AP","Identifier":"Watch2,3","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"38mm","Model":["MNP22","MNP32","MQ132"]},{"CaseMaterial":"Aluminum","Color":"Rose Gold","Size":"38mm","Model":["MNNY2","MNP02"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"38mm","Model":["MNNQ2","MNNW2","MNNX2","MNYP2","MQ172"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"38mm","Model":["MNYX2","MP0D2","MP052","MP082","MQ162"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"38mm","Model":["MNP42","MNP52","MNP62","MNP72","MNP82","MNP92","MNPA2","MNQ52","MNQ62","MNQ72","MNQ82","MNQ92","MQ1F2"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"38mm","Model":["MNPD2","MNPE2","MP492"]},{"CaseMaterial":"Ceramic","Color":"White","Size":"38mm","Model":["MNPF2"]}]},{"Generation":"Apple Watch Series 2","ANumber":["A1758","A1817"],"Bootrom":"Bootrom 2651.0.0.1.31","FCCID":"BCG‑E3105","InternalName":"N75AP","Identifier":"Watch2,4","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"42mm","Model":["MNPN2","MNPP2","MQ152"]},{"CaseMaterial":"Aluminum","Color":"Rose Gold","Size":"42mm","Model":["MNPL2","MNPM2","MQ142"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"42mm","Model":["MNNT2","MNPJ2","MNPK2","MNYQ2","MQ192"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"42mm","Model":["MNYY2","MP062","MP072","MP0A2","MQ182"]},{"CaseMaterial":" Stainless Steel","Color":"Silver","Size":"42mm","Model":["MNPR2","MNPT2","MNPU2","MNPV2","MNPW2","MNQ02","MNQ22","MNQ32","MNQC2"]},{"CaseMaterial":" Stainless Steel","Color":"Space Black","Size":"42mm","Model":["MP4A2","MNQ12"]},{"CaseMaterial":"Ceramic","Color":"White","Size":"42mm","Model":["MNPQ2"]}]},{"Generation":"Apple Watch Series 3","ANumber":["A1860","A1889","A1890"],"Bootrom":"Bootrom 2651.0.0.3.3","FCCID":["BCG-A1860","BCG-A1889","BCG-A1890"],"InternalName":"N111sAP","Identifier":"Watch3,1","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"38mm","Model":["MQJQ2","MQJU2","MQKH2","MQKL2","MQQG2","MQQK2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"38mm","Model":["MQJN2","MQJR2","MQKF2","MQKJ2","MQL52","MQL72","MQM72","MQM92","MQQE2","MQQH2","MQR42","MQR62"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"38mm","Model":["MQJP2","MQJT2","MQKK2","MQKN2","MQL62","MQL82","MQM82","MQMA2","MR2W2","MR2Y2","MR332","MQQF2","MQQJ2","MQR52","MQR72"]},{"CaseMaterial":" Stainless Steel","Color":"Silver","Size":"38mm","Model":["MQJV2","MQLJ2","MQLK2","MQLM2","MQLN2","MQLV2","MQML2","MQMM2","MQMP2","MQMQ2","MQQL2","MQRA2","MQRE2","MQRF2","MQX92","MR1F2","MR1N2","MR212"]},{"CaseMaterial":" Stainless Steel","Color":"Space Black","Size":"38mm","Model":["MQJW2","MQLW2","MQQM2","MR1H2","MR1Q2","MR222"]},{"CaseMaterial":"Ceramic","Color":"White","Size":"38mm","Model":["MQJY2","MQM32","MQQP2"]},{"CaseMaterial":"Ceramic","Color":"Gray","Size":"38mm","Model":["MQK02","MQM42","MQQQ2"]}]},{"Generation":"Apple Watch Series 3","ANumber":["A1861","A1891","A1892"],"Bootrom":"Bootrom 2651.0.0.3.3","FCCID":["BCG-A1861","BCG-A1891","BCG-A1892"],"InternalName":"N111bAP","Identifier":"Watch3,2","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"42mm","Model":["MQK32","MQK72","MQKP2","MQKT2","MQQU2","MQQX2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"42mm","Model":["MQK12","MQK52","MQKM2","MQKQ2","MQLC2","MQLE2","MQME2","MQMG2","MQQR2","MQQV2","MQRG2","MQRJ2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"42mm","Model":["MQK22","MQK62","MQKN2","MQKR2","MQLD2","MQLF2","MQMF2","MQMH2","MQQT2","MQQW2","MR2X2","MR302","MR342","MQRH2","MQRK2"]},{"CaseMaterial":" Stainless Steel","Color":"Silver","Size":"42mm","Model":["MQK82","MQLP2","MQLQ2","MQLR2","MQLT2","MQLU2","MQLY2","MQMR2","MQMT2","MQMU2","MQMV2","MQMW2","MQQY2","MQRN2","MQRP2","MQRQ2","MQRR2","MQRT2","MQX62","MQX72","MQX92","MR1J2","MR1U2","MR232"]},{"CaseMaterial":" Stainless Steel","Color":"Space Black","Size":"42mm","Model":["MQK92","MQM02","MQR02","MR1L2","MR1V2","MR242"]},{"CaseMaterial":"Ceramic","Color":"White","Size":"42mm","Model":["MQKD2","MQM52","MQR22"]},{"CaseMaterial":"Ceramic","Color":"Gray","Size":"42mm","Model":["MQKE2","MQM62","MQR32"]}]},{"Generation":"Apple Watch Series 3","ANumber":["A1858"],"Bootrom":"Bootrom 2651.0.0.3.3","FCCID":["BCG-A1858"],"InternalName":"N121sAP","Identifier":"Watch3,3","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"38mm","Model":["MQKW2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"38mm","Model":["MQKU2","MQKX2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"38mm","Model":["MQKV2","MQKY2","MR352"]}]},{"Generation":"Apple Watch Series 3","ANumber":["A1859"],"Bootrom":"Bootrom 2651.0.0.3.3","FCCID":["BCG-A1859"],"InternalName":"N121bAP","Identifier":"Watch3,4","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"42mm","Model":["MQL22"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"42mm","Model":["MQL02","MQL32"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"42mm","Model":["MQL12","MQL42","MR362"]}]},{"Generation":"Apple Watch Series 4","ANumber":["A1977"],"Bootrom":"Bootrom 3988.0.0.2.12","FCCID":["BCG-A1977"],"InternalName":"N131sAP","Identifier":"Watch4,1","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["MU682","MU692"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["MU642","MU652","MU6H2","MU7F2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["MU662","MU672","MU6J2","MU7G2"]}]},{"Generation":"Apple Watch Series 4","ANumber":["A1978"],"Bootrom":"Unknown","FCCID":["BCG-A1978"],"InternalName":"N131bAP","Identifier":"Watch4,2","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["MU6F2","MU6G2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["MU6A2","MU6C2","MU6K2","MU7H2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["MU6D2","MU6E2","MU6L2","MU7J2"]}]},{"Generation":"Apple Watch Series 4","ANumber":["A1975","A2007"],"Bootrom":"Unknown","FCCID":["BCG-A1975","BCG-A2007"],"InternalName":"N141sAP","Identifier":"Watch4,3","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["MTUJ2","MTUK2","MTVG2","MTVH2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["MTUD2","MTUF2","MTV92","MTX72","MTVA2","MTVC2","MTX62","MTXF2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["MTUG2","MTUN2","MTX82","MTX92","MTVD2","MTVF2","MTXG2","MTXH2"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"40mm","Model":["MTUR2","MTUT2","MTVN2","MTVQ2"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"40mm","Model":["MTUL2","MTUM2","MU7K2","MU6R2","MU6N2","MU6Q2","MU6P2","MU6M2","MTVJ2","MTVK2","MU7L2","MU732","MU702","MU722","MU712","MU6Y2"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"40mm","Model":["MTUN2","MTUQ2","MTVL2","MTVM2"]}]},{"Generation":"Apple Watch Series 4","ANumber":["A1976","A2008"],"Bootrom":"Unknown","FCCID":["BCG‑A1976","BCG-A2008"],"InternalName":"N141bAP","Identifier":"Watch4,4","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["MTV02","MTV12","MTVW2","MTVX2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["MTUU2","MTUV2","MU6X2","MTXC2","MTXA2","MTVR2","MTVT2","MTXK2","MTXJ2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["MTUW2","MTUX2","MTXE2","MTXD2","MTVU2","MTVV2","MTXM2","MTXL2"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"44mm","Model":["MTV72","MTV82","MTX42","MTX52"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"44mm","Model":["MTV22","MTV42","MU6W2","MU6V2","MU9D2","MU9D2","MU6U2","MU6T2","MU782","MU772","MU762","MU9E2","MU752","MU742"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"44mm","Model":["MTV52","MTV62","MTX22","MTX32"]}]},{"Generation":"Apple Watch Series 5","ANumber":["A2092"],"Bootrom":"Bootrom 3988.0.0.2.12","FCCID":["BCG-A2092"],"InternalName":"N144sAP","Identifier":"Watch5,1","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["MWRY2","MWV72"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["MWRX2","MX3R2","MWV62"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["MWT02","MWV82"]}]},{"Generation":"Apple Watch Series 5","ANumber":["A2093"],"Bootrom":"Bootrom 3988.0.0.2.12","FCCID":["BCG-A2093"],"InternalName":"N144bAP","Identifier":"Watch5,2","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["MWT42"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["MWVD2","MX3V2","MWT62","MWT32"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["MWT52","MWVF2","MWT72"]}]},{"Generation":"Apple Watch Series 5","ANumber":["A2094","A2156"],"Bootrom":"Bootrom 3988.0.0.2.12","FCCID":["BCG-A2094","BCG-A2156"],"InternalName":"N146sAP","Identifier":"Watch5,3","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["MWPU2","MWQ72"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["MWWN2","MWX12","MX372","MX3C2","MWPT2","MWQ62","MWQG2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["MWPV2","MWQ82","MWWQ2","MWX32","MWQ42","MWQH2"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"40mm","Model":["MWPW2","MWX62","MWWV2","MWWU2"]},{"CaseMaterial":"Stainless Steel","Color":"Stainless Steel","Size":"40mm","Model":["MWPX2","MWQA2","MX5L2","MX5K2","MWWT2","MWX52","MWQJ2","MX5M2","MX5N2"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"40mm","Model":["MWPY2","MWQC2","MWX02","MWXC2","MWXA2"]},{"CaseMaterial":"Titanium","Color":"Titanium","Size":"40mm","Model":["MWQ12","MWQE2"]},{"CaseMaterial":"Titanium","Color":"Space Black","Size":"40mm","Model":["MWQ02","MWQD2"]},{"CaseMaterial":"Ceramic","Color":"White","Size":"40mm","Model":["MWQ22","MWQF2"]}]},{"Generation":"Apple Watch Series 5","ANumber":["A2095","A2157"],"Bootrom":"Bootrom 3988.0.0.2.12","FCCID":["BCG-A2095","BCG-A2157"],"InternalName":"N146bAP","Identifier":"Watch5,4","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["MWQL2","MWR02"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["MWVY2","MWWC2","MX392","MX3E2","MWQV2","MXR12","MWQK2","MWQY2","MWR82"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["MWQM2","MWR12","MWW12","MWWE2","MWQW2","MX3A2","MWR92"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"44mm","Model":["MWQN2","MWWH2","MWW62","MWW52","MWR22","MWWJ2"]},{"CaseMaterial":"Stainless Steel","Color":"Stainless Steel","Size":"44mm","Model":["MWQP2","MWR32","MWQX2","MWW32","MWWG2","MWRA2","MX5C2"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"44mm","Model":["MWQQ2","MWR42","MWW92","MWWM2"]},{"CaseMaterial":"Titanium","Color":"Titanium","Size":"44mm","Model":["MWQT2","MWR62"]},{"CaseMaterial":"Titanium","Color":"Space Black","Size":"44mm","Model":["MWQR2","MWR52"]},{"CaseMaterial":"Ceramic","Color":"White","Size":"44mm","Model":["MWQU2","MWR72"]}]},{"Generation":"Apple Watch SE","ANumber":["A2351"],"FCCID":["BCG-A2351"],"InternalName":"N140sAP","Identifier":"Watch5,9","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["MYDY2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["MYDX2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["MYE02"]}]},{"Generation":"Apple Watch SE","ANumber":["A2352"],"FCCID":["BCG-A2352"],"InternalName":"N140bAP","Identifier":"Watch5,10","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["MYE22"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["MYE12"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["MYE32"]}]},{"Generation":"Apple Watch SE","ANumber":["A2353","A2355"],"FCCID":["BCG-A2353","BCG-A2355"],"InternalName":"N142sAP","Identifier":"Watch5,11","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["MYF32","MYF62"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["MYF22","MYF52"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["MYF42","MYF72"]}]},{"Generation":"Apple Watch SE","ANumber":["A2354","A2356"],"FCCID":["BCG-A2354","BCG-A2355"],"InternalName":"N142bAP","Identifier":"Watch5,12","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["MYF92","MYFD2"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["MYF82","MYFC2"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["MYFA2","MYFE2"]}]},{"Generation":"Apple Watch Series 6","ANumber":["A2291"],"FCCID":["BCG-A2291"],"InternalName":"N157sAP","Identifier":"Watch6,1","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["MG193"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["MG183"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["MG1A3"]},{"CaseMaterial":"Aluminum","Color":"Blue","Size":"40mm","Model":["MG2A3"]},{"CaseMaterial":"Aluminum","Color":"Red","Size":"40mm","Model":["M02C3"]}]},{"Generation":"Apple Watch Series 6","ANumber":["A2292"],"FCCID":["BCG-A2292"],"InternalName":"N157bAP","Identifier":"Watch6,2","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["M02E3"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["M02D3"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["M02F3"]},{"CaseMaterial":"Aluminum","Color":"Blue","Size":"44mm","Model":["M02G3"]},{"CaseMaterial":"Aluminum","Color":"Red","Size":"44mm","Model":["M02H3"]}]},{"Generation":"Apple Watch Series 6","ANumber":["A2293","A2375"],"FCCID":["BCG-A2293","BCG-A2375"],"InternalName":"N158sAP","Identifier":"Watch6,3","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"40mm","Model":["M0DP3","M0D53"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"40mm","Model":["M0DM3","M0D23"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"40mm","Model":["M0DQ3","M0D63"]},{"CaseMaterial":"Aluminum","Color":"Blue","Size":"40mm","Model":["M0DR3","M0D73"]},{"CaseMaterial":"Aluminum","Color":"Red","Size":"40mm","Model":["M0DT3","M0D83"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"40mm","Model":["M0DU3","M0D93"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"40mm","Model":["M0DV3","M0DC3"]},{"CaseMaterial":"Stainless Steel","Color":"Graphite","Size":"40mm","Model":["M0DW3","M0DF3"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"40mm","Model":["MG363","MG303"]},{"CaseMaterial":"Titanium","Color":"Titanium","Size":"40mm","Model":["M0DY3","M0DH3"]},{"CaseMaterial":"Titanium","Color":"Space Black","Size":"40mm","Model":["M0DX3","M0DG3"]}]},{"Generation":"Apple Watch Series 6","ANumber":["A2294","A2376"],"FCCID":["BCG-A2294","BCG-A2376"],"InternalName":"N158bAP","Identifier":"Watch6,4","Models":[{"CaseMaterial":"Aluminum","Color":"Gold","Size":"44mm","Model":["M0GQ3","M0G73"]},{"CaseMaterial":"Aluminum","Color":"Silver","Size":"44mm","Model":["M0GP3","M0G63"]},{"CaseMaterial":"Aluminum","Color":"Space Gray","Size":"44mm","Model":["M0GR3","M0G83"]},{"CaseMaterial":"Aluminum","Color":"Blue","Size":"44mm","Model":["M0GT3","M0G93"]},{"CaseMaterial":"Aluminum","Color":"Red","Size":"44mm","Model":["M0GU3","M0GC3"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"44mm","Model":["M0GV3","M0GD3"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"44mm","Model":["M0GW3","M0GF3"]},{"CaseMaterial":"Stainless Steel","Color":"Graphite","Size":"44mm","Model":["M0GX3","M0GG3"]},{"CaseMaterial":"Titanium","Color":"Titanium","Size":"44mm","Model":["M0H23","M0GJ3"]},{"CaseMaterial":"Titanium","Color":"Space Black","Size":"44mm","Model":["M0H13","M0GH3"]}]},{"Generation":"Apple Watch Series 7","ANumber":["A2473"],"FCCID":["BCG-A2473"],"InternalName":"N187sAP","Identifier":"Watch6,6","Models":[{"CaseMaterial":"Aluminium","Color":"Green","Size":"41mm","Model":["MKNF3"]},{"CaseMaterial":"Aluminium","Color":"Starlight","Size":"41mm","Model":["MKNP3"]},{"CaseMaterial":"Aluminium","Color":"Midnight","Size":"41mm","Model":["MKMX3"]},{"CaseMaterial":"Aluminium","Color":"Blue","Size":"41mm","Model":["MKNH3"]},{"CaseMaterial":"Aluminium","Color":"Red","Size":"41mm","Model":["MKNJ3"]}]},{"Generation":"Apple Watch Series 7","ANumber":["A2474"],"FCCID":["BCG-A2474"],"InternalName":"N187bAP","Identifier":"Watch6,7","Models":[{"CaseMaterial":"Aluminium","Color":"Green","Size":"45mm","Model":["MKNQ3"]},{"CaseMaterial":"Aluminium","Color":"Starlight","Size":"45mm","Model":["MKNP3"]},{"CaseMaterial":"Aluminium","Color":"Midnight","Size":"45mm","Model":["MKN53"]},{"CaseMaterial":"Aluminium","Color":"Blue","Size":"45mm","Model":["MKNR3"]},{"CaseMaterial":"Aluminium","Color":"Red","Size":"45mm","Model":["MKNT3"]}]},{"Generation":"Apple Watch Series 7","ANumber":["A2475","A2476"],"FCCID":["BCG-A2475","BCG-A2476"],"InternalName":"N188sAP","Identifier":"Watch6,8","Models":[{"CaseMaterial":"Aluminium","Color":"Green","Size":"41mm","Model":["MKLA3","MKLP3"]},{"CaseMaterial":"Aluminium","Color":"Starlight","Size":"41mm","Model":["MKL93","MKLN3"]},{"CaseMaterial":"Aluminium","Color":"Midnight","Size":"41mm","Model":["MKH73","MKHQ3"]},{"CaseMaterial":"Aluminium","Color":"Blue","Size":"41mm","Model":["MKLC3","MKLQ3"]},{"CaseMaterial":"Aluminium","Color":"Red","Size":"41mm","Model":["MKLD3","MKLR3"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"41mm","Model":["MKLE3","MKLT3"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"41mm","Model":["MKLF3","MKHX3"]},{"CaseMaterial":"Stainless Steel","Color":"Graphite","Size":"41mm","Model":["MKHK3","MKJ23"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"41mm","Model":["MKLL3","MKM23"]},{"CaseMaterial":"Titanium","Color":"Titanium","Size":"41mm","Model":["ML8U3","ML913"]},{"CaseMaterial":"Titanium","Color":"Space Black","Size":"41mm","Model":["ML8V3","ML903"]}]},{"Generation":"Apple Watch Series 7","ANumber":["A2477","A2478"],"FCCID":["BCG-A2477","BCG-A2478"],"InternalName":"N188bAP","Identifier":"Watch6,9","Models":[{"CaseMaterial":"Aluminium","Color":"Green","Size":"45mm","Model":["MKM63","MKML3"]},{"CaseMaterial":"Aluminium","Color":"Starlight","Size":"45mm","Model":["MKM53","MKMK3"]},{"CaseMaterial":"Aluminium","Color":"Midnight","Size":"45mm","Model":["MKJ73","MKJP3"]},{"CaseMaterial":"Aluminium","Color":"Blue","Size":"45mm","Model":["MKM73","MKMM3"]},{"CaseMaterial":"Aluminium","Color":"Red","Size":"45mm","Model":["MKM83","MKMN3"]},{"CaseMaterial":"Stainless Steel","Color":"Gold","Size":"45mm","Model":["MKM93","ML7W3"]},{"CaseMaterial":"Stainless Steel","Color":"Silver","Size":"45mm","Model":["MKJE3","MKJW3"]},{"CaseMaterial":"Stainless Steel","Color":"Graphite","Size":"45mm","Model":["MKJJ3","MKL33"]},{"CaseMaterial":"Stainless Steel","Color":"Space Black","Size":"45mm","Model":["MKMH3","MKMW3"]},{"CaseMaterial":"Titanium","Color":"Titanium","Size":"45mm","Model":["ML8W3","ML8Y3"]},{"CaseMaterial":"Titanium","Color":"Space Black","Size":"45mm","Model":["ML8V3","ML8X3"]}]}]')},774:o=>{"use strict";o.exports=JSON.parse('[{"Generation":"HomePod","ANumber":"A1639","Bootrom":"Bootrom 1992.0.0.1.19","FCCID":"BCG-A1639","InternalName":"B238aAP","Identifier":"AudioAccessory1,1","Models":[{"Color":"Space Gray","Model":["MQHW2"]},{"Color":"White","Model":["MQHV2"]}]},{"Generation":"HomePod","ANumber":"Unknown","Bootrom":"Bootrom 1992.0.0.1.19","FCCID":"Unknown","InternalName":"B238AP","Identifier":"AudioAccessory1,2","Models":[{"Color":"Space Gray","Model":[]},{"Color":"White","Model":[]}]},{"Generation":"HomePod mini","ANumber":"Unknown","Bootrom":"Unknown","FCCID":"Unknown","InternalName":"B520AP","Identifier":"AudioAccessory5,1","Models":[{"Color":"Space Gray","Model":["MY5G2"]},{"Color":"White","Model":["MY5H2"]}]}]')},535:o=>{"use strict";o.exports=JSON.parse('[{"Generation":"iPad","ANumber":"A1219","Bootrom":"Bootrom 574.4","FCCID":"BCG‑E2381A","InternalName":"K48AP","Identifier":"iPad1,1","Models":[{"Color":"Black","Storage":"16 GB","Model":["MB292"]},{"Color":"Black","Storage":"32 GB","Model":["MB293"]},{"Color":"Black","Storage":"64 GB","Model":["MB294"]}]},{"Generation":"iPad","ANumber":"A1337","Bootrom":"Bootrom 574.4","FCCID":"BCG‑E2328A","InternalName":"K48AP","Identifier":"iPad1,1","Models":[{"Color":"Black","Storage":"16 GB","Model":["MC349"]},{"Color":"Black","Storage":"32 GB","Model":["MC496"]},{"Color":"Black","Storage":"64 GB","Model":["MC497"]}]},{"Generation":"iPad 2","ANumber":"A1395","Bootrom":"Bootrom 838.3","FCCID":"BCGA1395","InternalName":"K93AP","Identifier":"iPad2,1","Models":[{"Color":"Black","Storage":"16 GB","Model":["MC769"]},{"Color":"Black","Storage":"32 GB","Model":["MC770"]},{"Color":"Black","Storage":"64 GB","Model":["MC916"]},{"Color":"White","Storage":"16 GB","Model":["MC979","MD002"]},{"Color":"White","Storage":"32 GB","Model":["MC980"]},{"Color":"White","Storage":"64 GB","Model":["MC981"]}]},{"Generation":"iPad 2","ANumber":"A1396","Bootrom":"Bootrom 838.3","FCCID":"BCGA1396","InternalName":"K94AP","Identifier":"iPad2,2","Models":[{"Color":"Black","Storage":"16 GB","Model":["MC773","MC957"]},{"Color":"Black","Storage":"32 GB","Model":["MC774"]},{"Color":"Black","Storage":"64 GB","Model":["MC775"]},{"Color":"White","Storage":"16 GB","Model":["MC982","MC992"]},{"Color":"White","Storage":"32 GB","Model":["MC983"]},{"Color":"White","Storage":"64 GB","Model":["MC984"]}]},{"Generation":"iPad 2","ANumber":"A1397","Bootrom":"Bootrom 838.3","FCCID":"BCGA1397","InternalName":"K95AP","Identifier":"iPad2,3","Models":[{"Color":"Black","Storage":"16 GB","Model":["MC755"]},{"Color":"Black","Storage":"32 GB","Model":["MC763"]},{"Color":"Black","Storage":"64 GB","Model":["MC764"]},{"Color":"White","Storage":"16 GB","Model":["MC985"]},{"Color":"White","Storage":"32 GB","Model":["MC986"]},{"Color":"White","Storage":"64 GB","Model":["MC987"]}]},{"Generation":"iPad 2","ANumber":"A1395","Bootrom":"ROM","FCCID":"BCGA1395","InternalName":"K93AAP","Identifier":"iPad2,4","Models":[{"Color":"Black","Storage":"16 GB","Model":["MC954","MC960","MC988"]},{"Color":"White","Storage":"16 GB","Model":["MC989"]}]},{"Generation":"iPad (3rd generation)","ANumber":"A1416","Bootrom":"Bootrom 1062.2","FCCID":"BCGA1416","InternalName":"J1AP","Identifier":"iPad3,1","Models":[{"Color":"Black","Storage":"16 GB","Model":["MC705","MD333"]},{"Color":"Black","Storage":"32 GB","Model":["MC706","MD334"]},{"Color":"Black","Storage":"64 GB","Model":["MC707","MD335"]},{"Color":"White","Storage":"16 GB","Model":["MD328","MD336"]},{"Color":"White","Storage":"32 GB","Model":["MD329","MD337"]},{"Color":"White","Storage":"64 GB","Model":["MD330","MD338"]}]},{"Generation":"iPad (3rd generation)","ANumber":"A1403","Bootrom":"Bootrom 1062.2","FCCID":"BCGA1403","InternalName":"J2AP","Identifier":"iPad3,2","Models":[{"Color":"Black","Storage":"16 GB","Model":["MC733"]},{"Color":"Black","Storage":"32 GB","Model":["MC744"]},{"Color":"Black","Storage":"64 GB","Model":["MC756"]},{"Color":"White","Storage":"16 GB","Model":["MD363"]},{"Color":"White","Storage":"32 GB","Model":["MD364"]},{"Color":"White","Storage":"64 GB","Model":["MD365"]}]},{"Generation":"iPad (3rd generation)","ANumber":"A1430","Bootrom":"Bootrom 1062.2","FCCID":"BCGA1430","InternalName":"J2AAP","Identifier":"iPad3,3","Models":[{"Color":"Black","Storage":"16 GB","Model":["MD366","MD404"]},{"Color":"Black","Storage":"32 GB","Model":["MD367","MD405"]},{"Color":"Black","Storage":"64 GB","Model":["MD368","MD406"]},{"Color":"White","Storage":"16 GB","Model":["MD369","MD407"]},{"Color":"White","Storage":"32 GB","Model":["MD370","MD408"]},{"Color":"White","Storage":"64 GB","Model":["MD371","MD409"]}]},{"Generation":"iPad (4th generation)","ANumber":"A1458","Bootrom":"Bootrom 1145.3.3","FCCID":"BCGA1458","InternalName":"P101AP","Identifier":"iPad3,4","Models":[{"Color":"Black","Storage":"16 GB","Model":["MD510"]},{"Color":"Black","St