Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@apache-arrow/esnext-umd

Package Overview
Dependencies
Maintainers
1
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@apache-arrow/esnext-umd - npm Package Compare versions

Comparing version 0.1.1 to 0.1.2

136

Arrow.internal.js

@@ -23,76 +23,76 @@ // Licensed to the Apache Software Foundation (ASF) under one

function v(){u();var a=q.Symbol.iterator;a||(a=q.Symbol.iterator=q.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ca(this)}});v=function(){}}function ca(a){var b=0;return da(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function da(a){v();a={next:a};a[q.Symbol.iterator]=function(){return this};return a}
var ea={NONE:0,0:"NONE",wa:1,1:"Null",ta:2,2:"Int",sa:3,3:"FloatingPoint",na:4,4:"Binary",Ba:5,5:"Utf8",oa:6,6:"Bool",pa:7,7:"Decimal",Date:8,8:"Date",ya:9,9:"Time",za:10,10:"Timestamp",ua:11,11:"Interval",va:12,12:"List",xa:13,13:"Struct_",Aa:14,14:"Union",qa:15,15:"FixedSizeBinary",ra:16,16:"FixedSizeList",Map:17,17:"Map"};function fa(){this.a=null;this.b=0}fa.prototype.f=function(a,b){this.b=a;this.a=b;return this};function w(){this.a=null;this.b=0}
w.prototype.f=function(a,b){this.b=a;this.a=b;return this};w.prototype.A=function(){var a=x(this.a,this.b,4);return a?y(this.a,this.b+a):0};w.prototype.O=function(){var a=x(this.a,this.b,6);return a?!!(this.a.g[this.b+a]<<24>>24):!1};function ia(){this.a=null;this.b=0}ia.prototype.f=function(a,b){this.b=a;this.a=b;return this};ia.prototype.precision=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function B(){this.a=null;this.b=0}B.prototype.f=function(a,b){this.b=a;this.a=b;return this};
function ja(a){return(new B).f(y(a,a.position())+a.position(),a)}B.prototype.A=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};B.prototype.type=function(){var a=x(this.a,this.b,6);return a?A(this.a,this.b+a):0};function ka(){this.a=null;this.b=0}ka.prototype.f=function(a,b){this.b=a;this.a=b;return this};ka.prototype.key=function(a){var b=x(this.a,this.b,4);return b?la(this.a,this.b+b,a):null};
ka.prototype.value=function(a){var b=x(this.a,this.b,6);return b?la(this.a,this.b+b,a):null};function ma(){this.a=null;this.b=0}ma.prototype.f=function(a,b){this.b=a;this.a=b;return this};ma.prototype.id=function(){var a=x(this.a,this.b,4);return a?G(this.a,this.b+a):this.a.B(0,0)};function na(a){var b=x(a.a,a.b,6);return b?(new w).f(H(a.a,a.b+b),a.a):null}function oa(){this.a=null;this.b=0}n=oa.prototype;n.f=function(a,b){this.b=a;this.a=b;return this};
n.name=function(a){var b=x(this.a,this.b,4);return b?la(this.a,this.b+b,a):null};function pa(a){var b=x(a.a,a.b,6);return b?!!(a.a.g[a.b+b]<<24>>24):!1}function qa(a){var b=x(a.a,a.b,8);return b?a.a.g[a.b+b]:0}n.type=function(a){var b=x(this.a,this.b,10);return b?ra(this.a,a,this.b+b):null};n.v=function(a){var b=x(this.a,this.b,12);return b?(a||new ma).f(H(this.a,this.b+b),this.a):null};
n.children=function(a,b){var c=x(this.a,this.b,14);return c?(b||new oa).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};function sa(a){var b=x(a.a,a.b,14);return b?M(a.a,a.b+b):0}n.da=function(a,b){var c=x(this.a,this.b,16);return c?(b||new B).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};n.ea=function(){var a=x(this.a,this.b,16);return a?M(this.a,this.b+a):0};n.X=function(a,b){var c=x(this.a,this.b,18);return c?(b||new ka).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};
n.Y=function(){var a=x(this.a,this.b,18);return a?M(this.a,this.b+a):0};function ta(){this.a=null;this.b=0}ta.prototype.f=function(a,b){this.b=a;this.a=b;return this};ta.prototype.page=function(){return y(this.a,this.b)};ta.prototype.offset=function(){return G(this.a,this.b+8)};ta.prototype.length=function(){return G(this.a,this.b+16)};function ua(){this.a=null;this.b=0}ua.prototype.f=function(a,b){this.b=a;this.a=b;return this};
function va(a,b){var c=x(a.a,a.b,6);return c?(new oa).f(H(a.a,K(a.a,a.b+c)+4*b),a.a):null}ua.prototype.X=function(a,b){var c=x(this.a,this.b,8);return c?(b||new ka).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};ua.prototype.Y=function(){var a=x(this.a,this.b,8);return a?M(this.a,this.b+a):0};function wa(){this.a=null;this.b=0}wa.prototype.f=function(a,b){this.b=a;this.a=b;return this};wa.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};wa.prototype.C=function(a){var b=x(this.a,this.b,6);return b?(a||new ua).f(H(this.a,this.b+b),this.a):null};function ya(){this.a=null;this.b=0}ya.prototype.f=function(a,b){this.b=a;this.a=b;return this};ya.prototype.offset=function(){return G(this.a,this.b)};ya.prototype.W=function(){return G(this.a,this.b+16)};function za(){this.a=null;this.b=0}za.prototype.f=function(a,b){this.b=a;this.a=b;return this};za.prototype.length=function(){return G(this.a,this.b)};function Aa(){this.a=null;this.b=0}Aa.prototype.f=function(a,b){this.b=a;this.a=b;return this};Aa.prototype.length=function(){var a=x(this.a,this.b,4);return a?G(this.a,this.b+a):this.a.B(0,0)};function Ba(){this.a=null;this.b=0}Ba.prototype.f=function(a,b){this.b=a;this.a=b;return this};
Ba.prototype.id=function(){var a=x(this.a,this.b,4);return a?G(this.a,this.b+a):this.a.B(0,0)};Ba.prototype.data=function(a){var b=x(this.a,this.b,6);return b?(a||new Aa).f(H(this.a,this.b+b),this.a):null};function Ca(){this.a=null;this.b=0}Ca.prototype.f=function(a,b){this.b=a;this.a=b;return this};Ca.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function Da(a){var b=x(a.a,a.b,6);return b?a.a.g[a.b+b]:0}
function Ea(a,b){var c=x(a.a,a.b,8);return c?ra(a.a,b,a.b+c):null}Ca.prototype.W=function(){var a=x(this.a,this.b,10);return a?G(this.a,this.b+a):this.a.B(0,0)};var Fa=new Int32Array(2);new Float32Array(Fa.buffer);new Float64Array(Fa.buffer);new Uint16Array((new Uint8Array([1,0])).buffer);function N(a,b){this.low=a|0;this.high=b|0}function Ga(a){return(a.low>>>0)+4294967296*a.high}var Ha=new N(0,0);function Ia(a){a=a?a:1024;this.a=new Ja(new Uint8Array(a));this.j=a;this.I=1;this.u=null;this.S=0;this.H=!1;this.fa=0;this.K=[];this.la=!1}
function Ka(a,b,c){b>a.I&&(a.I=b);for(var e=~(a.a.g.length-a.j+c)+1&b-1;a.j<e+b+c;){var d=a.a.g.length,g=a,h=a.a,f=h.g.length;if(f&3221225472)throw Error("FlatBuffers: cannot grow buffer beyond 2 gigabytes.");var k=f<<1,l=new Ja(new Uint8Array(k));l.setPosition(k-f);l.m().set(h.m(),k-f);g.a=l;a.j+=a.a.g.length-d}for(b=0;b<e;b++)a.a.L(--a.j,0)}n=Ia.prototype;n.L=function(a){this.a.L(--this.j,a)};n.T=function(a){this.a.T(this.j-=2,a)};n.w=function(a){this.a.w(this.j-=4,a)};
function La(a,b){Ka(a,2,0);a.T(b)}function Ma(a,b,c){if(a.la||0!=c)La(a,c),a.u[b]=a.offset()}n.offset=function(){return this.a.g.length-this.j};function Na(a){if(a.H)throw Error("FlatBuffers: object serialization must not be nested.");null==a.u&&(a.u=[]);a.S=2;for(var b=0;2>b;b++)a.u[b]=0;a.H=!0;a.fa=a.offset()}
function Oa(a){if(null==a.u||!a.H)throw Error("FlatBuffers: endObject called without startObject");Ka(a,4,0);a.w(0);for(var b=a.offset(),c=a.S-1;0<=c;c--)La(a,0!=a.u[c]?b-a.u[c]:0);La(a,b-a.fa);La(a,2*(a.S+2));var e=0;c=0;a:for(;c<a.K.length;c++){var d=a.a.g.length-a.K[c],g=a.j,h=A(a.a,d);if(h==A(a.a,g)){for(var f=2;f<h;f+=2)if(A(a.a,d+f)!=A(a.a,g+f))continue a;e=a.K[c];break}}e?(a.j=a.a.g.length-b,a.a.w(a.j,e-b)):(a.K.push(a.offset()),a.a.w(a.a.g.length-b,a.offset()-b));a.H=!1;return b}
n.finish=function(a,b){if(b){Ka(this,this.I,8);if(4!=b.length)throw Error("FlatBuffers: file identifier must be length 4");for(var c=3;0<=c;c--)this.L(b.charCodeAt(c))}Ka(this,this.I,4);Ka(this,4,0);this.w(this.offset()-a+4);this.a.setPosition(this.j)};n.B=function(a,b){return 0==a&&0==b?Ha:new N(a,b)};function Ja(a){this.g=a;this.ga=0}n=Ja.prototype;n.m=function(){return this.g};n.position=function(){return this.ga};n.setPosition=function(a){this.ga=a};function Pa(a,b){return a.g[b]}
function A(a,b){return(a.g[b]|a.g[b+1]<<8)<<16>>16}function y(a,b){return a.g[b]|a.g[b+1]<<8|a.g[b+2]<<16|a.g[b+3]<<24}function G(a,b){return new N(y(a,b),y(a,b+4))}n.L=function(a,b){this.g[a]=b};n.T=function(a,b){this.g[a]=b;this.g[a+1]=b>>8};n.w=function(a,b){this.g[a]=b;this.g[a+1]=b>>8;this.g[a+2]=b>>16;this.g[a+3]=b>>24};function x(a,b,c){b-=y(a,b);return c<A(a,b)?A(a,b+c):0}function ra(a,b,c){b.b=c+y(a,c);b.a=a;return b}
function la(a,b,c){b+=y(a,b);var e=y(a,b),d="",g=0;b+=4;if(1===c)return a.g.subarray(b,b+e);for(;g<e;){c=Pa(a,b+g++);if(!(192>c)){var h=Pa(a,b+g++);if(224>c)c=(c&31)<<6|h&63;else{var f=Pa(a,b+g++);if(240>c)c=(c&15)<<12|(h&63)<<6|f&63;else{var k=Pa(a,b+g++);c=(c&7)<<18|(h&63)<<12|(f&63)<<6|k&63}}}65536>c?d+=String.fromCharCode(c):(c-=65536,d+=String.fromCharCode((c>>10)+55296,(c&1023)+56320))}return d}function H(a,b){return b+y(a,b)}function K(a,b){return b+y(a,b)+4}
function M(a,b){return y(a,b+y(a,b))}n.B=function(a,b){return 0==a&&0==b?Ha:new N(a,b)};function Qa(a){if(void 0===a)return{};if(a===Object(a))return a;throw TypeError("Could not convert argument to dictionary");}function Ra(a){this.s=[].slice.call(a)}Ra.prototype={endOfStream:function(){return!this.s.length},read:function(){return this.s.length?this.s.shift():-1},push:function(a){if(Array.isArray(a))for(;a.length;)this.s.push(a.shift());else this.s.push(a)}};function Sa(a){if(a)throw TypeError("Decoder error");return 65533}
function Ta(a,b){if(!(this instanceof Ta))return new Ta(a,b);a=void 0!==a?String(a).toLowerCase():"utf-8";if("utf-8"!==a)throw Error("Encoding not supported. Only utf-8 is supported");b=Qa(b);this.D=this.M=!1;this.F=null;this.U=!!b.fatal;this.V=!!b.ignoreBOM;Object.defineProperty(this,"encoding",{value:"utf-8"});Object.defineProperty(this,"fatal",{value:this.U});Object.defineProperty(this,"ignoreBOM",{value:this.V})}
Ta.prototype={decode:function(a,b){a="object"===typeof a&&a instanceof ArrayBuffer?new Uint8Array(a):"object"===typeof a&&"buffer"in a&&a.buffer instanceof ArrayBuffer?new Uint8Array(a.buffer,a.byteOffset,a.byteLength):new Uint8Array(0);b=Qa(b);this.M||(this.F=new Ua({fatal:this.U}),this.D=!1);this.M=!!b.stream;a=new Ra(a);b=[];for(var c;!a.endOfStream();){c=this.F.ca(a,a.read());if(-1===c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}if(!this.M){do{c=this.F.ca(a,a.read());if(-1===
c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}while(!a.endOfStream());this.F=null}!b.length||-1===["utf-8"].indexOf(this.encoding)||this.V||this.D||(65279===b[0]?(this.D=!0,b.shift()):this.D=!0);a="";for(c=0;c<b.length;++c){var e=b[c];65535>=e?a+=String.fromCharCode(e):(e-=65536,a+=String.fromCharCode((e>>10)+55296,(e&1023)+56320))}return a}};
function Ua(a){var b=a.fatal,c=0,e=0,d=0,g=128,h=191;this.ca=function(a,k){if(-1===k&&0!==d)return d=0,Sa(b);if(-1===k)return-1;if(0===d){if(0<=k&&127>=k)return k;if(194<=k&&223>=k)d=1,c=k-192;else if(224<=k&&239>=k)224===k&&(g=160),237===k&&(h=159),d=2,c=k-224;else if(240<=k&&244>=k)240===k&&(g=144),244===k&&(h=143),d=3,c=k-240;else return Sa(b);c<<=6*d;return null}if(!(g<=k&&k<=h)){c=d=e=0;g=128;h=191;if(Array.isArray(k))for(;k.length;)a.s.unshift(k.pop());else a.s.unshift(k);return Sa(b)}g=128;
h=191;e+=1;c+=k-128<<6*(d-e);if(e!==d)return null;a=c;c=d=e=0;return a}};var Va=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,b){a.__proto__=b}||function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};function O(a,b){function c(){this.constructor=a}Va(a,b);a.prototype=null===b?Object.create(b):(c.prototype=b.prototype,new c)}
var ea={NONE:0,0:"NONE",va:1,1:"Null",sa:2,2:"Int",ra:3,3:"FloatingPoint",ma:4,4:"Binary",Aa:5,5:"Utf8",na:6,6:"Bool",oa:7,7:"Decimal",Date:8,8:"Date",xa:9,9:"Time",ya:10,10:"Timestamp",ta:11,11:"Interval",ua:12,12:"List",wa:13,13:"Struct_",za:14,14:"Union",pa:15,15:"FixedSizeBinary",qa:16,16:"FixedSizeList",Map:17,17:"Map"};function fa(){this.a=null;this.b=0}fa.prototype.f=function(a,b){this.b=a;this.a=b;return this};function w(){this.a=null;this.b=0}
w.prototype.f=function(a,b){this.b=a;this.a=b;return this};w.prototype.w=function(){var a=x(this.a,this.b,4);return a?y(this.a,this.b+a):0};w.prototype.O=function(){var a=x(this.a,this.b,6);return a?!!(this.a.g[this.b+a]<<24>>24):!1};function ia(){this.a=null;this.b=0}ia.prototype.f=function(a,b){this.b=a;this.a=b;return this};ia.prototype.precision=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function B(){this.a=null;this.b=0}B.prototype.f=function(a,b){this.b=a;this.a=b;return this};
function ja(a){return(new B).f(y(a,a.position())+a.position(),a)}B.prototype.w=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};B.prototype.type=function(){var a=x(this.a,this.b,6);return a?A(this.a,this.b+a):0};function ka(){this.a=null;this.b=0}ka.prototype.f=function(a,b){this.b=a;this.a=b;return this};ka.prototype.key=function(a){var b=x(this.a,this.b,4);return b?la(this.a,this.b+b,a):null};
ka.prototype.value=function(a){var b=x(this.a,this.b,6);return b?la(this.a,this.b+b,a):null};function ma(){this.a=null;this.b=0}ma.prototype.f=function(a,b){this.b=a;this.a=b;return this};ma.prototype.id=function(){var a=x(this.a,this.b,4);return a?G(this.a,this.b+a):this.a.A(0,0)};function na(a){var b=x(a.a,a.b,6);return b?(new w).f(H(a.a,a.b+b),a.a):null}function oa(){this.a=null;this.b=0}n=oa.prototype;n.f=function(a,b){this.b=a;this.a=b;return this};
n.name=function(a){var b=x(this.a,this.b,4);return b?la(this.a,this.b+b,a):null};function pa(a){var b=x(a.a,a.b,6);return b?!!(a.a.g[a.b+b]<<24>>24):!1}function qa(a){var b=x(a.a,a.b,8);return b?a.a.g[a.b+b]:0}n.type=function(a){var b=x(this.a,this.b,10);return b?ra(this.a,a,this.b+b):null};function sa(a){var b=x(a.a,a.b,12);return b?(new ma).f(H(a.a,a.b+b),a.a):null}n.children=function(a,b){var c=x(this.a,this.b,14);return c?(b||new oa).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};
function ta(a){var b=x(a.a,a.b,14);return b?M(a.a,a.b+b):0}n.ca=function(a,b){var c=x(this.a,this.b,16);return c?(b||new B).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};n.da=function(){var a=x(this.a,this.b,16);return a?M(this.a,this.b+a):0};n.W=function(a,b){var c=x(this.a,this.b,18);return c?(b||new ka).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};n.X=function(){var a=x(this.a,this.b,18);return a?M(this.a,this.b+a):0};function ua(){this.a=null;this.b=0}
ua.prototype.f=function(a,b){this.b=a;this.a=b;return this};ua.prototype.page=function(){return y(this.a,this.b)};ua.prototype.offset=function(){return G(this.a,this.b+8)};ua.prototype.length=function(){return G(this.a,this.b+16)};function va(){this.a=null;this.b=0}va.prototype.f=function(a,b){this.b=a;this.a=b;return this};function wa(a,b){var c=x(a.a,a.b,6);return c?(new oa).f(H(a.a,K(a.a,a.b+c)+4*b),a.a):null}
va.prototype.W=function(a,b){var c=x(this.a,this.b,8);return c?(b||new ka).f(H(this.a,K(this.a,this.b+c)+4*a),this.a):null};va.prototype.X=function(){var a=x(this.a,this.b,8);return a?M(this.a,this.b+a):0};function ya(){this.a=null;this.b=0}ya.prototype.f=function(a,b){this.b=a;this.a=b;return this};ya.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};ya.prototype.B=function(a){var b=x(this.a,this.b,6);return b?(a||new va).f(H(this.a,this.b+b),this.a):null};function za(){this.a=null;this.b=0}za.prototype.f=function(a,b){this.b=a;this.a=b;return this};za.prototype.offset=function(){return G(this.a,this.b)};za.prototype.V=function(){return G(this.a,this.b+16)};function Aa(){this.a=null;this.b=0}Aa.prototype.f=function(a,b){this.b=a;this.a=b;return this};Aa.prototype.length=function(){return G(this.a,this.b)};function Ba(){this.a=null;this.b=0}Ba.prototype.f=function(a,b){this.b=a;this.a=b;return this};Ba.prototype.length=function(){var a=x(this.a,this.b,4);return a?G(this.a,this.b+a):this.a.A(0,0)};function Ca(){this.a=null;this.b=0}Ca.prototype.f=function(a,b){this.b=a;this.a=b;return this};
Ca.prototype.id=function(){var a=x(this.a,this.b,4);return a?G(this.a,this.b+a):this.a.A(0,0)};Ca.prototype.data=function(a){var b=x(this.a,this.b,6);return b?(a||new Ba).f(H(this.a,this.b+b),this.a):null};function Da(){this.a=null;this.b=0}Da.prototype.f=function(a,b){this.b=a;this.a=b;return this};Da.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function Ea(a){var b=x(a.a,a.b,6);return b?a.a.g[a.b+b]:0}
function Fa(a,b){var c=x(a.a,a.b,8);return c?ra(a.a,b,a.b+c):null}Da.prototype.V=function(){var a=x(this.a,this.b,10);return a?G(this.a,this.b+a):this.a.A(0,0)};var Ga=new Int32Array(2);new Float32Array(Ga.buffer);new Float64Array(Ga.buffer);new Uint16Array((new Uint8Array([1,0])).buffer);function N(a,b){this.low=a|0;this.high=b|0}function Ha(a){return(a.low>>>0)+4294967296*a.high}var Ia=new N(0,0);function Ja(a){a=a?a:1024;this.a=new Ka(new Uint8Array(a));this.j=a;this.H=1;this.u=null;this.R=0;this.G=!1;this.ea=0;this.K=[];this.ka=!1}
function La(a,b,c){b>a.H&&(a.H=b);for(var e=~(a.a.g.length-a.j+c)+1&b-1;a.j<e+b+c;){var d=a.a.g.length,g=a,h=a.a,f=h.g.length;if(f&3221225472)throw Error("FlatBuffers: cannot grow buffer beyond 2 gigabytes.");var k=f<<1,l=new Ka(new Uint8Array(k));l.setPosition(k-f);l.m().set(h.m(),k-f);g.a=l;a.j+=a.a.g.length-d}for(b=0;b<e;b++)a.a.L(--a.j,0)}n=Ja.prototype;n.L=function(a){this.a.L(--this.j,a)};n.S=function(a){this.a.S(this.j-=2,a)};n.v=function(a){this.a.v(this.j-=4,a)};
function Ma(a,b){La(a,2,0);a.S(b)}function Na(a,b,c){if(a.ka||0!=c)Ma(a,c),a.u[b]=a.offset()}n.offset=function(){return this.a.g.length-this.j};function Oa(a){if(a.G)throw Error("FlatBuffers: object serialization must not be nested.");null==a.u&&(a.u=[]);a.R=2;for(var b=0;2>b;b++)a.u[b]=0;a.G=!0;a.ea=a.offset()}
function Pa(a){if(null==a.u||!a.G)throw Error("FlatBuffers: endObject called without startObject");La(a,4,0);a.v(0);for(var b=a.offset(),c=a.R-1;0<=c;c--)Ma(a,0!=a.u[c]?b-a.u[c]:0);Ma(a,b-a.ea);Ma(a,2*(a.R+2));var e=0;c=0;a:for(;c<a.K.length;c++){var d=a.a.g.length-a.K[c],g=a.j,h=A(a.a,d);if(h==A(a.a,g)){for(var f=2;f<h;f+=2)if(A(a.a,d+f)!=A(a.a,g+f))continue a;e=a.K[c];break}}e?(a.j=a.a.g.length-b,a.a.v(a.j,e-b)):(a.K.push(a.offset()),a.a.v(a.a.g.length-b,a.offset()-b));a.G=!1;return b}
n.finish=function(a,b){if(b){La(this,this.H,8);if(4!=b.length)throw Error("FlatBuffers: file identifier must be length 4");for(var c=3;0<=c;c--)this.L(b.charCodeAt(c))}La(this,this.H,4);La(this,4,0);this.v(this.offset()-a+4);this.a.setPosition(this.j)};n.A=function(a,b){return 0==a&&0==b?Ia:new N(a,b)};function Ka(a){this.g=a;this.fa=0}n=Ka.prototype;n.m=function(){return this.g};n.position=function(){return this.fa};n.setPosition=function(a){this.fa=a};function Qa(a,b){return a.g[b]}
function A(a,b){return(a.g[b]|a.g[b+1]<<8)<<16>>16}function y(a,b){return a.g[b]|a.g[b+1]<<8|a.g[b+2]<<16|a.g[b+3]<<24}function G(a,b){return new N(y(a,b),y(a,b+4))}n.L=function(a,b){this.g[a]=b};n.S=function(a,b){this.g[a]=b;this.g[a+1]=b>>8};n.v=function(a,b){this.g[a]=b;this.g[a+1]=b>>8;this.g[a+2]=b>>16;this.g[a+3]=b>>24};function x(a,b,c){b-=y(a,b);return c<A(a,b)?A(a,b+c):0}function ra(a,b,c){b.b=c+y(a,c);b.a=a;return b}
function la(a,b,c){b+=y(a,b);var e=y(a,b),d="",g=0;b+=4;if(1===c)return a.g.subarray(b,b+e);for(;g<e;){c=Qa(a,b+g++);if(!(192>c)){var h=Qa(a,b+g++);if(224>c)c=(c&31)<<6|h&63;else{var f=Qa(a,b+g++);if(240>c)c=(c&15)<<12|(h&63)<<6|f&63;else{var k=Qa(a,b+g++);c=(c&7)<<18|(h&63)<<12|(f&63)<<6|k&63}}}65536>c?d+=String.fromCharCode(c):(c-=65536,d+=String.fromCharCode((c>>10)+55296,(c&1023)+56320))}return d}function H(a,b){return b+y(a,b)}function K(a,b){return b+y(a,b)+4}
function M(a,b){return y(a,b+y(a,b))}n.A=function(a,b){return 0==a&&0==b?Ia:new N(a,b)};function Ra(a){if(void 0===a)return{};if(a===Object(a))return a;throw TypeError("Could not convert argument to dictionary");}function Sa(a){this.s=[].slice.call(a)}Sa.prototype={endOfStream:function(){return!this.s.length},read:function(){return this.s.length?this.s.shift():-1},push:function(a){if(Array.isArray(a))for(;a.length;)this.s.push(a.shift());else this.s.push(a)}};function Ta(a){if(a)throw TypeError("Decoder error");return 65533}
function Ua(a,b){if(!(this instanceof Ua))return new Ua(a,b);a=void 0!==a?String(a).toLowerCase():"utf-8";if("utf-8"!==a)throw Error("Encoding not supported. Only utf-8 is supported");b=Ra(b);this.C=this.M=!1;this.D=null;this.T=!!b.fatal;this.U=!!b.ignoreBOM;Object.defineProperty(this,"encoding",{value:"utf-8"});Object.defineProperty(this,"fatal",{value:this.T});Object.defineProperty(this,"ignoreBOM",{value:this.U})}
Ua.prototype={decode:function(a,b){a="object"===typeof a&&a instanceof ArrayBuffer?new Uint8Array(a):"object"===typeof a&&"buffer"in a&&a.buffer instanceof ArrayBuffer?new Uint8Array(a.buffer,a.byteOffset,a.byteLength):new Uint8Array(0);b=Ra(b);this.M||(this.D=new Va({fatal:this.T}),this.C=!1);this.M=!!b.stream;a=new Sa(a);b=[];for(var c;!a.endOfStream();){c=this.D.ba(a,a.read());if(-1===c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}if(!this.M){do{c=this.D.ba(a,a.read());if(-1===
c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}while(!a.endOfStream());this.D=null}!b.length||-1===["utf-8"].indexOf(this.encoding)||this.U||this.C||(65279===b[0]?(this.C=!0,b.shift()):this.C=!0);a="";for(c=0;c<b.length;++c){var e=b[c];65535>=e?a+=String.fromCharCode(e):(e-=65536,a+=String.fromCharCode((e>>10)+55296,(e&1023)+56320))}return a}};
function Va(a){var b=a.fatal,c=0,e=0,d=0,g=128,h=191;this.ba=function(a,k){if(-1===k&&0!==d)return d=0,Ta(b);if(-1===k)return-1;if(0===d){if(0<=k&&127>=k)return k;if(194<=k&&223>=k)d=1,c=k-192;else if(224<=k&&239>=k)224===k&&(g=160),237===k&&(h=159),d=2,c=k-224;else if(240<=k&&244>=k)240===k&&(g=144),244===k&&(h=143),d=3,c=k-240;else return Ta(b);c<<=6*d;return null}if(!(g<=k&&k<=h)){c=d=e=0;g=128;h=191;if(Array.isArray(k))for(;k.length;)a.s.unshift(k.pop());else a.s.unshift(k);return Ta(b)}g=128;
h=191;e+=1;c+=k-128<<6*(d-e);if(e!==d)return null;a=c;c=d=e=0;return a}};var Wa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,b){a.__proto__=b}||function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};function O(a,b){function c(){this.constructor=a}Wa(a,b);a.prototype=null===b?Object.create(b):(c.prototype=b.prototype,new c)}
function P(a,b){function c(a){return function(b){return e([a,b])}}function e(c){if(g)throw new TypeError("Generator is already executing.");for(;d;)try{if(g=1,h&&(f=h[c[0]&2?"return":c[0]?"throw":"next"])&&!(f=f.call(h,c[1])).done)return f;if(h=0,f)c=[0,f.value];switch(c[0]){case 0:case 1:f=c;break;case 4:return d.label++,{value:c[1],done:!1};case 5:d.label++;h=c[1];c=[0];continue;case 7:c=d.P.pop();d.h.pop();continue;default:if(!(f=d.h,f=0<f.length&&f[f.length-1])&&(6===c[0]||2===c[0])){d=0;continue}if(3===
c[0]&&(!f||c[1]>f[0]&&c[1]<f[3]))d.label=c[1];else if(6===c[0]&&d.label<f[1])d.label=f[1],f=c;else if(f&&d.label<f[2])d.label=f[2],d.P.push(c);else{f[2]&&d.P.pop();d.h.pop();continue}}c=b.call(a,d)}catch(m){c=[6,m],h=0}finally{g=f=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}var d={label:0,c:function(){if(f[0]&1)throw f[1];return f[1]},h:[],P:[]},g,h,f,k;return k={next:c(0),"throw":c(1),"return":c(2)},"function"===typeof Symbol&&(k[Symbol.iterator]=function(){return this}),k}
function Q(a){var b="function"===typeof Symbol&&a[Symbol.iterator],c=0;return b?b.call(a):{next:function(){a&&c>=a.length&&(a=void 0);return{value:a&&a[c++],done:!a}}}}function Wa(a,b){var c="function"===typeof Symbol&&a[Symbol.iterator];if(!c)return a;a=c.call(a);var e,d=[];try{for(;(void 0===b||0<b--)&&!(e=a.next()).done;)d.push(e.value)}catch(h){var g={error:h}}finally{try{e&&!e.done&&(c=a["return"])&&c.call(a)}finally{if(g)throw g.error;}}return d}
function R(){for(var a=[],b=0;b<arguments.length;b++)a=a.concat(Wa(arguments[b]));return a};function Xa(a,b,c){var e=b||0;c=c===c&&"number"==typeof c?c:a;0>c&&(c=a+c);0>e&&(e=a- -1*e%a);c<e&&(e=c,c=b);a=!isFinite(a=c-e)||0>a?0:a;return[e,a]}
var S=function(){function a(){}a.create=function(a,c){for(var b=[],d=2;d<arguments.length;d++)b[d-2]=arguments[d];b=new (this.bind.apply(this,R([void 0],b)));b.length=c;b.name=a.name();b.type=ea[qa(a)];if(0<(d=a.Y())){var g=0,h=b.props=new Map;do{var f=a.X(g);h[f.key()]=f.value()}while(++g<d)}return b};a.from=function(b,c){for(var e=[],d=2;d<arguments.length;d++)e[d-2]=arguments[d];e=new (this.bind.apply(this,R([void 0],e)));e.length=c;b.name!==a.$&&(e.name=b.name);b.type!==a.ba&&(e.type=b.type);
b.props!==a.aa&&(e.props=b.props);return e};a.prototype.get=function(){return null};a.prototype.concat=function(a){return a};a.prototype.slice=function(a,c,e){var b=this.ia;a=Wa(Xa(b*this.length,b*(a||0),b*c),2);return this.ha(a[0],a[1],e)};a.prototype.ha=function(a,c){for(var b=Array(c),d=-1,g=this.length;++d<c;)b[d]=this.get((d+a)%g);return b};u();v();a.prototype[Symbol.iterator]=function(){var a,c;return P(this,function(b){switch(b.label){case 0:a=-1,c=this.length,b.label=1;case 1:return++a<c?
[4,this.get(a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.$="";a.aa=new Map;a.ba=ea[0];return a}();n=S.prototype;n.length=0;n.ia=1;n.name=S.$;n.type=S.ba;n.props=S.aa;var bb=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];e=a.call(this)||this;e.l=b.filter(Boolean);return e}O(b,a);Object.defineProperty(b.prototype,"arrayType",{get:function(){return this.i},enumerable:!0,configurable:!0});b.prototype.get=function(a){for(var b,c,g=this.l,h=-1;(b=g[++h])&&(c=b.length)<=a&&0<=(a-=c););return b&&-1<a?b[a]:null};b.prototype.ha=function(a,b,d){var c,e=a,f;a=this.l;var k=this.i;for(d=(d||0)-1;(c=a[++d])&&(f=c.length)<=e&&0<=(e-=f););if(c&&
-1<e){f=0;var l=a.length,m=Array.isArray(c)?Ya:ab,r=k.prototype.subarray||k.prototype.slice;e=c=r.call(c,e,e+b);if(c.length<b)for(e=new k(b);(f=m(c,e,f))<b;)c=a[d=(d+1)%l],c=r.call(c,0,Math.min(c.length,b-f));return e}return new k(0)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k,l,m;return P(this,function(c){switch(c.label){case 0:a=-1,b=this,d=b.l,g=b.length,h=-1,f=d.length,c.label=1;case 1:if(!(++h<f))return[3,6];k=d[h];l=-1;m=k.length;c.label=2;case 2:return++a<g&&++l<m?[4,
k[l]]:[3,5];case 3:c.c(),c.label=4;case 4:return[3,2];case 5:return[3,1];case 6:return[2]}})};return b}(S),T=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];b=a.apply(this,R(b))||this;b.length=b.l.reduce(function(a,b){return a+b.length},0);return b}O(b,a);b.from=function(a){return a instanceof b?a:a===b.G?a:a instanceof Uint8Array?new b(a):a instanceof Array?new b(b.pack(a)):a instanceof S?new b(b.pack(a)):b.G};b.pack=function(a){var b=[],c,g=0,h=0,f=0;try{for(var k=
function Q(a){var b="function"===typeof Symbol&&a[Symbol.iterator],c=0;return b?b.call(a):{next:function(){a&&c>=a.length&&(a=void 0);return{value:a&&a[c++],done:!a}}}}function Xa(a,b){var c="function"===typeof Symbol&&a[Symbol.iterator];if(!c)return a;a=c.call(a);var e,d=[];try{for(;(void 0===b||0<b--)&&!(e=a.next()).done;)d.push(e.value)}catch(h){var g={error:h}}finally{try{e&&!e.done&&(c=a["return"])&&c.call(a)}finally{if(g)throw g.error;}}return d}
function R(){for(var a=[],b=0;b<arguments.length;b++)a=a.concat(Xa(arguments[b]));return a};function Ya(a,b,c){var e=b||0;c=c===c&&"number"==typeof c?c:a;0>c&&(c=a+c);0>e&&(e=a- -1*e%a);c<e&&(e=c,c=b);a=!isFinite(a=c-e)||0>a?0:a;return[e,a]}
var S=function(){function a(){}a.create=function(a,c){for(var b=[],d=2;d<arguments.length;d++)b[d-2]=arguments[d];b=new (this.bind.apply(this,R([void 0],b)));b.length=c;b.name=a.name();b.type=ea[qa(a)];if(0<(d=a.X())){var g=0,h=b.props=new Map;do{var f=a.W(g);h[f.key()]=f.value()}while(++g<d)}return b};a.from=function(b,c){for(var e=[],d=2;d<arguments.length;d++)e[d-2]=arguments[d];e=new (this.bind.apply(this,R([void 0],e)));e.length=c;b.name!==a.Z&&(e.name=b.name);b.type!==a.aa&&(e.type=b.type);
b.props!==a.$&&(e.props=b.props);return e};a.prototype.get=function(){return null};a.prototype.concat=function(a){return a};a.prototype.slice=function(a,c,e){var b=this.ha;a=Xa(Ya(b*this.length,b*(a||0),b*c),2);return this.ga(a[0],a[1],e)};a.prototype.ga=function(a,c){for(var b=Array(c),d=-1,g=this.length;++d<c;)b[d]=this.get((d+a)%g);return b};u();v();a.prototype[Symbol.iterator]=function(){var a,c;return P(this,function(b){switch(b.label){case 0:a=-1,c=this.length,b.label=1;case 1:return++a<c?[4,
this.get(a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.Z="";a.$=new Map;a.aa=ea[0];return a}();n=S.prototype;n.length=0;n.ha=1;n.name=S.Z;n.type=S.aa;n.props=S.$;var cb=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];e=a.call(this)||this;e.l=b.filter(Boolean);return e}O(b,a);Object.defineProperty(b.prototype,"arrayType",{get:function(){return this.i},enumerable:!0,configurable:!0});b.prototype.get=function(a){for(var b,c,g=this.l,h=-1;(b=g[++h])&&(c=b.length)<=a&&0<=(a-=c););return b&&-1<a?b[a]:null};b.prototype.ga=function(a,b,d){var c,e=a,f;a=this.l;var k=this.i;for(d=(d||0)-1;(c=a[++d])&&(f=c.length)<=e&&0<=(e-=f););if(c&&
-1<e){f=0;var l=a.length,m=Array.isArray(c)?ab:bb,r=k.prototype.subarray||k.prototype.slice;e=c=r.call(c,e,e+b);if(c.length<b)for(e=new k(b);(f=m(c,e,f))<b;)c=a[d=(d+1)%l],c=r.call(c,0,Math.min(c.length,b-f));return e}return new k(0)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k,l,m;return P(this,function(c){switch(c.label){case 0:a=-1,b=this,d=b.l,g=b.length,h=-1,f=d.length,c.label=1;case 1:if(!(++h<f))return[3,6];k=d[h];l=-1;m=k.length;c.label=2;case 2:return++a<g&&++l<m?[4,
k[l]]:[3,5];case 3:c.c(),c.label=4;case 4:return[3,2];case 5:return[3,1];case 6:return[2]}})};return b}(S),T=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];b=a.apply(this,R(b))||this;b.length=b.l.reduce(function(a,b){return a+b.length},0);return b}O(b,a);b.from=function(a){return a instanceof b?a:a===b.F?a:a instanceof Uint8Array?new b(a):a instanceof Array?new b(b.pack(a)):a instanceof S?new b(b.pack(a)):b.F};b.pack=function(a){var b=[],c,g=0,h=0,f=0;try{for(var k=
Q(a),l=k.next();!l.done;l=k.next())l.value&&(f|=1<<h),8===++h&&(b[g++]=f,f=h=0)}catch(t){var m={error:t}}finally{try{l&&!l.done&&(r=k.return)&&r.call(k)}finally{if(m)throw m.error;}}if(0===g||0<h)b[g++]=f;if(g%8&&(c=c=g+8-g%8)){do b[g]=0;while(++g<c)}return new Uint8Array(b);var r};b.prototype.get=function(a){for(var b,c,g=this.l,h=-1;(b=g[++h])&&(c=b.length)<=a&&0<=(a-=c););return!(!b||0>a||0===(b[a>>3|0]&1<<a%8))};b.prototype.set=function(a,b){for(var c,e,h=this.l,f=-1;(c=h[++f])&&(e=c.length)<=
a&&0<=(a-=e););c&&-1<a&&(b?c[a>>3|0]|=1<<a%8:c[a>>3|0]&=~(1<<a%8))};b.prototype.concat=function(a){return new (b.bind.apply(b,R([void 0],this.l,a.l)))};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h,f,k;return P(this,function(c){switch(c.label){case 0:c.h.push([0,7,8,9]),u(),v(),b=Q(a.prototype[Symbol.iterator].call(this)),e=b.next(),c.label=1;case 1:if(e.done)return[3,6];d=e.value;g=-1;c.label=2;case 2:return 8>++g?[4,0!==(d&1<<g)]:[3,5];case 3:c.c(),c.label=4;case 4:return[3,2];case 5:return e=
b.next(),[3,1];case 6:return[3,9];case 7:return h=c.c(),f={error:h},[3,9];case 8:try{e&&!e.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 9:return[2]}})};b.G=new (function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(){return!0};u();v();b.prototype[Symbol.iterator]=function(){return P(this,function(a){switch(a.label){case 0:return[4,!0];case 1:a.c(),a.label=2;case 2:return[3,0];case 3:return[2]}})};return b}(S));return b}(bb),
cb=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];c=a.apply(this,R(c))||this;b&&(c.validity=T.from(b));return c}O(b,a);b.prototype.concat=function(a){return(b=this.constructor).from.apply(b,R([this,this.length+a.length,this.validity.concat(a.validity)],this.l,a.l));var b};return b}(bb),db=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(b){return this.validity.get(b)?new Date(Math.pow(2,32)*a.prototype.get.call(this,
2*b+1)+a.prototype.get.call(this,2*b)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return P(this,function(c){switch(c.label){case 0:u(),v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new Date(Math.pow(2,32)*d.value+e.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(cb),eb=function(a){function b(){return null!==a&&a.apply(this,
b.next(),[3,1];case 6:return[3,9];case 7:return h=c.c(),f={error:h},[3,9];case 8:try{e&&!e.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 9:return[2]}})};b.F=new (function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(){return!0};u();v();b.prototype[Symbol.iterator]=function(){return P(this,function(a){switch(a.label){case 0:return[4,!0];case 1:a.c(),a.label=2;case 2:return[3,0];case 3:return[2]}})};return b}(S));return b}(cb),
db=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];c=a.apply(this,R(c))||this;b&&(c.validity=T.from(b));return c}O(b,a);b.prototype.concat=function(a){return(b=this.constructor).from.apply(b,R([this,this.length+a.length,this.validity.concat(a.validity)],this.l,a.l));var b};return b}(cb),eb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(b){return this.validity.get(b)?new Date(Math.pow(2,32)*a.prototype.get.call(this,
2*b+1)+a.prototype.get.call(this,2*b)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return P(this,function(c){switch(c.label){case 0:u(),v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new Date(Math.pow(2,32)*d.value+e.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(db),fb=function(a){function b(){return null!==a&&a.apply(this,
arguments)||this}O(b,a);b.prototype.get=function(a,b){void 0===b&&(b=!1);for(var c,e,h=-1,f=this.l;(c=f[++h])&&(e=c.length)<=a&&0<=(a-=e););return b?c&&-1<a?[c[a+h],h]:[0,-1]:c&&-1<a?c[a+h]:null};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return P(this,function(c){switch(c.label){case 0:a=new Int32Array(2),b=this.l,d=-1,g=b.length,c.label=1;case 1:if(!(++d<g))return[3,7];h=b[d];f=-1;k=h.length-1;c.label=2;case 2:if(!(++f<k))return[3,6];a[1]=d;a[0]=h[f];return[4,a];case 3:return c.c(),
[4,h[f+1]];case 4:c.c(),c.label=5;case 5:return[3,2];case 6:return[3,1];case 7:return[2]}})};return b}(cb),V=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(b){return this.validity.get(b)?a.prototype.get.call(this,b):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return P(this,function(c){switch(c.label){case 0:return d=this.validity,u(),v(),g=a.prototype[Symbol.iterator].call(this),d!==T.G?[3,2]:[5,Q(g)];case 1:return c.c(),
[3,5];case 2:u(),v(),h=d[Symbol.iterator](),c.label=3;case 3:return(b=h.next()).done||(e=g.next()).done?[3,5]:[4,b.value?e.value:null];case 4:return c.c(),[3,3];case 5:return[2]}})};return b}(cb),fb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(b){return this.validity.get(b)?new N(a.prototype.get.call(this,2*b),a.prototype.get.call(this,2*b+1)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return P(this,function(c){switch(c.label){case 0:u(),
v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new N(e.value,d.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(cb),gb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),hb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),ib=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}O(b,a);return b}(V),jb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(fb),kb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),lb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),mb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),nb=function(a){function b(){return null!==a&&a.apply(this,arguments)||
this}O(b,a);return b}(fb),ob=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),pb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V);fb.prototype.ia=2;S.prototype.l=[];S.prototype.validity=T.G;bb.prototype.i=Array;T.prototype.i=Uint8Array;gb.prototype.i=Int8Array;hb.prototype.i=Int16Array;ib.prototype.i=Int32Array;jb.prototype.i=Int32Array;kb.prototype.i=Uint8Array;lb.prototype.i=Uint16Array;mb.prototype.i=Uint32Array;
nb.prototype.i=Uint32Array;db.prototype.i=Uint32Array;eb.prototype.i=Int32Array;ob.prototype.i=Float32Array;pb.prototype.i=Float64Array;function Ya(a,b,c){for(var e=0,d=a.length;e<d;)b[c++]=a[e++];return c}function ab(a,b,c){return b.set(a,c)||c+a.length};var qb=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];d=a.call(this)||this;d.R=c;d.length=Math.max.apply(Math,R([0],c.map(function(a){return a.length})));b&&(d.validity=T.from(b));return d}O(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.R.map(function(b){return b.get(a)}):null};b.prototype.concat=function(a){return b.from.apply(b,R([this,this.length+a.length,this.validity.concat(a.validity)],this.R.map(function(b,c){return b.concat(a.R[c])})))};
return b}(S);var rb=function(a){function b(b,e){var c=a.call(this)||this;c.index=b;c.v=e;c.length=b&&b.length||0;return c}O(b,a);b.prototype.get=function(a){return this.v.get(this.index.get(a))};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.index.concat(a.index),this.v)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return P(this,function(c){switch(c.label){case 0:a=this.v,c.label=1;case 1:c.h.push([1,6,7,8]),b=Q(this.index),d=b.next(),c.label=2;case 2:if(d.done)return[3,
5];g=d.value;return[4,a.get(g)];case 3:c.c(),c.label=4;case 4:return d=b.next(),[3,2];case 5:return[3,8];case 6:return h=c.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};return b}(S);var sb=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=e;c.J=d;b&&(c.validity=T.from(b));return c}O(b,a);b.prototype.get=function(a){var b,c,g,h=this.J;return this.validity.get(a)&&null!==(g=h.get(a+1))&&(f=h.get(a,!0),k=Wa(f,2),c=k[0],b=k[1],f)&&-1<b?this.values.slice(c,g,b):null;var f,k};b.prototype.concat=function(a){return this.constructor.from(this,this.length+a.length,this.validity.concat(a.validity),this.values.concat(a.values),this.J.concat(a.J))};u();v();b.prototype[Symbol.iterator]=
function(){var a,b,d,g,h,f;return P(this,function(c){switch(c.label){case 0:g=this.values,u(),v(),h=this.J[Symbol.iterator](),u(),v(),f=this.validity[Symbol.iterator](),c.label=1;case 1:return(a=f.next()).done||(b=h.next()).done||(d=h.next()).done?[3,3]:[4,a.value?g.slice(b.value[0],d.value,b.value[1]):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(S),tb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(sb),ub=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(c){return(c=a.prototype.get.call(this,c))?b.Z.decode(c):null};u();v();b.prototype[Symbol.iterator]=function(){var c,e,d,g,h,f,k;return P(this,function(l){switch(l.label){case 0:c=b.Z,l.label=1;case 1:l.h.push([1,6,7,8]),u(),v(),e=Q(a.prototype[Symbol.iterator].call(this)),d=e.next(),l.label=2;case 2:if(d.done)return[3,5];g=d.value;return[4,g?c.decode(g):null];case 3:l.c(),l.label=4;case 4:return d=e.next(),[3,2];case 5:return[3,8];case 6:return h=
l.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=e.return)&&k.call(e)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};b.Z=new Ta("utf-8");return b}(sb),vb=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=d;c.size=Math.abs(b|0)||1;e&&(c.validity=T.from(e));return c}O(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.values.slice(this.size*a,this.size*(a+1)):null};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.size,this.validity.concat(a.validity),
this.values.concat(a.values))};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return P(this,function(c){switch(c.label){case 0:b=-1,d=this,g=d.size,h=d.length,f=d.values,u(),v(),k=this.validity[Symbol.iterator](),c.label=1;case 1:return!(a=k.next()).done&&++b<h?[4,a.value?f.slice(g*b,g*(b+1)):null]:[3,3];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(S);try{var W=eval("exports");"object"===typeof W&&(W.vectors={},W.vectors.Vector=S,W.vectors.BitVector=T,W.vectors.ListVector=tb,W.vectors.Utf8Vector=ub,W.vectors.DateVector=db,W.vectors.IndexVector=eb,W.vectors.Int8Vector=gb,W.vectors.Int16Vector=hb,W.vectors.Int32Vector=ib,W.vectors.Int64Vector=jb,W.vectors.Uint8Vector=kb,W.vectors.Uint16Vector=lb,W.vectors.Uint32Vector=mb,W.vectors.Uint64Vector=nb,W.vectors.Float32Vector=ob,W.vectors.Float64Vector=pb,W.vectors.StructVector=qb,W.vectors.DictionaryVector=
rb,W.vectors.FixedSizeListVector=vb)}catch(a){};function xb(a){var b,c;return P(this,function(e){switch(e.label){case 0:if(!(a.position()<a.g.length&&0<(c=y(a,a.position()))))return[3,2];a.setPosition(a.position()+4);b=(new Ca).f(y(a,a.position())+a.position(),a);a.setPosition(a.position()+c);return[4,b];case 1:return e.c(),[3,0];case 2:return[2]}})}
function yb(a){var b,c,e,d,g,h,f,k,l,m,r;return P(this,function(t){switch(t.label){case 0:b=a.m(),t.label=1;case 1:t.h.push([1,6,7,8]),c=Q(xb(a)),e=c.next(),t.label=2;case 2:if(e.done)return[3,5];d=e.value;g=Da(d);f=h=void 0;if(3===g)f=Ea(d,new Aa);else if(2===g)k=Ea(d,new Ba),h=Ga(k.id()).toString(),f=k.data();else return[3,4];return[4,{id:h,data:f,m:b,offset:b.byteOffset+a.position()}];case 3:t.c(),a.setPosition(a.position()+d.W().low),t.label=4;case 4:return e=c.next(),[3,2];case 5:return[3,8];
case 6:return l=t.c(),m={error:l},[3,8];case 7:try{e&&!e.done&&(r=c.return)&&r.call(c)}finally{if(m)throw m.error;}return[7];case 8:return[2]}})};for(var zb=new Uint8Array(6),Ab=0;6>Ab;Ab+=1)zb[Ab]="ARROW1".charCodeAt(Ab);function Bb(a,b){void 0===b&&(b=0);for(var c=-1,e=zb.length;++c<e;)if(zb[c]!==a[b+c])return!1;return!0}var Cb=zb.length,Db=Cb+4,Eb=2*Cb+4;
function Fb(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,z,p,C,I,E,F,D,L,U,ha,Za,xa,$a,wb;return P(this,function(b){switch(b.label){case 0:b.h.push([0,23,24,25]),c=Q(a),e=c.next(),b.label=1;case 1:if(e.done)return[3,22];d=e.value;g=d.g.length;f=h=void 0;if(g<Eb||!Bb(d.m(),0)||!Bb(d.m(),g-Cb)||1>(h=y(d,f=g-Db))&&h+Eb>g)throw Error("Invalid file");d.setPosition(f-h);var J=d;k=(new wa).f(y(J,J.position())+J.position(),J);l=k.C();m=-1;r=(J=x(k.a,k.b,8))?M(k.a,
k.b+J):0;b.label=2;case 2:if(!(++m<r))return[3,11];t=(J=x(k.a,k.b,8))?(new ya).f(K(k.a,k.b+J)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=3;case 3:b.h.push([3,8,9,10]),z=Q(yb(d)),p=z.next(),b.label=4;case 4:if(p.done)return[3,7];C=p.value;return[4,{C:l,N:C}];case 5:return b.c(),[3,7];case 6:return p=z.next(),[3,4];case 7:return[3,10];case 8:return I=b.c(),Za={error:I},[3,10];case 9:try{p&&!p.done&&(xa=z.return)&&xa.call(z)}finally{if(Za)throw Za.error;}return[7];case 10:return[3,2];case 11:m=
-1,r=(J=x(k.a,k.b,10))?M(k.a,k.b+J):0,b.label=12;case 12:if(!(++m<r))return[3,21];t=(J=x(k.a,k.b,10))?(new ya).f(K(k.a,k.b+J)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=13;case 13:b.h.push([13,18,19,20]),E=Q(yb(d)),F=E.next(),b.label=14;case 14:if(F.done)return[3,17];C=F.value;return[4,{C:l,N:C}];case 15:return b.c(),[3,17];case 16:return F=E.next(),[3,14];case 17:return[3,20];case 18:return D=b.c(),$a={error:D},[3,20];case 19:try{F&&!F.done&&(wb=E.return)&&wb.call(E)}finally{if($a)throw $a.error;
}return[7];case 20:return[3,12];case 21:return e=c.next(),[3,1];case 22:return[3,25];case 23:return L=b.c(),U={error:L},[3,25];case 24:try{e&&!e.done&&(ha=c.return)&&ha.call(c)}finally{if(U)throw U.error;}return[7];case 25:return[2]}})};function Gb(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,z,p,C,I,E,F,D,L;return P(this,function(b){switch(b.label){case 0:if(!a.length||Bb(a[0].m(),0))throw Error("Invalid Arrow Stream");b.label=1;case 1:b.h.push([1,19,20,21]),c=Q(xb(a[0])),e=c.next(),b.label=2;case 2:if(e.done)return[3,18];d=e.value;if(1!==Da(d))return[3,17];g=Ea(d,new ua);b.label=3;case 3:b.h.push([3,14,15,16]),h=Q(a),f=h.next(),b.label=4;case 4:if(f.done)return[3,13];k=f.value;b.label=
5;case 5:b.h.push([5,10,11,12]),l=Q(yb(k)),m=l.next(),b.label=6;case 6:if(m.done)return[3,9];r=m.value;return[4,{C:g,N:r}];case 7:b.c(),b.label=8;case 8:return m=l.next(),[3,6];case 9:return[3,12];case 10:return t=b.c(),D={error:t},[3,12];case 11:try{m&&!m.done&&(L=l.return)&&L.call(l)}finally{if(D)throw D.error;}return[7];case 12:return f=h.next(),[3,4];case 13:return[3,16];case 14:return z=b.c(),E={error:z},[3,16];case 15:try{f&&!f.done&&(F=h.return)&&F.call(h)}finally{if(E)throw E.error;}return[7];
case 16:return[3,18];case 17:return e=c.next(),[3,2];case 18:return[3,21];case 19:return p=b.c(),C={error:p},[3,21];case 20:try{e&&!e.done&&(I=c.return)&&I.call(c)}finally{if(C)throw C.error;}return[7];case 21:return[2]}})};function Hb(a,b,c,e){var d;if(!(d=Ib(a,b,c,e))){d=qa(a);var g=Jb[d];if(!g)throw Error('Unrecognized vector name "'+ea[d]+'" type "'+d+'"');d=g(a,b,c,e)}return d}function Ib(a,b,c,e){var d;if(e&&(d=a.v())){var g=Ga(d.id()).toString();d=na(d)||{A:function(){return 32},O:function(){return!0}};var h=Kb(a,d);b=Lb(h,b,c,null,d);return rb.create(a,b.length,b,e[g])}}
var Mb=[Uint8Array,Uint8Array,Uint8Array,Uint8Array],Nb=[Uint32Array,Uint32Array,Uint32Array,Uint32Array],Ob=X.bind(null,[Int8Array,Int16Array,Int32Array,Int32Array],null),Pb=X.bind(null,[Uint8Array,Uint16Array,Uint32Array,Uint32Array],null),Qb=X.bind(null,Nb,null),Rb=X.bind(null,[Int8Array,Int16Array,Float32Array,Float64Array],null),Sb=X.bind(null,Nb,null),Tb=X.bind(null,Mb,null),Ub=X.bind(null,Mb,[Int32Array,Int32Array,Int32Array,Int32Array]),Wb=(Vb={},Vb[1]=ob,Vb[2]=pb,Vb),Xb=[[kb,gb],[lb,hb],
[mb,ib],[nb,jb]];function Lb(a,b,c,e,d){d=d||a.type(new w);return d.O()?Yb(a,b,c,e,d):Zb(a,b,c,e,d)}var Yb=Y(Ob,$b),Zb=Y(Pb,$b);function $b(a,b,c,e,d,g){g=g||a.type(new w);return(Xb[g.A()>>4]||Xb[3])[+g.O()].create(a,b,e,c||d)}
var ac=Y(Rb,function(a,b,c,e){var d=a.type(new ia);return Wb[d.precision()].create(a,b,e,c)}),bc=Y(Qb,function(a,b,c,e){return db.create(a,b,e,c)}),cc=Y(Ub,function(a,b,c,e,d){d=new Int32Array(d.buffer,d.byteOffset,b+1);return ub.create(a,b,e,kb.create(a,c.length,null,c),eb.create(a,b+1,null,d))}),dc=Y(Sb,function(a,b,c,e,d,g,h,f,k){c=new Int32Array(d.buffer,d.byteOffset,b+1);return tb.create(a,b,e,Hb(a.children(0),h,f,k),eb.create(a,b+1,null,c))}),ec=Y(Sb,function(a,b,c,e,d,g,h,f,k){c=a.type(new fa);
d=x(c.a,c.b,4);return vb.create(a,b,d?y(c.a,c.b+d):0,e,Hb(a.children(0),h,f,k))}),fc=Y(Sb,function(a,b,c,e,d,g,h,f,k){c=[];d=-1;for(g=sa(a);++d<g;)c[d]=Hb(a.children(d),h,f,k);return qb.create.apply(qb,R([a,b,e],c))}),Jb=(Z={},Z[2]=Lb,Z[8]=bc,Z[12]=dc,Z[5]=cc,Z[13]=fc,Z[3]=ac,Z[16]=ec,Z);
function Y(a,b){return function(c,e,d,g,h){var f=e.data,k=c.ea();var l=d.ma++;var m=x(f.a,f.b,6);l=m?(new za).f(K(f.a,f.b+m)+16*l,f.a):null;var r,t,z,p,C,I;m=l.length().low;for(var E=-1;++E<k;){var F=c.da(E);var D=d.ka++;var L=x(f.a,f.b,8);D=L?(new ta).f(K(f.a,f.b+L)+24*D,f.a):null;3===(p=F.type())||0>=(I=D.length().low)||0>=(C=F.A())||(1===p?r=a(e,p,C,D.offset().low,I):0===p?t=a(e,p,C,D.offset().low,I):0<G(l.a,l.b+8).low&&(z=Tb(e,p,C,D.offset().low,m)))}return b(c,m,r,z,t,h,e,d,g)}}
function X(a,b,c,e,d,g,h){var f=c.m.buffer,k=f.byteLength;c=c.offset+g;a=0===e&&b||a;d=a[d>>4]||a[3];return new d(f,c,(c+h<=k?h:k-c)/d.BYTES_PER_ELEMENT)}function Kb(a,b){var c=[],e=new Ia;pa(a)&&(Na(e),Ma(e,0,8),Ma(e,1,2),e.finish(Oa(e)),c.push(ja(e.a)),e=new Ia);Na(e);Ma(e,0,b.A());Ma(e,1,1);e.finish(Oa(e));c.push(ja(e.a));return Object.create(a,{da:{value:function(a){return c[a]}},ea:{value:function(){return c.length}}})}var Vb,Z;function gc(a,b,c,e){var d,g,h,f,k,l,m,r,t,z;return P(this,function(p){switch(p.label){case 0:return(g=a.v())&&b.id===(d=Ga(g.id()).toString())?[4,[d,Hb(a,b,c,null)]]:[3,2];case 1:return p.c(),[2];case 2:h=-1,f=sa(a),p.label=3;case 3:if(!(++h<f))return[3,12];p.label=4;case 4:p.h.push([4,9,10,11]),k=Q(gc(a.children(h),b,c,e)),l=k.next(),p.label=5;case 5:if(l.done)return[3,8];m=l.value;return[4,m];case 6:return p.c(),[2];case 7:return l=k.next(),[3,5];case 8:return[3,11];case 9:return r=p.c(),t={error:r},
[3,11];case 10:try{l&&!l.done&&(z=k.return)&&z.call(k)}finally{if(t)throw t.error;}return[7];case 11:return[3,3];case 12:return[2]}})};function hc(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b;return P(this,function(b){switch(b.label){case 0:return b.h.push([0,2,,7]),[5,Q(Fb.apply(void 0,R(a)))];case 1:return b.c(),[3,7];case 2:b.c(),b.label=3;case 3:return b.h.push([3,5,,6]),[5,Q(Gb.apply(void 0,R(a)))];case 4:return b.c(),[3,6];case 5:throw b.c(),Error("Invalid Arrow buffer");case 6:return[3,7];case 7:return[2]}})}
function ic(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,z,p,C,I,E,F,D,L,U,ha;return P(this,function(b){switch(b.label){case 0:c={},e=a.map(jc),b.label=1;case 1:b.h.push([1,7,8,9]),d=Q(hc.apply(void 0,R(e))),g=d.next(),b.label=2;case 2:if(g.done)return[3,6];h=g.value;f=h.C;k=h.N;l=[];m={ma:0,ka:0};r=-1;t=(b=x(f.a,f.b,6))?M(f.a,f.b+b):0;if(!k.id)return[3,3];for(;++r<t;)try{for(z=Q(gc(va(f,r),k,m,c)),p=z.next();!p.done;p=z.next())C=Wa(p.value,2),I=C[0],E=C[1],
c[I]=c[I]&&c[I].concat(E)||E}catch(xa){U={error:xa}}finally{try{p&&!p.done&&(ha=z.return)&&ha.call(z)}finally{if(U)throw U.error;}}return[3,5];case 3:for(;++r<t;)l[r]=Hb(va(f,r),k,m,c);return[4,l];case 4:b.c(),b.label=5;case 5:return g=d.next(),[3,2];case 6:return[3,9];case 7:return F=b.c(),D={error:F},[3,9];case 8:try{g&&!g.done&&(L=d.return)&&L.call(d)}finally{if(D)throw D.error;}return[7];case 9:return[2]}})}
function jc(a){var b=a||new Uint8Array(0);if("string"===typeof a){b=new Uint8Array(a.length);for(var c=-1,e=a.length;++c<e;)b[c]=a.charCodeAt(c)}return new Ja(b)};(function(){function a(a){this.o=a||[];this.length=Math.max.apply(Math,R(this.o.map(function(a){return a.length})));this.ja=this.o.reduce(function(a,b){return(a[b.name]=b)&&a||a},{})}a.from=function(){function b(a){d=d?d.map(function(b,c){return b.concat(a[c])}):a}for(var c=[],e=0;e<arguments.length;e++)c[e]=arguments[e];var d;try{for(var g=Q(ic.apply(void 0,R(c))),h=g.next();!h.done;h=g.next())b(h.value)}catch(l){var f={error:l}}finally{try{h&&!h.done&&(k=g.return)&&k.call(g)}finally{if(f)throw f.error;
}}return new a(d);var k};u();v();a.prototype[Symbol.iterator]=function(){var a,c,e;return P(this,function(b){switch(b.label){case 0:a=this.o,c=-1,e=this.length,b.label=1;case 1:return++c<e?[4,kc(c,a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.prototype.rows=function(a,c,e){var b,g,h,f,k,l,m;return P(this,function(d){switch(d.label){case 0:b=a,g=c,"boolean"===typeof a?(e=a,b=g,g=void 0):"boolean"===typeof c&&(e=c,g=void 0),h=-1,f=this.length,k=Wa(Xa(f,b,g),2),l=k[0],m=
k[1],d.label=1;case 1:return++h<m?[4,this.getRow((h+l)%f,e)]:[3,3];case 2:return d.c(),[3,1];case 3:return[2]}})};a.prototype.cols=function(a,c){var b,d,g,h,f,k;return P(this,function(e){switch(e.label){case 0:e.h.push([0,5,6,7]),b=Q(this.o.slice(a,c)),d=b.next(),e.label=1;case 1:if(d.done)return[3,4];g=d.value;return[4,g];case 2:e.c(),e.label=3;case 3:return d=b.next(),[3,1];case 4:return[3,7];case 5:return h=e.c(),f={error:h},[3,7];case 6:try{d&&!d.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;
}return[7];case 7:return[2]}})};a.prototype.getRow=function(a,c){return(c&&lc||mc)(a,this.o)};a.prototype.getCell=function(a,c){return this.getColumn(a).get(c)};a.prototype.getCellAt=function(a,c){return this.getColumnAt(a).get(c)};a.prototype.getColumn=function(a){return this.ja[a]};a.prototype.getColumnAt=function(a){return this.o[a]};a.prototype.toString=function(a){a=(void 0===a?{}:a).index;var b=void 0===a?!1:a;var e=this.length;if(0>=e)return"";a=[];e=Array(e+1);e[0]=this.o.map(function(a){return a.name});
b&&e[0].unshift("Index");for(var d=-1,g=e.length-1;++d<g;)e[d+1]=this.getRow(d,!0),b&&e[d+1].unshift(d);d=-1;for(g=e.length;++d<g;){b=e[d];for(var h=-1,f=b.length;++h<f;){var k=b[h]=""+b[h];a[h]=a[h]?Math.max(a[h],k.length):k.length}}d=-1;for(g=e.length;++d<g;){b=e[d];h=-1;for(f=b.length;++h<f;)b[h]=nc(b[h],a[h]);e[d]=b.join(", ")}return e.join("\n")};return a})().prototype.length=0;function nc(a,b){return(Array(b+1).join(" ")+a).slice(-1*b)}
function kc(a,b){return b.reduce(function(b,e){return b.set(e.name,e.get(a))},new Map)}function mc(a,b){return b.reduce(function(b,e){return(b[e.name]=e.get(a))&&b||b},Object.create(null))}function lc(a,b){return b.reduce(function(b,e,d){return(b[d]=e.get(a))&&b||b},Array(b.length))};}.bind(this))));
[4,h[f+1]];case 4:c.c(),c.label=5;case 5:return[3,2];case 6:return[3,1];case 7:return[2]}})};return b}(db),V=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(b){return this.validity.get(b)?a.prototype.get.call(this,b):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return P(this,function(c){switch(c.label){case 0:return d=this.validity,u(),v(),g=a.prototype[Symbol.iterator].call(this),d!==T.F?[3,2]:[5,Q(g)];case 1:return c.c(),
[3,5];case 2:u(),v(),h=d[Symbol.iterator](),c.label=3;case 3:return(b=h.next()).done||(e=g.next()).done?[3,5]:[4,b.value?e.value:null];case 4:return c.c(),[3,3];case 5:return[2]}})};return b}(db),gb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(b){return this.validity.get(b)?new N(a.prototype.get.call(this,2*b),a.prototype.get.call(this,2*b+1)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return P(this,function(c){switch(c.label){case 0:u(),
v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new N(e.value,d.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(db),hb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),ib=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),jb=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}O(b,a);return b}(V),kb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(gb),lb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),mb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),nb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),ob=function(a){function b(){return null!==a&&a.apply(this,arguments)||
this}O(b,a);return b}(gb),pb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V),qb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(V);gb.prototype.ha=2;S.prototype.l=[];S.prototype.validity=T.F;cb.prototype.i=Array;T.prototype.i=Uint8Array;hb.prototype.i=Int8Array;ib.prototype.i=Int16Array;jb.prototype.i=Int32Array;kb.prototype.i=Int32Array;lb.prototype.i=Uint8Array;mb.prototype.i=Uint16Array;nb.prototype.i=Uint32Array;
ob.prototype.i=Uint32Array;eb.prototype.i=Uint32Array;fb.prototype.i=Int32Array;pb.prototype.i=Float32Array;qb.prototype.i=Float64Array;function ab(a,b,c){for(var e=0,d=a.length;e<d;)b[c++]=a[e++];return c}function bb(a,b,c){return b.set(a,c)||c+a.length};var rb=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];d=a.call(this)||this;d.J=c;d.length=Math.max.apply(Math,R([0],c.map(function(a){return a.length})));b&&(d.validity=T.from(b));return d}O(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.J.map(function(b){return b.get(a)}):null};b.prototype.concat=function(a){return b.from.apply(b,R([this,this.length+a.length,this.validity.concat(a.validity)],this.J.map(function(b,c){return b.concat(a.J[c])})))};
return b}(S);var sb=function(a){function b(b,e){var c=a.call(this)||this;c.keys=b;c.data=e;c.length=b&&b.length||0;return c}O(b,a);b.prototype.index=function(a){return this.keys.get(a)};b.prototype.value=function(a){return this.data.get(a)};b.prototype.get=function(a){return this.value(this.index(a))};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.keys.concat(a.keys),this.data)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return P(this,function(c){switch(c.label){case 0:a=
this.data,c.label=1;case 1:c.h.push([1,6,7,8]),b=Q(this.keys),d=b.next(),c.label=2;case 2:if(d.done)return[3,5];g=d.value;return[4,a.get(g)];case 3:c.c(),c.label=4;case 4:return d=b.next(),[3,2];case 5:return[3,8];case 6:return h=c.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};return b}(S);var tb=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=e;c.I=d;b&&(c.validity=T.from(b));return c}O(b,a);b.prototype.get=function(a){var b,c,g,h=this.I;return this.validity.get(a)&&null!==(g=h.get(a+1))&&(f=h.get(a,!0),k=Xa(f,2),c=k[0],b=k[1],f)&&-1<b?this.values.slice(c,g,b):null;var f,k};b.prototype.concat=function(a){return this.constructor.from(this,this.length+a.length,this.validity.concat(a.validity),this.values.concat(a.values),this.I.concat(a.I))};u();v();b.prototype[Symbol.iterator]=
function(){var a,b,d,g,h,f;return P(this,function(c){switch(c.label){case 0:g=this.values,u(),v(),h=this.I[Symbol.iterator](),u(),v(),f=this.validity[Symbol.iterator](),c.label=1;case 1:return(a=f.next()).done||(b=h.next()).done||(d=h.next()).done?[3,3]:[4,a.value?g.slice(b.value[0],d.value,b.value[1]):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(S),ub=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}O(b,a);return b}(tb),vb=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}O(b,a);b.prototype.get=function(c){return(c=a.prototype.get.call(this,c))?b.Y.decode(c):null};u();v();b.prototype[Symbol.iterator]=function(){var c,e,d,g,h,f,k;return P(this,function(l){switch(l.label){case 0:c=b.Y,l.label=1;case 1:l.h.push([1,6,7,8]),u(),v(),e=Q(a.prototype[Symbol.iterator].call(this)),d=e.next(),l.label=2;case 2:if(d.done)return[3,5];g=d.value;return[4,g?c.decode(g):null];case 3:l.c(),l.label=4;case 4:return d=e.next(),[3,2];case 5:return[3,8];case 6:return h=
l.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=e.return)&&k.call(e)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};b.Y=new Ua("utf-8");return b}(tb),wb=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=d;c.size=Math.abs(b|0)||1;e&&(c.validity=T.from(e));return c}O(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.values.slice(this.size*a,this.size*(a+1)):null};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.size,this.validity.concat(a.validity),
this.values.concat(a.values))};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return P(this,function(c){switch(c.label){case 0:b=-1,d=this,g=d.size,h=d.length,f=d.values,u(),v(),k=this.validity[Symbol.iterator](),c.label=1;case 1:return!(a=k.next()).done&&++b<h?[4,a.value?f.slice(g*b,g*(b+1)):null]:[3,3];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(S);try{var W=eval("exports");"object"===typeof W&&(W.vectors={},W.vectors.Vector=S,W.vectors.BitVector=T,W.vectors.ListVector=ub,W.vectors.Utf8Vector=vb,W.vectors.DateVector=eb,W.vectors.IndexVector=fb,W.vectors.Int8Vector=hb,W.vectors.Int16Vector=ib,W.vectors.Int32Vector=jb,W.vectors.Int64Vector=kb,W.vectors.Uint8Vector=lb,W.vectors.Uint16Vector=mb,W.vectors.Uint32Vector=nb,W.vectors.Uint64Vector=ob,W.vectors.Float32Vector=pb,W.vectors.Float64Vector=qb,W.vectors.StructVector=rb,W.vectors.DictionaryVector=
sb,W.vectors.FixedSizeListVector=wb)}catch(a){};function yb(a){var b,c;return P(this,function(e){switch(e.label){case 0:if(!(a.position()<a.g.length&&0<(c=y(a,a.position()))))return[3,2];a.setPosition(a.position()+4);b=(new Da).f(y(a,a.position())+a.position(),a);a.setPosition(a.position()+c);return[4,b];case 1:return e.c(),[3,0];case 2:return[2]}})}
function zb(a){var b,c,e,d,g,h,f,k,l,m,r;return P(this,function(t){switch(t.label){case 0:b=a.m(),t.label=1;case 1:t.h.push([1,6,7,8]),c=Q(yb(a)),e=c.next(),t.label=2;case 2:if(e.done)return[3,5];d=e.value;g=Ea(d);f=h=void 0;if(3===g)f=Fa(d,new Ba);else if(2===g)k=Fa(d,new Ca),h=Ha(k.id()).toString(),f=k.data();else return[3,4];return[4,{id:h,data:f,m:b,offset:b.byteOffset+a.position()}];case 3:t.c(),a.setPosition(a.position()+d.V().low),t.label=4;case 4:return e=c.next(),[3,2];case 5:return[3,8];
case 6:return l=t.c(),m={error:l},[3,8];case 7:try{e&&!e.done&&(r=c.return)&&r.call(c)}finally{if(m)throw m.error;}return[7];case 8:return[2]}})};for(var Ab=new Uint8Array(6),Bb=0;6>Bb;Bb+=1)Ab[Bb]="ARROW1".charCodeAt(Bb);function Cb(a,b){void 0===b&&(b=0);for(var c=-1,e=Ab.length;++c<e;)if(Ab[c]!==a[b+c])return!1;return!0}var Db=Ab.length,Eb=Db+4,Fb=2*Db+4;
function Gb(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,z,p,C,I,E,F,D,L,U,ha,Za,xa,$a,xb;return P(this,function(b){switch(b.label){case 0:b.h.push([0,23,24,25]),c=Q(a),e=c.next(),b.label=1;case 1:if(e.done)return[3,22];d=e.value;g=d.g.length;f=h=void 0;if(g<Fb||!Cb(d.m(),0)||!Cb(d.m(),g-Db)||1>(h=y(d,f=g-Eb))&&h+Fb>g)throw Error("Invalid file");d.setPosition(f-h);var J=d;k=(new ya).f(y(J,J.position())+J.position(),J);l=k.B();m=-1;r=(J=x(k.a,k.b,8))?M(k.a,
k.b+J):0;b.label=2;case 2:if(!(++m<r))return[3,11];t=(J=x(k.a,k.b,8))?(new za).f(K(k.a,k.b+J)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=3;case 3:b.h.push([3,8,9,10]),z=Q(zb(d)),p=z.next(),b.label=4;case 4:if(p.done)return[3,7];C=p.value;return[4,{B:l,N:C}];case 5:return b.c(),[3,7];case 6:return p=z.next(),[3,4];case 7:return[3,10];case 8:return I=b.c(),Za={error:I},[3,10];case 9:try{p&&!p.done&&(xa=z.return)&&xa.call(z)}finally{if(Za)throw Za.error;}return[7];case 10:return[3,2];case 11:m=
-1,r=(J=x(k.a,k.b,10))?M(k.a,k.b+J):0,b.label=12;case 12:if(!(++m<r))return[3,21];t=(J=x(k.a,k.b,10))?(new za).f(K(k.a,k.b+J)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=13;case 13:b.h.push([13,18,19,20]),E=Q(zb(d)),F=E.next(),b.label=14;case 14:if(F.done)return[3,17];C=F.value;return[4,{B:l,N:C}];case 15:return b.c(),[3,17];case 16:return F=E.next(),[3,14];case 17:return[3,20];case 18:return D=b.c(),$a={error:D},[3,20];case 19:try{F&&!F.done&&(xb=E.return)&&xb.call(E)}finally{if($a)throw $a.error;
}return[7];case 20:return[3,12];case 21:return e=c.next(),[3,1];case 22:return[3,25];case 23:return L=b.c(),U={error:L},[3,25];case 24:try{e&&!e.done&&(ha=c.return)&&ha.call(c)}finally{if(U)throw U.error;}return[7];case 25:return[2]}})};function Hb(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,z,p,C,I,E,F,D,L;return P(this,function(b){switch(b.label){case 0:if(!a.length||Cb(a[0].m(),0))throw Error("Invalid Arrow Stream");b.label=1;case 1:b.h.push([1,19,20,21]),c=Q(yb(a[0])),e=c.next(),b.label=2;case 2:if(e.done)return[3,18];d=e.value;if(1!==Ea(d))return[3,17];g=Fa(d,new va);b.label=3;case 3:b.h.push([3,14,15,16]),h=Q(a),f=h.next(),b.label=4;case 4:if(f.done)return[3,13];k=f.value;b.label=
5;case 5:b.h.push([5,10,11,12]),l=Q(zb(k)),m=l.next(),b.label=6;case 6:if(m.done)return[3,9];r=m.value;return[4,{B:g,N:r}];case 7:b.c(),b.label=8;case 8:return m=l.next(),[3,6];case 9:return[3,12];case 10:return t=b.c(),D={error:t},[3,12];case 11:try{m&&!m.done&&(L=l.return)&&L.call(l)}finally{if(D)throw D.error;}return[7];case 12:return f=h.next(),[3,4];case 13:return[3,16];case 14:return z=b.c(),E={error:z},[3,16];case 15:try{f&&!f.done&&(F=h.return)&&F.call(h)}finally{if(E)throw E.error;}return[7];
case 16:return[3,18];case 17:return e=c.next(),[3,2];case 18:return[3,21];case 19:return p=b.c(),C={error:p},[3,21];case 20:try{e&&!e.done&&(I=c.return)&&I.call(c)}finally{if(C)throw C.error;}return[7];case 21:return[2]}})};function Ib(a,b,c,e){var d;if(!(d=Jb(a,b,c,e))){d=qa(a);var g=Kb[d];if(!g)throw Error('Unrecognized vector name "'+ea[d]+'" type "'+d+'"');d=g(a,b,c,e)}return d}function Jb(a,b,c,e){var d;if(e&&(d=sa(a))){var g=Ha(d.id()).toString();d=na(d)||{w:function(){return 32},O:function(){return!0}};var h=Lb(a,d);b=Mb(h,b,c,null,d);return sb.create(a,b.length,b,e[g])}}
var Nb=[Uint8Array,Uint8Array,Uint8Array,Uint8Array],Ob=[Uint32Array,Uint32Array,Uint32Array,Uint32Array],Pb=X.bind(null,[Int8Array,Int16Array,Int32Array,Int32Array],null),Qb=X.bind(null,[Uint8Array,Uint16Array,Uint32Array,Uint32Array],null),Rb=X.bind(null,Ob,null),Sb=X.bind(null,[Int8Array,Int16Array,Float32Array,Float64Array],null),Tb=X.bind(null,Ob,null),Ub=X.bind(null,Nb,null),Vb=X.bind(null,Nb,[Int32Array,Int32Array,Int32Array,Int32Array]),Xb=(Wb={},Wb[1]=pb,Wb[2]=qb,Wb),Yb=[[lb,hb],[mb,ib],
[nb,jb],[ob,kb]];function Mb(a,b,c,e,d){d=d||a.type(new w);return d.O()?Zb(a,b,c,e,d):$b(a,b,c,e,d)}var Zb=Y(Pb,ac),$b=Y(Qb,ac);function ac(a,b,c,e,d,g){g=g||a.type(new w);return(Yb[g.w()>>4]||Yb[3])[+g.O()].create(a,b,e,c||d)}
var bc=Y(Sb,function(a,b,c,e){var d=a.type(new ia);return Xb[d.precision()].create(a,b,e,c)}),cc=Y(Rb,function(a,b,c,e){return eb.create(a,b,e,c)}),dc=Y(Vb,function(a,b,c,e,d){d=new Int32Array(d.buffer,d.byteOffset,b+1);return vb.create(a,b,e,lb.create(a,c.length,null,c),fb.create(a,b+1,null,d))}),ec=Y(Tb,function(a,b,c,e,d,g,h,f,k){c=new Int32Array(d.buffer,d.byteOffset,b+1);return ub.create(a,b,e,Ib(a.children(0),h,f,k),fb.create(a,b+1,null,c))}),fc=Y(Tb,function(a,b,c,e,d,g,h,f,k){c=a.type(new fa);
d=x(c.a,c.b,4);return wb.create(a,b,d?y(c.a,c.b+d):0,e,Ib(a.children(0),h,f,k))}),gc=Y(Tb,function(a,b,c,e,d,g,h,f,k){c=[];d=-1;for(g=ta(a);++d<g;)c[d]=Ib(a.children(d),h,f,k);return rb.create.apply(rb,R([a,b,e],c))}),Kb=(Z={},Z[2]=Mb,Z[8]=cc,Z[12]=ec,Z[5]=dc,Z[13]=gc,Z[3]=bc,Z[16]=fc,Z);
function Y(a,b){return function(c,e,d,g,h){var f=e.data,k=c.da();var l=d.la++;var m=x(f.a,f.b,6);l=m?(new Aa).f(K(f.a,f.b+m)+16*l,f.a):null;var r,t,z,p,C,I;m=l.length().low;for(var E=-1;++E<k;){var F=c.ca(E);var D=d.ja++;var L=x(f.a,f.b,8);D=L?(new ua).f(K(f.a,f.b+L)+24*D,f.a):null;3===(p=F.type())||0>=(I=D.length().low)||0>=(C=F.w())||(1===p?r=a(e,p,C,D.offset().low,I):0===p?t=a(e,p,C,D.offset().low,I):0<G(l.a,l.b+8).low&&(z=Ub(e,p,C,D.offset().low,m)))}return b(c,m,r,z,t,h,e,d,g)}}
function X(a,b,c,e,d,g,h){var f=c.m.buffer,k=f.byteLength;c=c.offset+g;a=0===e&&b||a;d=a[d>>4]||a[3];return new d(f,c,(c+h<=k?h:k-c)/d.BYTES_PER_ELEMENT)}function Lb(a,b){var c=[],e=new Ja;pa(a)&&(Oa(e),Na(e,0,8),Na(e,1,2),e.finish(Pa(e)),c.push(ja(e.a)),e=new Ja);Oa(e);Na(e,0,b.w());Na(e,1,1);e.finish(Pa(e));c.push(ja(e.a));return Object.create(a,{ca:{value:function(a){return c[a]}},da:{value:function(){return c.length}}})}var Wb,Z;function hc(a,b,c,e){var d,g,h,f,k,l,m,r,t,z;return P(this,function(p){switch(p.label){case 0:return(g=sa(a))&&b.id===(d=Ha(g.id()).toString())?[4,[d,Ib(a,b,c,null)]]:[3,2];case 1:return p.c(),[2];case 2:h=-1,f=ta(a),p.label=3;case 3:if(!(++h<f))return[3,12];p.label=4;case 4:p.h.push([4,9,10,11]),k=Q(hc(a.children(h),b,c,e)),l=k.next(),p.label=5;case 5:if(l.done)return[3,8];m=l.value;return[4,m];case 6:return p.c(),[2];case 7:return l=k.next(),[3,5];case 8:return[3,11];case 9:return r=p.c(),t={error:r},
[3,11];case 10:try{l&&!l.done&&(z=k.return)&&z.call(k)}finally{if(t)throw t.error;}return[7];case 11:return[3,3];case 12:return[2]}})};function ic(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b;return P(this,function(b){switch(b.label){case 0:return b.h.push([0,2,,7]),[5,Q(Gb.apply(void 0,R(a)))];case 1:return b.c(),[3,7];case 2:b.c(),b.label=3;case 3:return b.h.push([3,5,,6]),[5,Q(Hb.apply(void 0,R(a)))];case 4:return b.c(),[3,6];case 5:throw b.c(),Error("Invalid Arrow buffer");case 6:return[3,7];case 7:return[2]}})}
function jc(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,z,p,C,I,E,F,D,L,U,ha;return P(this,function(b){switch(b.label){case 0:c={},e=a.map(kc),b.label=1;case 1:b.h.push([1,7,8,9]),d=Q(ic.apply(void 0,R(e))),g=d.next(),b.label=2;case 2:if(g.done)return[3,6];h=g.value;f=h.B;k=h.N;l=[];m={la:0,ja:0};r=-1;t=(b=x(f.a,f.b,6))?M(f.a,f.b+b):0;if(!k.id)return[3,3];for(;++r<t;)try{for(z=Q(hc(wa(f,r),k,m,c)),p=z.next();!p.done;p=z.next())C=Xa(p.value,2),I=C[0],E=C[1],
c[I]=c[I]&&c[I].concat(E)||E}catch(xa){U={error:xa}}finally{try{p&&!p.done&&(ha=z.return)&&ha.call(z)}finally{if(U)throw U.error;}}return[3,5];case 3:for(;++r<t;)l[r]=Ib(wa(f,r),k,m,c);return[4,l];case 4:b.c(),b.label=5;case 5:return g=d.next(),[3,2];case 6:return[3,9];case 7:return F=b.c(),D={error:F},[3,9];case 8:try{g&&!g.done&&(L=d.return)&&L.call(d)}finally{if(D)throw D.error;}return[7];case 9:return[2]}})}
function kc(a){var b=a||new Uint8Array(0);if("string"===typeof a){b=new Uint8Array(a.length);for(var c=-1,e=a.length;++c<e;)b[c]=a.charCodeAt(c)}return new Ka(b)};(function(){function a(a){this.o=a||[];this.length=Math.max.apply(Math,R(this.o.map(function(a){return a.length})));this.ia=this.o.reduce(function(a,b){return(a[b.name]=b)&&a||a},{})}a.from=function(){function b(a){d=d?d.map(function(b,c){return b.concat(a[c])}):a}for(var c=[],e=0;e<arguments.length;e++)c[e]=arguments[e];var d;try{for(var g=Q(jc.apply(void 0,R(c))),h=g.next();!h.done;h=g.next())b(h.value)}catch(l){var f={error:l}}finally{try{h&&!h.done&&(k=g.return)&&k.call(g)}finally{if(f)throw f.error;
}}return new a(d);var k};a.Ba=function(b){return new a(b.J)};u();v();a.prototype[Symbol.iterator]=function(){var a,c,e;return P(this,function(b){switch(b.label){case 0:a=this.o,c=-1,e=this.length,b.label=1;case 1:return++c<e?[4,lc(c,a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.prototype.rows=function(a,c,e){var b,g,h,f,k,l,m;return P(this,function(d){switch(d.label){case 0:b=a,g=c,"boolean"===typeof a?(e=a,b=g,g=void 0):"boolean"===typeof c&&(e=c,g=void 0),h=-1,f=this.length,
k=Xa(Ya(f,b,g),2),l=k[0],m=k[1],d.label=1;case 1:return++h<m?[4,this.getRow((h+l)%f,e)]:[3,3];case 2:return d.c(),[3,1];case 3:return[2]}})};a.prototype.cols=function(a,c){var b,d,g,h,f,k;return P(this,function(e){switch(e.label){case 0:e.h.push([0,5,6,7]),b=Q(this.o.slice(a,c)),d=b.next(),e.label=1;case 1:if(d.done)return[3,4];g=d.value;return[4,g];case 2:e.c(),e.label=3;case 3:return d=b.next(),[3,1];case 4:return[3,7];case 5:return h=e.c(),f={error:h},[3,7];case 6:try{d&&!d.done&&(k=b.return)&&
k.call(b)}finally{if(f)throw f.error;}return[7];case 7:return[2]}})};a.prototype.getRow=function(a,c){return(c&&mc||nc)(a,this.o)};a.prototype.getCell=function(a,c){return this.getColumn(a).get(c)};a.prototype.getCellAt=function(a,c){return this.getColumnAt(a).get(c)};a.prototype.getColumn=function(a){return this.ia[a]};a.prototype.getColumnAt=function(a){return this.o[a]};a.prototype.toString=function(a){a=(void 0===a?{}:a).index;var b=void 0===a?!1:a;var e=this.length;if(0>=e)return"";a=[];e=Array(e+
1);e[0]=this.o.map(function(a){return a.name});b&&e[0].unshift("Index");for(var d=-1,g=e.length-1;++d<g;)e[d+1]=this.getRow(d,!0),b&&e[d+1].unshift(d);d=-1;for(g=e.length;++d<g;){b=e[d];for(var h=-1,f=b.length;++h<f;){var k=b[h]=""+b[h];a[h]=a[h]?Math.max(a[h],k.length):k.length}}d=-1;for(g=e.length;++d<g;){b=e[d];h=-1;for(f=b.length;++h<f;)b[h]=oc(b[h],a[h]);e[d]=b.join(", ")}return e.join("\n")};return a})().prototype.length=0;function oc(a,b){return(Array(b+1).join(" ")+a).slice(-1*b)}
function lc(a,b){return b.reduce(function(b,e){return b.set(e.name,e.get(a))},new Map)}function nc(a,b){return b.reduce(function(b,e){return(b[e.name]=e.get(a))&&b||b},Object.create(null))}function mc(a,b){return b.reduce(function(b,e,d){return(b[d]=e.get(a))&&b||b},Array(b.length))};}.bind(this))));
//# sourceMappingURL=Arrow.internal.js.map

@@ -23,75 +23,75 @@ // Licensed to the Apache Software Foundation (ASF) under one

function v(){u();var a=q.Symbol.iterator;a||(a=q.Symbol.iterator=q.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ca(this)}});v=function(){}}function ca(a){var b=0;return da(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function da(a){v();a={next:a};a[q.Symbol.iterator]=function(){return this};return a}
var ea={NONE:0,0:"NONE",wa:1,1:"Null",ta:2,2:"Int",sa:3,3:"FloatingPoint",na:4,4:"Binary",Ba:5,5:"Utf8",oa:6,6:"Bool",pa:7,7:"Decimal",Date:8,8:"Date",ya:9,9:"Time",za:10,10:"Timestamp",ua:11,11:"Interval",va:12,12:"List",xa:13,13:"Struct_",Aa:14,14:"Union",qa:15,15:"FixedSizeBinary",ra:16,16:"FixedSizeList",Map:17,17:"Map"};function ha(){this.a=null;this.b=0}ha.prototype.f=function(a,b){this.b=a;this.a=b;return this};function w(){this.a=null;this.b=0}
w.prototype.f=function(a,b){this.b=a;this.a=b;return this};w.prototype.A=function(){var a=x(this.a,this.b,4);return a?z(this.a,this.b+a):0};w.prototype.O=function(){var a=x(this.a,this.b,6);return a?!!(this.a.g[this.b+a]<<24>>24):!1};function ia(){this.a=null;this.b=0}ia.prototype.f=function(a,b){this.b=a;this.a=b;return this};ia.prototype.precision=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function F(){this.a=null;this.b=0}F.prototype.f=function(a,b){this.b=a;this.a=b;return this};
function ja(a){return(new F).f(z(a,a.position())+a.position(),a)}F.prototype.A=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};F.prototype.type=function(){var a=x(this.a,this.b,6);return a?A(this.a,this.b+a):0};function H(){this.a=null;this.b=0}H.prototype.f=function(a,b){this.b=a;this.a=b;return this};H.prototype.key=function(a){var b=x(this.a,this.b,4);return b?ka(this.a,this.b+b,a):null};H.prototype.value=function(a){var b=x(this.a,this.b,6);return b?ka(this.a,this.b+b,a):null};
function la(){this.a=null;this.b=0}la.prototype.f=function(a,b){this.b=a;this.a=b;return this};la.prototype.id=function(){var a=x(this.a,this.b,4);return a?J(this.a,this.b+a):this.a.B(0,0)};function ma(a){var b=x(a.a,a.b,6);return b?(new w).f(L(a.a,a.b+b),a.a):null}function na(){this.a=null;this.b=0}n=na.prototype;n.f=function(a,b){this.b=a;this.a=b;return this};n.name=function(a){var b=x(this.a,this.b,4);return b?ka(this.a,this.b+b,a):null};
function oa(a){var b=x(a.a,a.b,6);return b?!!(a.a.g[a.b+b]<<24>>24):!1}function pa(a){var b=x(a.a,a.b,8);return b?a.a.g[a.b+b]:0}n.type=function(a){var b=x(this.a,this.b,10);return b?qa(this.a,a,this.b+b):null};n.v=function(a){var b=x(this.a,this.b,12);return b?(a||new la).f(L(this.a,this.b+b),this.a):null};n.children=function(a,b){var c=x(this.a,this.b,14);return c?(b||new na).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};function ra(a){var b=x(a.a,a.b,14);return b?N(a.a,a.b+b):0}
n.da=function(a,b){var c=x(this.a,this.b,16);return c?(b||new F).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};n.ea=function(){var a=x(this.a,this.b,16);return a?N(this.a,this.b+a):0};n.X=function(a,b){var c=x(this.a,this.b,18);return c?(b||new H).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};n.Y=function(){var a=x(this.a,this.b,18);return a?N(this.a,this.b+a):0};function sa(){this.a=null;this.b=0}sa.prototype.f=function(a,b){this.b=a;this.a=b;return this};
sa.prototype.page=function(){return z(this.a,this.b)};sa.prototype.offset=function(){return J(this.a,this.b+8)};sa.prototype.length=function(){return J(this.a,this.b+16)};function ua(){this.a=null;this.b=0}ua.prototype.f=function(a,b){this.b=a;this.a=b;return this};function va(a,b){var c=x(a.a,a.b,6);return c?(new na).f(L(a.a,M(a.a,a.b+c)+4*b),a.a):null}ua.prototype.X=function(a,b){var c=x(this.a,this.b,8);return c?(b||new H).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};
ua.prototype.Y=function(){var a=x(this.a,this.b,8);return a?N(this.a,this.b+a):0};function wa(){this.a=null;this.b=0}wa.prototype.f=function(a,b){this.b=a;this.a=b;return this};wa.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};wa.prototype.C=function(a){var b=x(this.a,this.b,6);return b?(a||new ua).f(L(this.a,this.b+b),this.a):null};function xa(){this.a=null;this.b=0}xa.prototype.f=function(a,b){this.b=a;this.a=b;return this};xa.prototype.offset=function(){return J(this.a,this.b)};xa.prototype.W=function(){return J(this.a,this.b+16)};function ya(){this.a=null;this.b=0}ya.prototype.f=function(a,b){this.b=a;this.a=b;return this};ya.prototype.length=function(){return J(this.a,this.b)};function za(){this.a=null;this.b=0}za.prototype.f=function(a,b){this.b=a;this.a=b;return this};za.prototype.length=function(){var a=x(this.a,this.b,4);return a?J(this.a,this.b+a):this.a.B(0,0)};function Aa(){this.a=null;this.b=0}Aa.prototype.f=function(a,b){this.b=a;this.a=b;return this};
Aa.prototype.id=function(){var a=x(this.a,this.b,4);return a?J(this.a,this.b+a):this.a.B(0,0)};Aa.prototype.data=function(a){var b=x(this.a,this.b,6);return b?(a||new za).f(L(this.a,this.b+b),this.a):null};function Ba(){this.a=null;this.b=0}Ba.prototype.f=function(a,b){this.b=a;this.a=b;return this};Ba.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function Ca(a){var b=x(a.a,a.b,6);return b?a.a.g[a.b+b]:0}
function Da(a,b){var c=x(a.a,a.b,8);return c?qa(a.a,b,a.b+c):null}Ba.prototype.W=function(){var a=x(this.a,this.b,10);return a?J(this.a,this.b+a):this.a.B(0,0)};var Ea=new Int32Array(2);new Float32Array(Ea.buffer);new Float64Array(Ea.buffer);new Uint16Array((new Uint8Array([1,0])).buffer);function O(a,b){this.low=a|0;this.high=b|0}function Fa(a){return(a.low>>>0)+4294967296*a.high}var Ga=new O(0,0);function Ha(a){a=a?a:1024;this.a=new Ia(new Uint8Array(a));this.j=a;this.I=1;this.u=null;this.S=0;this.H=!1;this.fa=0;this.K=[];this.la=!1}
function La(a,b,c){b>a.I&&(a.I=b);for(var e=~(a.a.g.length-a.j+c)+1&b-1;a.j<e+b+c;){var d=a.a.g.length,g=a,h=a.a,f=h.g.length;if(f&3221225472)throw Error("FlatBuffers: cannot grow buffer beyond 2 gigabytes.");var k=f<<1,l=new Ia(new Uint8Array(k));l.setPosition(k-f);l.m().set(h.m(),k-f);g.a=l;a.j+=a.a.g.length-d}for(b=0;b<e;b++)a.a.L(--a.j,0)}n=Ha.prototype;n.L=function(a){this.a.L(--this.j,a)};n.T=function(a){this.a.T(this.j-=2,a)};n.w=function(a){this.a.w(this.j-=4,a)};
function Ma(a,b){La(a,2,0);a.T(b)}function Na(a,b,c){if(a.la||0!=c)Ma(a,c),a.u[b]=a.offset()}n.offset=function(){return this.a.g.length-this.j};function Oa(a){if(a.H)throw Error("FlatBuffers: object serialization must not be nested.");null==a.u&&(a.u=[]);a.S=2;for(var b=0;2>b;b++)a.u[b]=0;a.H=!0;a.fa=a.offset()}
function Pa(a){if(null==a.u||!a.H)throw Error("FlatBuffers: endObject called without startObject");La(a,4,0);a.w(0);for(var b=a.offset(),c=a.S-1;0<=c;c--)Ma(a,0!=a.u[c]?b-a.u[c]:0);Ma(a,b-a.fa);Ma(a,2*(a.S+2));var e=0;c=0;a:for(;c<a.K.length;c++){var d=a.a.g.length-a.K[c],g=a.j,h=A(a.a,d);if(h==A(a.a,g)){for(var f=2;f<h;f+=2)if(A(a.a,d+f)!=A(a.a,g+f))continue a;e=a.K[c];break}}e?(a.j=a.a.g.length-b,a.a.w(a.j,e-b)):(a.K.push(a.offset()),a.a.w(a.a.g.length-b,a.offset()-b));a.H=!1;return b}
n.finish=function(a,b){if(b){La(this,this.I,8);if(4!=b.length)throw Error("FlatBuffers: file identifier must be length 4");for(var c=3;0<=c;c--)this.L(b.charCodeAt(c))}La(this,this.I,4);La(this,4,0);this.w(this.offset()-a+4);this.a.setPosition(this.j)};n.B=function(a,b){return 0==a&&0==b?Ga:new O(a,b)};function Ia(a){this.g=a;this.ga=0}n=Ia.prototype;n.m=function(){return this.g};n.position=function(){return this.ga};n.setPosition=function(a){this.ga=a};function Qa(a,b){return a.g[b]}
function A(a,b){return(a.g[b]|a.g[b+1]<<8)<<16>>16}function z(a,b){return a.g[b]|a.g[b+1]<<8|a.g[b+2]<<16|a.g[b+3]<<24}function J(a,b){return new O(z(a,b),z(a,b+4))}n.L=function(a,b){this.g[a]=b};n.T=function(a,b){this.g[a]=b;this.g[a+1]=b>>8};n.w=function(a,b){this.g[a]=b;this.g[a+1]=b>>8;this.g[a+2]=b>>16;this.g[a+3]=b>>24};function x(a,b,c){b-=z(a,b);return c<A(a,b)?A(a,b+c):0}function qa(a,b,c){b.b=c+z(a,c);b.a=a;return b}
function ka(a,b,c){b+=z(a,b);var e=z(a,b),d="",g=0;b+=4;if(1===c)return a.g.subarray(b,b+e);for(;g<e;){c=Qa(a,b+g++);if(!(192>c)){var h=Qa(a,b+g++);if(224>c)c=(c&31)<<6|h&63;else{var f=Qa(a,b+g++);if(240>c)c=(c&15)<<12|(h&63)<<6|f&63;else{var k=Qa(a,b+g++);c=(c&7)<<18|(h&63)<<12|(f&63)<<6|k&63}}}65536>c?d+=String.fromCharCode(c):(c-=65536,d+=String.fromCharCode((c>>10)+55296,(c&1023)+56320))}return d}function L(a,b){return b+z(a,b)}function M(a,b){return b+z(a,b)+4}
function N(a,b){return z(a,b+z(a,b))}n.B=function(a,b){return 0==a&&0==b?Ga:new O(a,b)};function Ra(a){if(void 0===a)return{};if(a===Object(a))return a;throw TypeError("Could not convert argument to dictionary");}function Sa(a){this.s=[].slice.call(a)}Sa.prototype={endOfStream:function(){return!this.s.length},read:function(){return this.s.length?this.s.shift():-1},push:function(a){if(Array.isArray(a))for(;a.length;)this.s.push(a.shift());else this.s.push(a)}};function Ta(a){if(a)throw TypeError("Decoder error");return 65533}
function Ua(a,b){if(!(this instanceof Ua))return new Ua(a,b);a=void 0!==a?String(a).toLowerCase():"utf-8";if("utf-8"!==a)throw Error("Encoding not supported. Only utf-8 is supported");b=Ra(b);this.D=this.M=!1;this.F=null;this.U=!!b.fatal;this.V=!!b.ignoreBOM;Object.defineProperty(this,"encoding",{value:"utf-8"});Object.defineProperty(this,"fatal",{value:this.U});Object.defineProperty(this,"ignoreBOM",{value:this.V})}
Ua.prototype={decode:function(a,b){a="object"===typeof a&&a instanceof ArrayBuffer?new Uint8Array(a):"object"===typeof a&&"buffer"in a&&a.buffer instanceof ArrayBuffer?new Uint8Array(a.buffer,a.byteOffset,a.byteLength):new Uint8Array(0);b=Ra(b);this.M||(this.F=new Va({fatal:this.U}),this.D=!1);this.M=!!b.stream;a=new Sa(a);b=[];for(var c;!a.endOfStream();){c=this.F.ca(a,a.read());if(-1===c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}if(!this.M){do{c=this.F.ca(a,a.read());if(-1===
c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}while(!a.endOfStream());this.F=null}!b.length||-1===["utf-8"].indexOf(this.encoding)||this.V||this.D||(65279===b[0]?(this.D=!0,b.shift()):this.D=!0);a="";for(c=0;c<b.length;++c){var e=b[c];65535>=e?a+=String.fromCharCode(e):(e-=65536,a+=String.fromCharCode((e>>10)+55296,(e&1023)+56320))}return a}};
function Va(a){var b=a.fatal,c=0,e=0,d=0,g=128,h=191;this.ca=function(a,k){if(-1===k&&0!==d)return d=0,Ta(b);if(-1===k)return-1;if(0===d){if(0<=k&&127>=k)return k;if(194<=k&&223>=k)d=1,c=k-192;else if(224<=k&&239>=k)224===k&&(g=160),237===k&&(h=159),d=2,c=k-224;else if(240<=k&&244>=k)240===k&&(g=144),244===k&&(h=143),d=3,c=k-240;else return Ta(b);c<<=6*d;return null}if(!(g<=k&&k<=h)){c=d=e=0;g=128;h=191;if(Array.isArray(k))for(;k.length;)a.s.unshift(k.pop());else a.s.unshift(k);return Ta(b)}g=128;
h=191;e+=1;c+=k-128<<6*(d-e);if(e!==d)return null;a=c;c=d=e=0;return a}};var Wa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,b){a.__proto__=b}||function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};function P(a,b){function c(){this.constructor=a}Wa(a,b);a.prototype=null===b?Object.create(b):(c.prototype=b.prototype,new c)}
var ea={NONE:0,0:"NONE",va:1,1:"Null",sa:2,2:"Int",ra:3,3:"FloatingPoint",ma:4,4:"Binary",Aa:5,5:"Utf8",na:6,6:"Bool",oa:7,7:"Decimal",Date:8,8:"Date",xa:9,9:"Time",ya:10,10:"Timestamp",ta:11,11:"Interval",ua:12,12:"List",wa:13,13:"Struct_",za:14,14:"Union",pa:15,15:"FixedSizeBinary",qa:16,16:"FixedSizeList",Map:17,17:"Map"};function ha(){this.a=null;this.b=0}ha.prototype.f=function(a,b){this.b=a;this.a=b;return this};function w(){this.a=null;this.b=0}
w.prototype.f=function(a,b){this.b=a;this.a=b;return this};w.prototype.w=function(){var a=x(this.a,this.b,4);return a?z(this.a,this.b+a):0};w.prototype.O=function(){var a=x(this.a,this.b,6);return a?!!(this.a.g[this.b+a]<<24>>24):!1};function ia(){this.a=null;this.b=0}ia.prototype.f=function(a,b){this.b=a;this.a=b;return this};ia.prototype.precision=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function F(){this.a=null;this.b=0}F.prototype.f=function(a,b){this.b=a;this.a=b;return this};
function ja(a){return(new F).f(z(a,a.position())+a.position(),a)}F.prototype.w=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};F.prototype.type=function(){var a=x(this.a,this.b,6);return a?A(this.a,this.b+a):0};function H(){this.a=null;this.b=0}H.prototype.f=function(a,b){this.b=a;this.a=b;return this};H.prototype.key=function(a){var b=x(this.a,this.b,4);return b?ka(this.a,this.b+b,a):null};H.prototype.value=function(a){var b=x(this.a,this.b,6);return b?ka(this.a,this.b+b,a):null};
function la(){this.a=null;this.b=0}la.prototype.f=function(a,b){this.b=a;this.a=b;return this};la.prototype.id=function(){var a=x(this.a,this.b,4);return a?J(this.a,this.b+a):this.a.A(0,0)};function ma(a){var b=x(a.a,a.b,6);return b?(new w).f(L(a.a,a.b+b),a.a):null}function na(){this.a=null;this.b=0}n=na.prototype;n.f=function(a,b){this.b=a;this.a=b;return this};n.name=function(a){var b=x(this.a,this.b,4);return b?ka(this.a,this.b+b,a):null};
function oa(a){var b=x(a.a,a.b,6);return b?!!(a.a.g[a.b+b]<<24>>24):!1}function pa(a){var b=x(a.a,a.b,8);return b?a.a.g[a.b+b]:0}n.type=function(a){var b=x(this.a,this.b,10);return b?qa(this.a,a,this.b+b):null};function ra(a){var b=x(a.a,a.b,12);return b?(new la).f(L(a.a,a.b+b),a.a):null}n.children=function(a,b){var c=x(this.a,this.b,14);return c?(b||new na).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};function sa(a){var b=x(a.a,a.b,14);return b?N(a.a,a.b+b):0}
n.ca=function(a,b){var c=x(this.a,this.b,16);return c?(b||new F).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};n.da=function(){var a=x(this.a,this.b,16);return a?N(this.a,this.b+a):0};n.W=function(a,b){var c=x(this.a,this.b,18);return c?(b||new H).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};n.X=function(){var a=x(this.a,this.b,18);return a?N(this.a,this.b+a):0};function ua(){this.a=null;this.b=0}ua.prototype.f=function(a,b){this.b=a;this.a=b;return this};
ua.prototype.page=function(){return z(this.a,this.b)};ua.prototype.offset=function(){return J(this.a,this.b+8)};ua.prototype.length=function(){return J(this.a,this.b+16)};function va(){this.a=null;this.b=0}va.prototype.f=function(a,b){this.b=a;this.a=b;return this};function wa(a,b){var c=x(a.a,a.b,6);return c?(new na).f(L(a.a,M(a.a,a.b+c)+4*b),a.a):null}va.prototype.W=function(a,b){var c=x(this.a,this.b,8);return c?(b||new H).f(L(this.a,M(this.a,this.b+c)+4*a),this.a):null};
va.prototype.X=function(){var a=x(this.a,this.b,8);return a?N(this.a,this.b+a):0};function xa(){this.a=null;this.b=0}xa.prototype.f=function(a,b){this.b=a;this.a=b;return this};xa.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};xa.prototype.B=function(a){var b=x(this.a,this.b,6);return b?(a||new va).f(L(this.a,this.b+b),this.a):null};function ya(){this.a=null;this.b=0}ya.prototype.f=function(a,b){this.b=a;this.a=b;return this};ya.prototype.offset=function(){return J(this.a,this.b)};ya.prototype.V=function(){return J(this.a,this.b+16)};function za(){this.a=null;this.b=0}za.prototype.f=function(a,b){this.b=a;this.a=b;return this};za.prototype.length=function(){return J(this.a,this.b)};function Aa(){this.a=null;this.b=0}Aa.prototype.f=function(a,b){this.b=a;this.a=b;return this};Aa.prototype.length=function(){var a=x(this.a,this.b,4);return a?J(this.a,this.b+a):this.a.A(0,0)};function Ba(){this.a=null;this.b=0}Ba.prototype.f=function(a,b){this.b=a;this.a=b;return this};
Ba.prototype.id=function(){var a=x(this.a,this.b,4);return a?J(this.a,this.b+a):this.a.A(0,0)};Ba.prototype.data=function(a){var b=x(this.a,this.b,6);return b?(a||new Aa).f(L(this.a,this.b+b),this.a):null};function Ca(){this.a=null;this.b=0}Ca.prototype.f=function(a,b){this.b=a;this.a=b;return this};Ca.prototype.version=function(){var a=x(this.a,this.b,4);return a?A(this.a,this.b+a):0};function Da(a){var b=x(a.a,a.b,6);return b?a.a.g[a.b+b]:0}
function Ea(a,b){var c=x(a.a,a.b,8);return c?qa(a.a,b,a.b+c):null}Ca.prototype.V=function(){var a=x(this.a,this.b,10);return a?J(this.a,this.b+a):this.a.A(0,0)};var Fa=new Int32Array(2);new Float32Array(Fa.buffer);new Float64Array(Fa.buffer);new Uint16Array((new Uint8Array([1,0])).buffer);function O(a,b){this.low=a|0;this.high=b|0}function Ga(a){return(a.low>>>0)+4294967296*a.high}var Ha=new O(0,0);function Ia(a){a=a?a:1024;this.a=new La(new Uint8Array(a));this.j=a;this.H=1;this.u=null;this.R=0;this.G=!1;this.ea=0;this.K=[];this.ka=!1}
function Ma(a,b,c){b>a.H&&(a.H=b);for(var e=~(a.a.g.length-a.j+c)+1&b-1;a.j<e+b+c;){var d=a.a.g.length,g=a,h=a.a,f=h.g.length;if(f&3221225472)throw Error("FlatBuffers: cannot grow buffer beyond 2 gigabytes.");var k=f<<1,l=new La(new Uint8Array(k));l.setPosition(k-f);l.m().set(h.m(),k-f);g.a=l;a.j+=a.a.g.length-d}for(b=0;b<e;b++)a.a.L(--a.j,0)}n=Ia.prototype;n.L=function(a){this.a.L(--this.j,a)};n.S=function(a){this.a.S(this.j-=2,a)};n.v=function(a){this.a.v(this.j-=4,a)};
function Na(a,b){Ma(a,2,0);a.S(b)}function Oa(a,b,c){if(a.ka||0!=c)Na(a,c),a.u[b]=a.offset()}n.offset=function(){return this.a.g.length-this.j};function Pa(a){if(a.G)throw Error("FlatBuffers: object serialization must not be nested.");null==a.u&&(a.u=[]);a.R=2;for(var b=0;2>b;b++)a.u[b]=0;a.G=!0;a.ea=a.offset()}
function Qa(a){if(null==a.u||!a.G)throw Error("FlatBuffers: endObject called without startObject");Ma(a,4,0);a.v(0);for(var b=a.offset(),c=a.R-1;0<=c;c--)Na(a,0!=a.u[c]?b-a.u[c]:0);Na(a,b-a.ea);Na(a,2*(a.R+2));var e=0;c=0;a:for(;c<a.K.length;c++){var d=a.a.g.length-a.K[c],g=a.j,h=A(a.a,d);if(h==A(a.a,g)){for(var f=2;f<h;f+=2)if(A(a.a,d+f)!=A(a.a,g+f))continue a;e=a.K[c];break}}e?(a.j=a.a.g.length-b,a.a.v(a.j,e-b)):(a.K.push(a.offset()),a.a.v(a.a.g.length-b,a.offset()-b));a.G=!1;return b}
n.finish=function(a,b){if(b){Ma(this,this.H,8);if(4!=b.length)throw Error("FlatBuffers: file identifier must be length 4");for(var c=3;0<=c;c--)this.L(b.charCodeAt(c))}Ma(this,this.H,4);Ma(this,4,0);this.v(this.offset()-a+4);this.a.setPosition(this.j)};n.A=function(a,b){return 0==a&&0==b?Ha:new O(a,b)};function La(a){this.g=a;this.fa=0}n=La.prototype;n.m=function(){return this.g};n.position=function(){return this.fa};n.setPosition=function(a){this.fa=a};function Ra(a,b){return a.g[b]}
function A(a,b){return(a.g[b]|a.g[b+1]<<8)<<16>>16}function z(a,b){return a.g[b]|a.g[b+1]<<8|a.g[b+2]<<16|a.g[b+3]<<24}function J(a,b){return new O(z(a,b),z(a,b+4))}n.L=function(a,b){this.g[a]=b};n.S=function(a,b){this.g[a]=b;this.g[a+1]=b>>8};n.v=function(a,b){this.g[a]=b;this.g[a+1]=b>>8;this.g[a+2]=b>>16;this.g[a+3]=b>>24};function x(a,b,c){b-=z(a,b);return c<A(a,b)?A(a,b+c):0}function qa(a,b,c){b.b=c+z(a,c);b.a=a;return b}
function ka(a,b,c){b+=z(a,b);var e=z(a,b),d="",g=0;b+=4;if(1===c)return a.g.subarray(b,b+e);for(;g<e;){c=Ra(a,b+g++);if(!(192>c)){var h=Ra(a,b+g++);if(224>c)c=(c&31)<<6|h&63;else{var f=Ra(a,b+g++);if(240>c)c=(c&15)<<12|(h&63)<<6|f&63;else{var k=Ra(a,b+g++);c=(c&7)<<18|(h&63)<<12|(f&63)<<6|k&63}}}65536>c?d+=String.fromCharCode(c):(c-=65536,d+=String.fromCharCode((c>>10)+55296,(c&1023)+56320))}return d}function L(a,b){return b+z(a,b)}function M(a,b){return b+z(a,b)+4}
function N(a,b){return z(a,b+z(a,b))}n.A=function(a,b){return 0==a&&0==b?Ha:new O(a,b)};function Sa(a){if(void 0===a)return{};if(a===Object(a))return a;throw TypeError("Could not convert argument to dictionary");}function Ta(a){this.s=[].slice.call(a)}Ta.prototype={endOfStream:function(){return!this.s.length},read:function(){return this.s.length?this.s.shift():-1},push:function(a){if(Array.isArray(a))for(;a.length;)this.s.push(a.shift());else this.s.push(a)}};function Ua(a){if(a)throw TypeError("Decoder error");return 65533}
function Va(a,b){if(!(this instanceof Va))return new Va(a,b);a=void 0!==a?String(a).toLowerCase():"utf-8";if("utf-8"!==a)throw Error("Encoding not supported. Only utf-8 is supported");b=Sa(b);this.C=this.M=!1;this.D=null;this.T=!!b.fatal;this.U=!!b.ignoreBOM;Object.defineProperty(this,"encoding",{value:"utf-8"});Object.defineProperty(this,"fatal",{value:this.T});Object.defineProperty(this,"ignoreBOM",{value:this.U})}
Va.prototype={decode:function(a,b){a="object"===typeof a&&a instanceof ArrayBuffer?new Uint8Array(a):"object"===typeof a&&"buffer"in a&&a.buffer instanceof ArrayBuffer?new Uint8Array(a.buffer,a.byteOffset,a.byteLength):new Uint8Array(0);b=Sa(b);this.M||(this.D=new Wa({fatal:this.T}),this.C=!1);this.M=!!b.stream;a=new Ta(a);b=[];for(var c;!a.endOfStream();){c=this.D.ba(a,a.read());if(-1===c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}if(!this.M){do{c=this.D.ba(a,a.read());if(-1===
c)break;null!==c&&(Array.isArray(c)?b.push.apply(b,c):b.push(c))}while(!a.endOfStream());this.D=null}!b.length||-1===["utf-8"].indexOf(this.encoding)||this.U||this.C||(65279===b[0]?(this.C=!0,b.shift()):this.C=!0);a="";for(c=0;c<b.length;++c){var e=b[c];65535>=e?a+=String.fromCharCode(e):(e-=65536,a+=String.fromCharCode((e>>10)+55296,(e&1023)+56320))}return a}};
function Wa(a){var b=a.fatal,c=0,e=0,d=0,g=128,h=191;this.ba=function(a,k){if(-1===k&&0!==d)return d=0,Ua(b);if(-1===k)return-1;if(0===d){if(0<=k&&127>=k)return k;if(194<=k&&223>=k)d=1,c=k-192;else if(224<=k&&239>=k)224===k&&(g=160),237===k&&(h=159),d=2,c=k-224;else if(240<=k&&244>=k)240===k&&(g=144),244===k&&(h=143),d=3,c=k-240;else return Ua(b);c<<=6*d;return null}if(!(g<=k&&k<=h)){c=d=e=0;g=128;h=191;if(Array.isArray(k))for(;k.length;)a.s.unshift(k.pop());else a.s.unshift(k);return Ua(b)}g=128;
h=191;e+=1;c+=k-128<<6*(d-e);if(e!==d)return null;a=c;c=d=e=0;return a}};var Xa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,b){a.__proto__=b}||function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};function P(a,b){function c(){this.constructor=a}Xa(a,b);a.prototype=null===b?Object.create(b):(c.prototype=b.prototype,new c)}
function Q(a,b){function c(a){return function(b){return e([a,b])}}function e(c){if(g)throw new TypeError("Generator is already executing.");for(;d;)try{if(g=1,h&&(f=h[c[0]&2?"return":c[0]?"throw":"next"])&&!(f=f.call(h,c[1])).done)return f;if(h=0,f)c=[0,f.value];switch(c[0]){case 0:case 1:f=c;break;case 4:return d.label++,{value:c[1],done:!1};case 5:d.label++;h=c[1];c=[0];continue;case 7:c=d.P.pop();d.h.pop();continue;default:if(!(f=d.h,f=0<f.length&&f[f.length-1])&&(6===c[0]||2===c[0])){d=0;continue}if(3===
c[0]&&(!f||c[1]>f[0]&&c[1]<f[3]))d.label=c[1];else if(6===c[0]&&d.label<f[1])d.label=f[1],f=c;else if(f&&d.label<f[2])d.label=f[2],d.P.push(c);else{f[2]&&d.P.pop();d.h.pop();continue}}c=b.call(a,d)}catch(m){c=[6,m],h=0}finally{g=f=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}var d={label:0,c:function(){if(f[0]&1)throw f[1];return f[1]},h:[],P:[]},g,h,f,k;return k={next:c(0),"throw":c(1),"return":c(2)},"function"===typeof Symbol&&(k[Symbol.iterator]=function(){return this}),k}
function R(a){var b="function"===typeof Symbol&&a[Symbol.iterator],c=0;return b?b.call(a):{next:function(){a&&c>=a.length&&(a=void 0);return{value:a&&a[c++],done:!a}}}}function Xa(a,b){var c="function"===typeof Symbol&&a[Symbol.iterator];if(!c)return a;a=c.call(a);var e,d=[];try{for(;(void 0===b||0<b--)&&!(e=a.next()).done;)d.push(e.value)}catch(h){var g={error:h}}finally{try{e&&!e.done&&(c=a["return"])&&c.call(a)}finally{if(g)throw g.error;}}return d}
function T(){for(var a=[],b=0;b<arguments.length;b++)a=a.concat(Xa(arguments[b]));return a};function Ya(a){var b,c;return Q(this,function(e){switch(e.label){case 0:if(!(a.position()<a.g.length&&0<(c=z(a,a.position()))))return[3,2];a.setPosition(a.position()+4);b=(new Ba).f(z(a,a.position())+a.position(),a);a.setPosition(a.position()+c);return[4,b];case 1:return e.c(),[3,0];case 2:return[2]}})}
function Za(a){var b,c,e,d,g,h,f,k,l,m,r;return Q(this,function(t){switch(t.label){case 0:b=a.m(),t.label=1;case 1:t.h.push([1,6,7,8]),c=R(Ya(a)),e=c.next(),t.label=2;case 2:if(e.done)return[3,5];d=e.value;g=Ca(d);f=h=void 0;if(3===g)f=Da(d,new za);else if(2===g)k=Da(d,new Aa),h=Fa(k.id()).toString(),f=k.data();else return[3,4];return[4,{id:h,data:f,m:b,offset:b.byteOffset+a.position()}];case 3:t.c(),a.setPosition(a.position()+d.W().low),t.label=4;case 4:return e=c.next(),[3,2];case 5:return[3,8];
case 6:return l=t.c(),m={error:l},[3,8];case 7:try{e&&!e.done&&(r=c.return)&&r.call(c)}finally{if(m)throw m.error;}return[7];case 8:return[2]}})};for(var $a=new Uint8Array(6),ab=0;6>ab;ab+=1)$a[ab]="ARROW1".charCodeAt(ab);function bb(a,b){void 0===b&&(b=0);for(var c=-1,e=$a.length;++c<e;)if($a[c]!==a[b+c])return!1;return!0}var cb=$a.length,db=cb+4,eb=2*cb+4;
function gb(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,y,p,B,G,D,E,C,K,S,fa,Ja,ta,Ka,fb;return Q(this,function(b){switch(b.label){case 0:b.h.push([0,23,24,25]),c=R(a),e=c.next(),b.label=1;case 1:if(e.done)return[3,22];d=e.value;g=d.g.length;f=h=void 0;if(g<eb||!bb(d.m(),0)||!bb(d.m(),g-cb)||1>(h=z(d,f=g-db))&&h+eb>g)throw Error("Invalid file");d.setPosition(f-h);var I=d;k=(new wa).f(z(I,I.position())+I.position(),I);l=k.C();m=-1;r=(I=x(k.a,k.b,8))?N(k.a,
k.b+I):0;b.label=2;case 2:if(!(++m<r))return[3,11];t=(I=x(k.a,k.b,8))?(new xa).f(M(k.a,k.b+I)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=3;case 3:b.h.push([3,8,9,10]),y=R(Za(d)),p=y.next(),b.label=4;case 4:if(p.done)return[3,7];B=p.value;return[4,{C:l,N:B}];case 5:return b.c(),[3,7];case 6:return p=y.next(),[3,4];case 7:return[3,10];case 8:return G=b.c(),Ja={error:G},[3,10];case 9:try{p&&!p.done&&(ta=y.return)&&ta.call(y)}finally{if(Ja)throw Ja.error;}return[7];case 10:return[3,2];case 11:m=
-1,r=(I=x(k.a,k.b,10))?N(k.a,k.b+I):0,b.label=12;case 12:if(!(++m<r))return[3,21];t=(I=x(k.a,k.b,10))?(new xa).f(M(k.a,k.b+I)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=13;case 13:b.h.push([13,18,19,20]),D=R(Za(d)),E=D.next(),b.label=14;case 14:if(E.done)return[3,17];B=E.value;return[4,{C:l,N:B}];case 15:return b.c(),[3,17];case 16:return E=D.next(),[3,14];case 17:return[3,20];case 18:return C=b.c(),Ka={error:C},[3,20];case 19:try{E&&!E.done&&(fb=D.return)&&fb.call(D)}finally{if(Ka)throw Ka.error;
}return[7];case 20:return[3,12];case 21:return e=c.next(),[3,1];case 22:return[3,25];case 23:return K=b.c(),S={error:K},[3,25];case 24:try{e&&!e.done&&(fa=c.return)&&fa.call(c)}finally{if(S)throw S.error;}return[7];case 25:return[2]}})};function hb(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,y,p,B,G,D,E,C,K;return Q(this,function(b){switch(b.label){case 0:if(!a.length||bb(a[0].m(),0))throw Error("Invalid Arrow Stream");b.label=1;case 1:b.h.push([1,19,20,21]),c=R(Ya(a[0])),e=c.next(),b.label=2;case 2:if(e.done)return[3,18];d=e.value;if(1!==Ca(d))return[3,17];g=Da(d,new ua);b.label=3;case 3:b.h.push([3,14,15,16]),h=R(a),f=h.next(),b.label=4;case 4:if(f.done)return[3,13];k=f.value;b.label=
5;case 5:b.h.push([5,10,11,12]),l=R(Za(k)),m=l.next(),b.label=6;case 6:if(m.done)return[3,9];r=m.value;return[4,{C:g,N:r}];case 7:b.c(),b.label=8;case 8:return m=l.next(),[3,6];case 9:return[3,12];case 10:return t=b.c(),C={error:t},[3,12];case 11:try{m&&!m.done&&(K=l.return)&&K.call(l)}finally{if(C)throw C.error;}return[7];case 12:return f=h.next(),[3,4];case 13:return[3,16];case 14:return y=b.c(),D={error:y},[3,16];case 15:try{f&&!f.done&&(E=h.return)&&E.call(h)}finally{if(D)throw D.error;}return[7];
case 16:return[3,18];case 17:return e=c.next(),[3,2];case 18:return[3,21];case 19:return p=b.c(),B={error:p},[3,21];case 20:try{e&&!e.done&&(G=c.return)&&G.call(c)}finally{if(B)throw B.error;}return[7];case 21:return[2]}})};function ib(a,b,c){var e=b||0;c=c===c&&"number"==typeof c?c:a;0>c&&(c=a+c);0>e&&(e=a- -1*e%a);c<e&&(e=c,c=b);a=!isFinite(a=c-e)||0>a?0:a;return[e,a]}
var U=function(){function a(){}a.create=function(a,c){for(var b=[],d=2;d<arguments.length;d++)b[d-2]=arguments[d];b=new (this.bind.apply(this,T([void 0],b)));b.length=c;b.name=a.name();b.type=ea[pa(a)];if(0<(d=a.Y())){var g=0,h=b.props=new Map;do{var f=a.X(g);h[f.key()]=f.value()}while(++g<d)}return b};a.from=function(b,c){for(var e=[],d=2;d<arguments.length;d++)e[d-2]=arguments[d];e=new (this.bind.apply(this,T([void 0],e)));e.length=c;b.name!==a.$&&(e.name=b.name);b.type!==a.ba&&(e.type=b.type);
b.props!==a.aa&&(e.props=b.props);return e};a.prototype.get=function(){return null};a.prototype.concat=function(a){return a};a.prototype.slice=function(a,c,e){var b=this.ia;a=Xa(ib(b*this.length,b*(a||0),b*c),2);return this.ha(a[0],a[1],e)};a.prototype.ha=function(a,c){for(var b=Array(c),d=-1,g=this.length;++d<c;)b[d]=this.get((d+a)%g);return b};u();v();a.prototype[Symbol.iterator]=function(){var a,c;return Q(this,function(b){switch(b.label){case 0:a=-1,c=this.length,b.label=1;case 1:return++a<c?
[4,this.get(a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.$="";a.aa=new Map;a.ba=ea[0];return a}();n=U.prototype;n.length=0;n.ia=1;n.name=U.$;n.type=U.ba;n.props=U.aa;var lb=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];e=a.call(this)||this;e.l=b.filter(Boolean);return e}P(b,a);Object.defineProperty(b.prototype,"arrayType",{get:function(){return this.i},enumerable:!0,configurable:!0});b.prototype.get=function(a){for(var b,c,g=this.l,h=-1;(b=g[++h])&&(c=b.length)<=a&&0<=(a-=c););return b&&-1<a?b[a]:null};b.prototype.ha=function(a,b,d){var c,e=a,f;a=this.l;var k=this.i;for(d=(d||0)-1;(c=a[++d])&&(f=c.length)<=e&&0<=(e-=f););if(c&&
-1<e){f=0;var l=a.length,m=Array.isArray(c)?jb:kb,r=k.prototype.subarray||k.prototype.slice;e=c=r.call(c,e,e+b);if(c.length<b)for(e=new k(b);(f=m(c,e,f))<b;)c=a[d=(d+1)%l],c=r.call(c,0,Math.min(c.length,b-f));return e}return new k(0)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k,l,m;return Q(this,function(c){switch(c.label){case 0:a=-1,b=this,d=b.l,g=b.length,h=-1,f=d.length,c.label=1;case 1:if(!(++h<f))return[3,6];k=d[h];l=-1;m=k.length;c.label=2;case 2:return++a<g&&++l<m?[4,
k[l]]:[3,5];case 3:c.c(),c.label=4;case 4:return[3,2];case 5:return[3,1];case 6:return[2]}})};return b}(U),V=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];b=a.apply(this,T(b))||this;b.length=b.l.reduce(function(a,b){return a+b.length},0);return b}P(b,a);b.from=function(a){return a instanceof b?a:a===b.G?a:a instanceof Uint8Array?new b(a):a instanceof Array?new b(b.pack(a)):a instanceof U?new b(b.pack(a)):b.G};b.pack=function(a){var b=[],c,g=0,h=0,f=0;try{for(var k=
function R(a){var b="function"===typeof Symbol&&a[Symbol.iterator],c=0;return b?b.call(a):{next:function(){a&&c>=a.length&&(a=void 0);return{value:a&&a[c++],done:!a}}}}function Ya(a,b){var c="function"===typeof Symbol&&a[Symbol.iterator];if(!c)return a;a=c.call(a);var e,d=[];try{for(;(void 0===b||0<b--)&&!(e=a.next()).done;)d.push(e.value)}catch(h){var g={error:h}}finally{try{e&&!e.done&&(c=a["return"])&&c.call(a)}finally{if(g)throw g.error;}}return d}
function T(){for(var a=[],b=0;b<arguments.length;b++)a=a.concat(Ya(arguments[b]));return a};function Za(a){var b,c;return Q(this,function(e){switch(e.label){case 0:if(!(a.position()<a.g.length&&0<(c=z(a,a.position()))))return[3,2];a.setPosition(a.position()+4);b=(new Ca).f(z(a,a.position())+a.position(),a);a.setPosition(a.position()+c);return[4,b];case 1:return e.c(),[3,0];case 2:return[2]}})}
function $a(a){var b,c,e,d,g,h,f,k,l,m,r;return Q(this,function(t){switch(t.label){case 0:b=a.m(),t.label=1;case 1:t.h.push([1,6,7,8]),c=R(Za(a)),e=c.next(),t.label=2;case 2:if(e.done)return[3,5];d=e.value;g=Da(d);f=h=void 0;if(3===g)f=Ea(d,new Aa);else if(2===g)k=Ea(d,new Ba),h=Ga(k.id()).toString(),f=k.data();else return[3,4];return[4,{id:h,data:f,m:b,offset:b.byteOffset+a.position()}];case 3:t.c(),a.setPosition(a.position()+d.V().low),t.label=4;case 4:return e=c.next(),[3,2];case 5:return[3,8];
case 6:return l=t.c(),m={error:l},[3,8];case 7:try{e&&!e.done&&(r=c.return)&&r.call(c)}finally{if(m)throw m.error;}return[7];case 8:return[2]}})};for(var ab=new Uint8Array(6),bb=0;6>bb;bb+=1)ab[bb]="ARROW1".charCodeAt(bb);function cb(a,b){void 0===b&&(b=0);for(var c=-1,e=ab.length;++c<e;)if(ab[c]!==a[b+c])return!1;return!0}var db=ab.length,eb=db+4,fb=2*db+4;
function hb(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,y,p,B,G,D,E,C,K,S,fa,Ja,ta,Ka,gb;return Q(this,function(b){switch(b.label){case 0:b.h.push([0,23,24,25]),c=R(a),e=c.next(),b.label=1;case 1:if(e.done)return[3,22];d=e.value;g=d.g.length;f=h=void 0;if(g<fb||!cb(d.m(),0)||!cb(d.m(),g-db)||1>(h=z(d,f=g-eb))&&h+fb>g)throw Error("Invalid file");d.setPosition(f-h);var I=d;k=(new xa).f(z(I,I.position())+I.position(),I);l=k.B();m=-1;r=(I=x(k.a,k.b,8))?N(k.a,
k.b+I):0;b.label=2;case 2:if(!(++m<r))return[3,11];t=(I=x(k.a,k.b,8))?(new ya).f(M(k.a,k.b+I)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=3;case 3:b.h.push([3,8,9,10]),y=R($a(d)),p=y.next(),b.label=4;case 4:if(p.done)return[3,7];B=p.value;return[4,{B:l,N:B}];case 5:return b.c(),[3,7];case 6:return p=y.next(),[3,4];case 7:return[3,10];case 8:return G=b.c(),Ja={error:G},[3,10];case 9:try{p&&!p.done&&(ta=y.return)&&ta.call(y)}finally{if(Ja)throw Ja.error;}return[7];case 10:return[3,2];case 11:m=
-1,r=(I=x(k.a,k.b,10))?N(k.a,k.b+I):0,b.label=12;case 12:if(!(++m<r))return[3,21];t=(I=x(k.a,k.b,10))?(new ya).f(M(k.a,k.b+I)+24*m,k.a):null;d.setPosition(t.offset().low);b.label=13;case 13:b.h.push([13,18,19,20]),D=R($a(d)),E=D.next(),b.label=14;case 14:if(E.done)return[3,17];B=E.value;return[4,{B:l,N:B}];case 15:return b.c(),[3,17];case 16:return E=D.next(),[3,14];case 17:return[3,20];case 18:return C=b.c(),Ka={error:C},[3,20];case 19:try{E&&!E.done&&(gb=D.return)&&gb.call(D)}finally{if(Ka)throw Ka.error;
}return[7];case 20:return[3,12];case 21:return e=c.next(),[3,1];case 22:return[3,25];case 23:return K=b.c(),S={error:K},[3,25];case 24:try{e&&!e.done&&(fa=c.return)&&fa.call(c)}finally{if(S)throw S.error;}return[7];case 25:return[2]}})};function ib(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,y,p,B,G,D,E,C,K;return Q(this,function(b){switch(b.label){case 0:if(!a.length||cb(a[0].m(),0))throw Error("Invalid Arrow Stream");b.label=1;case 1:b.h.push([1,19,20,21]),c=R(Za(a[0])),e=c.next(),b.label=2;case 2:if(e.done)return[3,18];d=e.value;if(1!==Da(d))return[3,17];g=Ea(d,new va);b.label=3;case 3:b.h.push([3,14,15,16]),h=R(a),f=h.next(),b.label=4;case 4:if(f.done)return[3,13];k=f.value;b.label=
5;case 5:b.h.push([5,10,11,12]),l=R($a(k)),m=l.next(),b.label=6;case 6:if(m.done)return[3,9];r=m.value;return[4,{B:g,N:r}];case 7:b.c(),b.label=8;case 8:return m=l.next(),[3,6];case 9:return[3,12];case 10:return t=b.c(),C={error:t},[3,12];case 11:try{m&&!m.done&&(K=l.return)&&K.call(l)}finally{if(C)throw C.error;}return[7];case 12:return f=h.next(),[3,4];case 13:return[3,16];case 14:return y=b.c(),D={error:y},[3,16];case 15:try{f&&!f.done&&(E=h.return)&&E.call(h)}finally{if(D)throw D.error;}return[7];
case 16:return[3,18];case 17:return e=c.next(),[3,2];case 18:return[3,21];case 19:return p=b.c(),B={error:p},[3,21];case 20:try{e&&!e.done&&(G=c.return)&&G.call(c)}finally{if(B)throw B.error;}return[7];case 21:return[2]}})};function jb(a,b,c){var e=b||0;c=c===c&&"number"==typeof c?c:a;0>c&&(c=a+c);0>e&&(e=a- -1*e%a);c<e&&(e=c,c=b);a=!isFinite(a=c-e)||0>a?0:a;return[e,a]}
var U=function(){function a(){}a.create=function(a,c){for(var b=[],d=2;d<arguments.length;d++)b[d-2]=arguments[d];b=new (this.bind.apply(this,T([void 0],b)));b.length=c;b.name=a.name();b.type=ea[pa(a)];if(0<(d=a.X())){var g=0,h=b.props=new Map;do{var f=a.W(g);h[f.key()]=f.value()}while(++g<d)}return b};a.from=function(b,c){for(var e=[],d=2;d<arguments.length;d++)e[d-2]=arguments[d];e=new (this.bind.apply(this,T([void 0],e)));e.length=c;b.name!==a.Z&&(e.name=b.name);b.type!==a.aa&&(e.type=b.type);
b.props!==a.$&&(e.props=b.props);return e};a.prototype.get=function(){return null};a.prototype.concat=function(a){return a};a.prototype.slice=function(a,c,e){var b=this.ha;a=Ya(jb(b*this.length,b*(a||0),b*c),2);return this.ga(a[0],a[1],e)};a.prototype.ga=function(a,c){for(var b=Array(c),d=-1,g=this.length;++d<c;)b[d]=this.get((d+a)%g);return b};u();v();a.prototype[Symbol.iterator]=function(){var a,c;return Q(this,function(b){switch(b.label){case 0:a=-1,c=this.length,b.label=1;case 1:return++a<c?[4,
this.get(a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.Z="";a.$=new Map;a.aa=ea[0];return a}();n=U.prototype;n.length=0;n.ha=1;n.name=U.Z;n.type=U.aa;n.props=U.$;var mb=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];e=a.call(this)||this;e.l=b.filter(Boolean);return e}P(b,a);Object.defineProperty(b.prototype,"arrayType",{get:function(){return this.i},enumerable:!0,configurable:!0});b.prototype.get=function(a){for(var b,c,g=this.l,h=-1;(b=g[++h])&&(c=b.length)<=a&&0<=(a-=c););return b&&-1<a?b[a]:null};b.prototype.ga=function(a,b,d){var c,e=a,f;a=this.l;var k=this.i;for(d=(d||0)-1;(c=a[++d])&&(f=c.length)<=e&&0<=(e-=f););if(c&&
-1<e){f=0;var l=a.length,m=Array.isArray(c)?kb:lb,r=k.prototype.subarray||k.prototype.slice;e=c=r.call(c,e,e+b);if(c.length<b)for(e=new k(b);(f=m(c,e,f))<b;)c=a[d=(d+1)%l],c=r.call(c,0,Math.min(c.length,b-f));return e}return new k(0)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k,l,m;return Q(this,function(c){switch(c.label){case 0:a=-1,b=this,d=b.l,g=b.length,h=-1,f=d.length,c.label=1;case 1:if(!(++h<f))return[3,6];k=d[h];l=-1;m=k.length;c.label=2;case 2:return++a<g&&++l<m?[4,
k[l]]:[3,5];case 3:c.c(),c.label=4;case 4:return[3,2];case 5:return[3,1];case 6:return[2]}})};return b}(U),V=function(a){function b(){for(var b=[],e=0;e<arguments.length;e++)b[e]=arguments[e];b=a.apply(this,T(b))||this;b.length=b.l.reduce(function(a,b){return a+b.length},0);return b}P(b,a);b.from=function(a){return a instanceof b?a:a===b.F?a:a instanceof Uint8Array?new b(a):a instanceof Array?new b(b.pack(a)):a instanceof U?new b(b.pack(a)):b.F};b.pack=function(a){var b=[],c,g=0,h=0,f=0;try{for(var k=
R(a),l=k.next();!l.done;l=k.next())l.value&&(f|=1<<h),8===++h&&(b[g++]=f,f=h=0)}catch(t){var m={error:t}}finally{try{l&&!l.done&&(r=k.return)&&r.call(k)}finally{if(m)throw m.error;}}if(0===g||0<h)b[g++]=f;if(g%8&&(c=c=g+8-g%8)){do b[g]=0;while(++g<c)}return new Uint8Array(b);var r};b.prototype.get=function(a){for(var b,c,g=this.l,h=-1;(b=g[++h])&&(c=b.length)<=a&&0<=(a-=c););return!(!b||0>a||0===(b[a>>3|0]&1<<a%8))};b.prototype.set=function(a,b){for(var c,e,h=this.l,f=-1;(c=h[++f])&&(e=c.length)<=
a&&0<=(a-=e););c&&-1<a&&(b?c[a>>3|0]|=1<<a%8:c[a>>3|0]&=~(1<<a%8))};b.prototype.concat=function(a){return new (b.bind.apply(b,T([void 0],this.l,a.l)))};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h,f,k;return Q(this,function(c){switch(c.label){case 0:c.h.push([0,7,8,9]),u(),v(),b=R(a.prototype[Symbol.iterator].call(this)),e=b.next(),c.label=1;case 1:if(e.done)return[3,6];d=e.value;g=-1;c.label=2;case 2:return 8>++g?[4,0!==(d&1<<g)]:[3,5];case 3:c.c(),c.label=4;case 4:return[3,2];case 5:return e=
b.next(),[3,1];case 6:return[3,9];case 7:return h=c.c(),f={error:h},[3,9];case 8:try{e&&!e.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 9:return[2]}})};b.G=new (function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(){return!0};u();v();b.prototype[Symbol.iterator]=function(){return Q(this,function(a){switch(a.label){case 0:return[4,!0];case 1:a.c(),a.label=2;case 2:return[3,0];case 3:return[2]}})};return b}(U));return b}(lb),
mb=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];c=a.apply(this,T(c))||this;b&&(c.validity=V.from(b));return c}P(b,a);b.prototype.concat=function(a){return(b=this.constructor).from.apply(b,T([this,this.length+a.length,this.validity.concat(a.validity)],this.l,a.l));var b};return b}(lb),nb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(b){return this.validity.get(b)?new Date(Math.pow(2,32)*a.prototype.get.call(this,
2*b+1)+a.prototype.get.call(this,2*b)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return Q(this,function(c){switch(c.label){case 0:u(),v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new Date(Math.pow(2,32)*d.value+e.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(mb),ob=function(a){function b(){return null!==a&&a.apply(this,
b.next(),[3,1];case 6:return[3,9];case 7:return h=c.c(),f={error:h},[3,9];case 8:try{e&&!e.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 9:return[2]}})};b.F=new (function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(){return!0};u();v();b.prototype[Symbol.iterator]=function(){return Q(this,function(a){switch(a.label){case 0:return[4,!0];case 1:a.c(),a.label=2;case 2:return[3,0];case 3:return[2]}})};return b}(U));return b}(mb),
nb=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];c=a.apply(this,T(c))||this;b&&(c.validity=V.from(b));return c}P(b,a);b.prototype.concat=function(a){return(b=this.constructor).from.apply(b,T([this,this.length+a.length,this.validity.concat(a.validity)],this.l,a.l));var b};return b}(mb),ob=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(b){return this.validity.get(b)?new Date(Math.pow(2,32)*a.prototype.get.call(this,
2*b+1)+a.prototype.get.call(this,2*b)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return Q(this,function(c){switch(c.label){case 0:u(),v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new Date(Math.pow(2,32)*d.value+e.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(nb),pb=function(a){function b(){return null!==a&&a.apply(this,
arguments)||this}P(b,a);b.prototype.get=function(a,b){void 0===b&&(b=!1);for(var c,e,h=-1,f=this.l;(c=f[++h])&&(e=c.length)<=a&&0<=(a-=e););return b?c&&-1<a?[c[a+h],h]:[0,-1]:c&&-1<a?c[a+h]:null};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return Q(this,function(c){switch(c.label){case 0:a=new Int32Array(2),b=this.l,d=-1,g=b.length,c.label=1;case 1:if(!(++d<g))return[3,7];h=b[d];f=-1;k=h.length-1;c.label=2;case 2:if(!(++f<k))return[3,6];a[1]=d;a[0]=h[f];return[4,a];case 3:return c.c(),
[4,h[f+1]];case 4:c.c(),c.label=5;case 5:return[3,2];case 6:return[3,1];case 7:return[2]}})};return b}(mb),W=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(b){return this.validity.get(b)?a.prototype.get.call(this,b):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return Q(this,function(c){switch(c.label){case 0:return d=this.validity,u(),v(),g=a.prototype[Symbol.iterator].call(this),d!==V.G?[3,2]:[5,R(g)];case 1:return c.c(),
[3,5];case 2:u(),v(),h=d[Symbol.iterator](),c.label=3;case 3:return(b=h.next()).done||(e=g.next()).done?[3,5]:[4,b.value?e.value:null];case 4:return c.c(),[3,3];case 5:return[2]}})};return b}(mb),pb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(b){return this.validity.get(b)?new O(a.prototype.get.call(this,2*b),a.prototype.get.call(this,2*b+1)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return Q(this,function(c){switch(c.label){case 0:u(),
v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new O(e.value,d.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(mb),qb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),rb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),sb=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}P(b,a);return b}(W),tb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(pb),ub=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),vb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),wb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),xb=function(a){function b(){return null!==a&&a.apply(this,arguments)||
this}P(b,a);return b}(pb),yb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),zb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W);pb.prototype.ia=2;U.prototype.l=[];U.prototype.validity=V.G;lb.prototype.i=Array;V.prototype.i=Uint8Array;qb.prototype.i=Int8Array;rb.prototype.i=Int16Array;sb.prototype.i=Int32Array;tb.prototype.i=Int32Array;ub.prototype.i=Uint8Array;vb.prototype.i=Uint16Array;wb.prototype.i=Uint32Array;
xb.prototype.i=Uint32Array;nb.prototype.i=Uint32Array;ob.prototype.i=Int32Array;yb.prototype.i=Float32Array;zb.prototype.i=Float64Array;function jb(a,b,c){for(var e=0,d=a.length;e<d;)b[c++]=a[e++];return c}function kb(a,b,c){return b.set(a,c)||c+a.length};var Ab=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];d=a.call(this)||this;d.R=c;d.length=Math.max.apply(Math,T([0],c.map(function(a){return a.length})));b&&(d.validity=V.from(b));return d}P(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.R.map(function(b){return b.get(a)}):null};b.prototype.concat=function(a){return b.from.apply(b,T([this,this.length+a.length,this.validity.concat(a.validity)],this.R.map(function(b,c){return b.concat(a.R[c])})))};
return b}(U);var Bb=function(a){function b(b,e){var c=a.call(this)||this;c.index=b;c.v=e;c.length=b&&b.length||0;return c}P(b,a);b.prototype.get=function(a){return this.v.get(this.index.get(a))};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.index.concat(a.index),this.v)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return Q(this,function(c){switch(c.label){case 0:a=this.v,c.label=1;case 1:c.h.push([1,6,7,8]),b=R(this.index),d=b.next(),c.label=2;case 2:if(d.done)return[3,
5];g=d.value;return[4,a.get(g)];case 3:c.c(),c.label=4;case 4:return d=b.next(),[3,2];case 5:return[3,8];case 6:return h=c.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};return b}(U);var Cb=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=e;c.J=d;b&&(c.validity=V.from(b));return c}P(b,a);b.prototype.get=function(a){var b,c,g,h=this.J;return this.validity.get(a)&&null!==(g=h.get(a+1))&&(f=h.get(a,!0),k=Xa(f,2),c=k[0],b=k[1],f)&&-1<b?this.values.slice(c,g,b):null;var f,k};b.prototype.concat=function(a){return this.constructor.from(this,this.length+a.length,this.validity.concat(a.validity),this.values.concat(a.values),this.J.concat(a.J))};u();v();b.prototype[Symbol.iterator]=
function(){var a,b,d,g,h,f;return Q(this,function(c){switch(c.label){case 0:g=this.values,u(),v(),h=this.J[Symbol.iterator](),u(),v(),f=this.validity[Symbol.iterator](),c.label=1;case 1:return(a=f.next()).done||(b=h.next()).done||(d=h.next()).done?[3,3]:[4,a.value?g.slice(b.value[0],d.value,b.value[1]):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(U),Db=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(Cb),Eb=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(c){return(c=a.prototype.get.call(this,c))?b.Z.decode(c):null};u();v();b.prototype[Symbol.iterator]=function(){var c,e,d,g,h,f,k;return Q(this,function(l){switch(l.label){case 0:c=b.Z,l.label=1;case 1:l.h.push([1,6,7,8]),u(),v(),e=R(a.prototype[Symbol.iterator].call(this)),d=e.next(),l.label=2;case 2:if(d.done)return[3,5];g=d.value;return[4,g?c.decode(g):null];case 3:l.c(),l.label=4;case 4:return d=e.next(),[3,2];case 5:return[3,8];case 6:return h=
l.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=e.return)&&k.call(e)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};b.Z=new Ua("utf-8");return b}(Cb),Fb=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=d;c.size=Math.abs(b|0)||1;e&&(c.validity=V.from(e));return c}P(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.values.slice(this.size*a,this.size*(a+1)):null};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.size,this.validity.concat(a.validity),
this.values.concat(a.values))};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return Q(this,function(c){switch(c.label){case 0:b=-1,d=this,g=d.size,h=d.length,f=d.values,u(),v(),k=this.validity[Symbol.iterator](),c.label=1;case 1:return!(a=k.next()).done&&++b<h?[4,a.value?f.slice(g*b,g*(b+1)):null]:[3,3];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(U);function Gb(a,b,c,e){var d;if(!(d=Hb(a,b,c,e))){d=pa(a);var g=Ib[d];if(!g)throw Error('Unrecognized vector name "'+ea[d]+'" type "'+d+'"');d=g(a,b,c,e)}return d}function Hb(a,b,c,e){var d;if(e&&(d=a.v())){var g=Fa(d.id()).toString();d=ma(d)||{A:function(){return 32},O:function(){return!0}};var h=Jb(a,d);b=Kb(h,b,c,null,d);return Bb.create(a,b.length,b,e[g])}}
var Lb=[Uint8Array,Uint8Array,Uint8Array,Uint8Array],Mb=[Uint32Array,Uint32Array,Uint32Array,Uint32Array],Nb=X.bind(null,[Int8Array,Int16Array,Int32Array,Int32Array],null),Ob=X.bind(null,[Uint8Array,Uint16Array,Uint32Array,Uint32Array],null),Pb=X.bind(null,Mb,null),Qb=X.bind(null,[Int8Array,Int16Array,Float32Array,Float64Array],null),Rb=X.bind(null,Mb,null),Sb=X.bind(null,Lb,null),Tb=X.bind(null,Lb,[Int32Array,Int32Array,Int32Array,Int32Array]),Vb=(Ub={},Ub[1]=yb,Ub[2]=zb,Ub),Wb=[[ub,qb],[vb,rb],
[wb,sb],[xb,tb]];function Kb(a,b,c,e,d){d=d||a.type(new w);return d.O()?Xb(a,b,c,e,d):Yb(a,b,c,e,d)}var Xb=Y(Nb,Zb),Yb=Y(Ob,Zb);function Zb(a,b,c,e,d,g){g=g||a.type(new w);return(Wb[g.A()>>4]||Wb[3])[+g.O()].create(a,b,e,c||d)}
var $b=Y(Qb,function(a,b,c,e){var d=a.type(new ia);return Vb[d.precision()].create(a,b,e,c)}),ac=Y(Pb,function(a,b,c,e){return nb.create(a,b,e,c)}),bc=Y(Tb,function(a,b,c,e,d){d=new Int32Array(d.buffer,d.byteOffset,b+1);return Eb.create(a,b,e,ub.create(a,c.length,null,c),ob.create(a,b+1,null,d))}),cc=Y(Rb,function(a,b,c,e,d,g,h,f,k){c=new Int32Array(d.buffer,d.byteOffset,b+1);return Db.create(a,b,e,Gb(a.children(0),h,f,k),ob.create(a,b+1,null,c))}),dc=Y(Rb,function(a,b,c,e,d,g,h,f,k){c=a.type(new ha);
d=x(c.a,c.b,4);return Fb.create(a,b,d?z(c.a,c.b+d):0,e,Gb(a.children(0),h,f,k))}),ec=Y(Rb,function(a,b,c,e,d,g,h,f,k){c=[];d=-1;for(g=ra(a);++d<g;)c[d]=Gb(a.children(d),h,f,k);return Ab.create.apply(Ab,T([a,b,e],c))}),Ib=(Z={},Z[2]=Kb,Z[8]=ac,Z[12]=cc,Z[5]=bc,Z[13]=ec,Z[3]=$b,Z[16]=dc,Z);
function Y(a,b){return function(c,e,d,g,h){var f=e.data,k=c.ea();var l=d.ma++;var m=x(f.a,f.b,6);l=m?(new ya).f(M(f.a,f.b+m)+16*l,f.a):null;var r,t,y,p,B,G;m=l.length().low;for(var D=-1;++D<k;){var E=c.da(D);var C=d.ka++;var K=x(f.a,f.b,8);C=K?(new sa).f(M(f.a,f.b+K)+24*C,f.a):null;3===(p=E.type())||0>=(G=C.length().low)||0>=(B=E.A())||(1===p?r=a(e,p,B,C.offset().low,G):0===p?t=a(e,p,B,C.offset().low,G):0<J(l.a,l.b+8).low&&(y=Sb(e,p,B,C.offset().low,m)))}return b(c,m,r,y,t,h,e,d,g)}}
function X(a,b,c,e,d,g,h){var f=c.m.buffer,k=f.byteLength;c=c.offset+g;a=0===e&&b||a;d=a[d>>4]||a[3];return new d(f,c,(c+h<=k?h:k-c)/d.BYTES_PER_ELEMENT)}function Jb(a,b){var c=[],e=new Ha;oa(a)&&(Oa(e),Na(e,0,8),Na(e,1,2),e.finish(Pa(e)),c.push(ja(e.a)),e=new Ha);Oa(e);Na(e,0,b.A());Na(e,1,1);e.finish(Pa(e));c.push(ja(e.a));return Object.create(a,{da:{value:function(a){return c[a]}},ea:{value:function(){return c.length}}})}var Ub,Z;function fc(a,b,c,e){var d,g,h,f,k,l,m,r,t,y;return Q(this,function(p){switch(p.label){case 0:return(g=a.v())&&b.id===(d=Fa(g.id()).toString())?[4,[d,Gb(a,b,c,null)]]:[3,2];case 1:return p.c(),[2];case 2:h=-1,f=ra(a),p.label=3;case 3:if(!(++h<f))return[3,12];p.label=4;case 4:p.h.push([4,9,10,11]),k=R(fc(a.children(h),b,c,e)),l=k.next(),p.label=5;case 5:if(l.done)return[3,8];m=l.value;return[4,m];case 6:return p.c(),[2];case 7:return l=k.next(),[3,5];case 8:return[3,11];case 9:return r=p.c(),t={error:r},
[3,11];case 10:try{l&&!l.done&&(y=k.return)&&y.call(k)}finally{if(t)throw t.error;}return[7];case 11:return[3,3];case 12:return[2]}})};function gc(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b;return Q(this,function(b){switch(b.label){case 0:return b.h.push([0,2,,7]),[5,R(gb.apply(void 0,T(a)))];case 1:return b.c(),[3,7];case 2:b.c(),b.label=3;case 3:return b.h.push([3,5,,6]),[5,R(hb.apply(void 0,T(a)))];case 4:return b.c(),[3,6];case 5:throw b.c(),Error("Invalid Arrow buffer");case 6:return[3,7];case 7:return[2]}})}
function hc(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,y,p,B,G,D,E,C,K,S,fa;return Q(this,function(b){switch(b.label){case 0:c={},e=a.map(ic),b.label=1;case 1:b.h.push([1,7,8,9]),d=R(gc.apply(void 0,T(e))),g=d.next(),b.label=2;case 2:if(g.done)return[3,6];h=g.value;f=h.C;k=h.N;l=[];m={ma:0,ka:0};r=-1;t=(b=x(f.a,f.b,6))?N(f.a,f.b+b):0;if(!k.id)return[3,3];for(;++r<t;)try{for(y=R(fc(va(f,r),k,m,c)),p=y.next();!p.done;p=y.next())B=Xa(p.value,2),G=B[0],D=B[1],
c[G]=c[G]&&c[G].concat(D)||D}catch(ta){S={error:ta}}finally{try{p&&!p.done&&(fa=y.return)&&fa.call(y)}finally{if(S)throw S.error;}}return[3,5];case 3:for(;++r<t;)l[r]=Gb(va(f,r),k,m,c);return[4,l];case 4:b.c(),b.label=5;case 5:return g=d.next(),[3,2];case 6:return[3,9];case 7:return E=b.c(),C={error:E},[3,9];case 8:try{g&&!g.done&&(K=d.return)&&K.call(d)}finally{if(C)throw C.error;}return[7];case 9:return[2]}})}
function ic(a){var b=a||new Uint8Array(0);if("string"===typeof a){b=new Uint8Array(a.length);for(var c=-1,e=a.length;++c<e;)b[c]=a.charCodeAt(c)}return new Ia(b)};var nc=function(){function a(a){this.o=a||[];this.length=Math.max.apply(Math,T(this.o.map(function(a){return a.length})));this.ja=this.o.reduce(function(a,b){return(a[b.name]=b)&&a||a},{})}a.from=function(){function b(a){d=d?d.map(function(b,c){return b.concat(a[c])}):a}for(var c=[],e=0;e<arguments.length;e++)c[e]=arguments[e];var d;try{for(var g=R(hc.apply(void 0,T(c))),h=g.next();!h.done;h=g.next())b(h.value)}catch(l){var f={error:l}}finally{try{h&&!h.done&&(k=g.return)&&k.call(g)}finally{if(f)throw f.error;
}}return new a(d);var k};u();v();a.prototype[Symbol.iterator]=function(){var a,c,e;return Q(this,function(b){switch(b.label){case 0:a=this.o,c=-1,e=this.length,b.label=1;case 1:return++c<e?[4,jc(c,a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.prototype.rows=function(a,c,e){var b,g,h,f,k,l,m;return Q(this,function(d){switch(d.label){case 0:b=a,g=c,"boolean"===typeof a?(e=a,b=g,g=void 0):"boolean"===typeof c&&(e=c,g=void 0),h=-1,f=this.length,k=Xa(ib(f,b,g),2),l=k[0],m=
k[1],d.label=1;case 1:return++h<m?[4,this.getRow((h+l)%f,e)]:[3,3];case 2:return d.c(),[3,1];case 3:return[2]}})};a.prototype.cols=function(a,c){var b,d,g,h,f,k;return Q(this,function(e){switch(e.label){case 0:e.h.push([0,5,6,7]),b=R(this.o.slice(a,c)),d=b.next(),e.label=1;case 1:if(d.done)return[3,4];g=d.value;return[4,g];case 2:e.c(),e.label=3;case 3:return d=b.next(),[3,1];case 4:return[3,7];case 5:return h=e.c(),f={error:h},[3,7];case 6:try{d&&!d.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;
}return[7];case 7:return[2]}})};a.prototype.getRow=function(a,c){return(c&&kc||lc)(a,this.o)};a.prototype.getCell=function(a,c){return this.getColumn(a).get(c)};a.prototype.getCellAt=function(a,c){return this.getColumnAt(a).get(c)};a.prototype.getColumn=function(a){return this.ja[a]};a.prototype.getColumnAt=function(a){return this.o[a]};a.prototype.toString=function(a){a=(void 0===a?{}:a).index;var b=void 0===a?!1:a;var e=this.length;if(0>=e)return"";a=[];e=Array(e+1);e[0]=this.o.map(function(a){return a.name});
b&&e[0].unshift("Index");for(var d=-1,g=e.length-1;++d<g;)e[d+1]=this.getRow(d,!0),b&&e[d+1].unshift(d);d=-1;for(g=e.length;++d<g;){b=e[d];for(var h=-1,f=b.length;++h<f;){var k=b[h]=""+b[h];a[h]=a[h]?Math.max(a[h],k.length):k.length}}d=-1;for(g=e.length;++d<g;){b=e[d];h=-1;for(f=b.length;++h<f;)b[h]=mc(b[h],a[h]);e[d]=b.join(", ")}return e.join("\n")};return a}();nc.prototype.length=0;function mc(a,b){return(Array(b+1).join(" ")+a).slice(-1*b)}
function jc(a,b){return b.reduce(function(b,e){return b.set(e.name,e.get(a))},new Map)}function lc(a,b){return b.reduce(function(b,e){return(b[e.name]=e.get(a))&&b||b},Object.create(null))}function kc(a,b){return b.reduce(function(b,e,d){return(b[d]=e.get(a))&&b||b},Array(b.length))};try{var oc=eval("exports");"object"===typeof oc&&(oc.Table=nc,oc.readBuffers=hc)}catch(a){};}.bind(this))));
[4,h[f+1]];case 4:c.c(),c.label=5;case 5:return[3,2];case 6:return[3,1];case 7:return[2]}})};return b}(nb),W=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(b){return this.validity.get(b)?a.prototype.get.call(this,b):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return Q(this,function(c){switch(c.label){case 0:return d=this.validity,u(),v(),g=a.prototype[Symbol.iterator].call(this),d!==V.F?[3,2]:[5,R(g)];case 1:return c.c(),
[3,5];case 2:u(),v(),h=d[Symbol.iterator](),c.label=3;case 3:return(b=h.next()).done||(e=g.next()).done?[3,5]:[4,b.value?e.value:null];case 4:return c.c(),[3,3];case 5:return[2]}})};return b}(nb),qb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(b){return this.validity.get(b)?new O(a.prototype.get.call(this,2*b),a.prototype.get.call(this,2*b+1)):null};u();v();b.prototype[Symbol.iterator]=function(){var b,e,d,g,h;return Q(this,function(c){switch(c.label){case 0:u(),
v(),g=a.prototype[Symbol.iterator].call(this),u(),v(),h=this.validity[Symbol.iterator](),c.label=1;case 1:return(b=h.next()).done||(e=g.next()).done||(d=g.next()).done?[3,3]:[4,b.value?new O(e.value,d.value):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(nb),rb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),sb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),tb=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}P(b,a);return b}(W),ub=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(qb),vb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),wb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),xb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),yb=function(a){function b(){return null!==a&&a.apply(this,arguments)||
this}P(b,a);return b}(qb),zb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W),Ab=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(W);qb.prototype.ha=2;U.prototype.l=[];U.prototype.validity=V.F;mb.prototype.i=Array;V.prototype.i=Uint8Array;rb.prototype.i=Int8Array;sb.prototype.i=Int16Array;tb.prototype.i=Int32Array;ub.prototype.i=Int32Array;vb.prototype.i=Uint8Array;wb.prototype.i=Uint16Array;xb.prototype.i=Uint32Array;
yb.prototype.i=Uint32Array;ob.prototype.i=Uint32Array;pb.prototype.i=Int32Array;zb.prototype.i=Float32Array;Ab.prototype.i=Float64Array;function kb(a,b,c){for(var e=0,d=a.length;e<d;)b[c++]=a[e++];return c}function lb(a,b,c){return b.set(a,c)||c+a.length};var Bb=function(a){function b(b){for(var c=[],d=1;d<arguments.length;d++)c[d-1]=arguments[d];d=a.call(this)||this;d.J=c;d.length=Math.max.apply(Math,T([0],c.map(function(a){return a.length})));b&&(d.validity=V.from(b));return d}P(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.J.map(function(b){return b.get(a)}):null};b.prototype.concat=function(a){return b.from.apply(b,T([this,this.length+a.length,this.validity.concat(a.validity)],this.J.map(function(b,c){return b.concat(a.J[c])})))};
return b}(U);var Cb=function(a){function b(b,e){var c=a.call(this)||this;c.keys=b;c.data=e;c.length=b&&b.length||0;return c}P(b,a);b.prototype.index=function(a){return this.keys.get(a)};b.prototype.value=function(a){return this.data.get(a)};b.prototype.get=function(a){return this.value(this.index(a))};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.keys.concat(a.keys),this.data)};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return Q(this,function(c){switch(c.label){case 0:a=
this.data,c.label=1;case 1:c.h.push([1,6,7,8]),b=R(this.keys),d=b.next(),c.label=2;case 2:if(d.done)return[3,5];g=d.value;return[4,a.get(g)];case 3:c.c(),c.label=4;case 4:return d=b.next(),[3,2];case 5:return[3,8];case 6:return h=c.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=b.return)&&k.call(b)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};return b}(U);var Db=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=e;c.I=d;b&&(c.validity=V.from(b));return c}P(b,a);b.prototype.get=function(a){var b,c,g,h=this.I;return this.validity.get(a)&&null!==(g=h.get(a+1))&&(f=h.get(a,!0),k=Ya(f,2),c=k[0],b=k[1],f)&&-1<b?this.values.slice(c,g,b):null;var f,k};b.prototype.concat=function(a){return this.constructor.from(this,this.length+a.length,this.validity.concat(a.validity),this.values.concat(a.values),this.I.concat(a.I))};u();v();b.prototype[Symbol.iterator]=
function(){var a,b,d,g,h,f;return Q(this,function(c){switch(c.label){case 0:g=this.values,u(),v(),h=this.I[Symbol.iterator](),u(),v(),f=this.validity[Symbol.iterator](),c.label=1;case 1:return(a=f.next()).done||(b=h.next()).done||(d=h.next()).done?[3,3]:[4,a.value?g.slice(b.value[0],d.value,b.value[1]):null];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(U),Eb=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}P(b,a);return b}(Db),Fb=function(a){function b(){return null!==
a&&a.apply(this,arguments)||this}P(b,a);b.prototype.get=function(c){return(c=a.prototype.get.call(this,c))?b.Y.decode(c):null};u();v();b.prototype[Symbol.iterator]=function(){var c,e,d,g,h,f,k;return Q(this,function(l){switch(l.label){case 0:c=b.Y,l.label=1;case 1:l.h.push([1,6,7,8]),u(),v(),e=R(a.prototype[Symbol.iterator].call(this)),d=e.next(),l.label=2;case 2:if(d.done)return[3,5];g=d.value;return[4,g?c.decode(g):null];case 3:l.c(),l.label=4;case 4:return d=e.next(),[3,2];case 5:return[3,8];case 6:return h=
l.c(),f={error:h},[3,8];case 7:try{d&&!d.done&&(k=e.return)&&k.call(e)}finally{if(f)throw f.error;}return[7];case 8:return[2]}})};b.Y=new Va("utf-8");return b}(Db),Gb=function(a){function b(b,e,d){var c=a.call(this)||this;c.values=d;c.size=Math.abs(b|0)||1;e&&(c.validity=V.from(e));return c}P(b,a);b.prototype.get=function(a){return this.validity.get(a)?this.values.slice(this.size*a,this.size*(a+1)):null};b.prototype.concat=function(a){return b.from(this,this.length+a.length,this.size,this.validity.concat(a.validity),
this.values.concat(a.values))};u();v();b.prototype[Symbol.iterator]=function(){var a,b,d,g,h,f,k;return Q(this,function(c){switch(c.label){case 0:b=-1,d=this,g=d.size,h=d.length,f=d.values,u(),v(),k=this.validity[Symbol.iterator](),c.label=1;case 1:return!(a=k.next()).done&&++b<h?[4,a.value?f.slice(g*b,g*(b+1)):null]:[3,3];case 2:return c.c(),[3,1];case 3:return[2]}})};return b}(U);function Hb(a,b,c,e){var d;if(!(d=Ib(a,b,c,e))){d=pa(a);var g=Jb[d];if(!g)throw Error('Unrecognized vector name "'+ea[d]+'" type "'+d+'"');d=g(a,b,c,e)}return d}function Ib(a,b,c,e){var d;if(e&&(d=ra(a))){var g=Ga(d.id()).toString();d=ma(d)||{w:function(){return 32},O:function(){return!0}};var h=Kb(a,d);b=Lb(h,b,c,null,d);return Cb.create(a,b.length,b,e[g])}}
var Mb=[Uint8Array,Uint8Array,Uint8Array,Uint8Array],Nb=[Uint32Array,Uint32Array,Uint32Array,Uint32Array],Ob=X.bind(null,[Int8Array,Int16Array,Int32Array,Int32Array],null),Pb=X.bind(null,[Uint8Array,Uint16Array,Uint32Array,Uint32Array],null),Qb=X.bind(null,Nb,null),Rb=X.bind(null,[Int8Array,Int16Array,Float32Array,Float64Array],null),Sb=X.bind(null,Nb,null),Tb=X.bind(null,Mb,null),Ub=X.bind(null,Mb,[Int32Array,Int32Array,Int32Array,Int32Array]),Wb=(Vb={},Vb[1]=zb,Vb[2]=Ab,Vb),Xb=[[vb,rb],[wb,sb],
[xb,tb],[yb,ub]];function Lb(a,b,c,e,d){d=d||a.type(new w);return d.O()?Yb(a,b,c,e,d):Zb(a,b,c,e,d)}var Yb=Y(Ob,$b),Zb=Y(Pb,$b);function $b(a,b,c,e,d,g){g=g||a.type(new w);return(Xb[g.w()>>4]||Xb[3])[+g.O()].create(a,b,e,c||d)}
var ac=Y(Rb,function(a,b,c,e){var d=a.type(new ia);return Wb[d.precision()].create(a,b,e,c)}),bc=Y(Qb,function(a,b,c,e){return ob.create(a,b,e,c)}),cc=Y(Ub,function(a,b,c,e,d){d=new Int32Array(d.buffer,d.byteOffset,b+1);return Fb.create(a,b,e,vb.create(a,c.length,null,c),pb.create(a,b+1,null,d))}),dc=Y(Sb,function(a,b,c,e,d,g,h,f,k){c=new Int32Array(d.buffer,d.byteOffset,b+1);return Eb.create(a,b,e,Hb(a.children(0),h,f,k),pb.create(a,b+1,null,c))}),ec=Y(Sb,function(a,b,c,e,d,g,h,f,k){c=a.type(new ha);
d=x(c.a,c.b,4);return Gb.create(a,b,d?z(c.a,c.b+d):0,e,Hb(a.children(0),h,f,k))}),fc=Y(Sb,function(a,b,c,e,d,g,h,f,k){c=[];d=-1;for(g=sa(a);++d<g;)c[d]=Hb(a.children(d),h,f,k);return Bb.create.apply(Bb,T([a,b,e],c))}),Jb=(Z={},Z[2]=Lb,Z[8]=bc,Z[12]=dc,Z[5]=cc,Z[13]=fc,Z[3]=ac,Z[16]=ec,Z);
function Y(a,b){return function(c,e,d,g,h){var f=e.data,k=c.da();var l=d.la++;var m=x(f.a,f.b,6);l=m?(new za).f(M(f.a,f.b+m)+16*l,f.a):null;var r,t,y,p,B,G;m=l.length().low;for(var D=-1;++D<k;){var E=c.ca(D);var C=d.ja++;var K=x(f.a,f.b,8);C=K?(new ua).f(M(f.a,f.b+K)+24*C,f.a):null;3===(p=E.type())||0>=(G=C.length().low)||0>=(B=E.w())||(1===p?r=a(e,p,B,C.offset().low,G):0===p?t=a(e,p,B,C.offset().low,G):0<J(l.a,l.b+8).low&&(y=Tb(e,p,B,C.offset().low,m)))}return b(c,m,r,y,t,h,e,d,g)}}
function X(a,b,c,e,d,g,h){var f=c.m.buffer,k=f.byteLength;c=c.offset+g;a=0===e&&b||a;d=a[d>>4]||a[3];return new d(f,c,(c+h<=k?h:k-c)/d.BYTES_PER_ELEMENT)}function Kb(a,b){var c=[],e=new Ia;oa(a)&&(Pa(e),Oa(e,0,8),Oa(e,1,2),e.finish(Qa(e)),c.push(ja(e.a)),e=new Ia);Pa(e);Oa(e,0,b.w());Oa(e,1,1);e.finish(Qa(e));c.push(ja(e.a));return Object.create(a,{ca:{value:function(a){return c[a]}},da:{value:function(){return c.length}}})}var Vb,Z;function gc(a,b,c,e){var d,g,h,f,k,l,m,r,t,y;return Q(this,function(p){switch(p.label){case 0:return(g=ra(a))&&b.id===(d=Ga(g.id()).toString())?[4,[d,Hb(a,b,c,null)]]:[3,2];case 1:return p.c(),[2];case 2:h=-1,f=sa(a),p.label=3;case 3:if(!(++h<f))return[3,12];p.label=4;case 4:p.h.push([4,9,10,11]),k=R(gc(a.children(h),b,c,e)),l=k.next(),p.label=5;case 5:if(l.done)return[3,8];m=l.value;return[4,m];case 6:return p.c(),[2];case 7:return l=k.next(),[3,5];case 8:return[3,11];case 9:return r=p.c(),t={error:r},
[3,11];case 10:try{l&&!l.done&&(y=k.return)&&y.call(k)}finally{if(t)throw t.error;}return[7];case 11:return[3,3];case 12:return[2]}})};function hc(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b;return Q(this,function(b){switch(b.label){case 0:return b.h.push([0,2,,7]),[5,R(hb.apply(void 0,T(a)))];case 1:return b.c(),[3,7];case 2:b.c(),b.label=3;case 3:return b.h.push([3,5,,6]),[5,R(ib.apply(void 0,T(a)))];case 4:return b.c(),[3,6];case 5:throw b.c(),Error("Invalid Arrow buffer");case 6:return[3,7];case 7:return[2]}})}
function ic(){var a=[];for(b=0;b<arguments.length;b++)a[b]=arguments[b];var b,c,e,d,g,h,f,k,l,m,r,t,y,p,B,G,D,E,C,K,S,fa;return Q(this,function(b){switch(b.label){case 0:c={},e=a.map(jc),b.label=1;case 1:b.h.push([1,7,8,9]),d=R(hc.apply(void 0,T(e))),g=d.next(),b.label=2;case 2:if(g.done)return[3,6];h=g.value;f=h.B;k=h.N;l=[];m={la:0,ja:0};r=-1;t=(b=x(f.a,f.b,6))?N(f.a,f.b+b):0;if(!k.id)return[3,3];for(;++r<t;)try{for(y=R(gc(wa(f,r),k,m,c)),p=y.next();!p.done;p=y.next())B=Ya(p.value,2),G=B[0],D=B[1],
c[G]=c[G]&&c[G].concat(D)||D}catch(ta){S={error:ta}}finally{try{p&&!p.done&&(fa=y.return)&&fa.call(y)}finally{if(S)throw S.error;}}return[3,5];case 3:for(;++r<t;)l[r]=Hb(wa(f,r),k,m,c);return[4,l];case 4:b.c(),b.label=5;case 5:return g=d.next(),[3,2];case 6:return[3,9];case 7:return E=b.c(),C={error:E},[3,9];case 8:try{g&&!g.done&&(K=d.return)&&K.call(d)}finally{if(C)throw C.error;}return[7];case 9:return[2]}})}
function jc(a){var b=a||new Uint8Array(0);if("string"===typeof a){b=new Uint8Array(a.length);for(var c=-1,e=a.length;++c<e;)b[c]=a.charCodeAt(c)}return new La(b)};var oc=function(){function a(a){this.o=a||[];this.length=Math.max.apply(Math,T(this.o.map(function(a){return a.length})));this.ia=this.o.reduce(function(a,b){return(a[b.name]=b)&&a||a},{})}a.from=function(){function b(a){d=d?d.map(function(b,c){return b.concat(a[c])}):a}for(var c=[],e=0;e<arguments.length;e++)c[e]=arguments[e];var d;try{for(var g=R(ic.apply(void 0,T(c))),h=g.next();!h.done;h=g.next())b(h.value)}catch(l){var f={error:l}}finally{try{h&&!h.done&&(k=g.return)&&k.call(g)}finally{if(f)throw f.error;
}}return new a(d);var k};a.Ba=function(b){return new a(b.J)};u();v();a.prototype[Symbol.iterator]=function(){var a,c,e;return Q(this,function(b){switch(b.label){case 0:a=this.o,c=-1,e=this.length,b.label=1;case 1:return++c<e?[4,kc(c,a)]:[3,4];case 2:b.c(),b.label=3;case 3:return[3,1];case 4:return[2]}})};a.prototype.rows=function(a,c,e){var b,g,h,f,k,l,m;return Q(this,function(d){switch(d.label){case 0:b=a,g=c,"boolean"===typeof a?(e=a,b=g,g=void 0):"boolean"===typeof c&&(e=c,g=void 0),h=-1,f=this.length,
k=Ya(jb(f,b,g),2),l=k[0],m=k[1],d.label=1;case 1:return++h<m?[4,this.getRow((h+l)%f,e)]:[3,3];case 2:return d.c(),[3,1];case 3:return[2]}})};a.prototype.cols=function(a,c){var b,d,g,h,f,k;return Q(this,function(e){switch(e.label){case 0:e.h.push([0,5,6,7]),b=R(this.o.slice(a,c)),d=b.next(),e.label=1;case 1:if(d.done)return[3,4];g=d.value;return[4,g];case 2:e.c(),e.label=3;case 3:return d=b.next(),[3,1];case 4:return[3,7];case 5:return h=e.c(),f={error:h},[3,7];case 6:try{d&&!d.done&&(k=b.return)&&
k.call(b)}finally{if(f)throw f.error;}return[7];case 7:return[2]}})};a.prototype.getRow=function(a,c){return(c&&lc||mc)(a,this.o)};a.prototype.getCell=function(a,c){return this.getColumn(a).get(c)};a.prototype.getCellAt=function(a,c){return this.getColumnAt(a).get(c)};a.prototype.getColumn=function(a){return this.ia[a]};a.prototype.getColumnAt=function(a){return this.o[a]};a.prototype.toString=function(a){a=(void 0===a?{}:a).index;var b=void 0===a?!1:a;var e=this.length;if(0>=e)return"";a=[];e=Array(e+
1);e[0]=this.o.map(function(a){return a.name});b&&e[0].unshift("Index");for(var d=-1,g=e.length-1;++d<g;)e[d+1]=this.getRow(d,!0),b&&e[d+1].unshift(d);d=-1;for(g=e.length;++d<g;){b=e[d];for(var h=-1,f=b.length;++h<f;){var k=b[h]=""+b[h];a[h]=a[h]?Math.max(a[h],k.length):k.length}}d=-1;for(g=e.length;++d<g;){b=e[d];h=-1;for(f=b.length;++h<f;)b[h]=nc(b[h],a[h]);e[d]=b.join(", ")}return e.join("\n")};return a}();oc.prototype.length=0;function nc(a,b){return(Array(b+1).join(" ")+a).slice(-1*b)}
function kc(a,b){return b.reduce(function(b,e){return b.set(e.name,e.get(a))},new Map)}function mc(a,b){return b.reduce(function(b,e){return(b[e.name]=e.get(a))&&b||b},Object.create(null))}function lc(a,b){return b.reduce(function(b,e,d){return(b[d]=e.get(a))&&b||b},Array(b.length))};try{var pc=eval("exports");"object"===typeof pc&&(pc.Table=oc,pc.readBuffers=ic)}catch(a){};}.bind(this))));
//# sourceMappingURL=Arrow.js.map

@@ -0,1 +1,12 @@

<a name="0.1.2"></a>
## [0.1.2](https://github.com/graphistry/arrow/compare/v0.1.1...v0.1.2) (2017-09-06)
### Bug Fixes
* **DictionaryVector:** Add index and value methods to DictionaryVector ([a8341f5](https://github.com/graphistry/arrow/commit/a8341f5))
* **Table:** Add fromStruct method to Table ([e1c7852](https://github.com/graphistry/arrow/commit/e1c7852))
<a name="0.1.1"></a>

@@ -2,0 +13,0 @@ ## [0.1.1](https://github.com/graphistry/arrow/compare/v0.1.0...v0.1.1) (2017-08-26)

@@ -5,3 +5,3 @@ {

"name": "@apache-arrow/esnext-umd",
"version": "0.1.1",
"version": "0.1.2",
"description": "Apache's columnar in-memory data format for big data analytics",

@@ -8,0 +8,0 @@ "author": "Graphistry, Inc.",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc