1"use strict";(self.webpackChunkDDSJobs=self.webpackChunkDDSJobs||[]).push([[667,5133,7514],{97529:function(e,t,a){a.d(t,{Vv:function(){return f},c0:function(){return l}});var s=a(65491),n=a(96540),r=a(9122),i=a(38374),_=a(6533),o=(a(40961),a(6435),a(45193),a(31537),a(29407),a(9880),a(10313),a(72183),a(40936),a(81009),a(42036),(0,n.createContext)({openModal:i.n})),l=function(e){var t=e.children,a=(0,n.useState)([]),l=a[0],f=a[1],c=(0,n.useCallback)(function(e){f(function(t){return(0,s.a)((0,s.a)([],t,!0),[e],!1)})},[]),u=(0,n.useCallback)(function(){f(function(e){return e.slice(1)})},[]),h=(0,n.useMemo)(function(){return function(){return(0,r.K)(l).when(function(e){return 0===e.length},function(){return n.createElement(n.Fragment,null)}).otherwise(function(){var e=l[0],t=e.modalProps,a=e.childElement;return n.createElement(_.M,(0,s._)({},t,{className:(0,i.c)("sendbird-global-modal",null===t||void 0===t?void 0:t.className),onClose:function(){var e;null===(e=null===t||void 0===t?void 0:t.onClose)||void 0===e||e.call(t),u()}}),a({closeModal:u}))})}},[l]);return n.createElement(o.Provider,{value:{openModal:c}},n.createElement(h,null),t)},f=function(){return(0,n.useContext)(o)}},41416:function(e,t,a){a.d(t,{EX:function(){return Gt},x3:function(){return jt}});var s={};function n(e){return new Int16Array(e)}function r(e){return new Int32Array(e)}function i(e){return new Float32Array(e)}var _={arraycopy:function(e,t,a,s,n){for(var r=t+n;t<r;)a[s++]=e[t++]},out:{}};_.out.println=function(e){},_.out.printf=function(){};var o={};function l(e){this.ordinal=e}o.SQRT2=1.4142135623730951,o.FAST_LOG10=function(e){return Math.log10(e)},o.FAST_LOG10_X=function(e,t){return Math.log10(e)*t},l.short_block_allowed=new l(0),l.short_block_coupled=new l(1),l.short_block_dispensed=new l(2),l.short_block_forced=new l(3);var f={};function c(e){this.ordinal=e}f.MAX_VALUE=34028235e31,c.vbr_off=new c(0),c.vbr_mt=new c(1),c.vbr_rh=new c(2),c.vbr_abr=new c(3),c.vbr_mtrh=new c(4),c.vbr_default=c.vbr_mtrh;var u,h,b,m,p,d,v={System:_,VbrMode:c,Float:f,ShortBlock:l,Util:o,Arrays:{fill:function(e,t,a,s){if(2==arguments.length)for(var n=0;n<e.length;n++)e[n]=arguments[1];else for(n=t;n<a;n++)e[n]=s}},new_array_n:function e(t){if(1==t.length)return new Array(t[0]);var a=t[0];t=t.slice(1);for(var s=[],n=0;n<a;n++)s.push(e(t));return s},new_byte:function(e){return new Int8Array(e)},new_double:function(e){return new Float64Array(e)},new_float:i,new_float_n:function e(t){if(1==t.length)return i(t[0]);var a=t[0];t=t.slice(1);for(var s=[],n=0;n<a;n++)s.push(e(t));return s},new_int:r,new_int_n:function e(t){if(1==t.length)return r(t[0]);var a=t[0];t=t.slice(1);for(var s=[],n=0;n<a;n++)s.push(e(t));return s},new_short:n,new_short_n:function e(t){if(1==t.length)return n(t[0]);var a=t[0];t=t.slice(1);for(var s=[],r=0;r<a;r++)s.push(e(t));return s},assert:function(e){}};function g(){if(m)return b;m=1;var e=B(),t=v.System,a=v.new_float,s=v.new_float_n;return b=function(){this.l=a(e.SBMAX_l),this.s=s([e.SBMAX_s,3]);var n=this;this.assign=function(a){t.arraycopy(a.l,0,n.l,0,e.SBMAX_l);for(var s=0;s<e.SBMAX_s;s++)for(var r=0;r<3;r++)n.s[s][r]=a.s[s][r]}}}function S(e){var t=e;this.ordinal=function(){return t}}S.STEREO=new S(0),S.JOINT_STEREO=new S(1),S.DUAL_CHANNEL=new S(2),S.MONO=new S(3),S.NOT_SET=new S(4);var A,M,R=S;function B(){if(M)return A;M=1;var e=v.System,t=v.VbrMode,a=v.new_array_n,s=v.new_float,n=v.new_float_n,r=v.new_int,i=v.assert;function _(){var o=function(){if(h)return u;h=1;var e=v.System,t=v.Util,a=v.Arrays,s=v.new_float,n=B();return u=function(){var r=[-.1482523854003001,32.308141959636465,296.40344946382766,883.1344870032432,11113.947376231741,1057.2713659324597,305.7402417275812,30.825928907280012,3.8533188138216365,59.42900443849514,709.5899960123345,5281.91112291017,-5829.66483675846,-817.6293103748613,-76.91656988279972,-4.594269939176596,.9063471690191471,.1960342806591213,-.15466694054279598,34.324387823855965,301.8067566458425,817.599602898885,11573.795901679885,1181.2520595540152,321.59731579894424,31.232021761053772,3.7107095756221318,53.650946155329365,684.167428119626,5224.56624370173,-6366.391851890084,-908.9766368219582,-89.83068876699639,-5.411397422890401,.8206787908286602,.3901806440322567,-.16070888947830023,36.147034243915876,304.11815768187864,732.7429163887613,11989.60988270091,1300.012278487897,335.28490093152146,31.48816102859945,3.373875931311736,47.232241542899175,652.7371796173471,5132.414255594984,-6909.087078780055,-1001.9990371107289,-103.62185754286375,-6.104916304710272,.7416505462720353,.5805693545089249,-.16636367662261495,37.751650073343995,303.01103387567713,627.9747488785183,12358.763425278165,1412.2779918482834,346.7496836825721,31.598286663170416,3.1598635433980946,40.57878626349686,616.1671130880391,5007.833007176154,-7454.040671756168,-1095.796034186711
vendor: 6,169 bytes, line 1
15,-118.24411666465777,-6.818469345853504,.6681786379192989,.7653668647301797,-.1716176790982088,39.11551877123304,298.3413246578966,503.5259106886539,12679.589408408976,1516.5821921214542,355.9850766329023,31.395241710249053,2.9164211881972335,33.79716964664243,574.8943997801362,4853.234992253242,-7997.57021486075,-1189.7624067269965,-133.6444792601766,-7.7202770609839915,.5993769336819237,.9427934736519954,-.17645823955292173,40.21879108166477,289.9982036694474,359.3226160751053,12950.259102786438,1612.1013903507662,362.85067106591504,31.045922092242872,2.822222032597987,26.988862316190684,529.8996541764288,4671.371946949588,-8535.899136645805,-1282.5898586244496,-149.58553632943463,-8.643494270763135,.5345111359507916,1.111140466039205,-.36174739330527045,41.04429910497807,277.5463268268618,195.6386023135583,13169.43812144731,1697.6433561479398,367.40983966190305,30.557037410382826,2.531473372857427,20.070154905927314,481.50208566532336,4464.970341588308,-9065.36882077239,-1373.62841526722,-166.1660487028118,-9.58289321133207,.4729647758913199,1.268786568327291,-.36970682634889585,41.393213350082036,261.2935935556502,12.935476055240873,13336.131683328815,1772.508612059496,369.76534388639965,29.751323653701338,2.4023193045459172,13.304795348228817,430.5615775526625,4237.0568611071185,-9581.931701634761,-1461.6913552409758,-183.12733958476446,-10.718010163869403,.41421356237309503,1.414213562373095,-.37677560326535325,41.619486213528496,241.05423794991074,-187.94665032361226,13450.063605744153,1836.153896465782,369.4908799925761,29.001847876923147,2.0714759319987186,6.779591200894186,377.7767837205709,3990.386575512536,-10081.709459700915,-1545.947424837898,-200.3762958015653,-11.864482073055006,.3578057213145241,1.546020906725474,-.3829366947518991,41.1516456456653,216.47684307105183,-406.1569483347166,13511.136535077321,1887.8076599260432,367.3025214564151,28.136213436723654,1.913880671464418,.3829366947518991,323.85365704338597,3728.1472257487526,-10561.233882199509,-1625.2025997821418,-217.62525175416,-13.015432208941645,.3033466836073424,1.66293922460509,-.5822628872992417,40.35639251440489,188.20071124269245,-640.2706748618148,13519.21490106562,1927.6022433578062,362.8197642637487,26.968821921868447,1.7463817695935329,-5.62650678237171,269.3016715297017,3453.386536448852,-11016.145278780888,-1698.6569643425091,-234.7658734267683,-14.16351421663124,.2504869601913055,1.76384252869671,-.5887180101749253,39.23429103868072,155.76096234403798,-889.2492977967378,13475.470561874661,1955.0535223723712,356.4450994756727,25.894952980042156,1.5695032905781554,-11.181939564328772,214.80884394039484,3169.1640829158237,-11443.321309975563,-1765.1588461316153,-251.68908574481912,-15.49755935939164,.198912367379658,1.847759065022573,-.7912582233652842,37.39369355329111,119.699486012458,-1151.0956593239027,13380.446257078214,1970.3952110853447,348.01959814116185,24.731487364283044,1.3850130831637748,-16.421408865300393,161.05030052864092,2878.3322807850063,-11838.991423510031,-1823.985884688674,-268.2854986386903,-16.81724543849939,.1483359875383474,1.913880671464418,-.7960642926861912,35.2322109610459,80.01928065061526,-1424.0212633405113,13235.794061869668,1973.804052543835,337.9908651258184,23.289159354463873,1.3934255946442087,-21.099669467133474,108.48348407242611,2583.700758091299,-12199.726194855148,-1874.2780658979746,-284.2467154529415,-18.11369784385905,.09849140335716425,1.961570560806461,-.998795456205172,32.56307803611191,36.958364584370486,-1706.075448829146,13043.287458812016,1965.3831106103316,326.43182772364605,22.175018750622293,1.198638339011324,-25.371248002043963,57.53505923036915,2288.41886619975,-12522.674544337233,-1914.8400385312243,-299.26241273417224,-19.37805630698734,.04912684976946725,1.990369453344394,.035780907*t.SQRT2*.5/2384e-9,.017876148*t.SQRT2*.5/2384e-9,.003134727*t.SQRT2*.5/2384e-9,.002457142*t.SQRT2*.5/2384e-9,971317e-9*t.SQRT2*.5/2384e-9,218868e-9*t.SQRT2*.5/2384e-9,101566e-9*t.SQRT2*.5/2384e-9,13828e-9*t.SQRT2*.5/2384e-9,12804.797818791945,1945.5515939597317,313.4244966442953,20.801593959731544,1995.1556208053692,9.000838926174497,-29.20218120805369],i=[[2382191739347913e-28,6423305872147834e-28,9400849094049688e-28,1122435026096556e-27,1183840321267481e-27,1122435026096556e-27,940084909404969e-27,6423305872147839e-28,2382191739347918e-28,5456116108943412e-27,4878985199565852e-27,4240448995017367e-27,3559909094758252e-27,2858043359288075e-27,2156177623817898e-27,1475637723558783e-27,8371015190102974e-28,2599706096327376e-28,-5456116108943412e-27,-4878985199565852e-27,-4240448995017367e-27,-3559909094758252e-27,-2858043359288076e-27,-2156177623817898e-27,-1475637723558783e-27,-8371015190102975e-28,-2599706096327376e-28,-2382191739347923e-28,-6423305872147843e-28,-9400849094049696e-28,-1122435026096556e-27,-1183840321267481e-27,-1122435026096556e-27,-9400849094049694e-28,-642330587214784e-27,-2382191739347918e-28],[2382191739347913e-28,6423305872147834e-28,9400849094049688e-28,1122435026096556e-27,1183840321267481e-27,1122435026096556e-27,9400849094049688e-28,6423305872147841e-28,2382191739347918e-28,5456116108943413e-27,4878985199565852e-27,4240448995017367e-27,3559909094758253e-27,2858043359288075e-27,2156177623817898e-27,1475637723558782e-27,8371015190102975e-28,2599706096327376e-28,-5461314069809755e-27,-4921085770524055e-27,-4343405037091838e-27,-3732668368707687e-27,-3093523840190885e-27,-2430835727329465e-27,-1734679010007751e-27,-974825365660928e-27,-2797435120168326e-28,0,0,0,0,0,0,-2283748241799531e-28,-4037858874020686e-28,-2146547464825323e-28],[.1316524975873958,.414213562373095,.7673269879789602,1.091308501069271,1.303225372841206,1.56968557711749,1.920982126971166,2.414213562373094,3.171594802363212,4.510708503662055,7.595754112725146,22.90376554843115,.984807753012208,.6427876096865394,.3420201433256688,.9396926207859084,-.1736481776669303,-.7660444431189779,.8660254037844387,.5,-.5144957554275265,-.4717319685649723,-.3133774542039019,-.1819131996109812,-.09457419252642064,-.04096558288530405,-.01419856857247115,-.003699974673760037,.8574929257125442,.8817419973177052,.9496286491027329,.9833145924917901,.99551
178160675857,.9991605581781475,.999899195244447,.9999931550702802],[0,0,0,0,0,0,2283748241799531e-28,4037858874020686e-28,2146547464825323e-28,5461314069809755e-27,4921085770524055e-27,4343405037091838e-27,3732668368707687e-27,3093523840190885e-27,2430835727329466e-27,1734679010007751e-27,974825365660928e-27,2797435120168326e-28,-5456116108943413e-27,-4878985199565852e-27,-4240448995017367e-27,-3559909094758253e-27,-2858043359288075e-27,-2156177623817898e-27,-1475637723558782e-27,-8371015190102975e-28,-2599706096327376e-28,-2382191739347913e-28,-6423305872147834e-28,-9400849094049688e-28,-1122435026096556e-27,-1183840321267481e-27,-1122435026096556e-27,-9400849094049688e-28,-6423305872147841e-28,-2382191739347918e-28]],_=i[n.SHORT_TYPE],o=i[n.SHORT_TYPE],l=i[n.SHORT_TYPE],f=i[n.SHORT_TYPE],c=[0,1,16,17,8,9,24,25,4,5,20,21,12,13,28,29,2,3,18,19,10,11,26,27,6,7,22,23,14,15,30,31];function u(e,a,s){for(var n,i,_,o=10,l=a+238-14-286,f=-15;f<0;f++){var c,u,h;c=r[o+-10],u=e[l+-224]*c,h=e[a+224]*c,c=r[o+-9],u+=e[l+-160]*c,h+=e[a+160]*c,c=r[o+-8],u+=e[l+-96]*c,h+=e[a+96]*c,c=r[o+-7],u+=e[l+-32]*c,h+=e[a+32]*c,c=r[o+-6],u+=e[l+32]*c,h+=e[a+-32]*c,c=r[o+-5],u+=e[l+96]*c,h+=e[a+-96]*c,c=r[o+-4],u+=e[l+160]*c,h+=e[a+-160]*c,c=r[o+-3],u+=e[l+224]*c,h+=e[a+-224]*c,c=r[o+-2],u+=e[a+-256]*c,h-=e[l+256]*c,c=r[o+-1],u+=e[a+-192]*c,h-=e[l+192]*c,c=r[o+0],u+=e[a+-128]*c,h-=e[l+128]*c,c=r[o+1],u+=e[a+-64]*c,h-=e[l+64]*c,c=r[o+2],u+=e[a+0]*c,h-=e[l+0]*c,c=r[o+3],u+=e[a+64]*c,h-=e[l+-64]*c,c=r[o+4],u+=e[a+128]*c,h-=e[l+-128]*c,c=r[o+5],u+=e[a+192]*c,c=(h-=e[l+-192]*c)-(u*=r[o+6]),s[30+2*f]=h+u,s[31+2*f]=r[o+7]*c,o+=18,a--,l++}h=e[a+-16]*r[o+-10],u=e[a+-32]*r[o+-2],h+=(e[a+-48]-e[a+16])*r[o+-9],u+=e[a+-96]*r[o+-1],h+=(e[a+-80]+e[a+48])*r[o+-8],u+=e[a+-160]*r[o+0],h+=(e[a+-112]-e[a+80])*r[o+-7],u+=e[a+-224]*r[o+1],h+=(e[a+-144]+e[a+112])*r[o+-6],u-=e[a+32]*r[o+2],h+=(e[a+-176]-e[a+144])*r[o+-5],u-=e[a+96]*r[o+3],h+=(e[a+-208]+e[a+176])*r[o+-4],u-=e[a+160]*r[o+4],h+=(e[a+-240]-e[a+208])*r[o+-3],n=(u-=e[a+224])-h,i=u+h,h=s[14],u=s[15]-h,s[31]=i+h,s[30]=n+u,s[15]=n-u,s[14]=i-h,_=s[28]-s[0],s[0]+=s[28],s[28]=_*r[o+-36+7],_=s[29]-s[1],s[1]+=s[29],s[29]=_*r[o+-36+7],_=s[26]-s[2],s[2]+=s[26],s[26]=_*r[o+-72+7],_=s[27]-s[3],s[3]+=s[27],s[27]=_*r[o+-72+7],_=s[24]-s[4],s[4]+=s[24],s[24]=_*r[o+-108+7],_=s[25]-s[5],s[5]+=s[25],s[25]=_*r[o+-108+7],_=s[22]-s[6],s[6]+=s[22],s[22]=_*t.SQRT2,_=s[23]-s[7],s[7]+=s[23],s[23]=_*t.SQRT2-s[7],s[7]-=s[6],s[22]-=s[7],s[23]-=s[22],_=s[6],s[6]=s[31]-_,s[31]=s[31]+_,_=s[7],s[7]=s[30]-_,s[30]=s[30]+_,_=s[22],s[22]=s[15]-_,s[15]=s[15]+_,_=s[23],s[23]=s[14]-_,s[14]=s[14]+_,_=s[20]-s[8],s[8]+=s[20],s[20]=_*r[o+-180+7],_=s[21]-s[9],s[9]+=s[21],s[21]=_*r[o+-180+7],_=s[18]-s[10],s[10]+=s[18],s[18]=_*r[o+-216+7],_=s[19]-s[11],s[11]+=s[19],s[19]=_*r[o+-216+7],_=s[16]-s[12],s[12]+=s[16],s[16]=_*r[o+-252+7],_=s[17]-s[13],s[13]+=s[17],s[17]=_*r[o+-252+7],_=-s[20]+s[24],s[20]+=s[24],s[24]=_*r[o+-216+7],_=-s[21]+s[25],s[21]+=s[25],s[25]=_*r[o+-216+7],_=s[4]-s[8],s[4]+=s[8],s[8]=_*r[o+-216+7],_=s[5]-s[9],s[5]+=s[9],s[9]=_*r[o+-216+7],_=s[0]-s[12],s[0]+=s[12],s[12]=_*r[o+-72+7],_=s[1]-s[13],s[1]+=s[13],s[13]=_*r[o+-72+7],_=s[16]-s[28],s[16]+=s[28],s[28]=_*r[o+-72+7],_=-s[17]+s[29],s[17]+=s[29],s[29]=_*r[o+-72+7],_=t.SQRT2*(s[2]-s[10]),s[2]+=s[10],s[10]=_,_=t.SQRT2*(s[3]-s[11]),s[3]+=s[11],s[11]=_,_=t.SQRT2*(-s[18]+s[26]),s[18]+=s[26],s[26]=_-s[18],_=t.SQRT2*(-s[19]+s[27]),s[19]+=s[27],s[27]=_-s[19],_=s[2],s[19]-=s[3],s[3]-=_,s[2]=s[31]-_,s[31]+=_,_=s[3],s[11]-=s[19],s[18]-=_,s[3]=s[30]-_,s[30]+=_,_=s[18],s[27]-=s[11],s[19]-=_,s[18]=s[15]-_,s[15]+=_,_=s[19],s[10]-=_,s[19]=s[14]-_,s[14]+=_,_=s[10],s[11]-=_,s[10]=s[23]-_,s[23]+=_,_=s[11],s[26]-=_,s[11]=s[22]-_,s[22]+=_,_=s[26],s[27]-=_,s[26]=s[7]-_,s[7]+=_,_=s[27],s[27]=s[6]-_,s[6]+=_,_=t.SQRT2*(s[0]-s[4]),s[0]+=s[4],s[4]=_,_=t.SQRT2*(s[1]-s[5]),s[1]+=s[5],s[5]=_,_=t.SQRT2*(s[16]-s[20]),s[16]+=s[20],s[20]=_,_=t.SQRT2*(s[17]-s[21]),s[17]+=s[21],s[21]=_,_=-t.SQRT2*(s[8]-s[12]),s[8]+=s[12],s[12]=_-s[8],_=-t.SQRT2*(s[9]-s[13]),s[9]+=s[13],s[13]=_-s[9],_=-t.SQRT2*(s[25]-s[29]),s[25]+=s[29],s[29]=_-s[25],_=-t.SQRT2*(s[24]+s[28]),s[24]-=s[28],s[28]=_-s[24],_=s[24]-s[16],s[24]=_,_=s[20]-_,s[20]=_,_=s[28]-_,s[28]=_,_=s[25]-s[17],s[25]=_,_=s[21]-_,s[21]=_,_=s[29]-_,s[29]=_,_=s[17]-s[1],s[17]=_,_=s[9]-_,s[9]=_,_=s[25]-_,s[25]=_,_=s[5]-_,s[5]=_,_=s[21]-_,s[21]=_,_=s[13]-_,s[13]=_,_=s[29]-_,s[29]=_,_=s[1]-s[0],s[1]=_,_=s[16]-_,s[16]=_,_=s[17]-_,s[17]=_,_=s[8]-_,s[8]=_,_=s[9]-_,s[9]=_,_=s[24]-_,s[24]=_,_=s[25]-_,s[25]=_,_=s[4]-_,s[4]=_,_=s[5]-_,s[5]=_,_=s[20]-_,s[20]=_,_=s[21]-_,s[21]=_,_=s[12]-_,s[12]=_,_=s[13]-_,s[13]=_,_=s[28]-_,s[28]=_,_=s[29]-_,s[29]=_,_=s[0],s[0]+=s[31],s[31]-=_,_=s[1],s[1]+=s[30],s[30]-=_,_=s[16],s[16]+=s[15],s[15]-=_,_=s[17],s[17]+=s[14],s[14]-=_,_=s[8],s[8]+=s[23],s[23]-=_,_=s[9],s[9]+=s[22],s[22]-=_,_=s[24],s[24]+=s[7],s[7]-=_,_=s[25],s[25]+=s[6],s[6]-=_,_=s[4],s[4]+=s[27],s[27]-=_,_=s[5],s[5]+=s[26],s[26]-=_,_=s[20],s[20]+=s[11],s[11]-=_,_=s[21],s[21]+=s[10],s[10]-=_,_=s[12],s[12]+=s[19],s[19]-=_,_=s[13],s[13]+=s[18],s[18]-=_,_=s[28],s[28]+=s[3],s[3]-=_,_=s[29],s[29]+=s[2],s[2]-=_}function h(e,t){for(var a=0;a<3;a++){var s,r,_,o,l,f;r=(o=e[t+6]*i[n.SHORT_TYPE][0]-e[t+15])+(s=e[t+0]*i[n.SHORT_TYPE][2]-e[t+9]),_=o-s,l=(o=e[t+15]*i[n.SHORT_TYPE][0]+e[t+6])+(s=e[t+9]*i[n.SHORT_TYPE][2]+e[t+0]),f=-o+s,s=2069978111953089e-26*(e[t+3]*i[n.SHORT_TYPE][1]-e[t+12]),o=2069978111953089e-26*(e[t+12]*i[n.SHORT_TYPE][1]+e[t+3]),e[t+0]=190752519173728e-25*r+s,e[t+15]=190752519173728e-25*-l+o,_=.8660254037844387*_*1907525191737281e-26,l=.5*l*1907525191737281e-26+o,e[t+3]=_-l,e[t+6]=_+l,r=.5*r*1907525191737281e-26-s,f=.8660254037844387*f*1907525191737281e-26,e[t+9]=r+f,e[t+12]=r-f,t++}}this.mdct_sub48=function(t,r,b){for(var m,p,d,v,g,S,A,M,R,B,w,E,T,y,k,x,P,I,N,H,L,V=r,O=286,D=0;D<t.channels_out;D++){for(var X=0;X<t.mode_gr;X++){for(var C,Y=t.l3_side.tt[X][D],q=Y.xr,F=0,j=t.sb_sample[D][1-X],G=0,K=0;K<9;K++)for(u(V,O,j[G]),u(V,O+32,j[G+1]),G+=2,O+=64,C=1;C<32;C+=2)j[G-1][C]*=-1;for(C=0;C<32;C++,F+=18){var z=Y.block_type,Z=t.sb_sample[D][X],U=t.sb_sample[D][1-X];if(0!=Y.mixed_block_flag&&C<2&&(z=0),t.amp_filter[C]<1e-12)a.fill(q,F+0,F+18,0);else{if(t.amp_filter[C]<1)for(K=0;K<18;K++)U[K][c[C]]*=t.amp_filter[C];if(z==n.SHORT_TYPE){for(K=-3;K<0;K++){var Q=i[n.SHORT_TYPE][K+3];q[F+3*K+9]=Z[9+K][c[C]]*Q-Z[8-K][c[C]],q[F+3*K+18]=Z[14-K][c[C]]*Q+Z[15+K][c[C]],q[F+3*K+10]=Z[15+K][c[C]]*Q-Z[
114-K][c[C]],q[F+3*K+19]=U[2-K][c[C]]*Q+U[3+K][c[C]],q[F+3*K+11]=U[3+K][c[C]]*Q-U[2-K][c[C]],q[F+3*K+20]=U[8-K][c[C]]*Q+U[9+K][c[C]]}h(q,F)}else{var W=s(18);for(K=-9;K<0;K++){var J,$;J=i[z][K+27]*U[K+9][c[C]]+i[z][K+36]*U[8-K][c[C]],$=i[z][K+9]*Z[K+9][c[C]]-i[z][K+18]*Z[8-K][c[C]],W[K+9]=J-$*_[3+K+9],W[K+18]=J*_[3+K+9]+$}m=q,p=F,v=void 0,g=void 0,void 0,void 0,void 0,void 0,void 0,w=void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,N=void 0,void 0,void 0,S=(d=W)[17]-d[9],M=d[15]-d[11],R=d[14]-d[12],B=d[0]+d[8],w=d[1]+d[7],E=d[2]+d[6],T=d[3]+d[5],m[p+17]=B+E-T-(w-d[4]),g=(B+E-T)*o[19]+(w-d[4]),v=(S-M-R)*o[18],m[p+5]=v+g,m[p+6]=v-g,A=(d[16]-d[10])*o[18],w=w*o[19]+d[4],v=S*o[12]+A+M*o[13]+R*o[14],g=-B*o[16]+w-E*o[17]+T*o[15],m[p+1]=v+g,m[p+2]=v-g,v=S*o[13]-A-M*o[14]+R*o[12],g=-B*o[17]+w-E*o[15]+T*o[16],m[p+9]=v+g,m[p+10]=v-g,v=S*o[14]-A+M*o[12]-R*o[13],g=B*o[15]-w+E*o[16]-T*o[17],m[p+13]=v+g,m[p+14]=v-g,y=d[8]-d[0],x=d[6]-d[2],P=d[5]-d[3],I=d[17]+d[9],N=d[16]+d[10],H=d[15]+d[11],L=d[14]+d[12],m[p+0]=I+H+L+(N+d[13]),v=(I+H+L)*o[19]-(N+d[13]),g=(y-x+P)*o[18],m[p+11]=v+g,m[p+12]=v-g,k=(d[7]-d[1])*o[18],N=d[13]-N*o[19],v=I*o[15]-N+H*o[16]+L*o[17],g=y*o[14]+k+x*o[12]+P*o[13],m[p+3]=v+g,m[p+4]=v-g,v=-I*o[17]+N-H*o[15]-L*o[16],g=y*o[13]+k-x*o[14]-P*o[12],m[p+7]=v+g,m[p+8]=v-g,v=-I*o[16]+N-H*o[17]-L*o[15],g=y*o[12]-k+x*o[13]-P*o[14],m[p+15]=v+g,m[p+16]=v-g}}if(z!=n.SHORT_TYPE&&0!=C)for(K=7;K>=0;--K){var ee,te;ee=q[F+K]*l[20+K]+q[F+-1-K]*f[28+K],te=q[F+K]*f[28+K]-q[F+-1-K]*l[20+K],q[F+-1-K]=ee,q[F+K]=te}}}if(V=b,O=286,1==t.mode_gr)for(var ae=0;ae<18;ae++)e.arraycopy(t.sb_sample[D][1][ae],0,t.sb_sample[D][0][ae],0,32)}}}}(),l=function(){if(d)return p;d=1;var e=g();return p=function(){this.thm=new e,this.en=new e}}(),f=R,c=_.FFTOFFSET,b=_.MPG_MD_MS_LR,m=null;this.psy=null;var S=null,A=null,M=null;this.setModules=function(e,t,a,s){m=e,this.psy=t,S=t,A=s,M=a};var w=new o;this.lame_encode_mp3_frame=function(o,u,h,p,d,v){var g,R=a([2,2]);R[0][0]=new l,R[0][1]=new l,R[1][0]=new l,R[1][1]=new l;var B,E=a([2,2]);E[0][0]=new l,E[0][1]=new l,E[1][0]=new l,E[1][1]=new l;var T,y,k,x=[null,null],P=o.internal_flags,I=n([2,4]),N=[.5,.5],H=[[0,0],[0,0]],L=[[0,0],[0,0]];if(x[0]=u,x[1]=h,0==P.lame_encode_frame_init&&function(e,t){var a,n,r=e.internal_flags;if(0==r.lame_encode_frame_init){var o,l,f=s(2014),c=s(2014);for(r.lame_encode_frame_init=1,o=0,l=0;o<286+576*(1+r.mode_gr);++o)o<576*r.mode_gr?(f[o]=0,2==r.channels_out&&(c[o]=0)):(f[o]=t[0][l],2==r.channels_out&&(c[o]=t[1][l]),++l);for(n=0;n<r.mode_gr;n++)for(a=0;a<r.channels_out;a++)r.l3_side.tt[n][a].block_type=_.SHORT_TYPE;w.mdct_sub48(r,f,c),i(576>=_.FFTOFFSET),i(r.mf_size>=_.BLKSIZE+e.framesize-_.FFTOFFSET),i(r.mf_size>=512+e.framesize-32)}}(o,x),P.padding=0,(P.slot_lag-=P.frac_SpF)<0&&(P.slot_lag+=o.out_samplerate,P.padding=1),0!=P.psymodel){var V=[null,null],O=0,D=r(2);for(k=0;k<P.mode_gr;k++){for(y=0;y<P.channels_out;y++)V[y]=x[y],O=576+576*k-_.FFTOFFSET;if(0!=(o.VBR==t.vbr_mtrh||o.VBR==t.vbr_mt?S.L3psycho_anal_vbr(o,V,O,k,R,E,H[k],L[k],I[k],D):S.L3psycho_anal_ns(o,V,O,k,R,E,H[k],L[k],I[k],D)))return-4;for(o.mode==f.JOINT_STEREO&&(N[k]=I[k][2]+I[k][3],N[k]>0&&(N[k]=I[k][3]/N[k])),y=0;y<P.channels_out;y++){var X=P.l3_side.tt[k][y];X.block_type=D[y],X.mixed_block_flag=0}}}else for(k=0;k<P.mode_gr;k++)for(y=0;y<P.channels_out;y++)P.l3_side.tt[k][y].block_type=_.NORM_TYPE,P.l3_side.tt[k][y].mixed_block_flag=0,L[k][y]=H[k][y]=700;
vendor: 27,697 bytes, line 1
1if(function(e){var t,a;if(0!=e.ATH.useAdjust)if(a=e.loudness_sq[0][0],t=e.loudness_sq[1][0],2==e.channels_out?(a+=e.loudness_sq[0][1],t+=e.loudness_sq[1][1]):(a+=a,t+=t),2==e.mode_gr&&(a=Math.max(a,t)),a*=.5,(a*=e.ATH.aaSensitivityP)>.03125)e.ATH.adjust>=1?e.ATH.adjust=1:e.ATH.adjust<e.ATH.adjustLimit&&(e.ATH.adjust=e.ATH.adjustLimit),e.ATH.adjustLimit=1;else{var s=31.98*a+625e-6;e.ATH.adjust>=s?(e.ATH.adjust*=.075*s+.925,e.ATH.adjust<s&&(e.ATH.adjust=s)):e.ATH.adjustLimit>=s?e.ATH.adjust=s:e.ATH.adjust<e.ATH.adjustLimit&&(e.ATH.adjust=e.ATH.adjustLimit),e.ATH.adjustLimit=s}else e.ATH.adjust=1}(P),w.mdct_sub48(P,x[0],x[1]),P.mode_ext=_.MPG_MD_LR_LR,o.force_ms)P.mode_ext=_.MPG_MD_MS_LR;else if(o.mode==f.JOINT_STEREO){var C=0,Y=0;for(k=0;k<P.mode_gr;k++)for(y=0;y<P.channels_out;y++)C+=L[k][y],Y+=H[k][y];if(C<=1*Y){var q=P.l3_side.tt[0],F=P.l3_side.tt[P.mode_gr-1];q[0].block_type==q[1].block_type&&F[0].block_type==F[1].block_type&&(P.mode_ext=_.MPG_MD_MS_LR)}}if(P.mode_ext==b?(B=E,T=L):(B=R,T=H),o.analysis&&null!=P.pinfo)for(k=0;k<P.mode_gr;k++)for(y=0;y<P.channels_out;y++)P.pinfo.ms_ratio[k]=P.ms_ratio[k],P.pinfo.ms_ener_ratio[k]=N[k],P.pinfo.blocktype[k][y]=P.l3_side.tt[k][y].block_type,P.pinfo.pe[k][y]=T[k][y],e.arraycopy(P.l3_side.tt[k][y].xr,0,P.pinfo.xr[k][y],0,576),P.mode_ext==b&&(P.pinfo.ers[k][y]=P.pinfo.ers[k][y+2],e.arraycopy(P.pinfo.energy[k][y+2],0,P.pinfo.energy[k][y],0,P.pinfo.energy[k][y].length));if(o.VBR==t.vbr_off||o.VBR==t.vbr_abr){var j,G;for(j=0;j<18;j++)P.nsPsy.pefirbuf[j]=P.nsPsy.pefirbuf[j+1];for(G=0,k=0;k<P.mode_gr;k++)for(y=0;y<P.channels_out;y++)G+=T[k][y];for(P.nsPsy.pefirbuf[18]=G,G=P.nsPsy.pefirbuf[9],j=0;j<9;j++)G+=(P.nsPsy.pefirbuf[j]+P.nsPsy.pefirbuf[18-j])*_.fircoef[j];for(G=3350*P.mode_gr*P.channels_out/G,k=0;k<P.mode_gr;k++)for(y=0;y<P.channels_out;y++)T[k][y]*=G}if(P.iteration_loop.iteration_loop(o,T,N,B),m.format_bitstream(o),g=m.copy_buffer(P,p,d,v,1),o.bWriteVbrTag&&A.addVbrFrame(o),o.analysis&&null!=P.pinfo){for(y=0;y<P.channels_out;y++){var K;for(K=0;K<c;K++)P.pinfo.pcmdata[y][K]=P.pinfo.pcmdata[y][K+o.framesize];for(K=c;K<1600;K++)P.pinfo.pcmdata[y][K]=x[y][K-c]}M.set_frame_pinfo(o,B)}return function(e){var t,a;for(i(0<=e.bitrate_index&&e.bitrate_index<16),i(0<=e.mode_ext&&e.mode_ext<4),e.bitrate_stereoMode_Hist[e.bitrate_index][4]++,e.bitrate_stereoMode_Hist[15][4]++,2==e.channels_out&&(e.bitrate_stereoMode_Hist[e.bitrate_index][e.mode_ext]++,e.bitrate_stereoMode_Hist[15][e.mode_ext]++),t=0;t<e.mode_gr;++t)for(a=0;a<e.channels_out;++a){var s=0|e.l3_side.tt[t][a].block_type;0!=e.l3_side.tt[t][a].mixed_block_flag&&(s=4),e.bitrate_blockType_Hist[e.bitrate_index][s]++,e.bitrate_blockType_Hist[e.bitrate_index][5]++,e.bitrate_blockType_Hist[15][s]++,e.bitrate_blockType_Hist[15][5]++}}(P),g}}return _.ENCDELAY=576,_.POSTDELAY=1152,_.MDCTDELAY=48,_.FFTOFFSET=224+_.MDCTDELAY,_.DECDELAY=528,_.SBLIMIT=32,_.CBANDS=64,_.SBPSY_l=21,_.SBPSY_s=12,_.SBMAX_l=22,_.SBMAX_s=13,_.PSFB21=6,_.PSFB12=6,_.BLKSIZE=1024,_.HBLKSIZE=_.BLKSIZE/2+1,_.BLKSIZE_s=256,_.HBLKSIZE_s=_.BLKSIZE_s/2+1,_.NORM_TYPE=0,_.START_TYPE=1,_.SHORT_TYPE=2,_.STOP_TYPE=3,_.MPG_MD_LR_LR=0,_.MPG_MD_LR_I=1,_.MPG_MD_MS_LR=2,_.MPG_MD_MS_I=3,_.fircoef=[-.1039435,-.1892065,5*-.0432472,-.155915,3898045e-23,.0467745*5,.50455,.756825,.187098*5],A=_}var w=v.Util,E=v.new_float,T=B(),y=v.VbrMode,k=v.Float,x=v.ShortBlock,P=v.Util,I=v.Arrays,N=v.new_float,H=v.new_float_n,L=v.new_int,V=v.assert,O=function(){var e=E(T.BLKSIZE),t=E(T.BLKSIZE_s/2),a=[.9238795325112867,.3826834323650898,.9951847266721969,.0980171403295606,.9996988186962042,.02454122852291229,.9999811752826011,.006135884649154475];function s(e,t,s){var n,r,i,_=0,o=t+(s<<=1);n=4;do{var l,f,c,u,h,b,m;m=n>>1,b=(h=n<<1)+(u=n),n=h<<1,i=(r=t)+m;do{M=e[r+0]-e[r+u],A=e[r+0]+e[r+u],T=e[r+h]-e[r+b],B=e[r+h]+e[r+b],e[r+h]=A-B,e[r+0]=A+B,e[r+b]=M-T,e[r+u]=M+T,M=e[i+0]-e[i+u],A=e[i+0]+e[i+u],T=w.SQRT2*e[i+b],B=w.SQRT2*e[i+h],e[i+h]=A-B,e[i+0]=A+B,e[i+b]=M-T,e[i+u]=M+T,i+=n,r+=n}while(r<o);for(f=a[_+0],l=a[_+1],c=1;c<m;c++){var p,d;p=1-2*l*l,d=2*l*f,r=t+c,i=t+u-c;do{var v,g,S,A,M,R,B,E,T,y;g=d*e[r+u]-p*e[i+u],v=p*e[r+u]+d*e[i+u],M=e[r+0]-v,A=e[r+0]+v,R=e[i+0]-g,S=e[i+0]+g,g=d*e[r+b]-p*e[i+b],v=p*e[r+b]+d*e[i+b],T=e[r+h]-v,B=e[r+h]+v,y=e[i+h]-g,E=e[i+h]+g,g=l*B-f*y,v=f*B+l*y,e[r+h]=A-v,e[r+0]=A+v,e[i+b]=R-g,e[i+u]=R+g,g=f*E-l*T,v=l*E+f*T,e[i+h]=S-v,e[i+0]=S+v,e[r+b]=M-g,e[r+u]=M+g,i+=n,r+=n}while(r<o);f=(p=f)*a[_+0]-l*a[_+1],l=p*a[_+1]+l*a[_+0]}_+=2}while(n<s)}var n=[0,128,64,192,32,160,96,224,16,144,80,208,48,176,112,240,8,136,72,200,40,168,104,232,24,152,88,216,56,184,120,248,4,132,68,196,36,164,100,228,20,148,84,212,52,180,116,244,12,140,76,204,44,172,108,236,28,156,92,220,60,188,124,252,2,130,66,194,34,162,98,226,18,146,82,210,50,178,114,242,10,138,74,202,42,170,106,234,26,154,90,218,58,186,122,250,6,134,70,198,38,166,102,230,22,150,86,214,54,182,118,246,14,142,78,206,46,174,110,238,30,158,94,222,62,190,126,254];this.fft_short=function(e,a,r,i,_){for(var o=0;o<3;o++){var l=T.BLKSIZE_s/2,f=65535&192*(o+1),c=T.BLKSIZE_s/8-1;do{var u,h,b,m,p,d=255&n[c<<2];h=(u=t[d]*i[r][_+d+f])-(p=t[127-d]*i[r][_+d+f+128]),u+=p,m=(b=t[d+64]*i[r][_+d+f+64])-(p=t[63-d]*i[r][_+d+f+192]),b+=p,l-=4,a[o][l+0]=u+b,a[o][l+2]=u-b,a[o][l+1]=h+m,a[o][l+3]=h-m,h=(u=t[d+1]*i[r][_+d+f+1])-(p=t[126-d]*i[r][_+d+f+129]),u+=p,m=(b=t[d+65]*i[r][_+d+f+65])-(p=t[62-d]*i[r][_+d+f+193]),b+=p,a[o][l+T.BLKSIZE_s/2+0]=u+b,a[o][l+T.BLKSIZE_s/2+2]=u-b,a[o][l+T.BLKSIZE_s/2+1]=h+m,a[o][l+T.BLKSIZE_s/2+3]=h-m}while(--c>=0);s(a[o],l,T.BLKSIZE_s/2)}},this.fft_long=function(t,a,r,i,_){var o=T.BLKSIZE/8-1,l=T.BLKSIZE/2;do{var f,c,u,h,b,m=255&n[o];c=(f=e[m]*i[r][_+m])-(b=e[m+512]*i[r][_+m+512]),f+=b,h=(u=e[m+256]*i[r][_+m+256])-(b=e[m+768]*i[r][_+m+768]),u+=b,a[0+(l-=4)]=f+u,a[l+2]=f-u,a[l+1]=c+h,a[l+3]=c-h,c=(f=e[m+1]*i[r][_+m+1])-(b=e[m+513]*i[r][_+m+513]),f+=b,h=(u=e[m+257]*i[r][_+m+257])-(b=e[m+769]*i[r][_+m+769]),u+=b,a[l+T.BLKSIZE/2+0]=f+u,a[l+T.BLKSIZE/2+2]=f-u,a[l+T.BLKSIZE/2+1]=c+h,a[l+T.BLKSIZE/2+3]=c-h}while(--o>=0);s(a,l,T.BLKSIZE/2)},this.init_fft=function(a){for(var s=0;s<T.BLKSIZE;s++)e[s]=.42-.5*Math.cos(2*Math.PI*(s+.5)/T.BLKSIZE)+.08*Math.cos(4*Math.PI*(s+.5)/T.BLKSIZE);for(s=0;s<T.BLKSIZE_s/2;s++)t[s]=.5*(1-Math.cos(2*Math.PI*(s+.5)/T.BLKSIZE_s))}},D=B(),X=function(){var e=R,t=new O,a=2.302585092994046,s=1/217621504/(D.BLKSIZE/2),n=21,r=.2302585093;function i(e,t){for(var a=0,n=0;n<D.BLKSIZE/2;++n)a+=e[n]*t.ATH.eql_w[n];return a*s}function _(e,a,s,n,r,_,o,l,f,c,u){var h=e.internal_flags;if(f<2)t.fft_long(h,n[r],f,c,u),t.fft_short(h,_[o],f,c,u);else if(2==f){for(var b=D.BLKSIZE-1;b>=0;--b){var m=n[r+0][b],p=n[r+1][b];n[r+0][b]=(m+p)*P.SQRT2*.5,n[r+1][b]=(m-p)*P.SQRT2*.5}for(var d=2;d>=0;--d)for(b=D.BLKSIZE_s-1;b>=0;--b)m=_[o+0][d][b],p=_[o+1][d][b],_[o+0][d][b]=(m+p)*P.SQRT2*.5,_[o+1][d][b]=(m-p)*P.SQRT2*.5}for(a[0]=n[r+0][0],a[0]*=a[0],b=D.BLKSIZE/2-1;b>=0;--b){var v=n[r+0][D.BLKSIZE/2-b],g=n[r+0][D.BLKSIZE/2+b];a[D.BLKSIZE/2-b]=.5*(v*v+g*g)}for(d=2;d>=0;--d)for(s[d][0]=_[o+0][d][0],s[d][0]*=s[d][0],b=D.BLKSIZE_s/2-1;b>=0;--b)v=_[o+0][d][D.BLKSIZE_s/2-b],g=_[o+0][d][D.BLKSIZE_s/2+b],s[d][D.BLKSIZE_s/2-b]=.5*(v*v+g*g);var S=0;for(b=11;b<D.HBLKSIZE;b++)S+=a[b];if(h.tot_ener[f]=S,e.analysis){for(b=0;b<D.HBLKSIZE;b++)h.pinfo.energy[l][f][b]=h.pinfo.energy_save[f][b],h.pinfo.energy_save[f][b]=a[b];h.pinfo.pe[l][f]=h.pe[f]}2==e.athaa_loudapprox&&f<2&&(h.loudness_sq[l][f]=h.loudness_sq_save[f],h.loudness_sq_save[f]=i(a,h))}var o,l,f,c=[1,.79433,.63096,.63096,.63096,.63096,.63096,.25119,.11749],u=[3.3246*3.3246,3.23837*3.23837,9.9500500969,9.0247369744,8.1854926609,7.0440875649,2.46209*2.46209,2.284*2.284,4.4892710641,1.96552*1.96552,1.82335*1.82335,1.69146*1.69146,2.4621061921,2.1508568964,1.37074*1.37074,1.31036*1.31036,1.5691069696,1.4555939904,1.16203*1.16203,1.2715945225,1.09428*1.09428,1.0659*1.0659,1.0779838276,1.0382591025,1],h=[1.7782755904,1.35879*1.35879,1.38454*1.38454,1.39497*1.39497,1.40548*1.40548,1.3537*1.3537,1.6999465924,1.22321*1.22321,1.3169398564,1],b=[5.5396212496,2.29259*2.29259,4.9868695969,2.12675*2.12675,2.02545*2.02545,1.87894*1.87894,1.74303*1.74303,1.61695*1.61695,2.2499700001,1.39148*1.39148,1.29083*1.29083,1.19746*1.19746,1.2339655056,1.0779838276];function m(e,t,a,s,n,r){var i,_,c;if(t>e){if(!(t<e*l))return e+t;i=t/e}else{if(e>=t*l)return e+t;i=e/t}if(e+=t,s+3<=6){if(i>=o)return e;var m=0|P.FAST_LOG10_X(i,16);return e*h[m]}return m=0|P.FAST_LOG10_X(i,16),t=n.ATH.cb_l[a]*n.ATH.adjust,e<f*t?e>t?(_=1,m<=13&&(_=b[m]),c=P.FAST_LOG10_X(e/t,10/15),e*((u[m]-_)*c+_)):m>13?e:e*b[m]:e*u[m]}var p=[1.7782755904,1.35879*1.35879,1.38454*1.38454,1.39497*1.39497,1.40548*1.40548,1.3537*1.3537,1.6999465924,1.22321*1.22321,1.3169398564,1];function d(e,t,a){var s;if(e<0&&(e=0),t<0&&(t=0),e<=0)return t;if(t<=0)return e;if(s=t>e?t/e:e/t,-2<=a&&a<=2){if(s>=o)return e+t;var n=0|P.FAST_LOG10_X(s,16);return(e+t)*p[n]}return s<l?e+t:(e<t&&(e=t),e)}function v(e,t,a,s,n){var r,i,_=0,o=0;for(r=i=0;r<D.SBMAX_s;++i,++r){for(var l=e.bo_s[r],f=e.npart_s,c=l<f?l:f;i<c;)V(t[i]>=0),V(a[i]>=0),_+=t[i],o+=a[i],i++;if(e.en[s].s[r][n]=_,e.thm[s].s[r][n]=o,i>=f){++r;break}V(t[i]>=0),V(a[i]>=0);var u=e.PSY.bo_s_weight[r],h=1-u;_=u*t[i],o=u*a[i],e.en[s].s[r][n]+=_,e.thm[s].s[r][n]+=o,_=h*t[i],o=h*a[i]}for(;r<D.SBMAX_s;++r)e.en[s].s[r][n]=0,e.thm[s].s[r][n]=0}function g(e,t,a,s){var n,r,i=0,_=0;for(n=r=0;n<D.SBMAX_l;++r,++n){for(var o=e.bo_l[n],l=e.npart_l,f=o<l?o:l;r<f;)V(t[r]>=0),V(a[r]>=0),i+=t[r],_+=a[r],r++;if(e.en[s].l[n]=i,e.thm[s].l[n]=_,r>=l){++n;break}V(t[r]>=0),V(a[r]>=0);var c=e.PSY.bo_l_weight[n],u=1-c;i=c*t[r],_=c*a[r],e.en[s].l[n]+=i,e.thm[s].l[n]+=_,i=u*t[r],_=u*a[r]}for(;n<D.SBMAX_l;++n)e.en[s].l[n]=0,e.thm[s].l[n]=0}function S(e,t,a,s,n,r){var i,_,o=e.internal_flags;for(_=i=0;_<o.npart_s;++_){for(var l=0,f=o.numlines_s[_],c=0;c<f;++c,++i)l+=t[r][i];a[_]=l}for(V(_==o.npart_s),i=_=0;_<o.npart_s;_++){var u=o.s3ind_s[_][0],h=o.s3_ss[i++]*a[u];for(++u;u<=o.s3ind_s[_][1];)h+=o.s3_ss[i]*a[u],++i,++u;var b=2*o.nb_s1[n][_];if(s[_]=Math.min(h,b),o.blocktype_old[1&n]==D.SHORT_TYPE){b=16*o.nb_s2[n][_];var m=s[_];s[_]=Math.min(b,m)}o.nb_s2[n][_]=o.nb_s1[n][_],o.nb_s1[n][_]=h,V(s[_]>=0)}for(;_<=D.CBANDS;++_)a[_]=0,s[_]=0}function A(e,t,a){return a>=1?e:a<=0?t:t>0?Math.pow(e/t,a)*t:0}var M=[11.8,13.6,17.2,32,46.5,51.3,57.5,67.1,71.5,84.6,97.6,130];function B(e,t){for(var s=309.07,n=0;n<D.SBMAX_s-1;n++)for(var r=0;r<3;r++){var i=e.thm.s[n][r];if(i>0){var _=i*t,o=e.en.s[n][r];o>_&&(s+=o>1e10*_?M[n]*(10*a):M[n]*P.FAST_LOG10(o/_))}}return s}var w=[6.8,5.8,5.8,6.4,6.5,9.9,12.1,14.4,15,18.9,21.6,26.9,34.2,40.2,46.8,56.5,60.7,73.9,85.7,93.4,126.1];function E(e,t){for(var s=281.0575,n=0;n<D.SBMAX_l-1;n++){var r=e.thm.l[n];if(r>0){var i=r*t,_=e.en.l[n];_>i&&(s+=_>1e10*i?w[n]*(10*a):w[n]*P.FAST_LOG10(_/i))}}return s}function T(e,t,a,s,n){var r,i;for(r=i=0;r<e.npart_l;++r){var _,o=0,l=0;for(_=0;_<e.numlines_l[r];++_,++i){var f=t[i];o+=f,l<f&&(l=f)}a[r]=o,s[r]=l,n[r]=o*e.rnumlines_l[r],V(e.rnumlines_l[r]>=0),V(a[r]>=0),V(s[r]>=0),V(n[r]>=0)}}function X(e,t,a,s){var n=c.length-1,r=0,i=a[r]+a[r+1];for(i>0?((_=t[r])<t[r+1]&&(_=t[r+1]),V(e.numlines_l[r]+e.numlines_l[r+1]-1>0),(o=0|(i=20*(2*_-i)/(i*(e.numlines_l[r]+e.numlines_l[r+1]-1))))>n&&(o=n),s[r]=o):s[r]=0,r=1;r<e.npart_l-1;r++){var _,o;(i=a[r-1]+a[r]+a[r+1])>0?((_=t[r-1])<t[r]&&(_=t[r]),_<t[r+1]&&(_=t[r+1]),V(e.numlines_l[r-1]+e.numlines_l[r]+e.numlines_l[r+1]-1>0),(o=0|(i=20*(3*_-i)/(i*(e.numlines_l[r-1]+e.numlines_l[r]+e.numlines_l[r+1]-1))))>n&&(o=n),s[r]=o):s[r]=0}V(r==e.npart_l-1),(i=a[r-1]+a[r])>0?((_=t[r-1])<t[r]&&(_=t[r]),V(e.numlines_l[r-1]+e.numlines_l[r]-1>0),(o=0|(i=20*(2*_-i)/(i*(e.numlines_l[r-1]+e.numlines_l[r]-1))))>n&&(o=n),s[r]=o):s[r]=0,V(r==e.npart_l-1)}var C=[-1730326e-23,-.01703172,-1349528e-23,.0418072,-673278e-22,-.0876324,-30835e-21,.1863476,-1104424e-22,-.627638];function Y(e,a,s,n,r,i,_,o){var l=e.internal_flags;if(n<2)t.fft_long(l,_[o],n,a,s);else if(2==n)for(var f=D.BLKSIZE-1;f>=0;--f){var c=_[o+0][f],u=_[o+1][f];_[o+0][f]=(c+u)*P.SQRT2*.5,_[o+1][f]=(c-u)*P.SQRT2*.5}for(i[0]=_[o+0][0],i[0]*=i[0],f=D.BLKSIZE/2-1;f>=0;--f){var h=_[o+0][D.BLKSIZE/2-f],b=_[o+0][D.BLKSIZE/2+f];i[D.BLKSIZE/2-f]=.5*(h*h+b*b)}var m=0;for(f=11;f<D.HBLKSIZE;f++)m+=i[f];if(l.tot_ener[n]=m,e.analysis){for(f=0;f<D.HBLKSIZE;f++)l.pinfo.energy[r][n][f]=l.pinfo.energy_save[n][f],l.pinfo.energy_save[n][f]=i[f];l.pinfo.pe[r][n]=l.pe[n]}}function q(e,a,s,n,r,i,_,o){var l=e.internal_flags;if(0==r&&n<2&&t.fft_short(l,_[o],n,a,s),2==n)for(var f=D.BLKSIZE_s-1;f>=0;--f){var c=_[o+0][r][f],u=_[o+1][r][f];_[o+0][r][f]=(c+u)*P.SQRT2*.5,_[o+1][r][f]=(c-u)*P.SQRT2*.5}for(i[r][0]=_[o+0][r][0],i[r][0]*=i[r][0],f=D.BLKSIZE_s/2-1;f>=0;--f){var h=_[o+0][r][D.BLKSIZE_s/2-f],b=_[o+0][r][D.BLKSIZE_s/2+f];i[r][D.BLKSIZE_s/2-f]=.5*(h*h+b*b)}}function F(e,t,a,s){var n=e.internal_flags;2==e.athaa_loudapprox&&a<2&&(n.loudness_sq[t][a]=n.loudness_sq_save[a],n.loudness_sq_save[a]=i(s,n))}this.L3psycho_anal_ns=function(t,a,s,r,i,o,l,f,u,h){var b,p,d,M,R,w,k,P,O,Y,q=t.internal_flags,F=H([2,D.BLKSIZE]),j=H([2,3,D.BLKSIZE_s]),G=N(D.CBANDS+1),K=N(D.CBANDS+1),z=N(D.CBANDS+2),Z=L(2),U=L(2),Q=H([2,576]),W=L(D.CBANDS+2),J=L(D.CBANDS+2);for(I.fill(J,0),b=q.channels_out,t.mode==e.JOINT_STEREO&&(b=4),O=t.VBR==y.vbr_off?0==q.ResvMax?0:q.ResvSize/q.ResvMax*.5:t.VBR==y.vbr_rh||t.VBR==y.vbr_mtrh||t.VBR==y.vbr_mt?.6:1,p=0;p<q.channels_out;p++){var $=a[p],ee=s+576-350-n+192;for(M=0;M<576;M++){var te,ae;for(te=$[ee+M+10],ae=0,R=0;R<9;R+=2)te+=C[R]*($[ee+M+R]+$[ee+M+n-R]),ae+=C[R+1]*($[ee+M+R+1]+$[ee+M+n-R-1]);Q[p][M]=te+ae}i[r][p].en.assign(q.en[p]),i[r][p].thm.assign(q.thm[p]),b>2&&(o[r][p].en.assign(q.en[p+2]),o[r][p].thm.assign(q.thm[p+2]))}for(p=0;p<b;p++){var se,ne=N(12),re=[0,0,0,0],ie=N(12),_e=1,oe=N(D.CBANDS),le=N(D.CBANDS),fe=[0,0,0,0],ce=N(D.HBLKSIZE),ue=H([3,D.HBLKSIZE_s]);for(V(q.npart_s<=D.CBANDS),V(q.npart_l<=D.CBANDS),M=0;M<3;M++)ne[M]=q.nsPsy.last_en_subshort[p][M+6],V(q.nsPsy.last_en_subshort[p][M+4]>0),ie[M]=ne[M]/q.nsPsy.last_en_subshort[p][M+4],re[0]+=ne[M];if(2==p)for(M=0;M<576;M++){var he,be;he=Q[0][M],be=Q[1][M],Q[0][M]=he+be,Q[1][M]=he-be}var me=Q[1&p],pe=0;for(M=0;M<9;M++){for(var de=pe+64,ve=1;pe<de;pe++)ve<Math.abs(me[pe])&&(ve=Math.abs(me[pe]));q.nsPsy.last_en_subshort[p][M]=ne[M+3]=ve,re[1+M/3]+=ve,ve>ne[M+3-2]?(V(ne[M+3-2]>0),ve/=ne[M+3-2]):ve=ne[M+3-2]>10*ve?ne[M+3-2]/(10*ve):0,ie[M+3]=ve}if(t.analysis){var ge=ie[0];for(M=1;M<12;M++)ge<ie[M]&&(ge=ie[M]);q.pinfo.ers[r][p]=q.pinfo.ers_save[p],q.pinfo.ers_save[p]=ge}for(se=3==p?q.nsPsy.attackthre_s:q.nsPsy.attackthre,M=0;M<12;M++)0==fe[M/3]&&ie[M]>se&&(fe[M/3]=M%3+1);for(M=1;M<4;M++){var Se;re[M-1]>re[M]?(V(re[M]>0),Se=re[M-1]/re[M]):(V(re[M-1]>0),Se=re[M]/re[M-1]),Se<1.7&&(fe[M]=0,1==M&&(fe[0]=0))}for(0!=fe[0]&&0!=q.nsPsy.lastAttacks[p]&&(fe[0]=0),3!=q.nsPsy.lastAttacks[p]&&fe[0]+fe[1]+fe[2]+fe[3]==0||(_e=0,0!=fe[1]&&0!=fe[0]&&(fe[1]=0),0!=fe[2]&&0!=fe[1]&&(fe[2]=0),0!=fe[3]&&0!=fe[2]&&(fe[3]=0)),p<2?U[p]=_e:0==_e&&(U[0]=U[1]=0),u[p]=q.tot_ener[p],_(t,ce,ue,F,1&p,j,1&p,r,p,a,s),T(q,ce,G,oe,le),X(q,oe,le,W),P=0;P<3;P++){var Ae,Me;for(S(t,ue,K,z,p,P),v(q,K,z,p,P),k=0;k<D.SBMAX_s;k++){if(Me=q.thm[p].s[k][P],Me*=.8,fe[P]>=2||1==fe[P+1]){var Re=0!=P?P-1:2;ve=A(q.thm[p].s[k][Re],Me,.6*O),Me=Math.min(Me,ve)}1==fe[P]?(Re=0!=P?P-1:2,ve=A(q.thm[p].s[k][Re],Me,.3*O),Me=Math.min(Me,ve)):(0!=P&&3==fe[P-1]||0==P&&3==q.nsPsy.lastAttacks[p])&&(Re=2!=P?P+1:0,ve=A(q.thm[p].s[k][Re],Me,.3*O),Me=Math.min(Me,ve)),Ae=ne[3*P+3]+ne[3*P+4]+ne[3*P+5],6*ne[3*P+5]<Ae&&(Me*=.5,6*ne[3*P+4]<Ae&&(Me*=.5)),q.thm[p].s[k][P]=Me}}for(q.nsPsy.lastAttacks[p]=fe[2],w=0,d=0;d<q.npart_l;d++){for(var Be=q.s3ind[d][0],we=G[Be]*c[W[Be]],Ee=q.s3_ll[w++]*we;++Be<=q.s3ind[d][1];)we=G[Be]*c[W[Be]],Ee=m(Ee,q.s3_ll[w++]*we,Be,Be-d,q);Ee*=.158489319246111,q.blocktype_old[1&p]==D.SHORT_TYPE?z[d]=Ee:z[d]=A(Math.min(Ee,Math.min(2*q.nb_1[p][d],16*q.nb_2[p][d])),Ee,O),q.nb_2[p][d]=q.nb_1[p][d],q.nb_1[p][d]=Ee}for(;d<=D.CBANDS;++d)G[d]=0,z[d]=0;g(q,G,z,p)}for(t.mode!=e.STEREO&&t.mode!=e.JOINT_STEREO||t.interChRatio>0&&function(e,t){var a=e.internal_flags;if(a.channels_out>1){for(var s=0;s<D.SBMAX_l;s++){var n=a.thm[0].l[s],r=a.thm[1].l[s];a.thm[0].l[s]+=r*t,a.thm[1].l[s]+=n*t}for(s=0;s<D.SBMAX_s;s++)for(var i=0;i<3;i++)n=a.thm[0].s[s][i],r=a.thm[1].s[s][i],a.thm[0].s[s][i]+=r*t,a.thm[1].s[s][i]+=n*t}}(t,t.interChRatio),t.mode==e.JOINT_STEREO&&(function(e){for(var t=0;t<D.SBMAX_l;t++)if(!(e.thm[0].l[t]>1.58*e.thm[1].l[t]||e.thm[1].l[t]>1.58*e.thm[0].l[t])){var a=e.mld_l[t]*e.en[3].l[t],s=Math.max(e.thm[2].l[t],Math.min(e.thm[3].l[t],a));a=e.mld_l[t]*e.en[2].l[t];var n=Math.max(e.thm[3].l[t],Math.min(e.thm[2].l[t],a));e.thm[2].l[t]=s,e.thm[3].l[t]=n}for(t=0;t<D.SBMAX_s;t++)for(var r=0;r<3;r++)e.thm[0].s[t][r]>1.58*e.thm[1].s[t][r]||e.thm[1].s[t][r]>1.58*e.thm[0].s[t][r]||(a=e.mld_s[t]*e.en[3].s[t][r],s=Math.max(e.thm[2].s[t][r],Math.min(e.thm[3].s[t][r],a)),a=e.mld_s[t]*e.en[2].s[t][r],n=Math.max(e.thm[3].s[t][r],Math.min(e.thm[2].s[t][r],a)),e.thm[2].s[t][r]=s,e.thm[3].s[t][r]=n)}(q),Y=t.msfix,Math.abs(Y)>0&&function(e,t,a){var s=t,n=Math.pow(10,a);t*=2,s*=2;for(var r=0;r<D.SBMAX_l;r++)f=e.ATH.cb_l[e.bm_l[r]]*n,(_=Math.min(Math.max(e.thm[0].l[r],f),Math.max(e.thm[1].l[r],f)))*t<(o=Math.max(e.thm[2].l[r],f))+(l=Math.max(e.thm[3].l[r],f))&&(o*=c=_*s/(o+l),l*=c),e.thm[2].l[r]=Math.min(o,e.thm[2].l[r]),e.thm[3].l[r]=Math.min(l,e.thm[3].l[r]);for(n*=D.BLKSIZE_s/D.BLKSIZE,r=0;r<D.SBMAX_s;r++)for(var i=0;i<3;i++){var _,o,l,f,c;f=e.ATH.cb_s[e.bm_s[r]]*n,(_=Math.min(Math.max(e.thm[0].s[r][i],f),Math.max(e.thm[1].s[r][i],f)))*t<(o=Math.max(e.thm[2].s[r][i],f))+(l=Math.max(e.thm[3].s[r][i],f))&&(o*=c=_*t/(o+l),l*=c),e.thm[2].s[r][i]=Math.min(e.thm[2].s[r][i],o),e.thm[3].s[r][i]=Math.min(e.thm[3].s[r][i],l)}}(q,Y,t.ATHlower*q.ATH.adjust)),function(e,t,a,s){var n=e.internal_flags;e.short_blocks!=x.short_block_coupled||0!=t[0]&&0!=t[1]||(t[0]=t[1]=0);for(var r=0;r<n.channels_out;r++)s[r]=D.NORM_TYPE,e.short_blocks==x.short_block_dispensed&&(t[r]=1),e.short_blocks==x.short_block_forced&&(t[r]=0),0!=t[r]?(V(n.blocktype_old[r]!=D.START_TYPE),n.blocktype_old[r]==D.SHORT_TYPE&&(s[r]=D.STOP_TYPE)):(s[r]=D.SHORT_TYPE,n.blocktype_old[r]==D.NORM_TYPE&&(n.blocktype_old[r]=D.START_TYPE),n.blocktype_old[r]==D.STOP_TYPE&&(n.blocktype_old[r]=D.SHORT_TYPE)),a[r]=n.blocktype_old[r],n.blocktype_old[r]=s[r]}(t,U,h,Z),p=0;p<b;p++){var Te,ye,ke,xe=0;p>1?(Te=f,xe=-2,ye=D.NORM_TYPE,h[0]!=D.SHORT_TYPE&&h[1]!=D.SHORT_TYPE||(ye=D.SHORT_TYPE),ke=o[r][p-2]):(Te=l,xe=0,ye=h[p],ke=i[r][p]),ye==D.SHORT_TYPE?Te[xe+p]=B(ke,q.masking_lower):Te[xe+p]=E(ke,q.masking_lower),t.analysis&&(q.pinfo.pe[r][p]=Te[xe+p])}return 0};var j=[-1730326e-23,-.01703172,-1349528e-23,.0418072,-673278e-22,-.0876324,-30835e-21,.1863476,-1104424e-22,-.627638];function G(e,t,a){if(0==a)for(var s=0;s<e.npart_s;s++)e.nb_s2[t][s]=e.nb_s1[t][s],e.nb_s1[t][s]=0}function K(e,t){for(var a=0;a<e.npart_l;a++)e.nb_2[t][a]=e.nb_1[t][a],e.nb_1[t][a]=0}function z(e,t,a,s,n,r){var i,_,o,l=e.internal_flags,f=new float[D.CBANDS],u=N(D.CBANDS),h=new int[D.CBANDS];for(o=_=0;o<l.npart_s;++o){var b=0,m=0,p=l.numlines_s[o];for(i=0;i<p;++i,++_){var v=t[r][_];b+=v,m<v&&(m=v)}a[o]=b,f[o]=m,u[o]=b/p,V(u[o]>=0)}for(V(o==l.npart_s);o<D.CBANDS;++o)f[o]=0,u[o]=0;for(function(e,t,a,s){var n=c.length-1,r=0,i=a[r]+a[r+1];for(i>0?((_=t[r])<t[r+1]&&(_=t[r+1]),V(e.numlines_s[r]+e.numlines_s[r+1]-1>0),(o=0|(i=20*(2*_-i)/(i*(e.numlines_s[r]+e.numlines_s[r+1]-1))))>n&&(o=n),s[r]=o):s[r]=0,r=1;r<e.npart_s-1;r++){var _,o;i=a[r-1]+a[r]+a[r+1],V(r+1<e.npart_s),i>0?((_=t[r-1])<t[r]&&(_=t[r]),_<t[r+1]&&(_=t[r+1]),V(e.numlines_s[r-1]+e.numlines_s[r]+e.numlines_s[r+1]-1>0),(o=0|(i=20*(3*_-i)/(i*(e.numlines_s[r-1]+e.numlines_s[r]+e.numlines_s[r+1]-1))))>n&&(o=n),s[r]=o):s[r]=0}V(r==e.npart_s-1),(i=a[r-1]+a[r])>0?((_=t[r-1])<t[r]&&(_=t[r]),V(e.numlines_s[r-1]+e.numlines_s[r]-1>0),(o=0|(i=20*(2*_-i)/(i*(e.numlines_s[r-1]+e.numlines_s[r]-1))))>n&&(o=n),s[r]=o):s[r]=0,V(r==e.npart_s-1)}(l,f,u,h),_=o=0;o<l.npart_s;o++){var g,S,A,M,R,B=l.s3ind_s[o][0],w=l.s3ind_s[o][1];for(g=h[B],S=1,M=l.s3_ss[_]*a[B]*c[h[B]],++_,++B;B<=w;)g+=h[B],S+=1,M=d(M,A=l.s3_ss[_]*a[B]*c[h[B]],B-o),++_,++B;M*=R=.5*c[g=(1+2*g)/(2*S)],s[o]=M,l.nb_s2[n][o]=l.nb_s1[n][o],l.nb_s1[n][o]=M,A=f[o],A*=l.minval_s[o],A*=R,s[o]>A&&(s[o]=A),l.masking_lower>1&&(s[o]*=l.masking_lower),s[o]>a[o]&&(s[o]=a[o]),l.masking_lower<1&&(s[o]*=l.masking_lower),V(s[o]>=0)}for(;o<D.CBANDS;++o)a[o]=0,s[o]=0}function Z(e,t,a,s,n){var r,i=N(D.CBANDS),_=N(D.CBANDS),o=L(D.CBANDS+2);T(e,t,a,i,_),X(e,i,_,o);var l=0;for(r=0;r<e.npart_l;r++){var f,u,h,b=e.s3ind[r][0],m=e.s3ind[r][1],p=0,v=0;for(p=o[b],v+=1,u=e.s3_ll[l]*a[b]*c[o[b]],++l,++b;b<=m;)p+=o[b],v+=1,u=d(u,f=e.s3_ll[l]*a[b]*c[o[b]],b-r),++l,++b;if(u*=h=.5*c[p=(1+2*p)/(2*v)],e.blocktype_old[1&n]==D.SHORT_TYPE){var g=2*e.nb_1[n][r];s[r]=g>0?Math.min(u,g):Math.min(u,.3*a[r])}else{var S=16*e.nb_2[n][r],A=2*e.nb_1[n][r];S<=0&&(S=u),A<=0&&(A=u),g=e.blocktype_old[1&n]==D.NORM_TYPE?Math.min(A,S):A,s[r]=Math.min(u,g)}e.nb_2[n][r]=e.nb_1[n][r],e.nb_1[n][r]=u,f=i[r],f*=e.minval_l[r],f*=h,s[r]>f&&(s[r]=f),e.masking_lower>1&&(s[r]*=e.masking_lower),s[r]>a[r]&&(s[r]=a[r]),e.masking_lower<1&&(s[r]*=e.masking_lower),V(s[r]>=0)}for(;r<D.CBANDS;++r)a[r]=0,s[r]=0}function U(e,t,a,s,n,r,i){for(var _,o,l=2*r,f=r>0?Math.pow(10,n):1,c=0;c<i;++c){var u=e[2][c],h=e[3][c],b=t[0][c],m=t[1][c],p=t[2][c],d=t[3][c];if(b<=1.58*m&&m<=1.58*b){var v=a[c]*h,g=a[c]*u;o=Math.max(p,Math.min(d,v)),_=Math.max(d,Math.min(p,g))}else o=p,_=d;if(r>0){var S,A,M=s[c]*f;if(S=Math.min(Math.max(b,M),Math.max(m,M)),(A=(p=Math.max(o,M))+(d=Math.max(_,M)))>0&&S*l<A){var R=S*l/A;p*=R,d*=R}o=Math.min(p,o),_=Math.min(d,_)}o>u&&(o=u),_>h&&(_=h),t[2][c]=o,t[3][c]=_}}function Q(e,t){var a;return(a=e>=0?27*-e:e*t)<=-72?0:Math.exp(a*r)}function W(e){var t,a,s,n,r=0;for(r=0;Q(r,e)>1e-20;r-=1);for(s=r,n=0;Math.abs(n-s)>1e-12;)Q(r=(n+s)/2,e)>0?n=r:s=r;for(t=s,r=0,r=0;Q(r,e)>1e-20;r+=1);for(s=0,n=r;Math.abs(n-s)>1e-12;)Q(r=(n+s)/2,e)>0?s=r:n=r;a=n;var i,_=0,o=1e3;for(i=0;i<=o;++i)_+=Q(r=t+i*(a-t)/o,e);return(o+1)/(_*(a-t))}function J(e){return e<0&&(e=0),e*=.001,13*Math.atan(.76*e)+3.5*Math.atan(e*e/56.25)}function $(e,t,a,s,n,r,i,_,o,l,f,c){var u,h=N(D.CBANDS+1),b=_/(c>15?1152:384),m=L(D.HBLKSIZE);_/=o;var p=0,d=0;for(u=0;u<D.CBANDS;u++){var v;for(T=J(_*p),h[u]=_*p,v=p;J(_*v)-T<.34&&v<=o/2;v++);for(e[u]=v-p,d=u+1;p<v;)V(p<D.HBLKSIZE),m[p++]=u;if(p>o/2){p=o/2,++u;break}}V(u<D.CBANDS),h[u]=_*p;for(var g=0;g<c;g++){var S,A,M,R,B;M=l[g],R=l[g+1],(S=0|Math.floor(.5+f*(M-.5)))<0&&(S=0),(A=0|Math.floor(.5+f*(R-.5)))>o/2&&(A=o/2),a[g]=(m[S]+m[A])/2,t[g]=m[A];var w=b*R;i[g]=(w-h[t[g]])/(h[t[g]+1]-h[t[g]]),i[g]<0?i[g]=0:i[g]>1&&(i[g]=1),B=J(_*l[g]*f),B=Math.min(B,15.5)/15.5,r[g]=Math.pow(10,1.25*(1-Math.cos(Math.PI*B))-2.5)}p=0;for(var E=0;E<d;E++){var T,y,k=e[E];T=J(_*p),y=J(_*(p+k-1)),s[E]=.5*(T+y),T=J(_*(p-.5)),y=J(_*(p+k-.5)),n[E]=y-T,p+=k}return d}function ee(e,t,a,s,n,i){var _,o,l,f,c,u=H([D.CBANDS,D.CBANDS]),h=0;if(i)for(var b=0;b<t;b++)for(_=0;_<t;_++){var m=(o=void 0,void 0,void 0,c=void 0,o=a[b]-a[_],l=(o*=o>=0?3:1.5)>=.5&&o<=2.5?8*((c=o-.5)*c-2*c):0,((f=15.811389+7.5*(o+=.474)-17.5*Math.sqrt(1+o*o))<=-60?0:(o=Math.exp((l+f)*r),o/=.6609193))*s[_]);u[b][_]=m*n[b]}else for(_=0;_<t;_++){var p=15+Math.min(21/a[_],12),d=W(p);for(b=0;b<t;b++)m=d*Q(a[b]-a[_],p)*s[_],u[b][_]=m*n[b]}for(b=0;b<t;b++){for(_=0;_<t&&!(u[b][_]>0);_++);for(e[b][0]=_,_=t-1;_>0&&!(u[b][_]>0);_--);e[b][1]=_,h+=e[b][1]-e[b][0]+1}var v=N(h),g=0;for(b=0;b<t;b++)for(_=e[b][0];_<=e[b][1];_++)v[g++]=u[b][_];return v}function te(e){var t=J(e);return t=Math.min(t,15.5)/15.5,Math.pow(10,1.25*(1-Math.cos(Math.PI*t))-2.5)}function ae(e,t){return e<-.3&&(e=3410),e/=1e3,e=Math.max(.1,e),3.64*Math.pow(e,-.8)-6.8*Math.exp(-.6*Math.pow(e-3.4,2))+6*Math.exp(-.15*Math.pow(e-8.7,2))+.001*(.6+.04*t)*Math.pow(e,4)}this.L3psycho_anal_vbr=function(t,a,s,r,i,_,o,l,f,c){var u=t.internal_flags,h=N(D.HBLKSIZE),b=H([3,D.HBLKSIZE_s]),m=H([2,D.BLKSIZE]),p=H([2,3,D.BLKSIZE_s]),d=H([4,D.CBANDS]),S=H([4,D.CBANDS]),M=H([4,3]),R=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],w=L(2),T=t.mode==e.JOINT_STEREO?4:u.channels_out;!function(t,a,s,r,i,_,o,l,f,c){for(var u=H([2,576]),h=t.internal_flags,b=h.channels_out,m=t.mode==e.JOINT_STEREO?4:b,p=0;p<b;p++){firbuf=a[p];for(var d=s+576-350-n+192,v=0;v<576;v++){var g,S;g=firbuf[d+v+10],S=0;for(var A=0;A<9;A+=2)g+=j[A]*(firbuf[d+v+A]+firbuf[d+v+n-A]),S+=j[A+1]*(firbuf[d+v+A+1]+firbuf[d+v+n-A-1]);u[p][v]=g+S}i[r][p].en.assign(h.en[p]),i[r][p].thm.assign(h.thm[p]),m>2&&(_[r][p].en.assign(h.en[p+2]),_[r][p].thm.assign(h.thm[p+2]))}for(p=0;p<m;p++){var M=N(12),R=N(12),B=[0,0,0,0],w=u[1&p],E=0,T=3==p?h.nsPsy.attackthre_s:h.nsPsy.attackthre,y=1;if(2==p)for(v=0,A=576;A>0;++v,--A){var k=u[0][v],x=u[1][v];u[0][v]=k+x,u[1][v]=k-x}for(v=0;v<3;v++)R[v]=h.nsPsy.last_en_subshort[p][v+6],V(h.nsPsy.last_en_subshort[p][v+4]>0),M[v]=R[v]/h.nsPsy.last_en_subshort[p][v+4],B[0]+=R[v];for(v=0;v<9;v++){for(var P=E+64,I=1;E<P;E++)I<Math.abs(w[E])&&(I=Math.abs(w[E]));h.nsPsy.last_en_subshort[p][v]=R[v+3]=I,B[1+v/3]+=I,I>R[v+3-2]?(V(R[v+3-2]>0),I/=R[v+3-2]):I=R[v+3-2]>10*I?R[v+3-2]/(10*I):0,M[v+3]=I}for(v=0;v<3;++v){var L=R[3*v+3]+R[3*v+4]+R[3*v+5],O=1;6*R[3*v+5]<L&&(O*=.5,6*R[3*v+4]<L&&(O*=.5)),l[p][v]=O}if(t.analysis){var D=M[0];for(v=1;v<12;v++)D<M[v]&&(D=M[v]);h.pinfo.ers[r][p]=h.pinfo.ers_save[p],h.pinfo.ers_save[p]=D}for(v=0;v<12;v++)0==f[p][v/3]&&M[v]>T&&(f[p][v/3]=v%3+1);for(v=1;v<4;v++){var X=B[v-1],C=B[v];Math.max(X,C)<4e4&&X<1.7*C&&C<1.7*X&&(1==v&&f[p][0]<=f[p][v]&&(f[p][0]=0),f[p][v]=0)}f[p][0]<=h.nsPsy.lastAttacks[p]&&(f[p][0]=0),3!=h.nsPsy.lastAttacks[p]&&f[p][0]+f[p][1]+f[p][2]+f[p][3]==0||(y=0,0!=f[p][1]&&0!=f[p][0]&&(f[p][1]=0),0!=f[p][2]&&0!=f[p][1]&&(f[p][2]=0),0!=f[p][3]&&0!=f[p][2]&&(f[p][3]=0)),p<2?c[p]=y:0==y&&(c[0]=c[1]=0),o[p]=h.tot_ener[p]}}(t,a,s,r,i,_,f,M,R,w),function(e,t){var a=e.internal_flags;e.short_blocks!=x.short_block_coupled||0!=t[0]&&0!=t[1]||(t[0]=t[1]=0);for(var s=0;s<a.channels_out;s++)e.short_blocks==x.short_block_dispensed&&(t[s]=1),e.short_blocks==x.short_block_forced&&(t[s]=0)}(t,w);for(var y=0;y<T;y++)Y(t,a,s,y,r,h,m,P=1&y),F(t,r,y,h),0!=w[P]?Z(u,h,d[y],S[y],y):K(u,y);for(w[0]+w[1]==2&&t.mode==e.JOINT_STEREO&&U(d,S,u.mld_cb_l,u.ATH.cb_l,t.ATHlower*u.ATH.adjust,t.msfix,u.npart_l),y=0;y<T;y++)0!=w[P=1&y]&&g(u,d[y],S[y],y);for(var k=0;k<3;k++){for(y=0;y<T;++y)0!=w[P=1&y]?G(u,y,k):(q(t,a,s,y,k,b,p,P),z(t,b,d[y],S[y],y,k));for(w[0]+w[1]==0&&t.mode==e.JOINT_STEREO&&U(d,S,u.mld_cb_s,u.ATH.cb_s,t.ATHlower*u.ATH.adjust,t.msfix,u.npart_s),y=0;y<T;++y)0==w[P=1&y]&&v(u,d[y],S[y],y,k)}for(y=0;y<T;y++){var P;if(0==w[P=1&y])for(var I=0;I<D.SBMAX_s;I++){var O=N(3);for(k=0;k<3;k++){var X=u.thm[y].s[I][k];if(X*=.8,R[y][k]>=2||1==R[y][k+1]){var C=0!=k?k-1:2,Q=A(u.thm[y].s[I][C],X,.36);X=Math.min(X,Q)}else 1==R[y][k]?(C=0!=k?k-1:2,Q=A(u.thm[y].s[I][C],X,.18),X=Math.min(X,Q)):(0!=k&&3==R[y][k-1]||0==k&&3==u.nsPsy.lastAttacks[y])&&(C=2!=k?k+1:0,Q=A(u.thm[y].s[I][C],X,.18),X=Math.min(X,Q));X*=M[y][k],O[k]=X}for(k=0;k<3;k++)u.thm[y].s[I][k]=O[k]}}for(y=0;y<T;y++)u.nsPsy.lastAttacks[y]=R[y][2];for(function(e,t,a){for(var s=e.internal_flags,n=0;n<s.channels_out;n++){var r=D.NORM_TYPE;0!=t[n]?(V(s.blocktype_old[n]!=D.START_TYPE),s.blocktype_old[n]==D.SHORT_TYPE&&(r=D.STOP_TYPE)):(r=D.SHORT_TYPE,s.blocktype_old[n]==D.NORM_TYPE&&(s.blocktype_old[n]=D.START_TYPE),s.blocktype_old[n]==D.STOP_TYPE&&(s.blocktype_old[n]=D.SHORT_TYPE)),a[n]=s.blocktype_old[n],s.blocktype_old[n]=r}}(t,w,c),y=0;y<T;y++){var W,J,$,ee;y>1?(W=l,J=-2,$=D.NORM_TYPE,c[0]!=D.SHORT_TYPE&&c[1]!=D.SHORT_TYPE||($=D.SHORT_TYPE),ee=_[r][y-2]):(W=o,J=0,$=c[y],ee=i[r][y]),$==D.SHORT_TYPE?W[J+y]=B(ee,u.masking_lower):W[J+y]=E(ee,u.masking_lower),t.anal
1ysis&&(u.pinfo.pe[r][y]=W[J+y])}return 0},this.psymodel_init=function(e){var s,n,r=e.internal_flags,i=!0,_=13,c=24,u=0,h=0,b=-8.25,m=-4.5,p=N(D.CBANDS),d=N(D.CBANDS),v=N(D.CBANDS),g=e.out_samplerate;switch(e.experimentalZ){default:case 0:i=!0;break;case 1:i=e.VBR!=y.vbr_mtrh&&e.VBR!=y.vbr_mt;break;case 2:i=!1;break;case 3:_=8,u=-1.75,h=-.0125,b=-8.25,m=-2.25}for(r.ms_ener_ratio_old=.25,r.blocktype_old[0]=r.blocktype_old[1]=D.NORM_TYPE,s=0;s<4;++s){for(var S=0;S<D.CBANDS;++S)r.nb_1[s][S]=1e20,r.nb_2[s][S]=1e20,r.nb_s1[s][S]=r.nb_s2[s][S]=1;for(var A=0;A<D.SBMAX_l;A++)r.en[s].l[A]=1e20,r.thm[s].l[A]=1e20;for(S=0;S<3;++S){for(A=0;A<D.SBMAX_s;A++)r.en[s].s[A][S]=1e20,r.thm[s].s[A][S]=1e20;r.nsPsy.lastAttacks[s]=0}for(S=0;S<9;S++)r.nsPsy.last_en_subshort[s][S]=10}for(r.loudness_sq_save[0]=r.loudness_sq_save[1]=0,r.npart_l=$(r.numlines_l,r.bo_l,r.bm_l,p,d,r.mld_l,r.PSY.bo_l_weight,g,D.BLKSIZE,r.scalefac_band.l,D.BLKSIZE/1152,D.SBMAX_l),V(r.npart_l<D.CBANDS),s=0;s<r.npart_l;s++){var M=u;p[s]>=_&&(M=h*(p[s]-_)/(c-_)+u*(c-p[s])/(c-_)),v[s]=Math.pow(10,M/10),r.numlines_l[s]>0?r.rnumlines_l[s]=1/r.numlines_l[s]:r.rnumlines_l[s]=0}for(r.s3_ll=ee(r.s3ind,r.npart_l,p,d,v,i),S=0,s=0;s<r.npart_l;s++){w=k.MAX_VALUE;for(var R=0;R<r.numlines_l[s];R++,S++){var B=g*S/(1e3*D.BLKSIZE);E=this.ATHformula(1e3*B,e)-20,E=Math.pow(10,.1*E),w>(E*=r.numlines_l[s])&&(w=E)}r.ATH.cb_l[s]=w,(w=20*p[s]/10-20)>6&&(w=100),w<-15&&(w=-15),w-=8,r.minval_l[s]=Math.pow(10,w/10)*r.numlines_l[s]}for(r.npart_s=$(r.numlines_s,r.bo_s,r.bm_s,p,d,r.mld_s,r.PSY.bo_s_weight,g,D.BLKSIZE_s,r.scalefac_band.s,D.BLKSIZE_s/384,D.SBMAX_s),V(r.npart_s<D.CBANDS),S=0,s=0;s<r.npart_s;s++){var w;for(M=b,p[s]>=_&&(M=m*(p[s]-_)/(c-_)+b*(c-p[s])/(c-_)),v[s]=Math.pow(10,M/10),w=k.MAX_VALUE,R=0;R<r.numlines_s[s];R++,S++){var E;B=g*S/(1e3*D.BLKSIZE_s),E=this.ATHformula(1e3*B,e)-20,E=Math.pow(10,.1*E),w>(E*=r.numlines_s[s])&&(w=E)}r.ATH.cb_s[s]=w,w=7*p[s]/12-7,p[s]>12&&(w*=1+3.1*Math.log(1+w)),p[s]<12&&(w*=1+2.3*Math.log(1-w)),w<-15&&(w=-15),w-=8,r.minval_s[s]=Math.pow(10,w/10)*r.numlines_s[s]}r.s3_ss=ee(r.s3ind_s,r.npart_s,p,d,v,i),o=Math.pow(10,9/16),l=Math.pow(10,1.5),f=Math.pow(10,1.5),t.init_fft(r),r.decay=Math.exp(-1*a/(.01*g/192)),n=3.5,0!=(2&e.exp_nspsytune)&&(n=1),Math.abs(e.msfix)>0&&(n=e.msfix),e.msfix=n;for(var T=0;T<r.npart_l;T++)r.s3ind[T][1]>r.npart_l-1&&(r.s3ind[T][1]=r.npart_l-1);var x=576*r.mode_gr/g;if(r.ATH.decay=Math.pow(10,-1.2*x),r.ATH.adjust=.01,r.ATH.adjustLimit=1,V(r.bo_l[D.SBMAX_l-1]<=r.npart_l),V(r.bo_s[D.SBMAX_s-1]<=r.npart_s),-1!=e.ATHtype){var P=e.out_samplerate/D.BLKSIZE,I=0;for(B=0,s=0;s<D.BLKSIZE/2;++s)B+=P,r.ATH.eql_w[s]=1/Math.pow(10,this.ATHformula(B,e)/10),I+=r.ATH.eql_w[s];for(I=1/I,s=D.BLKSIZE/2;--s>=0;)r.ATH.eql_w[s]*=I}for(T=S=0;T<r.npart_s;++T)for(s=0;s<r.numlines_s[T];++s)++S;for(T=S=0;T<r.npart_l;++T)for(s=0;s<r.numlines_l[T];++s)++S;for(S=0,s=0;s<r.npart_l;s++)B=g*(S+r.numlines_l[s]/2)/(1*D.BLKSIZE),r.mld_cb_l[s]=te(B),S+=r.numlines_l[s];for(;s<D.CBANDS;++s)r.mld_cb_l[s]=1;for(S=0,s=0;s<r.npart_s;s++)B=g*(S+r.numlines_s[s]/2)/(1*D.BLKSIZE_s),r.mld_cb_s[s]=te(B),S+=r.numlines_s[s];for(;s<D.CBANDS;++s)r.mld_cb_s[s]=1;return 0},this.ATHformula=function(e,t){var a;switch(t.ATHtype){case 0:a=ae(e,9);break;case 1:a=ae(e,-1);break;case 2:default:a=ae(e,0);break;case 3:a=ae(e,1)+6;break;case 4:a=ae(e,t.ATHcurve)}return a}},C=R,Y=function(){this.class_id=0,this.num_samples=0,this.num_channels=0,this.in_samplerate=0,this.out_samplerate=0,this.scale=0,this.scale_left=0,this.scale_right=0,this.analysis=!1,this.bWriteVbrTag=!1,this.decode_only=!1,this.quality=0,this.mode=C.STEREO,this.force_ms=!1,this.free_format=!1,this.findReplayGain=!1,this.decode_on_the_fly=!1,this.write_id3tag_automatic=!1,this.brate=0,this.compression_ratio=0,this.copyright=0,this.original=0,this.extension=0,this.emphasis=0,this.error_protection=0,this.strict_ISO=!1,this.disable_reservoir=!1,this.quant_comp=0,this.quant_comp_short=0,this.experimentalY=!1,this.experimentalZ=0,this.exp_nspsytune=0,this.preset=0,this.VBR=null,this.VBR_q_frac=0,this.VBR_q=0,this.VBR_mean_bitrate_kbps=0,this.VBR_min_bitrate_kbps=0,this.VBR_max_bitrate_kbps=0,this.VBR_hard_min=0,this.lowpassfreq=0,this.highpassfreq=0,this.lowpasswidth=0,this.highpasswidth=0,this.maskingadjust=0,this.maskingadjust_short=0,this.ATHonly=!1,this.ATHshort=!1,this.noATH=!1,this.ATHtype=0,this.ATHcurve=0,this.ATHlower=0,this.athaa_type=0,this.athaa_loudapprox=0,this.athaa_sensitivity=0,this.short_blocks=null,this.useTemporal=!1,this.interChRatio=0,this.msfix=0,this.tune=!1,this.tune_value_a=0,this.version=0,this.encoder_delay=0,this.encoder_padding=0,this.framesize=0,this.frameNum=0,this.lame_allocated_gfp=0,this.internal_flags=null},q=B(),F={};F.SFBMAX=3*q.SBMAX_s;var j=F,G=v.new_float,K=v.new_int,z=j,Z=function(){this.xr=G(576),this.l3_enc=K(576),this.scalefac=K(z.SFBMAX),this.xrpow_max=0,this.part2_3_length=0,this.big_values=0,this.count1=0,this.global_gain=0,this.scalefac_compress=0,this.block_type=0,this.mixed_block_flag=0,this.table_select=K(3),this.subblock_gain=K(4),this.region0_count=0,this.region1_count=0,this.preflag=0,this.scalefac_scale=0,this.count1table_select=0,this.part2_length=0,this.sfb_lmax=0,this.sfb_smin=0,this.psy_lmax=0,this.sfbmax=0,this.psymax=0,this.sfbdivide=0,this.width=K(z.SFBMAX),this.window=K(z.SFBMAX),this.count1bits=0,this.sfb_partition_table=null,this.slen=K(4),this.max_nonzero_coeff=0;var e=this;function t(e){return new Int32Array(e)}this.assign=function(a){var s;e.xr=(s=a.xr,new Float32Array(s)),e.l3_enc=t(a.l3_enc),e.scalefac=t(a.scalefac),e.xrpow_max=a.xrpow_max,e.part2_3_length=a.part2_3_length,e.big_values=a.big_values,e.count1=a.count1,e.global_gain=a.global_gain,e.scalefac_compress=a.scalefac_compress,e.block_type=a.block_type,e.mixed_block_flag=a.mi
vendor: 18,190 bytes, line 1
1xed_block_flag,e.table_select=t(a.table_select),e.subblock_gain=t(a.subblock_gain),e.region0_count=a.region0_count,e.region1_count=a.region1_count,e.preflag=a.preflag,e.scalefac_scale=a.scalefac_scale,e.count1table_select=a.count1table_select,e.part2_length=a.part2_length,e.sfb_lmax=a.sfb_lmax,e.sfb_smin=a.sfb_smin,e.psy_lmax=a.psy_lmax,e.sfbmax=a.sfbmax,e.psymax=a.psymax,e.sfbdivide=a.sfbdivide,e.width=t(a.width),e.window=t(a.window),e.count1bits=a.count1bits,e.sfb_partition_table=a.sfb_partition_table.slice(0),e.slen=t(a.slen),e.max_nonzero_coeff=a.max_nonzero_coeff}},U=v.new_int,Q=Z,W=v.System,J=v.new_int,$=B(),ee=function(e,t,a,s){this.l=J(1+$.SBMAX_l),this.s=J(1+$.SBMAX_s),this.psfb21=J(1+$.PSFB21),this.psfb12=J(1+$.PSFB12);var n=this.l,r=this.s;4==arguments.length&&(this.arrL=arguments[0],this.arrS=arguments[1],this.arr21=arguments[2],this.arr12=arguments[3],W.arraycopy(this.arrL,0,n,0,Math.min(this.arrL.length,this.l.length)),W.arraycopy(this.arrS,0,r,0,Math.min(this.arrS.length,this.s.length)),W.arraycopy(this.arr21,0,this.psfb21,0,Math.min(this.arr21.length,this.psfb21.length)),W.arraycopy(this.arr12,0,this.psfb12,0,Math.min(this.arr12.length,this.psfb12.length)))},te=v.new_float,ae=v.new_float_n,se=v.new_int,ne=B(),re=v.new_byte,ie=v.new_double,_e=v.new_float,oe=v.new_float_n,le=v.new_int,fe=v.new_int_n,ce=function(){this.tt=[[null,null],[null,null]],this.main_data_begin=0,this.private_bits=0,this.resvDrain_pre=0,this.resvDrain_post=0,this.scfsi=[U(4),U(4)];for(var e=0;e<2;e++)for(var t=0;t<2;t++)this.tt[e][t]=new Q},ue=ee,he=function(){this.last_en_subshort=ae([4,9]),this.lastAttacks=se(4),this.pefirbuf=te(19),this.longfact=te(ne.SBMAX_l),this.shortfact=te(ne.SBMAX_s),this.attackthre=0,this.attackthre_s=0},be=function(){this.sum=0,this.seen=0,this.want=0,this.pos=0,this.size=0,this.bag=null,this.nVbrNumFrames=0,this.nBytesWritten=0,this.TotalFrameSize=0},me=g(),pe=B(),de=j;function ve(){function e(){this.write_timing=0,this.ptr=0,this.buf=re(40)}this.Class_ID=0,this.lame_encode_frame_init=0,this.iteration_init_init=0,this.fill_buffer_resample_init=0,this.mfbuf=oe([2,ve.MFSIZE]),this.mode_gr=0,this.channels_in=0,this.channels_out=0,this.resample_ratio=0,this.mf_samples_to_encode=0,this.mf_size=0,this.VBR_min_bitrate=0,this.VBR_max_bitrate=0,this.bitrate_index=0,this.samplerate_index=0,this.mode_ext=0,this.lowpass1=0,this.lowpass2=0,this.highpass1=0,this.highpass2=0,this.noise_shaping=0,this.noise_shaping_amp=0,this.substep_shaping=0,this.psymodel=0,this.noise_shaping_stop=0,this.subblock_gain=0,this.use_best_huffman=0,this.full_outer_loop=0,this.l3_side=new ce,this.ms_ratio=_e(2),this.padding=0,this.frac_SpF=0,this.slot_lag=0,this.tag_spec=null,this.nMusicCRC=0,this.OldValue=le(2),this.CurrentStep=le(2),this.masking_lower=0,this.bv_scf=le(576),this.pseudohalf=le(de.SFBMAX),this.sfb21_extra=!1,this.inbuf_old=new Array(2),this.blackfilt=new Array(2*ve.BPC+1),this.itime=ie(2),this.sideinfo_len=0,this.sb_sample=oe([2,2,18,pe.SBLIMIT]),this.amp_filter=_e(32),this.header=new Array(ve.MAX_HEADER_BUF),this.h_ptr=0,this.w_ptr=0,this.ancillary_flag=0,this.ResvSize=0,this.ResvMax=0,this.scalefac_band=new ue,this.minval_l=_e(pe.CBANDS),this.minval_s=_e(pe.CBANDS),this.nb_1=oe([4,pe.CBANDS]),this.nb_2=oe([4,pe.CBANDS]),this.nb_s1=oe([4,pe.CBANDS]),this.nb_s2=oe([4,pe.CBANDS]),this.s3_ss=null,this.s3_ll=null,this.decay=0,this.thm=new Array(4),this.en=new Array(4),this.tot_ener=_e(4),this.loudness_sq=oe([2,2]),this.loudness_sq_save=_e(2),this.mld_l=_e(pe.SBMAX_l),this.mld_s=_e(pe.SBMAX_s),this.bm_l=le(pe.SBMAX_l),this.bo_l=le(pe.SBMAX_l),this.bm_s=le(pe.SBMAX_s),this.bo_s=le(pe.SBMAX_s),this.npart_l=0,this.npart_s=0,this.s3ind=fe([pe.CBANDS,2]),this.s3ind_s=fe([pe.CBANDS,2]),this.numlines_s=le(pe.CBANDS),this.numlines_l=le(pe.CBANDS),this.rnumlines_l=_e(pe.CBANDS),this.mld_cb_l=_e(pe.CBANDS),this.mld_cb_s=_e(pe.CBANDS),this.numlines_s_num1=0,this.numlines_l_num1=0,this.pe=_e(4),this.ms_ratio_s_old=0,this.ms_ratio_l_old=0,this.ms_ener_ratio_old=0,this.blocktype_old=le(2),this.nsPsy=new he,this.VBR_seek_table=new be,this.ATH=null,this.PSY=null,this.nogap_total=0,this.nogap_current=0,this.decode_on_the_fly=!0,this.findReplayGain=!0,this.findPeakSample=!0,this.PeakSample=0,this.RadioGain=0,this.AudiophileGain=0,this.rgdata=null,this.noclipGainChange=0,this.noclipScale=0,this.bitrate_stereoMode_Hist=fe([16,5]),this.bitrate_blockType_Hist=fe([16,6]),this.pinfo=null,this.hip=null,this.in_buffer_nsamples=0,this.in_buffer_0=null,this.in_buffer_1=null,this.iteration_loop=null;for(var t=0;t<this.en.length;t++)this.en[t]=new me;for(t=0;t<this.thm.length;t++)this.thm[t]=new me;for(t=0;t<this.header.length;t++)this.header[t]=new e}ve.MFSIZE=3456+pe.ENCDELAY-pe.MDCTDELAY,ve.MAX_HEADER_BUF=256,ve.MAX_BITS_PER_CHANNEL=4095,ve.MAX_BITS_PER_GRANULE=7680,ve.BPC=320;var ge=ve,Se=v.new_float,Ae=B(),Me=function(){this.useAdjust=0,this.aaSensitivityP=0,this.adjust=0,this.adjustLimit=0,this.decay=0,this.floor=0,this.l=Se(Ae.SBMAX_l),this.s=Se(Ae.SBMAX_s),this.psfb21=Se(Ae.PSFB21),this.psfb12=Se(Ae.PSFB12),this.cb_l=Se(Ae.CBANDS),this.cb_s=Se(Ae.CBANDS),this.eql_w=Se(Ae.BLKSIZE/2)},Re=v.System,Be=v.Arrays;function we(){var e=we.RMS_WINDOW_TIME_NUMERATOR,t=we.RMS_WINDOW_TIME_DENOMINATOR,a=[[.038575994352,-3.84664617118067,-.02160367184185,7.81501653005538,-.00123395316851,-11.34170355132042,-9291677959e-14,13.05504219327545,-.01655260341619,-12.28759895145294,.02161526843274,9.4829380631979,-.02074045215285,-5.87257861775999,.00594298065125,2.75465861874613,.00306428023191,-.86984376593551,.00012025322027,.13919314567432,.00288463683916],[.0541865640643,-3.47845948550071,-.02911007808948,6.36317777566148,-.00848709379851,-8.54751527471874,-.00851165645469,9.4769360780128,-.00834990904936,-8.81498681370155,.02245293253339,6.85401540936998,-.02596338512915,-4.39470996079559,.01624864962975,2.19611684890774,-.00240879051584,-.75104302451432,.00674613682247,.13149317958808,-.00187763777362],[.15457299681924,-2.37898834973084,-.09331049056315,2.84868151156327,-.06247880153653,-2.64577170229825,.02163541888798,2.23697657451713,-.05588393329856,-1.67148153367602,.04781476674921,1.00595954808547,.00222312597743,-.45953458054983,.03174092540049,.16378164858596,-.01390589421898,-.05032077717131,.00651420667831,.0234789740702,-.00881362733839],[.30296907319327,-1.61273165137247,-.22613988682123,1.0797749225997,-.08587323730772,-.2565625775407,.03282930172664,-.1627671912044,-.00915702933434,-.22638893773906,-.02364141202522,.39120800788284,-.00584456039913,-.22138138954925,.06276101321749,.04500235387352,-828086748e-14,.02005851806501,.00205861885564,.00302439095741,-.02950134983287],[.33642304856132,-1.49858979367799,-.2557224142557,.87350271418188,-.11828570177555,.12205022308084,.11921148675203,-.80774944671438,-.07834489609479,.47854794562326,-.0046997791438,-.12453458140019,-.0058950022444,-.04067510197014,.05724228140351,.08333755284107,.00832043980773,-.04237348025746,-.0163538138454,.02977207319925,-.0176017656815],[.4491525660845,-.62820619233671,-.14351757464547,.29661783706366,-.22784394429749,-.372563729424,-.01419140100551,.00213767857124,.04078262797139,-.42029820170918,-.12398163381748,.22199650564824,.04097565135648,.00613424350682,.10478503600251,.06747620744683,-.01863887810927,.05784820375801,-.03193428438915,.03222754072173,.00541907748707],[.56619470757641,-1.04800335126349,-.75464456939302,.29156311971249,.1624213774223,-.26806001042947,.16744243493672,.00819999645858,-.18901604199609,.45054734505008,.3093178284183,-.33032403314006,-.27562961986224,.0673936833311,.00647310677246,-.04784254229033,.08647503780351,.01639907836189,-.0378898455484,.01807364323573,-.00588215443421],[.58100494960553,-.51035327095184,-.53174909058578,-.31863563325245,-.14289799034253,-.20256413484477,.17520704835522,.1472815413433,.02377945217615,.38952639978999,.15558449135573,-.23313271880868,-.25344790059353,-.05246019024463,.01628462406333,-.02505961724053,.06920467763959,.02442357316099,-.03721611395801,.01818801111503,-.00749618797172],[.53648789255105,-.2504987195602,-.42163034350696,-.43193942311114,-.00275953611929,-.03424681017675,.04267842219415,-.04678328784242,-.10214864179676,.26408300200955,.14590772289388,.15113130533216,-.02459864859345,-.17556493366449,-.11202315195388,-.18823009262115,-.04060034127,.05477720428674,.0478866554818,.0470440968812,-.02217936801134]],s=[[.98621192462708,-1.97223372919527,-1.97242384925416,.97261396931306,.98621192462708],[.98500175787242,-1.96977855582618,-1.97000351574484,.9702284756635,.98500175787242],[.97938932735214,-1.95835380975398,-1.95877865470428,.95920349965459,.97938932735214],[.97531843204928,-1.95002759149878,-1.95063686409857,.95124613669835,.97531843204928],[.97316523498161,-1.94561023566527,-1.94633046996323,.94705070426118,.97316523498161],[.96454515552826,-1.92783286977036,-1.92909031105652,.93034775234268,.96454515552826],[.96009142950541,-1.91858953033784,-1.92018285901082,.92177618768381,.96009142950541],[.95856916599601,-1.9154210807478,-1.91713833199203,.91885558323625,.95856916599601],[.94597685600279,-1.88903307939452,-1.89195371200558,.89487434461664,.94597685600279]];function n(e,t,a,s,n,r){for(;0!=n--;)a[s]=1e-10+e[t+0]*r[0]-a[s-1]*r[1]+e[t-1]*r[2]-a[s-2]*r[3]+e[t-2]*r[4]-a[s-3]*r[5]+e[t-3]*r[6]-a[s-4]*r[7]+e[t-4]*r[8]-a[s-5]*r[9]+e[t-5]*r[10]-a[s-6]*r[11]+e[t-6]*r[12]-a[s-7]*r[13]+e[t-7]*r[14]-a[s-8]*r[15]+e[t-8]*r[16]-a[s-9]*r[17]+e[t-9]*r[18]-a[s-10]*r[19]+e[t-10]*r[20],++s,++t}function r(e,t,a,s,n,r){for(;0!=n--;)a[s]=e[t+0]*r[0]-a[s-1]*r[1]+e[t-1]*r[2]-a[s-2]*r[3]+e[t-2]*r[4],++s,++t}function i(e){return e*e}this.InitGainAnalysis=function(a,s){return function(a,s){for(var n=0;n<MAX_ORDER;n++)a.linprebuf[n]=a.lstepbuf[n]=a.loutbuf[n]=a.rinprebuf[n]=a.rstepbuf[n]=a.routbuf[n]=0;switch(0|s){case 48e3:a.reqindex=0;break;case 44100:a.reqindex=1;break;case 32e3:a.reqindex=2;break;case 24e3:a.reqindex=3;break;case 22050:a.reqindex=4;break;case 16e3:a.reqindex=5;break;case 12e3:a.reqindex=6;break;case 11025:a.reqindex=7;break;case 8e3:a.reqindex=8;break;default:return INIT_GAIN_ANALYSIS_ERROR}return a.sampleWindow=0|(s*e+t-1)/t,a.lsum=0,a.rsum=0,a.totsamp=0,Be.ill(a.A,0),INIT_GAIN_ANALYSIS_OK}(a,s)!=INIT_GAIN_ANALYSIS_OK?INIT_GAIN_ANALYSIS_ERROR:(a.linpre=MAX_ORDER,a.rinpre=MAX_ORDER,a.lstep=MAX_ORDER,a.rstep=MAX_ORDER,a.lout=MAX_ORDER,a.rout=MAX_ORDER,Be.fill(a.B,0),INIT_GAIN_ANALYSIS_OK)},this.AnalyzeSamples=function(e,t,_,o,l,f,c){var u,h,b,m,p,d,v;if(0==f)return GAIN_ANALYSIS_OK;switch(v=0,p=f,c){case 1:o=t,l=_;break;case 2:break;default:return GAIN_ANALYSIS_ERROR}for(f<MAX_ORDER?(Re.arraycopy(t,_,e.linprebuf,MAX_ORDER,f),Re.arraycopy(o,l,e.rinprebuf,MAX_ORDER,f)):(Re.arraycopy(t,_,e.linprebuf,MAX_ORDER,MAX_ORDER),Re.arraycopy(o,l,e.rinprebuf,MAX_ORDER,MAX_ORDER));p>0;){d=p>e.sampleWindow-e.totsamp?e.sampleWindow-e.totsamp:p,v<MAX_ORDER?(u=e.linpre+v,h=e.linprebuf,b=e.rinpre+v,m=e.rinprebuf,d>MAX_ORDER-v&&(d=MAX_ORDER-v)):(u=_+v,h=t,b=l+v,m=o),n(h,u,e.lstepbuf,e.lstep+e.totsamp,d,a[e.reqindex]),n(m,b,e.rstepbuf,e.rstep+e.totsamp,d,a[e.reqindex]),r(e.lstepbuf,e.lstep+e.totsamp,e.loutbuf,e.lout+e.totsamp,d,s[e.reqindex]),r(e.rstepbuf,e.rstep+e.totsamp,e.routbuf,e.rout+e.totsamp,d,s[e.reqindex]),u=e.lout+e.totsamp,h=e.loutbuf,b=e.rout+e.totsamp,m=e.routbuf;for(var g=d%8;0!=g--;)e.lsum+=i(h[u++]),e.rsum+=i(m[b++]);for(g=d/8;0!=g--;)e.lsum+=i(h[u+0])+i(h[u+1])+i(h[u+2])+i(h[u+3])+i(h[u+4])+i(h[u+5])+i(h[u+6])+i(h[u+7]),u+=8,e.rsum+=i(m[b+0])+i(m[b+1])+i(m[b+2])+i(m[b+3])+i(m[b+4])+i(m[b+5])+i(m[b+6])+i(m[b+7]),b+=8;if(p-=d,v+=d,e.totsamp+=d,e.totsamp==e.sampleWindow){var S=10*we.STEPS_per_dB*Math.log10((e.lsum+e.rsum)/e.totsamp*.5+1e-37),A=S<=0?0:0|S;A>=e.A.length&&(A=e.A.length-1),e.A[A]++,e.lsum=e.rsum=0,Re.arraycopy(e.loutbuf,e.totsamp,e.loutbuf,0,MAX_ORDER),Re.arraycopy(e.routbuf,e.totsamp,e.routbuf,0,MAX_ORDER),Re.arraycopy(e.lstepbuf,e.totsamp,e.lstepbuf,0,MAX_ORDER),Re.arraycopy(e.rstepbuf,e.totsamp,e.rstepbuf,0,MAX_ORDER),e.totsamp=0}if(e.totsamp>e.sampleWindow)return GAIN_ANALYSIS_ERROR}return f<MAX_ORDER?(Re.arraycopy(e.linprebuf,f,e.linprebuf,0,MAX_ORDER-f),Re.arraycopy(e.rinprebuf,f,e.rinprebuf,0,MAX_ORDER-f),Re.arraycopy(t,_,e.linprebuf,MAX_ORDER-f,f),Re.arraycopy(o,l,e.rinprebuf,MAX_ORDER-f,f)):(Re.arraycopy(t,_+f-MAX_ORDER,e.linprebuf,0,MAX_ORDER),Re.arraycopy(o,l+f-MAX_ORDER,e.rinprebuf,0,MAX_ORDER)),GAIN_ANALYSIS_OK},this.GetTitleGain=function(e){for(var t=function(e,t){var a,s=0;for(a=0;a<t;a++)s+=e[a];if(0==s)return GAIN_NOT_ENOUGH_SAMPLES;var n=0|Math.ceil(s*(1-.95));for(a=t;a-- >0&&!((n-=e[a])<=0););return 64.82-a/we.STEPS_per_dB}(e.A,e.A.length),a=0;a<e.A.length;a++)e.B[a]+=e.A[a],e.A[a]=0;for(a=0;a<MAX_ORDER;a++)e.linprebuf[a]=e.lstepbuf[a]=e.loutbuf[a]=e.rinprebuf[a]=e.rstepbuf[a]=e.routbuf[a]=0;return e.totsamp=0,e.lsum=e.rsum=0,t}}we.STEPS_per_dB=100,we.MAX_dB=120,we.GAIN_NOT_ENOUGH_SAMPLES=-24601,we.GAIN_ANALYSIS_ERROR=0,we.GAIN_ANALYSIS_OK=1,we.INIT_GAIN_ANALYSIS_ERROR=0,we.INIT_GAIN_ANALYSIS_OK=1,we.YULE_ORDER=10,we.MAX_ORDER=we.YULE_ORDER,we.MAX_SAMP_FREQ=48e3,we.RMS_WINDOW_TIME_NUMERATOR=1,we.RMS_WINDOW_TIME_DENOMINATOR=20,we.MAX_SAMPLES_PER_WINDOW=we.MAX_SAMP_FREQ*we.RMS_WINDOW_TIME_NUMERATOR/we.RMS_WINDOW_TIME_DENOMINATOR+1;var Ee=we,Te=v.new_float,ye=v.new_int,ke=Ee,xe=function(){this.linprebuf=Te(2*ke.MAX_ORDER),this.linpre=0,this.lstepbuf=Te(ke.MAX_SAMPLES_PER_WINDOW+ke.MAX_ORDER),this.lstep=0,this.loutbuf=Te(ke.MAX_SAMPLES_PER_WINDOW+ke.MAX_ORDER),this.lout=0,this.rinprebuf=Te(2*ke.MAX_ORDER),this.rinpre=0,this.rstepbuf=Te(ke.MAX_SAMPLES_PER_WINDOW+ke.MAX_ORDER),this.rstep=0,this.routbuf=Te(ke.MAX_SAMPLES_PER_WINDOW+ke.MAX_ORDER),this.rout=0,this.sampleWindow=0,this.totsamp=0,this.lsum=0,this.rsum=0,this.freqindex=0,this.first=0,this.A=ye(0|ke.STEPS_per_dB*ke.MAX_dB),this.B=ye(0|ke.STEPS_per_dB*ke.MAX_dB)},Pe=function(e){this.bits=e},Ie=v.new_float,Ne=v.new_int,He=v.assert,Le=Pe,Ve=B(),Oe=j,De=ge,Xe=function(e){var t=e;this.quantize=t,this.iteration_loop=function(e,t,a,s){var n,r=e.internal_flags,i=Ie(Oe.SFBMAX),_=Ie(576),o=Ne(2),l=0,f=r.l3_side,c=new Le(l);this.quantize.rv.ResvFrameBegin(e,c),l=c.bits;for(var u=0;u<r.mode_gr;u++){n=this.quantize.qupvt.on_pe(e,t,o,l,u,u),r.mode_ext==Ve.MPG_MD_MS_LR&&(this.quantize.ms_convert(r.l3_side,u),this.quantize.qupvt.reduce_side(o,a[u],l,n));for(var h=0;h<r.channels_out;h++){var b,m,p=f.tt[u][h];p.block_type!=Ve.SHORT_TYPE?(b=0,m=r.PSY.mask_adjust-b):(b=0,m=r.PSY.mask_adjust_short-b),r.masking_lower=Math.pow(10,.1*m),this.quantize.init_outer_loop(r,p),this.quantize.init_xrpow(r,p,_)&&(this.quantize.qupvt.calc_xmin(e,s[u][h],p,i),this.quantize.outer_loop(e,p,i,_,h,o[h])),this.quantize.iteration_finish_one(r,u,h),He(p.part2_3_length<=De.MAX_BITS_PER_CHANNEL),He(p.part2_3_length<=o[h])}}this.quantize.rv.ResvFrameEnd(r,l)}};function Ce(e,t,a,s){this.xlen=e,this.linmax=t,this.table=a,this.hlen=s}var Ye={t1HB:[1,1,1,0],t2HB:[1,2,1,3,1,1,3,2,0],t3HB:[3,2,1,1,1,1,3,2,0],t5HB:[1,2,6,5,3,1,4,4,7,5,7,1,6,1,1,0],t6HB:[7,3,5,1,6,2,3,2,5,4,4,1,3,3,2,0],t7HB:[1,2,10,19,16,10,3,3,7,10,5,3,11,4,13,17,8,4,12,11,18,15,11,2,7,6,9,14,3,1,6,4,5,3,2,0],t8HB:[3,4,6,18,12,5,5,1,2,16,9,3,7,3,5,14,7,3,19,17,15,13,10,4,13,5,8,11,5,1,12,4,4,1,1,0],t9HB:[7,5,9,14,15,7,6,4,5,5,6,7,7,6,8,8,8,5,15,6,9,10,5,1,11,7,9,6,4,1,14,4,6,2,6,0],t10HB:[1,2,10,23,35,30,12,17,3,3,8,12,18,21,12,7,11,9,15,21,32,40,19,6,14,13,22,34,46,23,18,7,20,19,33,47,27,22,9,3,31,22,41,26,21,20,5,3,14,13,10,11,16,6,5,1,9,8,7,8,4,4,2,0],t11HB:[3,4,10,24,34,33,21,15,5,3,4,10,32,17,11,10,11,7,13,18,30,31,20,5,25,11,19,59,27,18,12,5,35,33,31,58,30,16,7,5,28,26,32,19,17,15,8,14,14,12,9,13,14,9,4,1,11,4,6,6,6,3,2,0],t12HB:[9,6,16,33,41,39,38,26,7,5,6,9,23,16,26,11,17,7,11,14,21,30,10,7,17,10,15,12,18,28,14,5,32,13,22,19,18,16,9,5,40,17,31,29,17,13,4,2,27,12,11,15,10,7,4,1,27,12,8,12,6,3,1,0],t13HB:[1,5,14,21,34,51,46,71,42,52,68,52,67,44,43,19,3,4,12,19,31,26,44,33,31,24,32,24,31,35,22,14,15,13,23,36,59,49,77,65,29,40,30,40,27,33,42,16,22,20,37,61,56,79,73,64,43,76,56,37,26,31,25,14,35,16,60,57,97,75,114,91,54,73,55,41,48,53,23,24,58,27,50,96,76,70,93,84,77,58,79,29,74,49,41,17,47,45,78,74,115,94,90,79,69,83,71,50,59,38,36,15,72,34,56,95,92,85,91,90,86,73,77,65,51,44,43,42,43,20,30,44,55,78,72,87,78,61,46,54,37,30,20,16,53,25,41,37,44,59,54,81,66,76,57,54,37,18,39,11,35,33,31,57,42,82,72,80,47,58,55,21,22,26,38,22,53,25,23,38,70,60,51,36,55,26,34,23,27,14,9,7,34,32,28,39,49,75,30,52,48,40,52,28,18,17,9,5,45,21,34,64,56,50,49,45,31,19,12,15,10,7,6,3,48,23,20,39,36,35,53,21,16,23,13,10,6,1,4,2,16,15,17,27,25,20,29,11,17,12,16,8,1,1,0,1],t15HB:[7,12,18,53,47,76,124,108,89,123,108,119,107,81,122,63,13,5,16,27,46,36,61,51,42,70,52,83,65,41,59,36,19,17,15,24,41,34,59,48,40,64,50,78,62,80,56,33,29,28,25,43,39,63,55,93,76,59,93,72,54,75,50,29,52,22,42,40,67,57,95,79,72,57,89,69,49,66,46,27,77,37,35,66,58,52,91,74,62,48,79,63,90,62,40,38,125,32,60,56,50,92,78,65,55,87,71,51,73,51,70,30,109,53,49,94,88,75,66,122,91,73,56,42,64,44,21,25,90,43,41,77,73,63,56,92,77,66,47,67,48,53,36,20,71,34,67,60,58,49,88,76,67,106,71,54,38,39,23,15,109,53,51,47,90,82,58,57,48,72,57,41,23,27,62,9,86,42,40,37,70,64,52,43,70,55,42,25,29,18,11,11,118,68,30,55,50,46,74,65,49,39,24,16,22,13,14,7,91,44,39,38,34,63,52,45,31,52,28,19,14,8,9,3,123,60,58,53,47,43,32,22,37,24,17,12,15,10,2,1,71,37,34,30,28,20,17,26,21,16,10,6,8,6,2,0],t16HB:[1,5,14,44,74,63,110,93,172,149,138,242,225,195,376,17,3,4,12,20,35,62,53,47,83,75,68,119,201,107,207,9,15,13,23,38,67,58,103,90,161,72,127,117,110,209,206,16,45,21,39,69,64,114,99,87,158,140,252,212,199,387,365,26,75,36,68,65,115,101,179,164,155,264,246,226,395,382,362,9,66,30,59,56,102,185,173,265,142,253,232,400,388,378,445,16,111,54,52,100,184,178,160,133,257,244,228,217,385,366,715,10,98,48,91,88,165,157,148,261,248,407,397,372,380,889,884,8,85,84,81,159,156,143,260,249,427,401,392,383,727,713,708,7,154,76,73,141,131,256,245,426,406,394,384,735,359,710,352,11,139,129,67,125,247,233,229,219,393,743,737,720,885,882,439,4,243,120,118,115,227,223,396,746,742,736,721,712,706,223,436,6,202,224,222,218,216,389,386,381,364,888,443,707,440,437,1728,4,747,211,210,208,370,379,734,723,714,1735,883,877,876,3459,8
165,2,377,369,102,187,726,722,358,711,709,866,1734,871,3458,870,434,0,12,10,7,11,10,17,11,9,13,12,10,7,5,3,1,3],t24HB:[15,13,46,80,146,262,248,434,426,669,653,649,621,517,1032,88,14,12,21,38,71,130,122,216,209,198,327,345,319,297,279,42,47,22,41,74,68,128,120,221,207,194,182,340,315,295,541,18,81,39,75,70,134,125,116,220,204,190,178,325,311,293,271,16,147,72,69,135,127,118,112,210,200,188,352,323,306,285,540,14,263,66,129,126,119,114,214,202,192,180,341,317,301,281,262,12,249,123,121,117,113,215,206,195,185,347,330,308,291,272,520,10,435,115,111,109,211,203,196,187,353,332,313,298,283,531,381,17,427,212,208,205,201,193,186,177,169,320,303,286,268,514,377,16,335,199,197,191,189,181,174,333,321,305,289,275,521,379,371,11,668,184,183,179,175,344,331,314,304,290,277,530,383,373,366,10,652,346,171,168,164,318,309,299,287,276,263,513,375,368,362,6,648,322,316,312,307,302,292,284,269,261,512,376,370,364,359,4,620,300,296,294,288,282,273,266,515,380,374,369,365,361,357,2,1033,280,278,274,267,264,259,382,378,372,367,363,360,358,356,0,43,20,19,17,15,13,11,9,7,6,4,7,5,3,1,3],t32HB:[1,10,8,20,12,20,16,32,14,12,24,0,28,16,24,16],t33HB:[15,28,26,48,22,40,36,64,14,24,20,32,12,16,8,0],t1l:[1,4,3,5],t2l:[1,4,7,4,5,7,6,7,8],t3l:[2,3,7,4,4,7,6,7,8],t5l:[1,4,7,8,4,5,8,9,7,8,9,10,8,8,9,10],t6l:[3,4,6,8,4,4,6,7,5,6,7,8,7,7,8,9],t7l:[1,4,7,9,9,10,4,6,8,9,9,10,7,7,9,10,10,11,8,9,10,11,11,11,8,9,10,11,11,12,9,10,11,12,12,12],t8l:[2,4,7,9,9,10,4,4,6,10,10,10,7,6,8,10,10,11,9,10,10,11,11,12,9,9,10,11,12,12,10,10,11,11,13,13],t9l:[3,4,6,7,9,10,4,5,6,7,8,10,5,6,7,8,9,10,7,7,8,9,9,10,8,8,9,9,10,11,9,9,10,10,11,11],t10l:[1,4,7,9,10,10,10,11,4,6,8,9,10,11,10,10,7,8,9,10,11,12,11,11,8,9,10,11,12,12,11,12,9,10,11,12,12,12,12,12,10,11,12,12,13,13,12,13,9,10,11,12,12,12,13,13,10,10,11,12,12,13,13,13],t11l:[2,4,6,8,9,10,9,10,4,5,6,8,10,10,9,10,6,7,8,9,10,11,10,10,8,8,9,11,10,12,10,11,9,10,10,11,11,12,11,12,9,10,11,12,12,13,12,13,9,9,9,10,11,12,12,12,9,9,10,11,12,12,12,12],t12l:[4,4,6,8,9,10,10,10,4,5,6,7,9,9,10,10,6,6,7,8,9,10,9,10,7,7,8,8,9,10,10,10,8,8,9,9,10,10,10,11,9,9,10,10,10,11,10,11,9,9,9,10,10,11,11,12,10,10,10,11,11,11,11,12],t13l:[1,5,7,8,9,10,10,11,10,11,12,12,13,13,14,14,4,6,8,9,10,10,11,11,11,11,12,12,13,14,14,14,7,8,9,10,11,11,12,12,11,12,12,13,13,14,15,15,8,9,10,11,11,12,12,12,12,13,13,13,13,14,15,15,9,9,11,11,12,12,13,13,12,13,13,14,14,15,15,16,10,10,11,12,12,12,13,13,13,13,14,13,15,15,16,16,10,11,12,12,13,13,13,13,13,14,14,14,15,15,16,16,11,11,12,13,13,13,14,14,14,14,15,15,15,16,18,18,10,10,11,12,12,13,13,14,14,14,14,15,15,16,17,17,11,11,12,12,13,13,13,15,14,15,15,16,16,16,18,17,11,12,12,13,13,14,14,15,14,15,16,15,16,17,18,19,12,12,12,13,14,14,14,14,15,15,15,16,17,17,17,18,12,13,13,14,14,15,14,15,16,16,17,17,17,18,18,18,13,13,14,15,15,15,16,16,16,16,16,17,18,17,18,18,14,14,14,15,15,15,17,16,16,19,17,17,17,19,18,18,13,14,15,16,16,16,17,16,17,17,18,18,21,20,21,18],t15l:[3,5,6,8,8,9,10,10,10,11,11,12,12,12,13,14,5,5,7,8,9,9,10,10,10,11,11,12,12,12,13,13,6,7,7,8,9,9,10,10,10,11,11,12,12,13,13,13,7,8,8,9,9,10,10,11,11,11,12,12,12,13,13,13,8,8,9,9,10,10,11,11,11,11,12,12,12,13,13,13,9,9,9,10,10,10,11,11,11,11,12,12,13,13,13,14,10,9,10,10,10,11,11,11,11,12,12,12,13,13,14,14,10,10,10,11,11,11,11,12,12,12,12,12,13,13,13,14,10,10,10,11,11,11,11,12,12,12,12,13,13,14,14,14,10,10,11,11,11,11,12,12,12,13,13,13,13,14,14,14,11,11,11,11,12,12,12,12,12,13,13,13,13,14,15,14,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,15,12,12,11,12,12,12,13,13,13,13,13,13,14,14,15,15,12,12,12,12,12,13,13,13,13,14,14,14,14,14,15,15,13,13,13,13,13,13,13,13,14,14,14,14,15,15,14,15,13,13,13,13,13,13,13,14,14,14,14,14,15,15,15,15],t16_5l:[1,5,7,9,10,10,11,11,12,12,12,13,13,13,14,11,4,6,8,9,10,11,11,11,12,12,12,13,14,13,14,11,7,8,9,10,11,11,12,12,13,12,13,13,13,14,14,12,9,9,10,11,11,12,12,12,13,13,14,14,14,15,15,13,10,10,11,11,12,12,13,13,13,14,14,14,15,15,15,12,10,10,11,11,12,13,13,14,13,14,14,15,15,15,16,13,11,11,11,12,13,13,13,13,14,14,14,14,15,15,16,13,11,11,12,12,13,13,13,14,14,15,15,15,15,17,17,13,11,12,12,13,13,13,14,14,15,15,15,15,16,16,16,13,12,12,12,13,13,14,14,15,15,15,15,16,15,16,15,14,12,13,12,13,14,14,14,14,15,16,16,16,17,17,16,13,13,13,13,13,14,14,15,16,16,16,16,16,16,15,16,14,13,14,14,14,14,15,15,15,15,17,16,16,16,16,18,14,15,14,14,14,15,15,16,16,16,18,17,17,17,19,17,14,14,15,13,14,16,16,15,16,16,17,18,17,19,17,16,14,11,11,11,12,12,13,13,13,14,14,14,14,14,14,14,12],t16l:[1,5,7,9,10,10,11,11,12,12,12,13,13,13,14,10,4,6,8,9,10,11,11,11,12,12,12,13,14,13,14,10,7,8,9,10,11,11,12,12,13,12,13,13,13,14,14,11,9,9,10,11,11,12,12,12,13,13,14,14,14,15,15,12,10,10,11,11,12,12,13,13,13,14,14,14,15,15,15,11,10,10,11,11,12,13,13,14,13,14,14,15,15,15,16,12,11,11,11,12,13,13,13,13,14,14,14,14,15,15,16,12,11,11,12,12,13,13,13,14,14,15,15,15,15,17,17,12,11,12,12,13,13,13,14,14,15,15,15,15,16,16,16,12,12,12,12,13,13,14,14,15,15,15,15,16,15,16,15,13,12,13,12,13,14,14,14,14,15,16,16,16,17,17,16,12,13,13,13,13,14,14,15,16,16,16,16,16,16,15,16,13,13,14,14,14,14,15,15,15,15,17,16,16,16,16,18,13,15,14,14,14,15,15,16,16,16,18,17,17,17,19,17,13,14,15,13,14,16,16,15,16,16,17,18,17,19,17,16,13,10,10,10,11,11,12,12,12,13,13,13,13,13,13,13,10],t24l:[4,5,7,8,9,10,10,11,11,12,12,12,12,12,13,10,5,6,7,8,9,10,10,11,11,11,12,12,12,12,12,10,7,7,8,9,9,10,10,11,11,11,11,12,12,12,13,9,8,8,9,9,10,10,10,11,11,11,11,12,12,12,12,9,9,9,9,10,10,10,10,11,11,11,12,12,12,12,13,9,10,9,10,10,10,10,11,11,11,11,12,12,12,12,12,9,10,10,10,10,10,11,11,11,11,12,12,12,12,12,13,9,11,10,10,10,11,11,11,11,12,12,12,12,12,13,13,10,11,11,11,11,11,11,11,11,11,12,12,12,12,13,13,10,11,11,11,11,11,11,11,12,12,12,12,12,13,13,13,10,12,11,11,11,11,12,12,12,12,12,12,13,13,13,13,10,12,12,11,11,11,12,12,12,12,12,12,13,13,13,13,10,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,10,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,10,13,12,12,12,12,12,12,13,13,13,13,13,13,13,13,10,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,6],t32l:[1,5,5,7,5,8,7,9,5,7,7,9,7,9,9,10],t33l:[4,5,5,6,5,6,6,7,5,6,6,7,6,7,7,8]};
vendor: 39,870 bytes, line 1
1Ye.ht=[new Ce(0,0,null,null),new Ce(2,0,Ye.t1HB,Ye.t1l),new Ce(3,0,Ye.t2HB,Ye.t2l),new Ce(3,0,Ye.t3HB,Ye.t3l),new Ce(0,0,null,null),new Ce(4,0,Ye.t5HB,Ye.t5l),new Ce(4,0,Ye.t6HB,Ye.t6l),new Ce(6,0,Ye.t7HB,Ye.t7l),new Ce(6,0,Ye.t8HB,Ye.t8l),new Ce(6,0,Ye.t9HB,Ye.t9l),new Ce(8,0,Ye.t10HB,Ye.t10l),new Ce(8,0,Ye.t11HB,Ye.t11l),new Ce(8,0,Ye.t12HB,Ye.t12l),new Ce(16,0,Ye.t13HB,Ye.t13l),new Ce(0,0,null,Ye.t16_5l),new Ce(16,0,Ye.t15HB,Ye.t15l),new Ce(1,1,Ye.t16HB,Ye.t16l),new Ce(2,3,Ye.t16HB,Ye.t16l),new Ce(3,7,Ye.t16HB,Ye.t16l),new Ce(4,15,Ye.t16HB,Ye.t16l),new Ce(6,63,Ye.t16HB,Ye.t16l),new Ce(8,255,Ye.t16HB,Ye.t16l),new Ce(10,1023,Ye.t16HB,Ye.t16l),new Ce(13,8191,Ye.t16HB,Ye.t16l),new Ce(4,15,Ye.t24HB,Ye.t24l),new Ce(5,31,Ye.t24HB,Ye.t24l),new Ce(6,63,Ye.t24HB,Ye.t24l),new Ce(7,127,Ye.t24HB,Ye.t24l),new Ce(8,255,Ye.t24HB,Ye.t24l),new Ce(9,511,Ye.t24HB,Ye.t24l),new Ce(11,2047,Ye.t24HB,Ye.t24l),new Ce(13,8191,Ye.t24HB,Ye.t24l),new Ce(0,0,Ye.t32HB,Ye.t32l),new Ce(0,0,Ye.t33HB,Ye.t33l)],Ye.largetbl=[65540,327685,458759,589832,655369,655370,720906,720907,786443,786444,786444,851980,851980,851980,917517,655370,262149,393222,524295,589832,655369,720906,720906,720907,786443,786443,786444,851980,917516,851980,917516,655370,458759,524295,589832,655369,720905,720906,786442,786443,851979,786443,851979,851980,851980,917516,917517,720905,589832,589832,655369,720905,720906,786442,786442,786443,851979,851979,917515,917516,917516,983052,983052,786441,655369,655369,720905,720906,786442,786442,851978,851979,851979,917515,917516,917516,983052,983052,983053,720905,655370,655369,720906,720906,786442,851978,851979,917515,851979,917515,917516,983052,983052,983052,1048588,786441,720906,720906,720906,786442,851978,851979,851979,851979,917515,917516,917516,917516,983052,983052,1048589,786441,720907,720906,786442,786442,851979,851979,851979,917515,917516,983052,983052,983052,983052,1114125,1114125,786442,720907,786443,786443,851979,851979,851979,917515,917515,983051,983052,983052,983052,1048588,1048589,1048589,786442,786443,786443,786443,851979,851979,917515,917515,983052,983052,983052,983052,1048588,983053,1048589,983053,851978,786444,851979,786443,851979,917515,917516,917516,917516,983052,1048588,1048588,1048589,1114125,1114125,1048589,786442,851980,851980,851979,851979,917515,917516,983052,1048588,1048588,1048588,1048588,1048589,1048589,983053,1048589,851978,851980,917516,917516,917516,917516,983052,983052,983052,983052,1114124,1048589,1048589,1048589,1048589,1179661,851978,983052,917516,917516,917516,983052,983052,1048588,1048588,1048589,1179661,1114125,1114125,1114125,1245197,1114125,851978,917517,983052,851980,917516,1048588,1048588,983052,1048589,1048589,1114125,1179661,1114125,1245197,1114125,1048589,851978,655369,655369,655369,720905,720905,786441,786441,786441,851977,851977,851977,851978,851978,851978,851978,655366],Ye.table23=[65538,262147,458759,262148,327684,458759,393222,458759,524296],Ye.table56=[65539,262148,458758,524296,262148,327684,524294,589831,458757,524294,589831,655368,524295,524295,589832,655369],Ye.bitrate_table=[[0,8,16,24,32,40,48,56,64,80,96,112,128,144,160,-1],[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],[0,8,16,24,32,40,48,56,64,-1,-1,-1,-1,-1,-1,-1]],Ye.samplerate_table=[[22050,24e3,16e3,-1],[44100,48e3,32e3,-1],[11025,12e3,8e3,-1]],Ye.scfsi_band=[0,6,11,16,21];var qe,Fe,je,Ge,Ke,ze,Ze,Ue,Qe=Ye;function We(){if(Fe)return qe;Fe=1;var e=ee,t=v.VbrMode,a=v.Float,s=v.Util,n=v.new_float,r=v.new_int,i=v.assert,_=B(),o=Pe,l=ge;function f(){var c=$e(),u=null,h=null,b=null;this.setModules=function(e,t,a){u=e,h=t,b=a},this.IPOW20=function(e){return i(0<=e&&e<f.Q_MAX),A[e]};var m=2220446049250313e-31,p=f.IXMAX_VAL+2,d=f.Q_MAX,v=f.Q_MAX2;f.LARGE_BITS;this.nr_of_sfb_block=[[[6,5,5,5],[9,9,9,9],[6,9,9,9]],[[6,5,7,3],[9,9,12,6],[6,9,12,6]],[[11,10,0,0],[18,18,0,0],[15,18,0,0]],[[7,7,7,0],[12,12,12,0],[6,15,12,0]],[[6,6,6,3],[12,9,9,6],[6,12,9,6]],[[8,8,5,0],[15,12,9,0],[6,18,9,0]]];var g=[0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,3,3,3,2,0];this.pretab=g,this.sfBandIndex=[new e([0,6,12,18,24,30,36,44,54,66,80,96,116,140,168,200,238,284,336,396,464,522,576],[0,4,8,12,18,24,32,42,56,74,100,132,174,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,6,12,18,24,30,36,44,54,66,80,96,114,136,162,194,232,278,332,394,464,540,576],[0,4,8,12,18,26,36,48,62,80,104,136,180,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,6,12,18,24,30,36,44,54,66,80,96,116,140,168,200,238,284,336,396,464,522,576],[0,4,8,12,18,26,36,48,62,80,104,134,174,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,4,8,12,16,20,24,30,36,44,52,62,74,90,110,134,162,196,238,288,342,418,576],[0,4,8,12,16,22,30,40,52,66,84,106,136,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,4,8,12,16,20,24,30,36,42,50,60,72,88,106,128,156,190,230,276,330,384,576],[0,4,8,12,16,22,28,38,50,64,80,100,126,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,4,8,12,16,20,24,30,36,44,54,66,82,102,126,156,194,240,296,364,448,550,576],[0,4,8,12,16,22,30,42,58,78,104,138,180,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,6,12,18,24,30,36,44,54,66,80,96,116,140,168,200,238,284,336,396,464,522,576],[0,4,8,12,18,26,36,48,62,80,104,134,174,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,6,12,18,24,30,36,44,54,66,80,96,116,140,168,200,238,284,336,396,464,522,576],[0,4,8,12,18,26,36,48,62,80,104,134,174,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]),new e([0,12,24,36,48,60,72,88,108,132,160,192,232,280,336,400,476,566,568,570,572,574,576],[0,8,16,24,36,52,72,96,124,160,162,164,166,192],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0])];var S=n(d+v+1),A=n(d),M=n(p),R=n(p);function B(e,t){var a=b.ATHformula(t,e);return a-=100,Math.pow(10,a/10+e.ATHlower)}function w(e){this.s=e}this.adj43=R,this.iteration_init=function(e){var t,s=e.internal_flags,n=s.l3_side;if(0==s.iteration_init_init){for(s.iteration_init_init=1,n.main_data_begin=0,function(e){for(var t=e.internal_flags.ATH.l,s=e.internal_flags.ATH.psfb21,n=e.internal_flags.ATH.s,r=e.internal_flags.ATH.psfb12,i=e.internal_flags,o=e.out_samplerate,l=0;l<_.SBMAX_l;l++){var f=i.scalefac_band.l[l],c=i.scalefac_band.l[l+1];t[l]=a.MAX_VALUE;for(var u=f;u<c;u++){var h=B(e,u*o/1152);t[l]=Math.min(t[l],h)}}for(l=0;l<_.PSFB21;l++)for(f=i.scalefac_band.psfb21[l],c=i.scalefac_band.psfb21[l+1],s[l]=a.MAX_VALUE,u=f;u<c;u++)h=B(e,u*o/1152),s[l]=Math.min(s[l],h);for(l=0;l<_.SBMAX_s;l++){for(f=i.scalefac_band.s[l],c=i.scalefac_band.s[l+1],n[l]=a.MAX_VALUE,u=f;u<c;u++)h=B(e,u*o/384),n[l]=Math.min(n[l],h);n[l]*=i.scalefac_band.s[l+1]-i.scalefac_band.s[l]}for(l=0;l<_.PSFB12;l++){for(f=i.scalefac_band.psfb12[l],c=i.scalefac_band.psfb12[l+1],r[l]=a.MAX_VALUE,u=f;u<c;u++)h=B(e,u*o/384),r[l]=Math.min(r[l],h);r[l]*=i.scalefac_band.s[13]-i.scalefac_band.s[12]}if(e.noATH){for(l=0;l<_.SBMAX_l;l++)t[l]=1e-20;for(l=0;l<_.PSFB21;l++)s[l]=1e-20;for(l=0;l<_.SBMAX_s;l++)n[l]=1e-20;for(l=0;l<_.PSFB12;l++)r[l]=1e-20}i.ATH.floor=10*Math.log10(B(e,-1))}(e),M[0]=0,t=1;t<p;t++)M[t]=Math.pow(t,4/3);for(t=0;t<p-1;t++)R[t]=t+1-Math.pow(.5*(M[t]+M[t+1]),.75);for(R[t]=.5,t=0;t<d;t++)A[t]=Math.pow(2,-.1875*(t-210));for(t=0;t<=d+v;t++)S[t]=Math.pow(2,.25*(t-210-v));var r,i,o,l;for(u.huffman_init(s),(t=e.exp_nspsytune>>2&63)>=32&&(t-=64),r=Math.pow(10,t/4/10),(t=e.exp_nspsytune>>8&63)>=32&&(t-=64),i=Math.pow(10,t/4/10),(t=e.exp_nspsytune>>14&63)>=32&&(t-=64),o=Math.pow(10,t/4/10),(t=e.exp_nspsytune>>20&63)>=32&&(t-=64),l=o*Math.pow(10,t/4/10),t=0;t<_.SBMAX_l;t++)f=t<=6?r:t<=13?i:t<=20?o:l,s.nsPsy.longfact[t]=f;for(t=0;t<_.SBMAX_s;t++){var f;f=t<=5?r:t<=10?i:t<=11?o:l,s.nsPsy.shortfact[t]=f}}},this.on_pe=function(e,t,a,s,n,i){var _,f,c=e.internal_flags,u=0,b=r(2),m=new o(u),p=h.ResvMaxBits(e,s,m,i),d=(u=m.bits)+p;for(d>l.MAX_BITS_PER_GRANULE&&(d=l.MAX_BITS_PER_GRANULE),_=0,f=0;f<c.channels_out;++f)a[f]=Math.min(l.MAX_BITS_PER_CHANNEL,u/c.channels_out),b[f]=0|a[f]*t[n][f]/700-a[f],b[f]>3*s/4&&(b[f]=3*s/4),b[f]<0&&(b[f]=0),b[f]+a[f]>l.MAX_BITS_PER_CHANNEL&&(b[f]=Math.max(0,l.MAX_BITS_PER_CHANNEL-a[f])),_+=b[f];if(_>p)for(f=0;f<c.channels_out;++f)b[f]=p*b[f]/_;for(f=0;f<c.channels_out;++f)a[f]+=b[f],p-=b[f];for(_=0,f=0;f<c.channels_out;++f)_+=a[f];if(_>l.MAX_BITS_PER_GRANULE)for(f=0;f<c.channels_out;++f)a[f]*=l.MAX_BITS_PER_GRANULE,a[f]/=_,a[f];return d},this.reduce_side=function(e,t,a,s){i(e[0]+e[1]<=l.MAX_BITS_PER_GRANULE);var n=.33*(.5-t)/.5;n<0&&(n=0),n>.5&&(n=.5);var r=0|.5*n*(e[0]+e[1]);r>l.MAX_BITS_PER_CHANNEL-e[0]&&(r=l.MAX_BITS_PER_CHANNEL-e[0]),r<0&&(r=0),e[1]>=125&&(e[1]-r>125?(e[0]<a&&(e[0]+=r),e[1]-=r):(e[0]+=e[1]-125,e[1]=125)),(r=e[0]+e[1])>s&&(e[0]=s*e[0]/r,e[1]=s*e[1]/r),i(e[0]<=l.MAX_BITS_PER_CHANNEL),i(e[1]<=l.MAX_BITS_PER_CHANNEL),i(e[0]+e[1]<=l.MAX_BITS_PER_GRANULE)},this.athAdjust=function(e,t,a){var n=90.30873362,r=s.FAST_LOG10_X(t,10),i=e*e,_=0;return r-=a,i>1e-20&&(_=1+s.FAST_LOG10_X(i,10/n)),_<0&&(_=0),r*=_,r+=a+n-94.82444863,Math.pow(10,.1*r)},this.calc_xmin=function(e,a,s,n){var r,i=0,o=e.internal_flags,l=0,f=0,u=o.ATH,h=s.xr,b=e.VBR==t.vbr_mtrh?1:0,p=o.masking_lower;for(e.VBR!=t.vbr_mtrh&&e.VBR!=t.vbr_mt||(p=1),r=0;r<s.psy_lmax;r++){B=(R=e.VBR==t.vbr_rh||e.VBR==t.vbr_mtrh?athAdjust(u.adjust,u.l[r],u.floor):u.adjust*u.l[r])/(S=s.width[r]),w=m,k=S>>1,y=0;do{y+=x=h[l]*h[l],w+=x<B?x:B,y+=P=h[++l]*h[l],w+=P<B?P:B,l++}while(--k>0);y>R&&f++,r==_.SBPSY_l&&w<(T=R*o.nsPsy.longfact[r])&&(w=T),0!=b&&(R=w),e.ATHonly||(E=a.en.l[r])>0&&(T=y*a.thm.l[r]*p/E,0!=b&&(T*=o.nsPsy.longfact[r]),R<T&&(R=T)),n[i++]=0!=b?R:R*o.nsPsy.longfact[r]}var d=575;if(s.block_type!=_.SHORT_TYPE)for(var v=576;0!=v--&&c.EQ(h[v],0);)d=v;s.max_nonzero_coeff=d;for(var g=s.sfb_smin;r<s.psymax;g++,r+=3){var S,A,M;for(M=e.VBR==t.vbr_rh||e.VBR==t.vbr_mtrh?athAdjust(u.adjust,u.s[g],u.floor):u.adjust*u.s[g],S=s.width[r],A=0;A<3;A++){var R,B,w,E,T,y=0,k=S>>1;B=M/S,w=m;do{var x,P;y+=x=h[l]*h[l],w+=x<B?x:B,y+=P=h[++l]*h[l],w+=P<B?P:B,l++}while(--k>0);y>M&&f++,g==_.SBPSY_s&&w<(T=M*o.nsPsy.shortfact[g])&&(w=T),R=0!=b?w:M,e.ATHonly||e.ATHshort||(E=a.en.s[g][A])>0&&(T=y*a.thm.s[g][A]*p/E,0!=b&&(T*=o.nsPsy.shortfact[g]),R<T&&(R=T)),n[i++]=0!=b?R:R*o.nsPsy.shortfact[g]}e.useTemporal&&(n[i-3]>n[i-3+1]&&(n[i-3+1]+=(n[i-3]-n[i-3+1])*o.decay),n[i-3+1]>n[i-3+2]&&(n[i-3+2]+=(n[i-3+1]-n[i-3+2])*o.decay))}return f},this.calc_noise_core=function(e,t,a,s){var r=0,i=t.s,_=e.l3_enc;if(i>e.count1)for(;0!=a--;)l=e.xr[i],i++,r+=l*l,l=e.xr[i],i++,r+=l*l;else if(i>e.big_values){var o=n(2);for(o[0]=0,o[1]=s;0!=a--;)l=Math.abs(e.xr[i])-o[_[i]],i++,r+=l*l,l=Math.abs(e.xr[i])-o[_[i]],i++,r+=l*l}else for(;0!=a--;){var l;l=Math.abs(e.xr[i])-M[_[i]]*s,i++,r+=l*l,l=Math.abs(e.xr[i])-M[_[i]]*s,i++,r+=l*l}return t.s=i,r},this.calc_noise=function(e,t,a,n,r){var _,o,l,c=0,u=0,h=0,b=0,m=0,p=-20,d=0,v=e.scalefac,A=0;for(n.over_SSD=0,_=0;_<e.psymax;_++){var M,R=e.global_gain-(v[A++]+(0!=e.preflag?g[_]:0)<<e.scalefac_scale+1)-8*e.subblock_gain[e.window[_]],B=0;if(null!=r&&r.step[_]==R)B=r.noise[_],d+=e.width[_],a[c++]=B/t[u++],B=r.noise_log[_];else{var E,T=(i(0<=(l=R)+f.Q_MAX2&&l<f.Q_MAX),S[l+f.Q_MAX2]);o=e.width[_]>>1,d+e.width[_]>e.max_nonzero_coeff&&(o=(E=e.max_nonzero_coeff-d+1)>0?E>>1:0);var y=new w(d);B=this.calc_noise_core(e,y,o,T),d=y.s,null!=r&&(r.step[_]=R,r.noise[_]=B),B=a[c++]=B/t[u++],B=s.FAST_LOG10(Math.max(B,1e-20)),null!=r&&(r.noise_log[_]=B)}null!=r&&(r.global_gain=e.global_gain),m+=B,B>0&&(M=Math.max(0|10*B+.5,1),n.over_SSD+=M*M,h++,b+=B),p=Math.max(p,B)}return n.over_count=h,n.tot_noise=m,n.over_noise=b,n.max_noise=p,h},this.set_pinfo=function(e,t,a,s,r){var o,l,f,c,u,h=e.internal_flags,b=0==t.scalefac_scale?.5:1,m=t.scalefac,p=n(L3Side.SFBMAX),d=n(L3Side.SFBMAX),v=new CalcNoiseResult;calc_xmin(e,a,t,p),calc_noise(t,p,d,v,null);var S=0;for(l=t.sfb_lmax,t.block_type!=_.SHORT_TYPE&&0==t.mixed_block_flag&&(l=22),o=0;o<l;o++){var A=h.scalefac_band.l[o],M=(R=h.scalefac_band.l[o+1])-A;for(c=0;S<R;S++)c+=t.xr[S]*t.xr[S];c/=M,u=1e15,h.pinfo.en[s][r][o]=u*c,h.pinfo.xfsf[s][r][o]=u*p[o]*d[o]/M,a.en.l[o]>0&&!e.ATHonly?c/=a.en.l[o]:c=0,h.pinfo.thr[s][r][o]=u*Math.max(c*a.thm.l[o],h.ATH.l[o]),h.pinfo.LAMEsfb[s][r][o]=0,0!=t.preflag&&o>=11&&(h.pinfo.LAMEsfb[s][r][o]=-b*g[o]),o<_.SBPSY_l&&(i(m[o]>=0),h.pinfo.LAMEsfb[s][r][o]-=b*m[o])}if(t.block_type==_.SHORT_TYPE)for(l=o,o=t.sfb_smin;o<_.SBMAX_s;o++){A=h.scalefac_band.s[o],M=(R=h.scalefac_band.s[o+1])-A;for(var R,B=0;B<3;B++){for(c=0,f=A;f<R;f++)c+=t.xr[S]*t.xr[S],S++;c=Math.max(c/M,1e-20),u=1e15,h.pinfo.en_s[s][r][3*o+B]=u*c,h.pinfo.xfsf_s[s][r][3*o+B]=u*p[l]*d[l]/M,a.en.s[o][B]>0?c/=a.en.s[o][B]:c=0,(e.ATHonly||e.ATHshort)&&(c=0),h.pinfo.thr_s[s][r][3*o+B]=u*Math.max(c*a.thm.s[o][B],h.ATH.s[o]),h.pinfo.LAMEsfb_s[s][r][3*o+B]=-2*t.subblock_gain[B],o<_.SBPSY_s&&(h.pinfo.LAMEsfb_s[s][r][3*o+B]-=b*m[l]),l++}}h.pinfo.LAMEqss[s][r]=t.global_gain,h.pinfo.LAMEmainbits[s][r]=t.part2_3_length+t.part2_length,h.pinfo.LAMEsfbits[s][r]=t.part2_length,h.pinfo.over[s][r]=v.over_count,h.pinfo.max_noise[s][r]=10*v.max_noise,h.pinfo.over_noise[s][r]=10*v.over_noise,h.pinfo.tot_noise[s][r]=10*v.tot_noise,h.pinfo.over_SSD[s][r]=v.over_SSD}}return f.Q_MAX=257,f.Q_MAX2=116,f.LARGE_BITS=1e5,f.IXMAX_VAL=8206,qe=f}function Je(){if(Ge)return je;Ge=1;var e=v.System,t=v.Arrays,a=v.new_int,s=v.assert,n=B(),r=Qe,i=Z,_=We();return je=function o(){var l=null;function f(e){this.bits=0|e}this.qupvt=null,this.setModules=function(e){this.qupvt=e,l=e};var c=[[0,0],[0,0],[0,0],[0,0],[0,0],[0,1],[1,1],[1,1],[1,2],[2,2],[2,3],[2,3],[3,4],[3,4],[3,4],[4,5],[4,5],[4,6],[5,6],[5,6],[5,7],[6,7],[6,7]];function u(e,t,a,s,n,r){var i=.5946/t;for(e>>=1;0!=e--;)n[r++]=i>a[s++]?0:1,n[r++]=i>a[s++]?0:1}function h(e,t,a,s,n,r){var i=(e>>=1)%2;for(e>>=1;0!=e--;){var _,o,f,c,u,h,b,m;_=a[s++]*t,o=a[s++]*t,u=0|_,f=a[s++]*t,h=0|o,c=a[s++]*t,b=0|f,_+=l.adj43[u],m=0|c,o+=l.adj43[h],n[r++]=0|_,f+=l.adj43[b],n[r++]=0|o,c+=l.adj43[m],n[r++]=0|f,n[r++]=0|c}0!=i&&(u=0|(_=a[s++]*t),h=0|(o=a[s++]*t),_+=l.adj43[u],o+=l.adj43[h],n[r++]=0|_,n[r++]=0|o)}var b=[1,2,5,7,7,10,10,13,13,13,13,13,13,13,13];function m(e,t,a,s){var n=function(e,t,a){var s=0,n=0;do{var r=e[t++],i=e[t++];s<r&&(s=r),n<i&&(n=i)}while(t<a);return s<n&&(s=n),s}(e,t,a);switch(n){case 0:return n;case 1:return function(e,t,a,s){var n=0,i=r.ht[1].hlen;do{var _=2*e[t+0]+e[t+1];t+=2,n+=i[_]}while(t<a);return s.bits+=n,1}(e,t,a,s);case 2:case 3:return function(e,t,a,s,n){var i,_,o=0,l=r.ht[s].xlen;_=2==s?r.table23:r.table56;do{var f=e[t+0]*l+e[t+1];t+=2,o+=_[f]}while(t<a);return i=65535&o,(o>>=16)>i&&(o=i,s++),n.bits+=o,s}(e,t,a,b[n-1],s);case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:return function(e,t,a,s,n){var i=0,_=0,o=0,l=r.ht[s].xlen,f=r.ht[s].hlen,c=r.ht[s+1].hlen,u=r.ht[s+2].hlen;do{var h=e[t+0]*l+e[t+1];t+=2,i+=f[h],_+=c[h],o+=u[h]}while(t<a);var b=s;return i>_&&(i=_,b++),i>o&&(i=o,b=s+2),n.bits+=i,b}(e,t,a,b[n-1],s);default:if(n>_.IXMAX_VAL)return s.bits=_.LARGE_BITS,-1;var i,o;for(n-=15,i=24;i<32&&!(r.ht[i].linmax>=n);i++);for(o=i-8;o<24&&!(r.ht[o].linmax>=n);o++);return function(e,t,a,s,n,i){var _,o=65536*r.ht[s].xlen+r.ht[n].xlen,l=0;do{var f=e[t++],c=e[t++];0!=f&&(f>14&&(f=15,l+=o),f*=16),0!=c&&(c>14&&(c=15,l+=o),f+=c),l+=r.largetbl[f]}while(t<a);return _=65535&l,(l>>=16)>_&&(l=_,s=n),i.bits+=l,s}(e,t,a,o,i,s)}}function p(e,t,a,s,r,i,_,o){for(var l=t.big_values,c=2;c<n.SBMAX_l+1;c++){var u=e.scalefac_band.l[c];if(u>=l)break;var h=r[c-2]+t.count1bits;if(a.part2_3_length<=h)break;var b=new f(h),p=m(s,u,l,b);h=b.bits,a.part2_3_length<=h||(a.assign(t),a.part2_3_length=h,a.region0_count=i[c-2],a.region1_count=c-2-i[c-2],a.table_select[0]=_[c-2],a.table_select[1]=o[c-2],a.table_select[2]=p)}}this.noquant_count_bits=function(e,t,a){var i=t.l3_enc,_=Math.min(576,t.max_nonzero_coeff+2>>1<<1);for(null!=a&&(a.sfb_count1=0);_>1&&0==(i[_-1]|i[_-2]);_-=2);t.count1=_;for(var o=0,l=0;_>3;_-=4){var c;if((2147483647&(i[_-1]|i[_-2]|i[_-3]|i[_-4]))>1)break;c=2*(2*(2*i[_-4]+i[_-3])+i[_-2])+i[_-1],o+=r.t32l[c],l+=r.t33l[c]}var u=o;if(t.count1table_select=0,o>l&&(u=l,t.count1table_select=1),t.count1bits=u,t.big_values=_,0==_)return u;if(t.block_type==n.SHORT_TYPE)(o=3*e.scalefac_band.s[3])>t.big_values&&(o=t.big_values),l=t.big_values;else if(t.block_type==n.NORM_TYPE){if(o=t.region0_count=e.bv_scf[_-2],l=t.region1_count=e.bv_scf[_-1],s(o+l+2<n.SBPSY_l),l=e.scalefac_band.l[o+l+2],o=e.scalefac_band.l[o+1],l<_){var h=new f(u);t.table_select[2]=m(i,l,_,h),u=h.bits}}else t.region0_count=7,t.region1_count=n.SBMAX_l-1-7-1,(o=e.scalefac_band.l[8])>(l=_)&&(o=l);if(o=Math.min(o,_),l=Math.min(l,_),0<o&&(h=new f(u),t.table_select[0]=m(i,0,o,h),u=h.bits),o<l&&(h=new f(u),t.table_select[1]=m(i,o,l,h),u=h.bits),2==e.use_best_huffman&&(t.part2_3_length=u,best_huffman_divide(e,t),u=t.part2_3_length),null!=a&&t.block_type==n.NORM_TYPE){for(var b=0;e.scalefac_band.l[b]<t.big_values;)b++;a.sfb_count1=b}return u},this.count_bits=function(e,a,r,i){var o=r.l3_enc,f=_.IXMAX_VAL/l.IPOW20(r.global_gain);if(r.xrpow_max>f)return _.LARGE_BITS;if(function(e,a,r,i,_){var o,f,c,b=0,m=0,p=0,d=0,v=a,g=0,S=v,A=0,M=e,R=0;for(c=null!=_&&i.global_gain==_.global_gain,f=i.block_type==n.SHORT_TYPE?38:21,o=0;o<=f;o++){var B=-1;if((c||i.block_type==n.NORM_TYPE)&&(B=i.global_gain-(i.scalefac[o]+(0!=i.preflag?l.pretab[o]:0)<<i.scalefac_scale+1)-8*i.subblock_gain[i.window[o]]),s(i.width[o]>=0),c&&_.step[o]==B)0!=m&&(h(m,r,M,R,S,A),m=0),0!=p&&(u(p,r,M,R,S,A),p=0);else{var w,E=i.width[o];if(b+i.width[o]>i.max_nonzero_coeff&&(w=i.max_nonzero_coeff-b+1,t.fill(a,i.max_nonzero_coeff,576,0),(E=w)<0&&(E=0),o=f+1),0==m&&0==p&&(S=v,A=g,M=e,R=d),null!=_&&_.sfb_count1>0&&o>=_.sfb_count1&&_.step[o]>0&&B>=_.step[o]?(0!=m&&(h(m,r,M,R,S,A),m=0,S=v,A=g,M=e,R=d),p+=E):(0!=p&&(u(p,r,M,R,S,A),p=0,S=v,A=g,M=e,R=d),m+=E),E<=0){0!=p&&(u(p,r,M,R,S,A),p=0),0!=m&&(h(m,r,M,R,S,A),m=0);break}}o<=f&&(g+=i.width[o],d+=i.width[o],b+=i.width[o])}0!=m&&(h(m,r,M,R,S,A),m=0),0!=p&&(u(p,r,M,R,S,A),p=0)}(a,o,l.IPOW20(r.global_gain),r,i),0!=(2&e.substep_shaping))for(var c=0,b=r.global_gain+r.scalefac_scale,m=.634521682242439/l.IPOW20(b),p=0;p<r.sfbmax;p++){var d,v=r.width[p];if(0==e.pseudohalf[p])c+=v;else for(d=c,c+=v;d<c;++d)o[d]=a[d]>=m?o[d]:0}return this.noquant_count_bits(e,r,i)},this.best_huffman_divide=function(e,t){var s=new i,o=t.l3_enc,l=a(23),c=a(23),u=a(23),h=a(23);if(t.block_type!=n.SHORT_TYPE||1!=e.mode_gr){s.assign(t),t.block_type==n.NORM_TYPE&&(function(e,t,a,s,n,r,i){for(var o=t.big_values,l=0;l<=22;l++)s[l]=_.LARGE_BITS;for(l=0;l<16;l++){var c=e.scalefac_band.l[l+1];if(c>=o)break;var u=0,h=new f(u),b=m(a,0,c,h);u=h.bits;for(var p=0;p<8;p++){var d=e.scalefac_band.l[l+p+2];if(d>=o)break;var v=u,g=m(a,c,d,h=new f(v));v=h.bits,s[l+p]>v&&(s[l+p]=v,n[l+p]=l,r[l+p]=b,i[l+p]=g)}}}(e,t,o,l,c,u,h),p(e,s,t,o,l,c,u,h));var b=s.big_values;if(!(0==b||(o[b-2]|o[b-1])>1||(b=t.count1+2)>576)){s.assign(t),s.count1=b;for(var d=0,v=0;b>s.big_values;b-=4){var g=2*(2*(2*o[b-4]+o[b-3])+o[b-2])+o[b-1];d+=r.t32l[g],v+=r.t33l[g]}if(s.big_values=b,s.count1table_select=0,d>v&&(d=v,s.count1table_select=1),s.count1bits=d,s.block_type==n.NORM_TYPE)p(e,s,t,o,l,c,u,h);else{if(s.part2_3_length=d,(d=e.scalefac_band.l[8])>b&&(d=b),d>0){var S=new f(s.part2_3_length);s.table_select[0]=m(o,0,d,S),s.part2_3_length=S.bits}b>d&&(S=new f(s.part2_3_length),s.table_select[1]=m(o,d,b,S),s.part2_3_length=S.bits),t.part2_3_length>s.part2_3_length&&t.assign(s)}}}};var d=[1,1,1,1,8,2,2,2,4,4,4,8,8,8,16,16],v=[1,2,4,8,1,2,4,8,2,4,8,2,4,8,4,8],g=[0,0,0,0,3,1,1,1,2,2,2,3,3,3,4,4],S=[0,1,2,3,0,1,2,3,1,2,3,1,2,3,2,3];o.slen1_tab=g,o.slen2_tab=S,this.best_scalefac_store=function(e,t,a,s){var i,_,o,f,c=s.tt[t][a],u=0;for(o=0,i=0;i<c.sfbmax;i++){var h=c.width[i];for(o+=h,f=-h;f<0&&0==c.l3_enc[f+o];f++);0==f&&(c.scalefac[i]=u=-2)}if(0==c.scalefac_scale&&0==c.preflag){var b=0;for(i=0;i<c.sfbmax;i++)c.scalefac[i]>0&&(b|=c.scalefac[i]);if(0==(1&b)&&0!=b){for(i=0;i<c.sfbmax;i++)c.scalefac[i]>0&&(c.scalefac[i]>>=1);c.scalefac_scale=u=1}}if(0==c.preflag&&c.block_type!=n.SHORT_TYPE&&2==e.mode_gr){for(i=11;i<n.SBPSY_l&&!(c.scalefac[i]<l.pretab[i]&&-2!=c.scalefac[i]);i++);if(i==n.SBPSY_l){for(i=11;i<n.SBPSY_l;i++)c.scalefac[i]>0&&(c.scalefac[i]-=l.pretab[i]);c.preflag=u=1}}for(_=0;_<4;_++)s.scfsi[a][_]=0;for(2==e.mode_gr&&1==t&&s.tt[0][a].block_type!=n.SHORT_TYPE&&s.tt[1][a].block_type!=n.SHORT_TYPE&&(function(e,t){for(var a,s=t.tt[1][e],i=t.tt[0][e],_=0;_<r.scfsi_band.length-1;_++){for(a=r.scfsi_band[_];a<r.scfsi_band[_+1]&&!(i.scalefac[a]!=s.scalefac[a]&&s.scalefac[a]>=0);a++);if(a==r.scfsi_band[_+1]){for(a=r.scfsi_band[_];a<r.scfsi_band[_+1];a++)s.scalefac[a]=-1;t.scfsi[e][_]=1}}var o=0,l=0;for(a=0;a<11;a++)-1!=s.scalefac[a]&&(l++,o<s.scalefac[a]&&(o=s.scalefac[a]));for(var f=0,c=0;a<n.SBPSY_l;a++)-1!=s.scalefac[a]&&(c++,f<s.scalefac[a]&&(f=s.scalefac[a]));for(_=0;_<16;_++)if(o<d[_]&&f<v[_]){var u=g[_]*l+S[_]*c;s.part2_length>u&&(s.part2_length=u,s.scalefac_compress=_)}}(a,s),u=0),i=0;i<c.sfbmax;i++)-2==c.scalefac[i]&&(c.scalefac[i]=0);0!=u&&(2==e.mode_gr?this.scale_bitcount(c):this.scale_bitcount_lsf(e,c))};var A=[0,18,36,54,54,36,54,72,54,72,90,72,90,108,108,126],M=[0,18,36,54,51,35,53,71,52,70,88,69,87,105,104,122],R=[0,10,20,30,33,21,31,41,32,42,52,43,53,63,64,74];this.scale_bitcount=function(e){var t,a,r,i=0,o=0,f=e.scalefac;if(s(function(e,t){for(var a=0;a<t;++a)if(e[a]<0)return!1;return!0}(f,e.sfbmax)),e.block_type==n.SHORT_TYPE)r=A,0!=e.mixed_block_flag&&(r=M);else if(r=R,0==e.preflag){for(a=11;a<n.SBPSY_l&&!(f[a]<l.pretab[a]);a++);if(a==n.SBPSY_l)for(e.preflag=1,a=11;a<n.SBPSY_l;a++)f[a]-=l.pretab[a]}for(a=0;a<e.sfbdivide;a++)i<f[a]&&(i=f[a]);for(;a<e.sfbmax;a++)o<f[a]&&(o=f[a]);for(e.part2_length=_.LARGE_BITS,t=0;t<16;t++)i<d[t]&&o<v[t]&&e.part2_length>r[t]&&(e.part2_length=r[t],e.scalefac_compress=t);return e.part2_length==_.LARGE_BITS};var B=[[15,15,7,7],[15,15,7,0],[7,3,0,0],[15,31,31,0],[7,7,7,0],[3,3,0,0]];this.scale_bitcount_lsf=function(t,r){var i,_,o,f,c,u,h,b,m=a(4),p=r.scalefac;for(i=0!=r.preflag?2:0,h=0;h<4;h++)m[h]=0;if(r.block_type==n.SHORT_TYPE){_=1;var d=l.nr_of_sfb_block[i][_];for(b=0,o=0;o<4;o++)for(f=d[o]/3,h=0;h<f;h++,b++)for(c=0;c<3;c++)p[3*b+c]>m[o]&&(m[o]=p[3*b+c])}else for(_=0,d=l.nr_of_sfb_block[i][_],b=0,o=0;o<4;o++)for(f=d[o],h=0;h<f;h++,b++)p[b]>m[o]&&(m[o]=p[b]);for(u=!1,o=0;o<4;o++)m[o]>B[i][o]&&(u=!0);if(!u){var v,g,S,A;for(r.sfb_partition_table=l.nr_of_sfb_block[i][_],o=0;o<4;o++)r.slen[o]=w[m[o]];switch(v=r.slen[0],g=r.slen[1],S=r.slen[2],A=r.slen[3],i){case 0:r.scalefac_compress=(5*v+g<<4)+(S<<2)+A;break;case 1:r.scalefac_compress=400+(5*v+g<<2)+S;break;case 2:r.scalefac_compress=500+3*v+g;break;default:e.err.printf("intensity stereo not implemented yet\n")}}if(!u)for(s(null!=r.sfb_partition_table),r.part2_length=0,o=0;o<4;o++)r.part2_length+=r.slen[o]*r.sfb_partition_table[o];return u};var w=[0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4];this.huffman_init=function(e){for(var t=2;t<=576;t+=2){for(var a,s=0;e.scalefac_band.l[++s]<t;);for(a=c[s][0];e.scalefac_band.l[a+1]>t;)a--;for(a<0&&(a=c[s][0]),e.bv_scf[t-2]=a,a=c[s][1];e.scalefac_band.l[a+e.bv_scf[t-2]+2]>t;)a--;a<0&&(a=c[s][1]),e.bv_scf[t-1]=a}}},je}function $e(){if(ze)return Ke;ze=1;var e=v.System,t=v.Arrays,a=v.new_byte,s=v.new_float_n,n=v.new_int,r=v.assert,i=Je(),_=Qe,o=B(),l=ge;function f(){var f=et(),c=this,u=null,h=null,b=null,m=null;this.setModules=function(e,t,a,s){u=e,h=t,b=a,m=s};var p=null,d=0,v=0,g=0;function S(t){e.arraycopy(t.header[t.w_ptr].buf,0,p,v,t.sideinfo_len),v+=t.sideinfo_len,d+=8*t.sideinfo_len,t.w_ptr=t.w_ptr+1&l.MAX_HEADER_BUF-1}function A(e,t,a){for(;a>0;){var s;0==g&&(g=8,v++,r(v<f.LAME_MAXMP3BUFFER),r(e.header[e.w_ptr].write_timing>=d),e.header[e.w_ptr].write_timing==d&&S(e),p[v]=0),a-=s=Math.min(a,g),g-=s,p[v]|=t>>a<<g,d+=s}}function M(e,t,a){for(;a>0;){var s;0==g&&(g=8,v++,r(v<f.LAME_MAXMP3BUFFER),p[v]=0),a-=s=Math.min(a,g),g-=s,p[v]|=t>>a<<g,d+=s}}function R(e,t){var a,s=e.internal_flags;if(t>=8&&(A(s,76,8),t-=8),t>=8&&(A(s,65,8),t-=8),t>=8&&(A(s,77,8),t-=8),t>=8&&(A(s,69,8),t-=8),t>=32){var n=b.getLameShortVersion();if(t>=32)for(a=0;a<n.length&&t>=8;++a)t-=8,A(s,n.charAt(a),8)}for(;t>=1;t-=1)A(s,s.ancillary_flag,1),s.ancillary_flag^=e.disable_reservoir?0:1}function B(e,t,a){for(var s=e.header[e.h_ptr].ptr;a>0;){var n=Math.min(a,8-(7&s));a-=n,e.header[e.h_ptr].buf[s>>3]|=t>>a<<8-(7&s)-n,s+=n}e.header[e.h_ptr].ptr=s}function w(e,t){e<<=8;for(var a=0;a<8;a++)0!=(65536&((t<<=1)^(e<<=1)))&&(t^=32773);return t}function E(e,t){var a,s=_.ht[t.count1table_select+32],n=0,i=t.big_values,o=t.big_values;for(r(t.count1table_select<2),a=(t.count1-t.big_values)/4;a>0;--a){var l=0,f=0;0!=t.l3_enc[i+0]&&(f+=8,t.xr[o+0]<0&&l++),0!=t.l3_enc[i+1]&&(f+=4,l*=2,t.xr[o+1]<0&&l++),0!=t.l3_enc[i+2]&&(f+=2,l*=2,t.xr[o+2]<0&&l++),0!=t.l3_enc[i+3]&&(f++,l*=2,t.xr[o+3]<0&&l++),i+=4,o+=4,A(e,l+s.table[f],s.hlen[f]),n+=s.hlen[f]}return n}function T(e,t,a,s,n){var i=_.ht[t],o=0;if(0==t)return o;for(var l=a;l<s;l+=2){var f=0,c=0,u=i.xlen,h=i.xlen,b=0,m=n.l3_enc[l],p=n.l3_enc[l+1];if(0!=m&&(n.xr[l]<0&&b++,f--),t>15){if(m>14){var d=m-15;r(d<=i.linmax),b|=d<<1,c=u,m=15}if(p>14){var v=p-15;r(v<=i.linmax),b<<=u,b|=v,c+=u,p=15}h=16}0!=p&&(b<<=1,n.xr[l+1]<0&&b++,f--),m=m*h+p,c-=f,f+=i.hlen[m],A(e,i.table[m],f),A(e,b,c),o+=f+c}return o}function y(e,t){var a=3*e.scalefac_band.s[3];return a>t.big_values&&(a=t.big_values),T(e,t.table_select[0],0,a,t)+T(e,t.table_select[1],a,t.big_values,t)}function k(e,t){var a,s,n,i;a=t.big_values;var _=t.region0_count+1;return r(_<e.scalefac_band.l.length),n=e.scalefac_band.l[_],_+=t.region1_count+1,r(_<e.scalefac_band.l.length),n>a&&(n=a),(i=e.scalefac_band.l[_])>a&&(i=a),s=T(e,t.table_select[0],0,n,t),(s+=T(e,t.table_select[1],n,i,t))+T(e,t.table_select[2],i,a,t)}function x(){this.total=0}function P(t,a){var s,n,r,i,_,o=t.internal_flags;return _=o.w_ptr,-1==(i=o.h_ptr-1)&&(i=l.MAX_HEADER_BUF-1),s=o.header[i].write_timing-d,a.total=s,s>=0&&(n=1+i-_,i<_&&(n=1+i-_+l.MAX_HEADER_BUF),s-=8*n*o.sideinfo_len),s+=r=c.getframebits(t),a.total+=r,a.total%8!=0?a.total=1+a.total/8:a.total=a.total/8,a.total+=v+1,s<0&&e.err.println("strange error flushing buffer ... \n"),s}this.getframebits=function(e){var t,a=e.internal_flags;return t=0!=a.bitrate_index?_.bitrate_table[e.version][a.bitrate_index]:e.brate,8*(0|72e3*(e.version+1)*t/e.out_samplerate+a.padding)},this.CRC_writeheader=function(e,t){var a=65535;a=w(255&t[2],a),a=w(255&t[3],a);for(var s=6;s<e.sideinfo_len;s++)a=w(255&t[s],a);t[4]=byte(a>>8),t[5]=byte(255&a)},this.flush_bitstream=function(e){var t,a,s=e.internal_flags,n=s.h_ptr-1;if(-1==n&&(n=l.MAX_HEADER_BUF-1),t=s.l3_side,!((a=P(e,new x))<0)){if(R(e,a),r(s.header[n].write_timing+this.getframebits(e)==d),s.ResvSize=0,t.main_data_begin=0,s.findReplayGain){var i=u.GetTitleGain(s.rgdata);r(NEQ(i,GainAnalysis.GAIN_NOT_ENOUGH_SAMPLES)),s.RadioGain=0|Math.floor(10*i+.5)}s.findPeakSample&&(s.noclipGainChange=0|Math.ceil(20*Math.log10(s.PeakSample/32767)*10),s.noclipGainChange>0&&(EQ(e.scale,1)||EQ(e.scale,0))?s.noclipScale=Math.floor(32767/s.PeakSample*100)/100:s.noclipScale=-1)}},this.add_dummy_byte=function(e,t,a){for(var s,n=e.internal_flags;a-- >0;)for(M(0,t,8),s=0;s<l.MAX_HEADER_BUF;++s)n.header[s].write_timing+=8},this.format_bitstream=function(a){var s,n=a.internal_flags;s=n.l3_side;var _=this.getframebits(a);R(a,s.resvDrain_pre),function(a,s){var n,i,_,f=a.internal_flags;if(n=f.l3_side,f.header[f.h_ptr].ptr=0,t.fill(f.header[f.h_ptr].buf,0,f.sideinfo_len,0),a.out_samplerate<16e3?B(f,4094,12):B(f,4095,12),B(f,a.version,1),B(f,1,2),B(f,a.error_protection?0:1,1),B(f,f.bitrate_index,4),B(f,f.samplerate_index,2),B(f,f.padding,1),B(f,a.extension,1),B(f,a.mode.ordinal(),2),B(f,f.mode_ext,2),B(f,a.copyright,1),B(f,a.original,1),B(f,a.emphasis,2),a.error_protection&&B(f,0,16),1==a.version){for(r(n.main_data_begin>=0),B(f,n.main_data_begin,9),2==f.channels_out?B(f,n.private_bits,3):B(f,n.private_bits,5),_=0;_<f.channels_out;_++){var c;for(c=0;c<4;c++)B(f,n.scfsi[_][c],1)}for(i=0;i<2;i++)for(_=0;_<f.channels_out;_++)B(f,(u=n.tt[i][_]).part2_3_length+u.part2_length,12),B(f,u.big_values/2,9),B(f,u.global_gain,8),B(f,u.scalefac_compress,4),u.block_type!=o.NORM_TYPE?(B(f,1,1),B(f,u.block_type,2),B(f,u.mixed_block_flag,1),14==u.table_select[0]&&(u.table_select[0]=16),B(f,u.table_select[0],5),14==u.table_select[1]&&(u.table_select[1]=16),B(f,u.table_select[1],5),B(f,u.subblock_gain[0],3),B(f,u.subblock_gain[1],3),B(f,u.subblock_gain[2],3)):(B(f,0,1),14==u.table_select[0]&&(u.table_select[0]=16),B(f,u.table_select[0],5),14==u.table_select[1]&&(u.table_select[1]=16),B(f,u.table_select[1],5),14==u.table_select[2]&&(u.table_select[2]=16),B(f,u.table_select[2],5),r(0<=u.region0_count&&u.region0_count<16),r(0<=u.region1_count&&u.region1_count<8),B(f,u.region0_count,4),B(f,u.region1_count,3)),B(f,u.preflag,1),B(f,u.scalefac_scale,1),B(f,u.count1table_select,1)}else for(r(n.main_data_begin>=0),B(f,n.main_data_begin,8),B(f,n.private_bits,f.channels_out),i=0,_=0;_<f.channels_out;_++){var u;B(f,(u=n.tt[i][_]).part2_3_length+u.part2_length,12),B(f,u.big_values/2,9),B(f,u.global_gain,8),B(f,u.scalefac_compress,9),u.block_type!=o.NORM_TYPE?(B(f,1,1),B(f,u.block_type,2),B(f,u.mixed_block_flag,1),14==u.table_select[0]&&(u.table_select[0]=16),B(f,u.table_select[0],5),14==u.table_select[1]&&(u.table_select[1]=16),B(f,u.table_select[1],5),B(f,u.subblock_gain[0],3),B(f,u.subblock_gain[1],3),B(f,u.subblock_gain[2],3)):(B(f,0,1),14==u.table_select[0]&&(u.table_select[0]=16),B(f,u.table_select[0],5),14==u.table_select[1]&&(u.table_select[1]=16),B(f,u.table_select[1],5),14==u.table_select[2]&&(u.table_select[2]=16),B(f,u.table_select[2],5),r(0<=u.region0_count&&u.region0_count<16),r(0<=u.region1_count&&u.region1_count<8),B(f,u.region0_count,4),B(f,u.region1_count,3)),B(f,u.scalefac_scale,1),B(f,u.count1table_select,1)}a.error_protection&&CRC_writeheader(f,f.header[f.h_ptr].buf);var h=f.h_ptr;r(f.header[h].ptr==8*f.sideinfo_len),f.h_ptr=h+1&l.MAX_HEADER_BUF-1,f.header[f.h_ptr].write_timing=f.header[h].write_timing+s,f.h_ptr==f.w_ptr&&e.err.println("Error: MAX_HEADER_BUF too small in bitstream.c \n")}(a,_);var f=8*n.sideinfo_len;if(f+=function(e){var t,a,s,n,_=0,l=e.internal_flags,f=l.l3_side;if(1==e.version)for(t=0;t<2;t++)for(a=0;a<l.channels_out;a++){var c=f.tt[t][a],u=i.slen1_tab[c.scalefac_compress],h=i.slen2_tab[c.scalefac_compress];for(n=0,s=0;s<c.sfbdivide;s++)-1!=c.scalefac[s]&&(A(l,c.scalefac[s],u),n+=u);for(;s<c.sfbmax;s++)-1!=c.scalefac[s]&&(A(l,c.scalefac[s],h),n+=h);r(n==c.part2_length),c.block_type==o.SHORT_TYPE?n+=y(l,c):n+=k(l,c),n+=E(l,c),r(n==c.part2_3_length+c.part2_length),_+=n}else for(t=0,a=0;a<l.channels_out;a++){c=f.tt[t][a];var b,m,p=0;if(r(null!=c.sfb_partition_table),n=0,s=0,m=0,c.block_type==o.SHORT_TYPE){for(;m<4;m++){var d=c.sfb_partition_table[m]/3,v=c.slen[m];for(b=0;b<d;b++,s++)A(l,Math.max(c.scalefac[3*s+0],0),v),A(l,Math.max(c.scalefac[3*s+1],0),v),A(l,Math.max(c.scalefac[3*s+2],0),v),p+=3*v}n+=y(l,c)}else{for(;m<4;m++)for(d=c.sfb_partition_table[m],v=c.slen[m],b=0;b<d;b++,s++)A(l,Math.max(c.scalefac[s],0),v),p+=v;n+=k(l,c)}n+=E(l,c),r(n==c.part2_3_length),r(p==c.part2_length),_+=p+n}return _}(a),R(a,s.resvDrain_post),f+=s.resvDrain_post,s.main_data_begin+=(_-f)/8,P(a,new x)!=n.ResvSize&&e.err.println("Internal buffer inconsistency. flushbits <> ResvSize"),8*s.main_data_begin!=n.ResvSize&&(e.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n",8*s.main_data_begin,n.ResvSize,s.resvDrain_post,s.resvDrain_pre,8*n.sideinfo_len,f-s.resvDrain_post-8*n.sideinfo_len,f,f%8,_),e.err.println("This is a fatal error. It has several possible causes:"),e.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"),e.err.println(" 9%% Your system is overclocked"),e.err.println(" 1%% bug in LAME encoding library"),n.ResvSize=8*s.main_data_begin),d>1e9){var c;for(c=0;c<l.MAX_HEADER_BUF;++c)n.header[c].write_timing-=d;d=0}return 0},this.copy_buffer=function(t,a,r,i,_){var o=v+1;if(o<=0)return 0;if(0!=i&&o>i)return-1;if(e.arraycopy(p,0,a,r,o),v=-1,g=0,0!=_){var l=n(1);if(l[0]=t.nMusicCRC,m.updateMusicCRC(l,a,r,o),t.nMusicCRC=l[0],o>0&&(t.VBR_seek_table.nBytesWritten+=o),t.decode_on_the_fly)for(var f,c=s([2,1152]),b=o,d=-1;0!=d;)if(d=h.hip_decode1_unclipped(t.hip,a,r,b,c[0],c[1]),b=0,-1==d&&(d=0),d>0){if(t.findPeakSample){for(f=0;f<d;f++)c[0][f]>t.PeakSample?t.PeakSample=c[0][f]:-c[0][f]>t.PeakSample&&(t.PeakSample=-c[0][f]);if(t.channels_out>1)for(f=0;f<d;f++)c[1][f]>t.PeakSample?t.PeakSample=c[1][f]:-c[1][f]>t.PeakSample&&(t.PeakSample=-c[1][f])}if(t.findReplayGain&&u.AnalyzeSamples(t.rgdata,c[0],0,c[1],0,d,t.channels_out)==GainAnalysis.GAIN_ANALYSIS_ERROR)return-6}}return o},this.init_bit_stream_w=function(e){p=a(f.LAME_MAXMP3BUFFER),e.h_ptr=e.w_ptr=0,e.header[e.h_ptr].write_timing=0,v=-1,g=0,d=0}}return f.EQ=function(e,t){return Math.abs(e)>Math.abs(t)?Math.abs(e-t)<=1e-6*Math.abs(e):Math.abs(e-t)<=1e-6*Math.abs(t)},f.NEQ=function(e,t){return!f.EQ(e,t)},Ke=f}function et(){if(Ue)return Ze;Ue=1;var e=v.System,t=v.VbrMode,a=v.ShortBlock,s=v.new_float,n=v.new_int_n,r=v.new_short_n,i=v.assert,_=X,o=Y,l=ge,f=Me,c=xe,u=Xe,h=$e(),b=Qe,m=B();return Ze=function p(){var d,v,g,S,A,M=R,B=this;p.V9=410,p.V8=420,p.V7=430,p.V6=440,p.V5=450,p.V4=460,p.V3=470,p.V2=480,p.V1=490,p.V0=500,p.R3MIX=1e3,p.STANDARD=1001,p.EXTREME=1002,p.INSANE=1003,p.STANDARD_FAST=1004,p.EXTREME_FAST=1005,p.MEDIUM=1006,p.MEDIUM_FAST=1007,p.LAME_MAXMP3BUFFER=147456;var w,E,T,y=new _;function k(){this.mask_adjust=0,this.mask_adjust_short=0,this.bo_l_weight=s(m.SBMAX_l),this.bo_s_weight=s(m.SBMAX_s)}function x(){this.lowerlimit=0}function P(e,t){this.lowpass=t}this.enc=new m,this.setModules=function(e,t,a,s,n,r,i,_,o){d=e,v=t,g=a,S=s,A=n,w=r,E=_,T=o,this.enc.setModules(v,y,S,w)};var I=4294479419;function N(e){return e>1?0:e<=0?1:Math.cos(Math.PI/2*e)}function H(e,t){switch(e){case 44100:return t.version=1,0;case 48e3:return t.version=1,1;case 32e3:return t.version=1,2;case 22050:case 11025:return t.version=0,0;case 24e3:case 12e3:return t.version=0,1;case 16e3:case 8e3:return t.version=0,2;default:return t.version=0,-1}}function L(e,t,a){a<16e3&&(t=2);for(var s=b.bitrate_table[t][1],n=2;n<=14;n++)b.bitrate_table[t][n]>0&&Math.abs(b.bitrate_table[t][n]-e)<Math.abs(s-e)&&(s=b.bitrate_table[t][n]);return s}function V(e,t,a){a<16e3&&(t=2);for(var s=0;s<=14;s++)if(b.bitrate_table[t][s]>0&&b.bitrate_table[t][s]==e)return s;return-1}function O(e,t){var a=[new P(8,2e3),new P(16,3700),new P(24,3900),new P(32,5500),new P(40,7e3),new P(48,7500),new P(56,1e4),new P(64,11e3),new P(80,13500),new P(96,15100),new P(112,15600),new P(128,17e3),new P(160,17500),new P(192,18600),new P(224,19400),new P(256,19700),new P(320,20500)],s=B.nearestBitrateFullIndex(t);e.lowerlimit=a[s].lowpass}function D(e){var t=m.BLKSIZE+e.framesize-m.FFTOFFSET;return Math.max(t,512+e.framesize-32)}function X(e,t,a,s,n,r){var i=B.enc.lame_encode_mp3_frame(e,t,a,s,n,r);return e.frameNum++,i}function C(){this.n_in=0,this.n_out=0}function Y(){this.num_used=0}function q(e,t){return 0!=t?q(t,e%t):e}function F(e,t,a){var s=Math.PI*t;(e/=a)<0&&(e=0),e>1&&(e=1);var n=e-.5,r=.42-.5*Math.cos(2*e*Math.PI)+.08*Math.cos(4*e*Math.PI);return Math.abs(n)<1e-9?s/Math.PI:r*Math.sin(a*s*n)/(Math.PI*a*n)}function j(e,t,a,n,r,_,o,f,c){var u,h,b=e.internal_flags,m=0,p=e.out_samplerate/q(e.out_samplerate,e.in_samplerate);p>l.BPC&&(p=l.BPC);var d=Math.abs(b.resample_ratio-Math.floor(.5+b.resample_ratio))<1e-4?1:0,v=1/b.resample_ratio;v>1&&(v=1);var g=31;0==g%2&&--g;var S=(g+=d)+1;if(0==b.fill_buffer_resample_init){for(b.inbuf_old[0]=s(S),b.inbuf_old[1]=s(S),u=0;u<=2*p;++u)b.blackfilt[u]=s(S);for(b.itime[0]=0,b.itime[1]=0,m=0;m<=2*p;m++){var A=0,M=(m-p)/(2*p);for(u=0;u<=g;u++)A+=b.blackfilt[m][u]=F(u-M,v,g);for(u=0;u<=g;u++)b.blackfilt[m][u]/=A}b.fill_buffer_resample_init=1}var R=b.inbuf_old[c];for(h=0;h<n;h++){var B,w;if(B=h*b.resample_ratio,g+(m=0|Math.floor(B-b.itime[c]))-g/2>=o)break;M=B-b.itime[c]-(m+g%2*.5),w=0|Math.floor(2*M*p+p+.5);var E=0;for(u=0;u<=g;++u){var T=0|u+m-g/2;E+=(T<0?R[S+T]:r[_+T])*b.blackfilt[w][u]}t[a+h]=E}if(f.num_used=Math.min(o,g+m-g/2),b.itime[c]+=f.num_used-h*b.resample_ratio,f.num_used>=S)for(u=0;u<S;u++)R[u]=r[_+f.num_used+u-S];else{var y=S-f.num_used;for(u=0;u<y;++u)R[u]=R[u+f.num_used];for(m=0;u<S;++u,++m)R[u]=r[_+m];i(m==f.num_used)}return h}function G(e,t,a,s,n,r){var i=e.internal_flags;if(i.resample_ratio<.9999||i.resample_ratio>1.0001)for(var _=0;_<i.channels_out;_++){var o=new Y;r.n_out=j(e,t[_],i.mf_size,e.framesize,a[_],s,n,o,_),r.n_in=o.num_used}else{r.n_out=Math.min(e.framesize,n),r.n_in=r.n_out;for(var l=0;l<r.n_out;++l)t[0][i.mf_size+l]=a[0][s+l],2==i.channels_out&&(t[1][i.mf_size+l]=a[1][s+l])}}this.lame_init=function(){var e=new o;return function(e){var a;e.class_id=I,a=e.internal_flags=new l,e.mode=M.NOT_SET,e.original=1,e.in_samplerate=44100,e.num_channels=2,e.num_samples=-1,e.bWriteVbrTag=!0,e.quality=-1,e.short_blocks=null,a.subblock_gain=-1,e.lowpassfreq=0,e.highpassfreq=0,e.lowpasswidth=-1,e.highpasswidth=-1,e.VBR=t.vbr_off,e.VBR_q=4,e.ATHcurve=-1,e.VBR_mean_bitrate_kbps=128,e.VBR_min_bitrate_kbps=0,e.VBR_max_bitrate_kbps=0,e.VBR_hard_min=0,a.VBR_min_bitrate=1,a.VBR_max_bitrate=13,e.quant_comp=-1,e.quant_comp_short=-1,e.msfix=-1,a.resample_ratio=1,a.OldValue[0]=180,a.OldValue[1]=180,a.CurrentStep[0]=4,a.CurrentStep[1]=4,a.masking_lower=1,a.nsPsy.attackthre=-1,a.nsPsy.attackthre_s=-1,e.scale=-1,e.athaa_type=-1,e.ATHtype=-1,e.athaa_loudapprox=-1,e.athaa_sensitivity=0,e.useTemporal=null,e.interChRatio=-1,a.mf_samples_to_encode=m.ENCDELAY+m.POSTDELAY,e.encoder_padding=0,a.mf_size=m.ENCDELAY-m.MDCTDELAY,e.findReplayGain=!1,e.decode_on_the_fly=!1,a.decode_on_the_fly=!1,a.findReplayGain=!1,a.findPeakSample=!1,a.RadioGain=0,a.AudiophileGain=0,a.noclipGainChange=0,a.noclipScale=-1,e.preset=0,e.write_id3tag_automatic=!0}(e),e.lame_allocated_gfp=1,e},this.nearestBitrateFullIndex=function(e){var t=[8,16,24,32,40,48,56,64,80,96,112,128,160,192,224,256,320],a=0,s=0,n=0,r=0;r=t[16],n=16,s=t[16],a=16;for(var i=0;i<16;i++)if(Math.max(e,t[i+1])!=e){r=t[i+1],n=i+1,s=t[i],a=i;break}return r-e>e-s?a:n},this.lame_init_params=function(s){var r,o,l,p=s.internal_flags;if(p.Class_ID=0,null==p.ATH&&(p.ATH=new f),null==p.PSY&&(p.PSY=new k),null==p.rgdata&&(p.rgdata=new c),p.channels_in=s.num_channels,1==p.channels_in&&(s.mode=M.MONO),p.channels_out=s.mode==M.MONO?1:2,p.mode_ext=m.MPG_MD_MS_LR,s.mode==M.MONO&&(s.force_ms=!1),s.VBR==t.vbr_off&&128!=s.VBR_mean_bitrate_kbps&&0==s.brate&&(s.brate=s.VBR_mean_bitrate_kbps),s.VBR==t.vbr_off||s.VBR==t.vbr_mtrh||s.VBR==t.vbr_mt||(s.free_format=!1),s.VBR==t.vbr_off&&0==s.brate&&h.EQ(s.compression_ratio,0)&&(s.compression_ratio=11.025),s.VBR==t.vbr_off&&s.compression_ratio>0&&(0==s.out_samplerate&&(s.out_samplerate=map2MP3Frequency(int(.97*s.in_samplerate))),s.brate=0|16*s.out_samplerate*p.channels_out/(1e3*s.compression_ratio),p.samplerate_index=H(s.out_samplerate,s),s.free_format||(s.brate=L(s.brate,s.version,s.out_samplerate))),0!=s.out_samplerate&&(s.out_samplerate<16e3?(s.VBR_mean_bitrate_kbps=Math.max(s.VBR_mean_bitrate_kbps,8),s.VBR_mean_bitrate_kbps=Math.min(s.VBR_mean_bitrate_kbps,64)):s.out_samplerate<32e3?(s.VBR_mean_bitrate_kbps=Math.max(s.VBR_mean_bitrate_kbps,8),s.VBR_mean_bitrate_kbps=Math.min(s.VBR_mean_bitrate_kbps,160)):(s.VBR_mean_bitrate_kbps=Math.max(s.VBR_mean_bitrate_kbps,32),s.VBR_mean_bitrate_kbps=Math.min(s.VBR_mean_bitrate_kbps,320))),0==s.lowpassfreq){var R=16e3;switch(s.VBR){case t.vbr_off:O(B=new x,s.brate),R=B.lowerlimit;break;case t.vbr_abr:var B;O(B=new x,s.VBR_mean_bitrate_kbps),R=B.lowerlimit;break;case t.vbr_rh:var P=[19500,19e3,18600,18e3,17500,16e3,15600,14900,12500,1e4,3950];if(0<=s.VBR_q&&s.VBR_q<=9){var D=P[s.VBR_q],X=P[s.VBR_q+1],C=s.VBR_q_frac;R=linear_int(D,X,C)}else R=19500;break;
1default:P=[19500,19e3,18500,18e3,17500,16500,15500,14500,12500,9500,3950],0<=s.VBR_q&&s.VBR_q<=9?(D=P[s.VBR_q],X=P[s.VBR_q+1],C=s.VBR_q_frac,R=linear_int(D,X,C)):R=19500}s.mode!=M.MONO||s.VBR!=t.vbr_off&&s.VBR!=t.vbr_abr||(R*=1.5),s.lowpassfreq=0|R}if(0==s.out_samplerate&&(2*s.lowpassfreq>s.in_samplerate&&(s.lowpassfreq=s.in_samplerate/2),s.out_samplerate=(r=0|s.lowpassfreq,l=44100,(o=s.in_samplerate)>=48e3?l=48e3:o>=44100?l=44100:o>=32e3?l=32e3:o>=24e3?l=24e3:o>=22050?l=22050:o>=16e3?l=16e3:o>=12e3?l=12e3:o>=11025?l=11025:o>=8e3&&(l=8e3),-1==r?l:(r<=15960&&(l=44100),r<=15250&&(l=32e3),r<=11220&&(l=24e3),r<=9970&&(l=22050),r<=7230&&(l=16e3),r<=5420&&(l=12e3),r<=4510&&(l=11025),r<=3970&&(l=8e3),o<l?o>44100?48e3:o>32e3?44100:o>24e3?32e3:o>22050?24e3:o>16e3?22050:o>12e3?16e3:o>11025?12e3:o>8e3?11025:8e3:l))),s.lowpassfreq=Math.min(20500,s.lowpassfreq),s.lowpassfreq=Math.min(s.out_samplerate/2,s.lowpassfreq),s.VBR==t.vbr_off&&(s.compression_ratio=16*s.out_samplerate*p.channels_out/(1e3*s.brate)),s.VBR==t.vbr_abr&&(s.compression_ratio=16*s.out_samplerate*p.channels_out/(1e3*s.VBR_mean_bitrate_kbps)),s.bWriteVbrTag||(s.findReplayGain=!1,s.decode_on_the_fly=!1,p.findPeakSample=!1),p.findReplayGain=s.findReplayGain,p.decode_on_the_fly=s.decode_on_the_fly,p.decode_on_the_fly&&(p.findPeakSample=!0),p.findReplayGain&&d.InitGainAnalysis(p.rgdata,s.out_samplerate)==GainAnalysis.INIT_GAIN_ANALYSIS_ERROR)return s.internal_flags=null,-6;switch(p.decode_on_the_fly&&!s.decode_only&&(null!=p.hip&&T.hip_decode_exit(p.hip),p.hip=T.hip_decode_init()),p.mode_gr=s.out_samplerate<=24e3?1:2,s.framesize=576*p.mode_gr,s.encoder_delay=m.ENCDELAY,p.resample_ratio=s.in_samplerate/s.out_samplerate,s.VBR){case t.vbr_mt:case t.vbr_rh:case t.vbr_mtrh:s.compression_ratio=[5.7,6.5,7.3,8.2,10,11.9,13,14,15,16.5][s.VBR_q];break;case t.vbr_abr:s.compression_ratio=16*s.out_samplerate*p.channels_out/(1e3*s.VBR_mean_bitrate_kbps);break;default:s.compression_ratio=16*s.out_samplerate*p.channels_out/(1e3*s.brate)}if(s.mode==M.NOT_SET&&(s.mode=M.JOINT_STEREO),s.highpassfreq>0?(p.highpass1=2*s.highpassfreq,s.highpasswidth>=0?p.highpass2=2*(s.highpassfreq+s.highpasswidth):p.highpass2=2*s.highpassfreq,p.highpass1/=s.out_samplerate,p.highpass2/=s.out_samplerate):(p.highpass1=0,p.high
vendor: 39,921 bytes, line 1
1pass2=0),s.lowpassfreq>0?(p.lowpass2=2*s.lowpassfreq,s.lowpasswidth>=0?(p.lowpass1=2*(s.lowpassfreq-s.lowpasswidth),p.lowpass1<0&&(p.lowpass1=0)):p.lowpass1=2*s.lowpassfreq,p.lowpass1/=s.out_samplerate,p.lowpass2/=s.out_samplerate):(p.lowpass1=0,p.lowpass2=0),function(t){var a=t.internal_flags,s=32,n=-1;if(a.lowpass1>0){for(var r=999,i=0;i<=31;i++)(f=i/31)>=a.lowpass2&&(s=Math.min(s,i)),a.lowpass1<f&&f<a.lowpass2&&(r=Math.min(r,i));a.lowpass1=999==r?(s-.75)/31:(r-.75)/31,a.lowpass2=s/31}if(a.highpass2>0&&a.highpass2<.75/31*.9&&(a.highpass1=0,a.highpass2=0,e.err.println("Warning: highpass filter disabled. highpass frequency too small\n")),a.highpass2>0){var _=-1;for(i=0;i<=31;i++)(f=i/31)<=a.highpass1&&(n=Math.max(n,i)),a.highpass1<f&&f<a.highpass2&&(_=Math.max(_,i));a.highpass1=n/31,a.highpass2=-1==_?(n+.75)/31:(_+.75)/31}for(i=0;i<32;i++){var o,l,f=i/31;o=a.highpass2>a.highpass1?N((a.highpass2-f)/(a.highpass2-a.highpass1+1e-20)):1,l=a.lowpass2>a.lowpass1?N((f-a.lowpass1)/(a.lowpass2-a.lowpass1+1e-20)):1,a.amp_filter[i]=o*l}}(s),p.samplerate_index=H(s.out_samplerate,s),p.samplerate_index<0)return s.internal_flags=null,-1;if(s.VBR==t.vbr_off){if(s.free_format)p.bitrate_index=0;else if(s.brate=L(s.brate,s.version,s.out_samplerate),p.bitrate_index=V(s.brate,s.version,s.out_samplerate),p.bitrate_index<=0)return s.internal_flags=null,-1}else p.bitrate_index=1;s.analysis&&(s.bWriteVbrTag=!1),null!=p.pinfo&&(s.bWriteVbrTag=!1),v.init_bit_stream_w(p);for(var Y,q=p.samplerate_index+3*s.version+6*(s.out_samplerate<16e3?1:0),F=0;F<m.SBMAX_l+1;F++)p.scalefac_band.l[F]=S.sfBandIndex[q].l[F];for(F=0;F<m.PSFB21+1;F++){var j=(p.scalefac_band.l[22]-p.scalefac_band.l[21])/m.PSFB21,G=p.scalefac_band.l[21]+F*j;p.scalefac_band.psfb21[F]=G}for(p.scalefac_band.psfb21[m.PSFB21]=576,F=0;F<m.SBMAX_s+1;F++)p.scalefac_band.s[F]=S.sfBandIndex[q].s[F];for(F=0;F<m.PSFB12+1;F++)j=(p.scalefac_band.s[13]-p.scalefac_band.s[12])/m.PSFB12,G=p.scalefac_band.s[12]+F*j,p.scalefac_band.psfb12[F]=G;for(p.scalefac_band.psfb12[m.PSFB12]=192,1==s.version?p.sideinfo_len=1==p.channels_out?21:36:p.sideinfo_len=1==p.channels_out?13:21,s.error_protection&&(p.sideinfo_len+=2),function(e){var t=e.internal_flags;e.frameNum=0,e.write_id3tag_automatic&&E.id3tag_write_v2(e),t.bitrate_stereoMode_Hist=n([16,5]),t.bitrate_blockType_Hist=n([16,6]),t.PeakSample=0,e.bWriteVbrTag&&w.InitVbrTag(e)}(s),p.Class_ID=I,Y=0;Y<19;Y++)p.nsPsy.pefirbuf[Y]=700*p.mode_gr*p.channels_out;switch(-1==s.ATHtype&&(s.ATHtype=4),i(s.VBR_q<=9),i(s.VBR_q>=0),s.VBR){case t.vbr_mt:s.VBR=t.vbr_mtrh;case t.vbr_mtrh:null==s.useTemporal&&(s.useTemporal=!1),g.apply_preset(s,500-10*s.VBR_q,0),s.quality<0&&(s.quality=LAME_DEFAULT_QUALITY),s.quality<5&&(s.quality=0),s.quality>5&&(s.quality=5),p.PSY.mask_adjust=s.maskingadjust,p.PSY.mask_adjust_short=s.maskingadjust_short,s.experimentalY?p.sfb21_extra=!1:p.sfb21_extra=s.out_samplerate>44e3,p.iteration_loop=new VBRNewIterationLoop(A);break;case t.vbr_rh:g.apply_preset(s,500-10*s.VBR_q,0),p.PSY.mask_adjust=s.maskingadjust,p.PSY.mask_adjust_short=s.maskingadjust_short,s.experimentalY?p.sfb21_extra=!1:p.sfb21_extra=s.out_samplerate>44e3,s.quality>6&&(s.quality=6),s.quality<0&&(s.quality=LAME_DEFAULT_QUALITY),p.iteration_loop=new VBROldIterationLoop(A);break;default:var K;p.sfb21_extra=!1,s.quality<0&&(s.quality=LAME_DEFAULT_QUALITY),(K=s.VBR)==t.vbr_off&&(s.VBR_mean_bitrate_kbps=s.brate),g.apply_preset(s,s.VBR_mean_bitrate_kbps,0),s.VBR=K,p.PSY.mask_adjust=s.maskingadjust,p.PSY.mask_adjust_short=s.maskingadjust_short,K==t.vbr_off?p.iteration_loop=new u(A):p.iteration_loop=new ABRIterationLoop(A)}if(i(s.scale>=0),s.VBR!=t.vbr_off){if(p.VBR_min_bitrate=1,p.VBR_max_bitrate=14,s.out_samplerate<16e3&&(p.VBR_max_bitrate=8),0!=s.VBR_min_bitrate_kbps&&(s.VBR_min_bitrate_kbps=L(s.VBR_min_bitrate_kbps,s.version,s.out_samplerate),p.VBR_min_bitrate=V(s.VBR_min_bitrate_kbps,s.version,s.out_samplerate),p.VBR_min_bitrate<0))return-1;if(0!=s.VBR_max_bitrate_kbps&&(s.VBR_max_bitrate_kbps=L(s.VBR_max_bitrate_kbps,s.version,s.out_samplerate),p.VBR_max_bitrate=V(s.VBR_max_bitrate_kbps,s.version,s.out_samplerate),p.VBR_max_bitrate<0))return-1;s.VBR_min_bitrate_kbps=b.bitrate_table[s.version][p.VBR_min_bitrate],s.VBR_max_bitrate_kbps=b.bitrate_table[s.version][p.VBR_max_bitrate],s.VBR_mean_bitrate_kbps=Math.min(b.bitrate_table[s.version][p.VBR_max_bitrate],s.VBR_mean_bitrate_kbps),s.VBR_mean_bitrate_kbps=Math.max(b.bitrate_table[s.version][p.VBR_min_bitrate],s.VBR_mean_bitrate_kbps)}return s.tune&&(p.PSY.mask_adjust+=s.tune_value_a,p.PSY.mask_adjust_short+=s.tune_value_a),function(e){var t=e.internal_flags;switch(e.quality){default:case 9:t.psymodel=0,t.noise_shaping=0,t.noise_shaping_amp=0,t.noise_shaping_stop=0,t.use_best_huffman=0,t.full_outer_loop=0;break;case 8:e.quality=7;case 7:t.psymodel=1,t.noise_shaping=0,t.noise_shaping_amp=0,t.noise_shaping_stop=0,t.use_best_huffman=0,t.full_outer_loop=0;break;case 6:case 5:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),t.noise_shaping_amp=0,t.noise_shaping_stop=0,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=0,t.full_outer_loop=0;break;case 4:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),t.noise_shaping_amp=0,t.noise_shaping_stop=0,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0;break;case 3:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),t.noise_shaping_amp=1,t.noise_shaping_stop=1,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0;break;case 2:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),0==t.substep_shaping&&(t.substep_shaping=2),t.noise_shaping_amp=1,t.noise_shaping_stop=1,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0;break;case 1:case 0:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),0==t.substep_shaping&&(t.substep_shaping=2),t.noise_shaping_amp=2,t.noise_shaping_stop=1,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0}}(s),i(s.scale>=0),s.athaa_type<0?p.ATH.useAdjust=3:p.ATH.useAdjust=s.athaa_type,p.ATH.aaSensitivityP=Math.pow(10,s.athaa_sensitivity/-10),null==s.short_blocks&&(s.short_blocks=a.short_block_allowed),s.short_blocks!=a.short_block_allowed||s.mode!=M.JOINT_STEREO&&s.mode!=M.STEREO||(s.short_blocks=a.short_block_coupled),s.quant_comp<0&&(s.quant_comp=1),s.quant_comp_short<0&&(s.quant_comp_short=0),s.msfix<0&&(s.msfix=0),s.exp_nspsytune=1|s.exp_nspsytune,s.internal_flags.nsPsy.attackthre<0&&(s.internal_flags.nsPsy.attackthre=_.NSATTACKTHRE),s.internal_flags.nsPsy.attackthre_s<0&&(s.internal_flags.nsPsy.attackthre_s=_.NSATTACKTHRE_S),i(s.scale>=0),s.scale<0&&(s.scale=1),s.ATHtype<0&&(s.ATHtype=4),s.ATHcurve<0&&(s.ATHcurve=4),s.athaa_loudapprox<0&&(s.athaa_loudapprox=2),s.interChRatio<0&&(s.interChRatio=0),null==s.useTemporal&&(s.useTemporal=!0),p.slot_lag=p.frac_SpF=0,s.VBR==t.vbr_off&&(p.slot_lag=p.frac_SpF=72e3*(s.version+1)*s.brate%s.out_samplerate|0),S.iteration_init(s),y.psymodel_init(s),i(s.scale>=0),0},this.lame_encode_flush=function(e,t,a,s){var n,i,_,o,l=e.internal_flags,f=r([2,1152]),c=0,u=l.mf_samples_to_encode-m.POSTDELAY,h=D(e);if(l.mf_samples_to_encode<1)return 0;for(n=0,e.in_samplerate!=e.out_samplerate&&(u+=16*e.out_samplerate/e.in_samplerate),(_=e.framesize-u%e.framesize)<576&&(_+=e.framesize),e.encoder_padding=_,o=(u+_)/e.framesize;o>0&&c>=0;){var b=h-l.mf_size,p=e.frameNum;b*=e.in_samplerate,(b/=e.out_samplerate)>1152&&(b=1152),b<1&&(b=1),i=s-n,0==s&&(i=0),a+=c=this.lame_encode_buffer(e,f[0],f[1],b,t,a,i),n+=c,o-=p!=e.frameNum?1:0}if(l.mf_samples_to_encode=0,c<0)return c;if(i=s-n,0==s&&(i=0),v.flush_bitstream(e),(c=v.copy_buffer(l,t,a,i,1))<0)return c;if(a+=c,i=s-(n+=c),0==s&&(i=0),e.write_id3tag_automatic){if(E.id3tag_write_v1(e),(c=v.copy_buffer(l,t,a,i,0))<0)return c;n+=c}return n},this.lame_encode_buffer=function(e,t,a,n,r,_,o){var f=e.internal_flags,c=[null,null];if(f.Class_ID!=I)return-3;if(0==n)return 0;!function(e,t){(null==e.in_buffer_0||e.in_buffer_nsamples<t)&&(e.in_buffer_0=s(t),e.in_buffer_1=s(t),e.in_buffer_nsamples=t)}(f,n),c[0]=f.in_buffer_0,c[1]=f.in_buffer_1;for(var u=0;u<n;u++)c[0][u]=t[u],f.channels_in>1&&(c[1][u]=a[u]);return function(e,t,a,s,n,r,_){var o,f,c,u,b,p=e.internal_flags,g=0,S=[null,null],A=[null,null];if(p.Class_ID!=I)return-3;if(0==s)return 0;if((b=v.copy_buffer(p,n,r,_,0))<0)return b;if(r+=b,g+=b,A[0]=t,A[1]=a,h.NEQ(e.scale,0)&&h.NEQ(e.scale,1))for(f=0;f<s;++f)A[0][f]*=e.scale,2==p.channels_out&&(A[1][f]*=e.scale);if(h.NEQ(e.scale_left,0)&&h.NEQ(e.scale_left,1))for(f=0;f<s;++f)A[0][f]*=e.scale_left;if(h.NEQ(e.scale_right,0)&&h.NEQ(e.scale_right,1))for(f=0;f<s;++f)A[1][f]*=e.scale_right;if(2==e.num_channels&&1==p.channels_out)for(f=0;f<s;++f)A[0][f]=.5*(A[0][f]+A[1][f]),A[1][f]=0;u=D(e),S[0]=p.mfbuf[0],S[1]=p.mfbuf[1];for(var M=0;s>0;){var R,B,w=[null,null];w[0]=A[0],w[1]=A[1];var E=new C;if(G(e,S,w,M,s,E),R=E.n_in,B=E.n_out,p.findReplayGain&&!p.decode_on_the_fly&&d.AnalyzeSamples(p.rgdata,S[0],p.mf_size,S[1],p.mf_size,B,p.channels_out)==GainAnalysis.GAIN_ANALYSIS_ERROR)return-6;if(s-=R,M+=R,p.channels_out,p.mf_size+=B,i(p.mf_size<=l.MFSIZE),p.mf_samples_to_encode<1&&(p.mf_samples_to_encode=m.ENCDELAY+m.POSTDELAY),p.mf_samples_to_encode+=B,p.mf_size>=u){var T=_-g;if(0==_&&(T=0),(o=X(e,S[0],S[1],n,r,T))<0)return o;for(r+=o,g+=o,p.mf_size-=e.framesize,p.mf_samples_to_encode-=e.framesize,c=0;c<p.channels_out;c++)for(f=0;f<p.mf_size;f++)S[c][f]=S[c][f+e.framesize]}}return g}(e,c[0],c[1],n,r,_,o)}},Ze}var tt=v.VbrMode,at=v.new_float,st=v.new_int,nt=v.System,rt=v.VbrMode,it=v.Util,_t=v.Arrays,ot=v.new_float,lt=v.assert,ft=function(){this.setModules=function(e,t){}},ct=function(){this.over_noise=0,this.tot_noise=0,this.max_noise=0,this.over_count=0,this.over_SSD=0,this.bits=0},ut=function(){this.global_gain=0,this.sfb_count1=0,this.step=st(39),this.noise=at(39),this.noise_log=at(39)},ht=B(),bt=Z,mt=j,pt=v.assert,dt=v.System,vt=v.VbrMode,gt=v.ShortBlock,St=v.Arrays,At=v.new_byte,Mt=v.assert;function Rt(){var e,t,a;this.setModules=function(s,n,r){e=s,t=n,a=r};var s=Rt.NUMTOCENTRIES,n=Rt.MAXFRAMESIZE,r=s+4+4+4+4+4+9+1+1+8+1+1+3+1+1+2+4+2+2,i="Xing",_="Info",o=[0,49345,49537,320,49921,960,640,49729,50689,1728,1920,51009,1280,50625,50305,1088,52225,3264,3456,52545,3840,53185,52865,3648,2560,51905,52097,2880,51457,2496,2176,51265,55297,6336,6528,55617,6912,56257,55937,6720,7680,57025,57217,8e3,56577,7616,7296,56385,5120,54465,54657,5440,55041,6080,5760,54849,53761,4800,4992,54081,4352,53697,53377,4160,61441,12480,12672,61761,13056,62401,62081,12864,13824,63169,63361,14144,62721,13760,13440,62529,15360,64705,64897,15680,65281,16320,16e3,65089,64001,15040,15232,64321,14592,63937,63617,14400,10240,59585,59777,10560,60161,11200,10880,59969,60929,11968,12160,61249,11520,60865,60545,11328,58369,9408,9600,58689,9984,59329,59009,9792,8704,58049,58241,9024,57601,8640,8320,57409,40961,24768,24960,41281,25344,41921,41601,25152,26112,42689,42881,26432,42241,26048,25728,42049,27648,44225,44417,27968,44801,28608,28288,44609,43521,27328,27520,43841,26880,43457,43137,26688,30720,47297,47489,31040,47873,31680,31360,47681,48641,32448,32640,48961,32e3,48577,48257,31808,46081,29888,30080,46401,30464,47041,46721,30272,29184,45761,45953,29504,45313,29120,28800,45121,20480,37057,37249,20800,37633,21440,21120,37441,38401,22208,22400,38721,21760,38337,38017,21568,39937,23744,23936,40257,24320,40897,40577,24128,23040,39617,39809,23360,39169,22976,22656,38977,34817,18624,18816,35137,19200,35777,35457,19008,19968,36545,36737,20288,36097,19904,19584,35905,17408,33985,34177,17728,34561,18368,18048,34369,33281,17088,17280,33601,16640,33217,32897,16448];function l(e,t){var a=255&e[t+0];return a<<=8,a|=255&e[t+1],a<<=8,a|=255&e[t+2],(a<<=8)|255&e[t+3]}function f(e,t,a){e[t+0]=255&a>>24,e[t+1]=255&a>>16,e[t+2]=255&a>>8,e[t+3]=255&a}function c(e,t,a){e[t+0]=255&a>>8,e[t+1]=255&a}function u(e,t,a){return 255&(e<<t|a&~(-1<<t))}function h(t,a){var s=t.internal_flags;a[0]=u(a[0],8,255),a[1]=u(a[1],3,7),a[1]=u(a[1],1,t.out_samplerate<16e3?0:1),a[1]=u(a[1],1,t.version),a[1]=u(a[1],2,1),a[1]=u(a[1],1,t.error_protection?0:1),a[2]=u(a[2],4,s.bitrate_index),a[2]=u(a[2],2,s.samplerate_index),a[2]=u(a[2],1,0),a[2]=u(a[2],1,t.extension),a[3]=u(a[3],2,t.mode.ordinal()),a[3]=u(a[3],2,s.mode_ext),a[3]=u(a[3],1,t.copyright),a[3]=u(a[3],1,t.original),a[3]=u(a[3],2,t.emphasis),a[0]=255;var n,r,i=241&a[1];n=1==t.version?128:t.out_samplerate<16e3?32:64,t.VBR==vt.vbr_off&&(n=t.brate),r=t.free_format?0:255&16*e.BitrateIndex(n,t.version,t.out_samplerate),1==t.version?(a[1]=255&i|10,i=13&a[2],a[2]=255&(r|i)):(a[1]=255&i|2,i=13&a[2],a[2]=255&(r|i))}function b(e,t){return t>>8^o[255&(t^e)]}this.addVbrFrame=function(e){var t=e.internal_flags,a=Tables.bitrate_table[e.version][t.bitrate_index];Mt(null!=t.VBR_seek_table.bag),function(e,t){if(e.nVbrNumFrames++,e.sum+=t,e.seen++,!(e.seen<e.want)&&(e.pos<e.size&&(e.bag[e.pos]=e.sum,e.pos++,e.seen=0),e.pos==e.size)){for(var a=1;a<e.size;a+=2)e.bag[a/2]=e.bag[a];e.want*=2,e.pos/=2}}(t.VBR_seek_table,a)},this.getVbrTag=function(e){var t=new VBRTagData,a=0;t.flags=0;var n=e[a+1]>>3&1,r=e[a+2]>>2&3,o=e[a+3]>>6&3,f=e[a+2]>>4&15;if(f=Tables.bitrate_table[n][f],e[a+1]>>4==14?t.samprate=Tables.samplerate_table[2][r]:t.samprate=Tables.samplerate_table[n][r],!function(e,t){return new String(e,t,4(),null).equals(i)||new String(e,t,4(),null).equals(_)}(e,a+=0!=n?3!=o?36:21:3!=o?21:13))return null;a+=4,t.hId=n;var c=t.flags=l(e,a);if(a+=4,0!=(1&c)&&(t.frames=l(e,a),a+=4),0!=(2&c)&&(t.bytes=l(e,a),a+=4),0!=(4&c)){if(null!=t.toc)for(var u=0;u<s;u++)t.toc[u]=e[a+u];a+=s}t.vbrScale=-1,0!=(8&c)&&(t.vbrScale=l(e,a),a+=4),t.headersize=72e3*(n+1)*f/t.samprate;var h=e[(a+=21)+0]<<4;h+=e[a+1]>>4;var b=(15&e[a+1])<<8;return(h<0||h>3e3)&&(h=-1),((b+=255&e[a+2])<0||b>3e3)&&(b=-1),t.encDelay=h,t.encPadding=b,t},this.InitVbrTag=function(e){var a,s=e.internal_flags;a=1==e.version?128:e.out_samplerate<16e3?32:64,e.VBR==vt.vbr_off&&(a=e.brate);var i=72e3*(e.version+1)*a/e.out_samplerate,_=s.sideinfo_len+r;if(s.VBR_seek_table.TotalFrameSize=i,i<_||i>n)e.bWriteVbrTag=!1;else{s.VBR_seek_table.nVbrNumFrames=0,s.VBR_seek_table.nBytesWritten=0,s.VBR_seek_table.sum=0,s.VBR_seek_table.seen=0,s.VBR_seek_table.want=1,s.VBR_seek_table.pos=0,null==s.VBR_seek_table.bag&&(s.VBR_seek_table.bag=new int[400],s.VBR_seek_table.size=400);var o=At(n);h(e,o);for(var l=s.VBR_seek_table.TotalFrameSize,f=0;f<l;++f)t.add_dummy_byte(e,255&o[f],1)}},this.updateMusicCRC=function(e,t,a,s){for(var n=0;n<s;++n)e[0]=b(t[a+n],e[0])},this.getLameTagFrame=function(e,n){var r=e.internal_flags;if(!e.bWriteVbrTag)return 0;if(r.Class_ID!=Lame.LAME_ID)return 0;if(r.VBR_seek_table.pos<=0)return 0;if(n.length<r.VBR_seek_table.TotalFrameSize)return r.VBR_seek_table.TotalFrameSize;St.fill(n,0,r.VBR_seek_table.TotalFrameSize,0),h(e,n);var o=At(s);if(e.free_format)for(var l=1;l<s;++l)o[l]=255&255*l/100;else!function(e,t){if(!(e.pos<=0))for(var a=1;a<s;++a){var n=a/s,r=0|Math.floor(n*e.pos);r>e.pos-1&&(r=e.pos-1);var i=0|256*e.bag[r]/e.sum;i>255&&(i=255),t[a]=255&i}}(r.VBR_seek_table,o);var u=r.sideinfo_len;e.error_protection&&(u-=2),e.VBR==vt.vbr_off?(n[u++]=255&_.charAt(0),n[u++]=255&_.charAt(1),n[u++]=255&_.charAt(2),n[u++]=255&_.charAt(3)):(n[u++]=255&i.charAt(0),n[u++]=255&i.charAt(1),n[u++]=255&i.charAt(2),n[u++]=255&i.charAt(3)),f(n,u,15),f(n,u+=4,r.VBR_seek_table.nVbrNumFrames),u+=4;var m=r.VBR_seek_table.nBytesWritten+r.VBR_seek_table.TotalFrameSize;f(n,u,0|m),u+=4,dt.arraycopy(o,0,n,u,o.length),u+=o.length,e.error_protection&&t.CRC_writeheader(r,n);var p=0;for(l=0;l<u;l++)p=b(n[l],p);return u+=function(e,t,s,n,r){var i,_,o,l,u,h,m=e.internal_flags,p=0,d=e.encoder_delay,v=e.encoder_padding,g=100-10*e.VBR_q-e.quality,S=a.getLameVeryShortVersion(),A=[1,5,3,2,4,0,3],M=0|(e.lowpassfreq/100+.5>255?255:e.lowpassfreq/100+.5),R=0,B=0,w=e.internal_flags.noise_shaping,E=0,T=0,y=0!=(1&e.exp_nspsytune),k=0!=(2&e.exp_nspsytune),x=!1,P=!1,I=e.internal_flags.nogap_total,N=e.internal_flags.nogap_current,H=e.ATHtype;switch(e.VBR){case vbr_abr:u=e.VBR_mean_bitrate_kbps;break;case vbr_off:u=e.brate;break;default:u=e.VBR_min_bitrate_kbps}switch(i=0+(e.VBR.ordinal()<A.length?A[e.VBR.ordinal()]:0),m.findReplayGain&&(m.RadioGain>510&&(m.RadioGain=510),m.RadioGain<-510&&(m.RadioGain=-510),B=8192,B|=3072,m.RadioGain>=0?B|=m.RadioGain:(B|=512,B|=-m.RadioGain)),m.findPeakSample&&(R=Math.abs(0|m.PeakSample/32767*Math.pow(2,23)+.5)),-1!=I&&(N>0&&(P=!0),N<I-1&&(x=!0)),l=H+((y?1:0)<<4)+((k?1:0)<<5)+((x?1:0)<<6)+((P?1:0)<<7),g<0&&(g=0),e.mode){case MONO:E=0;break;case STEREO:E=1;break;case DUAL_CHANNEL:E=2;break;case JOINT_STEREO:E=e.force_ms?4:3;break;case NOT_SET:default:E=7}h=e.in_samplerate<=32e3?0:48e3==e.in_samplerate?2:e.in_samplerate>48e3?3:1,(e.short_blocks==gt.short_block_forced||e.short_blocks==gt.short_block_dispensed||-1==e.lowpassfreq&&-1==e.highpassfreq||e.scale_left<e.scale_right||e.scale_left>e.scale_right||e.disable_reservoir&&e.brate<320||e.noATH||e.ATHonly||0==H||e.in_samplerate<=32e3)&&(T=1),_=w+(E<<2)+(T<<5)+(h<<6),o=m.nMusicCRC,f(s,n+p,g),p+=4;for(var L=0;L<9;L++)s[n+p+L]=255&S.charAt(L);s[n+(p+=9)]=255&i,s[n+ ++p]=255&M,f(s,n+ ++p,R),c(s,n+(p+=4),B),c(s,n+(p+=2),0),s[n+(p+=2)]=255&l,s[n+ ++p]=u>=255?255:255&u,s[n+ ++p]=255&d>>4,s[n+p+1]=255&(d<<4)+(v>>8),s[n+p+2]=255&v,s[n+(p+=3)]=255&_,p++,s[n+p++]=0,c(s,n+p,e.preset),f(s,n+(p+=2),t),c(s,n+(p+=4),o),p+=2;for(var V=0;V<p;V++)r=b(s[n+V],r);return c(s,n+p,r),p+2}(e,m,n,u,p),r.VBR_seek_table.TotalFrameSize},this.putVbrTag=function(e,t){if(e.internal_flags.VBR_seek_table.pos<=0)return-1;if(t.seek(t.length()),0==t.length())return-1;var a=function(e){e.seek(0);var t=At(10);return e.readFully(t),new String(t,"ISO-8859-1").startsWith("ID3")?0:((127&t[6])<<21|(127&t[7])<<14|(127&t[8])<<7|127&t[9])+t.length}(t);t.seek(a);var s=At(n),r=getLameTagFrame(e,s);return r>s.length?-1:(r<1||t.write(s,0,r),0)}}Rt.NUMTOCENTRIES=100,Rt.MAXFRAMESIZE=2880;var Bt=Rt,wt=v.new_byte,Et=v.assert,Tt=et(),yt=function(){var e,t=et();function a(e,t,a,s,n,r,i,_,o,l,f,c,u,h,b){this.vbr_q=e,this.quant_comp=t,this.quant_comp_s=a,this.expY=s,this.st_lrm=n,this.st_s=r,this.masking_adj=i,this.masking_adj_short=_,this.ath_lower=o,this.ath_curve=l,this.ath_sensitivity=f,this.interch=c,this.safejoint=u,this.sfb21mod=h,this.msfix=b}function s(e,t,a,s,n,r,i,_,o,l,f,c,u,h){this.quant_comp=t,this.quant_comp_s=a,this.safejoint=s,this.nsmsfix=n,this.st_lrm=r,this.st_s=i,this.nsbass=_,this.scale=o,this.masking_adj=l,this.ath_lower=f,this.ath_curve=c,this.interch=u,this.sfscale=h}this.setModules=function(t){e=t};var n=[new a(0,9,9,0,5.2,125,-4.2,-6.3,4.8,1,0,0,2,21,.97),new a(1,9,9,0,5.3,125,-3.6,-5.6,4.5,1.5,0,0,2,21,1.35),new a(2,9,9,0,5.6,125,-2.2,-3.5,2.8,2,0,0,2,21,1.49),new a(3,9,9,1,5.8,130,-1.8,-2.8,2.6,3,-4,0,2,20,1.64),new a(4,9,9,1,6,135,-.7,-1.1,1.1,3.5,-8,0,2,0,1.79),new a(5,9,9,1,6.4,140,.5,.4,-7.5,4,-12,2e-4,0,0,1.95),new a(6,9,9,1,6.6,145,.67,.65,-14.7,6.5,-19,4e-4,0,0,2.3),new a(7,9,9,1,6.6,145,.8,.75,-19.7,8,-22,6e-4,0,0,2.7),new a(8,9,9,1,6.6,145,1.2,1.15,-27.5,10,-23,7e-4,0,0,0),new a(9,9,9,1,6.6,145,1.6,1.6,-36,11,-25,8e-4,0,0,0),new a(10,9,9,1,6.6,145,2,2,-36,12,-25,8e-4,0,0,0)],r=[new a(0,9,9,0,4.2,25,-7,-4,7.5,1,0,0,2,26,.97),new a(1,9,9,0,4.2,25,-5.6,-3.6,4.5,1.5,0,0,2,21,1.35),new a(2,9,9,0,4.2,25,-4.4,-1.8,2,2,0,0,2,18,1.49),new a(3,9,9,1,4.2,25,-3.4,-1.25,1.1,3,-4,0,2,15,1.64),new a(4,9,9,1,4.2,25,-2.2,.1,0,3.5,-8,0,2,0,1.79),new a(5,9,9,1,4.2,25,-1,1.65,-7.7,4,-12,2e-4,0,0,1.95),new a(6,9,9,1,4.2,25,-0,2.47,-7.7,6.5,-19,4e-4,0,0,2),new a(7,9,9,1,4.2,25,.5,2,-14.5,8,-22,6e-4,0,0,2),new a(8,9,9,1,4.2,25,1,2.4,-22,10,-23,7e-4,0,0,2),new a(9,9,9,1,4.2,25,1.5,2.95,-30,11,-25,8e-4,0,0,2),new a(10,9,9,1,4.2,25,2,2.95,-36,12,-30,8e-4,0,0,2)];function i(e,t,a){var s=e.VBR==tt.vbr_rh?n:r,i=e.VBR_q_frac,_=s[t],o=s[t+1],l=_;_.st_lrm=_.st_lrm+i*(o.st_lrm-_.st_lrm),_.st_s=_.st_s+i*(o.st_s-_.st_s),_.masking_adj=_.masking_adj+i*(o.masking_adj-_.masking_adj),_.masking_adj_short=_.masking_adj_short+i*(o.masking_adj_short-_.masking_adj_short),_.ath_lower=_.ath_lower+i*(o.ath_lower-_.ath_lower),_.ath_curve=_.ath_curve+i*(o.ath_curve-_.ath_curve),_.ath_sensitivity=_.ath_sensitivity+i*(o.ath_sensitivity-_.ath_sensitivity),_.interch=_.interch+i*(o.interch-_.interch),_.msfix=_.msfix+i*(o.msfix-_.msfix),function(e,t){0>t&&(t=0),9<t&&(t=9),e.VBR_q=t,e.VBR_q_frac=0}(e,l.vbr_q),0!=a?e.quant_comp=l.quant_comp:Math.abs(e.quant_comp- -1)>0||(e.quant_comp=l.quant_comp),0!=a?e.quant_comp_short=l.quant_comp_s:Math.abs(e.quant_comp_short- -1)>0||(e.quant_comp_short=l.quant_comp_s),0!=l.expY&&(e.experimentalY=0!=l.expY),0!=a?e.internal_flags.nsPsy.attackthre=l.st_lrm:Math.abs(e.internal_flags.nsPsy.attackthre- -1)>0||(e.internal_flags.nsPsy.attackthre=l.st_lrm),0!=a?e.internal_flags.nsPsy.attackthre_s=l.st_s:Math.abs(e.internal_flags.nsPsy.attackthre_s- -1)>0||(e.internal_flags.nsPsy.attackthre_s=l.st_s),0!=a?e.maskingadjust=l.masking_adj:Math.abs(e.maskingadjust-0)>0||(e.maskingadjust=l.masking_adj),0!=a?e.maskingadjust_short=l.masking_adj_short:Math.abs(e.maskingadjust_short-0)>0||(e.maskingadjust_short=l.masking_adj_short),0!=a?e.ATHlower=-l.ath_lower/10:Math.abs(10*-e.ATHlower-0)>0||(e.ATHlower=-l.ath_lower/10),0!=a?e.ATHcurve=l.ath_curve:Math.abs(e.ATHcurve- -1)>0||(e.ATHcurve=l.ath_curve),0!=a?e.athaa_sensitivity=l.ath_sensitivity:Math.abs(e.athaa_sensitivity- -1)>0||(e.athaa_sensitivity=l.ath_sensitivity),l.interch>0&&(0!=a?e.interChRatio=l.interch:Math.abs(e.interChRatio- -1)>0||(e.interChRatio=l.interch)),l.safejoint>0&&(e.exp_nspsytune=e.exp_nspsytune|l.safejoint),l.sfb21mod>0&&(e.exp_nspsytune=e.exp_nspsytune|l.sfb21mod<<20),0!=a?e.msfix=l.msfix:Math.abs(e.msfix- -1)>0||(e.msfix=l.msfix),0==a&&(e.VBR_q=t,e.VBR_q_frac=i)}var _=[new s(8,9,9,0,0,6.6,145,0,.95,0,-30,11,.0012,1),new s(16,9,9,0,0,6.6,145,0,.95,0,-25,11,.001,1),new s(24,9,9,0,0,6.6,145,0,.95,0,-20,11,.001,1),new s(32,9,9,0,0,6.6,145,0,.95,0,-15,11,.001,1),new s(40,9,9,0,0,6.6,145,0,.95,0,-10,11,9e-4,1),new s(48,9,9,0,0,6.6,145,0,.95,0,-10,11,9e-4,1),new s(56,9,9,0,0,6.6,145,0,.95,0,-6,11,8e-4,1),new s(64,9,9,0,0,6.6,145,0,.95,0,-2,11,8e-4,1),new s(80,9,9,0,0,6.6,145,0,.95,0,0,8,7e-4,1),new s(96,9,9,0,2.5,6.6,145,0,.95,0,1,5.5,6e-4,1),new s(112,9,9,0,2.25,6.6,145,0,.95,0,2,4.5,5e-4,1),new s(128,9,9,0,1.95,6.4,140,0,.95,0,3,4,2e-4,1),new s(160,9,9,1,1.79,6,135,0,.95,-2,5,3.5,0,1),new s(192,9,9,1,1.49,5.6,125,0,.97,-4,7,3,0,0),new s(224,9,9,1,1.25,5.2,125,0,.98,-6,9,2,0,0),new s(256,9,9,1,.97,5.2,125,0,1,-8,10,1,0,0),new s(320,9,9,1,.9,5.2,125,0,1,-10,12,0,0,0)];function o(t,a,s){var n=a,r=e.nearestBitrateFullIndex(a);if(t.VBR=tt.vbr_abr,t.VBR_mean_bitrate_kbps=n,t.VBR_mean_bitrate_kbps=Math.min(t.VBR_mean_bitrate_kbps,320),t.VBR_mean_bitrate_kbps=Math.max(t.VBR_mean_bitrate_kbps,8),t.brate=t.VBR_mean_bitrate_kbps,t.VBR_mean_bitrate_kbps>320&&(t.disable_reservoir=!0),_[r].safejoint>0&&(t.exp_nspsytune=2|t.exp_nspsytune),_[r].sfscale>0&&(t.internal_flags.noise_shaping=2),Math.abs(_[r].nsbass)>0){var i=int(4*_[r].nsbass);i<0&&(i+=64),t.exp_nspsytune=t.exp_nspsytune|i<<2}return 0!=s?t.quant_comp=_[r].quant_comp:Math.abs(t.quant_comp- -1)>0||(t.quant_comp=_[r].quant_comp),0!=s?t.quant_comp_short=_[r].quant_comp_s:Math.abs(t.quant_comp_short- -1)>0||(t.quant_comp_short=_[r].quant_comp_s),0!=s?t.msfix=_[r].nsmsfix:Math.abs(t.msfix- -1)>0||(t.msfix=_[r].nsmsfix),0!=s?t.internal_flags.nsPsy.attackthre=_[r].st_lrm:Math.abs(t.internal_flags.nsPsy.attackthre- -1)>0||(t.internal_flags.nsPsy.attackthre=_[r].st_lrm),0!=s?t.internal_flags.nsPsy.attackthre_s=_[r].st_s:Math.abs(t.internal_flags.nsPsy.attackthre_s- -1)>0||(t.internal_flags.nsPsy.attackthre_s=_[r].st_s),0!=s?t.scale=_[r].scale:Math.abs(t.scale- -1)>0||(t.scale=_[r].scale),0!=s?t.maskingadjust=_[r].masking_adj:Math.abs(t.maskingadjust-0)>0||(t.maskingadjust=_[r].masking_adj),_[r].masking_adj>0?0!=s?t.maskingadjust_short=.9*_[r].masking_adj:Math.abs(t.maskingadjust_short-0)>0||(t.maskingadjust_short=.9*_[r].masking_adj):0!=s?t.maskingadjust_short=1.1*_[r].masking_adj:Math.abs(t.maskingadjust_short-0)>0||(t.maskingadjust_short=1.1*_[r].masking_adj),0!=s?t.ATHlower=-_[r].ath_lower/10:Math.abs(10*-t.ATHlower-0)>0||(t.ATHlower=-_[r].ath_lower/10),0!=s?t.ATHcurve=_[r].ath_curve:Math.abs(t.ATHcurve- -1)>0||(t.ATHcurve=_[r].ath_curve),0!=s?t.interChRatio=_[r].interch:Math.abs(t.interChRatio- -1)>0||(t.interChRatio=_[r].interch),a}this.apply_preset=function(e,a,s){switch(a){case t.R3MIX:a=t.V3,e.VBR=tt.vbr_mtrh;break;case t.MEDIUM:a=t.V4,e.VBR=tt.vbr_rh;break;case t.MEDIUM_FAST:a=t.V4,e.VBR=tt.vbr_mtrh;break;case t.STANDARD:a=t.V2,e.VBR=tt.vbr_rh;break;case t.STANDARD_FAST:a=t.V2,e.VBR=tt.vbr_mtrh;break;case t.EXTREME:a=t.V0,e.VBR=tt.vbr_rh;break;case t.EXTREME_FAST:a=t.V0,e.VBR=tt.vbr_mtrh;break;case t.INSANE:return a=320,e.preset=a,o(e,a,s),e.VBR=tt.vbr_off,a}switch(e.preset=a,a){case t.V9:return i(e,9,s),a;case t.V8:return i(e,8,s),a;case t.V7:return i(e,7,s),a;case t.V6:return i(e,6,s),a;case t.V5:return i(e,5,s),a;case t.V4:return i(e,4,s),a;case t.V3:return i(e,3,s),a;case t.V2:return i(e,2,s),a;case t.V1:return i(e,1,s),a;case t.V0:return i(e,0,s),a}return 8<=a&&a<=320?o(e,a,s):(e.preset=0,a)}},kt=Ee,xt=We(),Pt=function(){var e,t,a;this.rv=null,this.qupvt=null;var s,n=new ft;function r(e){this.ordinal=e}function i(e){for(var t=0;t<e.sfbmax;t++)if(e.scalefac[t]+e.subblock_gain[e.window[t]]==0)return!1;return!0}function _(e,t,a,s,n){var r;switch(e){default:case 9:t.over_count>0?(r=a.over_SSD<=t.over_SSD,a.over_SSD==t.over_SSD&&(r=a.bits<t.bits)):r=a.max_noise<0&&10*a.max_noise+a.bits<=10*t.max_noise+t.bits;break;case 0:r=a.over_count<t.over_count||a.over_count==t.over_count&&a.over_noise<t.over_noise||a.over_count==t.over_count&&BitStream.EQ(a.over_noise,t.over_noise)&&a.tot_noise<t.tot_noise;break;case 8:a.max_noise=function(e,t){for(var a,s=1e-37,n=0;n<t.psymax;n++)s+=(a=e[n],it.FAST_LOG10(.368+.632*a*a*a));return Math.max(1e-20,s)}(n,s);case 1:r=a.max_noise<t.max_noise;break;case 2:r=a.tot_noise<t.tot_noise;break;case 3:r=a.tot_noise<t.tot_noise&&a.max_noise<t.max_noise;break;case 4:r=a.max_noise<=0&&t.max_noise>.2||a.max_noise<=0&&t.max_noise<0&&t.max_noise>a.max_noise-.2&&a.tot_noise<t.tot_noise||a.max_noise<=0&&t.max_noise>0&&t.max_noise>a.max_noise-.2&&a.tot_noise<t.tot_noise+t.over_noise||a.max_noise>0&&t.max_noise>-.05&&t.max_noise>a.max_noise-.1&&a.tot_noise+a.over_noise<t.tot_noise+t.over_noise||a.max_noise>0&&t.max_noise>-.1&&t.max_noise>a.max_noise-.15&&a.tot_noise+a.over_noise+a.over_noise<t.tot_noise+t.over_noise+t.over_noise;break;case 5:r=a.over_noise<t.over_noise||BitStream.EQ(a.over_noise,t.over_noise)&&a.tot_noise<t.tot_noise;break;case 6:r=a.over_noise<t.over_noise||BitStream.EQ(a.over_noise,t.over_noise)&&(a.max_noise<t.max_noise||BitStream.EQ(a.max_noise,t.max_noise)&&a.tot_noise<=t.tot_noise);break;case 7:r=a.over_count<t.over_count||a.over_noise<t.over_noise}return 0==t.over_count&&(r=r&&a.bits<t.bits),r}function o(e,t,n,r,_){var o=e.internal_flags;!function(e,t,a,s,n){var r,i=e.internal_flags;r=0==t.scalefac_scale?1.2968395546510096:1.6817928305074292;for(var _=0,o=0;o<t.sfbmax;o++)_<a[o]&&(_=a[o]);var l=i.noise_shaping_amp;switch(3==l&&(l=n?2:1),l){case 2:break;case 1:_>1?_=Math.pow(_,.5):_*=.95;break;default:_>1?_=1:_*=.95}var f=0;for(o=0;o<t.sfbmax;o++){var c,u=t.width[o];if(f+=u,!(a[o]<_)){if(0!=(2&i.substep_shaping)&&(i.pseudohalf[o]=0==i.pseudohalf[o]?1:0,0==i.pseudohalf[o]&&2==i.noise_shaping_amp))return;for(t.scalefac[o]++,c=-u;c<0;c++)s[f+c]*=r,s[f+c]>t.xrpow_max&&(t.xrpow_max=s[f+c]);if(2==i.noise_shaping_amp)return}}}(e,t,n,r,_);var l=i(t);return!l&&(!(l=2==o.mode_gr?s.scale_bitcount(t):s.scale_bitcount_lsf(o,t))||(o.noise_shaping>1&&(_t.fill(o.pseudohalf,0),0==t.scalefac_scale?(function(e,t){for(var s=0,n=0;n<e.sfbmax;n++){var r=e.width[n],i=e.scalefac[n];if(0!=e.preflag&&(i+=a.pretab[n]),s+=r,0!=(1&i)){i++;for(var _=-r;_<0;_++)t[s+_]*=1.2968395546510096,t[s+_]>e.xrpow_max&&(e.xrpow_max=t[s+_])}e.scalefac[n]=i>>1}e.preflag=0,e.scalefac_scale=1}(t,r),l=!1):t.block_type==ht.SHORT_TYPE&&o.subblock_gain>0&&(l=function(e,t,s){var n,r=t.scalefac;for(n=0;n<t.sfb_lmax;n++)if(r[n]>=16)return!0;for(var i=0;i<3;i++){var _=0,o=0;for(n=t.sfb_lmax+i;n<t.sfbdivide;n+=3)_<r[n]&&(_=r[n]);for(;n<t.sfbmax;n+=3)o<r[n]&&(o=r[n]);if(!(_<16&&o<8)){if(t.subblock_gain[i]>=7)return!0;t.subblock_gain[i]++;var l=e.scalefac_band.l[t.sfb_lmax];for(n=t.sfb_lmax+i;n<t.sfbmax;n+=3){var f=t.width[n],c=r[n];if((c-=4>>t.scalefac_scale)>=0)r[n]=c,l+=3*f;else{r[n]=0;var u=210+(c<<t.scalefac_scale+1);b=a.IPOW20(u),l+=f*(i+1);for(var h=-f;h<0;h++)s[l+h]*=b,s[l+h]>t.xrpow_max&&(t.xrpow_max=s[l+h]);l+=f*(3-i-1)}}var b=a.IPOW20(202);for(l+=t.width[n]*(i+1),h=-t.width[n];h<0;h++)s[l+h]*=b,s[l+h]>t.xrpow_max&&(t.xrpow_max=s[l+h])}}return!1}(o,t,r)||i(t))),l||(l=2==o.mode_gr?s.scale_bitcount(t):s.scale_bitcount_lsf(o,t)),!l))}this.setModules=function(r,i,_,o){e=r,t=i,this.rv=i,a=_,this.qupvt=_,s=o,n.setModules(a,s)},this.ms_convert=function(e,t){for(var a=0;a<576;++a){var s=e.tt[t][0].xr[a],n=e.tt[t][1].xr[a];e.tt[t][0].xr[a]=(s+n)*(.5*it.SQRT2),e.tt[t][1].xr[a]=(s-n)*(.5*it.SQRT2)}},this.init_xrpow=function(e,t,a){var s=0,n=0|t.max_nonzero_coeff;if(t.xrpow_max=0,_t.fill(a,n,576,0),s=function(e,t,a,s){s=0;for(var n=0;n<=a;++n){var r=Math.abs(e.xr[n]);s+=r,t[n]=Math.sqrt(r*Math.sqrt(r)),t[n]>e.xrpow_max&&(e.xrpow_max=t[n])}return s}(t,a,n,s),s>1e-20){var r=0;0!=(2&e.substep_shaping)&&(r=1);for(var i=0;i<t.psymax;i++)e.pseudohalf[i]=r;return!0}return _t.fill(t.l3_enc,0,576,0),!1},this.init_outer_loop=function(e,t){t.part2_3_length=0,t.big_values=0,t.count1=0,t.global_gain=210,t.scalefac_compress=0,t.table_select[0]=0,t.table_select[1]=0,t.table_select[2]=0,t.subblock_gain[0]=0,t.subblock_gain[1]=0,t.subblock_gain[2]=0,t.subblock_gain[3]=0,t.region0_count=0,t.region1_count=0,t.preflag=0,t.scalefac_scale=0,t.count1table_select=0,t.part2_length=0,t.sfb_lmax=ht.SBPSY_l,t.sfb_smin=ht.SBPSY_s,t.psy_lmax=e.sfb21_extra?ht.SBMAX_l:ht.SBPSY_l,t.psymax=t.psy_lmax,t.sfbmax=t.sfb_lmax,t.sfbdivide=11;for(var s=0;s<ht.SBMAX_l;s++)t.width[s]=e.scalefac_band.l[s+1]-e.scalefac_band.l[s],t.window[s]=3;if(t.block_type==ht.SHORT_TYPE){var n=ot(576);t.sfb_smin=0,t.sfb_lmax=0,0!=t.mixed_block_flag&&(t.sfb_smin=3,t.sfb_lmax=2*e.mode_gr+4),t.psymax=t.sfb_lmax+3*((e.sfb21_extra?ht.SBMAX_s:ht.SBPSY_s)-t.sfb_smin),t.sfbmax=t.sfb_lmax+3*(ht.SBPSY_s-t.sfb_smin),t.sfbdivide=t.sfbmax-18,t.psy_lmax=t.sfb_lmax;var r=e.scalefac_band.l[t.sfb_lmax];for(nt.arraycopy(t.xr,0,n,0,576),s=t.sfb_smin;s<ht.SBMAX_s;s++)for(var i=e.scalefac_band.s[s],_=e.scalefac_band.s[s+1],o=0;o<3;o++)for(var l=i;l<_;l++)t.xr[r++]=n[3*l+o];var f=t.sfb_lmax;for(s=t.sfb_smin;s<ht.SBMAX_s;s++)t.width[f]=t.width[f+1]=t.width[f+2]=e.scalefac_band.s[s+1]-e.scalefac_band.s[s],t.window[f]=0,t.window[f+1]=1,t.window[f+2]=2,f+=3}t.count1bits=0,t.sfb_partition_table=a.nr_of_sfb_block[0][0],t.slen[0]=0,t.slen[1]=0,t.slen[2]=0,t.slen[3]=0,t.max_nonzero_coeff=575,_t.fill(t.scalefac,0),function(e,t){var s=e.ATH,n=t.xr;if(t.block_type!=ht.SHORT_TYPE)for(var r=!1,i=ht.PSFB21-1;i>=0&&!r;i--){var _=e.scalefac_band.psfb21[i],o=e.scalefac_band.psfb21[i+1],l=a.athAdjust(s.adjust,s.psfb21[i],s.floor);e.nsPsy.longfact[21]>1e-12&&(l*=e.nsPsy.longfact[21]);for(var f=o-1;f>=_;f--){if(!(Math.abs(n[f])<l)){r=!0;break}n[f]=0}}else for(var c=0;c<3;c++)for(r=!1,i=ht.PSFB12-1;i>=0&&!r;i--){o=(_=3*e.scalefac_band.s[12]+(e.scalefac_band.s[13]-e.scalefac_band.s[12])*c+(e.scalefac_band.psfb12[i]-e.scalefac_band.psfb12[0]))+(e.scalefac_band.psfb12[i+1]-e.scalefac_band.psfb12[i]);var u=a.athAdjust(s.adjust,s.psfb12[i],s.floor);for(e.nsPsy.shortfact[12]>1e-12&&(u*=e.nsPsy.shortfact[12]),f=o-1;f>=_;f--){if(!(Math.abs(n[f])<u)){r=!0;break}n[f]=0}}}(e,t)},r.BINSEARCH_NONE=new r(0),r.BINSEARCH_UP=new r(1),r.BINSEARCH_DOWN=new r(2),this.trancate_smallspectrums=function(e,t,n,r){var i=ot(mt.SFBMAX);if((0!=(4&e.substep_shaping)||t.block_type!=ht.SHORT_TYPE)&&0==(128&e.substep_shaping)){a.calc_noise(t,n,i,new ct,null);for(var _=0;_<576;_++){var o=0;0!=t.l3_enc[_]&&(o=Math.abs(t.xr[_])),r[_]=o}_=0;var l=8;t.block_type==ht.SHORT_TYPE&&(l=6);do{var f,c,u,h,b=t.width[l];if(_+=b,!(i[l]>=1||(_t.sort(r,_-b,b),BitStream.EQ(r[_-1],0)))){f=(1-i[l])*n[l],c=0,h=0;do{var m;for(u=1;h+u<b&&!BitStream.NEQ(r[h+_-b],r[h+_+u-b]);u++);if(f<(m=r[h+_-b]*r[h+_-b]*u)){0!=h&&(c=r[h+_-b-1]);break}f-=m,h+=u}while(h<b);if(!BitStream.EQ(c,0))do{Math.abs(t.xr[_-b])<=c&&(t.l3_enc[_-b]=0)}while(--b>0)}}while(++l<t.psymax);t.part2_3_length=s.noquant_count_bits(e,t,null)}},this.outer_loop=function(e,t,n,i,l,f){var c=e.internal_flags,u=new bt,h=ot(576),b=ot(mt.SFBMAX),m=new ct,p=new ut,d=9999999,v=!1,g=!1,S=0;if(function(e,t,a,n,i){var _,o=e.CurrentStep[n],l=!1,f=e.OldValue[n],c=r.BINSEARCH_NONE;for(t.global_gain=f,a-=t.part2_length;;){var u;if(_=s.count_bits(e,i,t,null),1==o||_==a)break;_>a?(c==r.BINSEARCH_DOWN&&(l=!0),l&&(o/=2),c=r.BINSEARCH_UP,u=o):(c==r.BINSEARCH_UP&&(l=!0),l&&(o/=2),c=r.BINSEARCH_DOWN,u=-o),t.global_gain+=u,t.global_gain<0&&(t.global_gain=0,l=!0),t.global_gain>255&&(t.global_gain=255,l=!0)}for(lt(t.global_gain>=0),lt(t.global_gain<256);_>a&&t.global_gain<255;)t.global_gain++,_=s.count_bits(e,i,t,null);e.CurrentStep[n]=f-t.global_gain>=4?4:2,e.OldValue[n]=t.global_gain,t.part2_3_length=_}(c,t,f,l,i),0==c.noise_shaping)return 100;a.calc_noise(t,n,b,m,p),m.bits=t.part2_3_length,u.assign(t);var A=0;for(nt.arraycopy(i,0,h,0,576);!v;){do{var M,R=new ct,B=255;if(M=0!=(2&c.substep_shaping)?20:3,c.sfb21_extra){if(b[u.sfbmax]>1)break;if(u.block_type==ht.SHORT_TYPE&&(b[u.sfbmax+1]>1||b[u.sfbmax+2]>1))break}if(!o(e,u,b,i,g))break;0!=u.scalefac_scale&&(B=254);var w=f-u.part2_length;if(w<=0)break;for(;(u.part2_3_length=s.count_bits(c,i,u,p))>w&&u.global_gain<=B;)u.global_gain++;if(u.global_gain>B)break;if(0==m.over_count){for(;(u.part2_3_length=s.count_bits(c,i,u,p))>d&&u.global_gain<=B;)u.global_gain++;if(u.global_gain>B)break}if(a.calc_noise(u,n,b,R,p),R.bits=u.part2_3_length,0!=(_(t.block_type!=ht.SHORT_TYPE?e.quant_comp:e.quant_comp_short,m,R,u,b)?1:0))d=t.part2_3_length,m=R,t.assign(u),A=0,nt.arraycopy(i,0,h,0,576);else if(0==c.full_outer_loop){if(++A>M&&0==m.over_count)break;if(3==c.noise_shaping_amp&&g&&A>30)break;if(3==c.noise_shaping_amp&&g&&u.global_gain-S>15)break}}while(u.global_gain+u.scalefac_scale<255);3==c.noise_shaping_amp?g?v=!0:(u.assign(t),nt.arraycopy(h,0,i,0,576),A=0,S=u.global_gain,g=!0):v=!0}return lt(t.global_gain+t.scalefac_scale<=255),e.VBR==rt.vbr_rh||e.VBR==rt.vbr_mtrh?nt.arraycopy(h,0,i,0,576):0!=(1&c.substep_shaping)&&trancate_smallspectrums(c,t,n,i),m.over_count},this.iteration_finish_one=function(e,a,n){var r=e.l3_side,i=r.tt[a][n];s.best_scalefac_store(e,a,n,r),1==e.use_best_huffman&&s.best_huffman_divide(e,i),t.ResvAdjust(e,i)},this.VBR_encode_granule=function(e,t,a,s,n,r,i){var _,o=e.internal_flags,l=new bt,f=ot(576),c=i,u=i+1,h=(i+r)/2,b=0,m=o.sfb21_extra;lt(c<=LameInternalFlags.MAX_BITS_PER_CHANNEL),_t.fill(l.l3_enc,0);do{o.sfb21_extra=!(h>c-42)&&m,outer_loop(e,t,a,s,n,h)<=0?(b=1,u=t.part2_3_length,l.assign(t),nt.arraycopy(s,0,f,0,576),_=(i=u-32)-r,h=(i+r)/2):(_=i-(r=h+32),h=(i+r)/2,0!=b&&(b=2,t.assign(l),nt.arraycopy(f,0,s,0,576)))}while(_>12);o.sfb21_extra=m,2==b&&nt.arraycopy(l.l3_enc,0,t.l3_enc,0,576),lt(t.part2_3_length<=c)},this.get_framebits=function(a,s){var n=a.internal_flags;n.bitrate_index=n.VBR_min_bitrate;var r=e.getframebits(a);n.bitrate_index=1,r=e.getframebits(a);for(var i=1;i<=n.VBR_max_bitrate;i++){n.bitrate_index=i;var _=new MeanBits(r);s[i]=t.ResvFrameBegin(a,_),r=_.bits}},this.VBR_old_prepare=function(e,s,n,r,i,_,o,l,f){var c,u=e.internal_flags,h=0,b=1,m=0;u.bitrate_index=u.VBR_max_bitrate;var p=t.ResvFrameBegin(e,new MeanBits(0))/u.mode_gr;get_framebits(e,_);for(var d=0;d<u.mode_gr;d++){var v=a.on_pe(e,s,l[d],p,d,0);u.mode_ext==ht.MPG_MD_MS_LR&&(ms_convert(u.l3_side,d),a.reduce_side(l[d],n[d],p,v));for(var g=0;g<u.channels_out;++g){var S=u.l3_side.tt[d][g];S.block_type!=ht.SHORT_TYPE?(h=1.28/(1+Math.exp(3.5-s[d][g]/300))-.05,c=u.PSY.mask_adjust-h):(h=2.56/(1+Math.exp(3.5-s[d][g]/300))-.14,c=u.PSY.mask_adjust_short-h),u.masking_lower=Math.pow(10,.1*c),init_outer_loop(u,S),f[d][g]=a.calc_xmin(e,r[d][g],S,i[d][g]),0!=f[d][g]&&(b=0),o[d][g]=126,m+=l[d][g]}}for(d=0;d<u.mode_gr;d++)for(g=0;g<u.channels_out;g++)m>_[u.VBR_max_bitrate]&&(l[d][g]*=_[u.VBR_max_bitrate],l[d][g]/=m),o[d][g]>l[d][g]&&(o[d][g]=l[d][g]);return b},this.bitpressure_strategy=function(e,t,a,s){for(var n=0;n<e.mode_gr;n++)for(var r=0;r<e.channels_out;r++){for(var i=e.l3_side.tt[n][r],_=t[n][r],o=0,l=0;l<i.psy_lmax;l++)_[o++]*=1+.029*l*l/ht.SBMAX_l/ht.SBMAX_l;if(i.block_type==ht.SHORT_TYPE)for(l=i.sfb_smin;l<ht.SBMAX_s;l++)_[o++]*=1+.029*l*l/ht.SBMAX_s/ht.SBMAX_s,_[o++]*=1+.029*l*l/ht.SBMAX_s/ht.SBMAX_s,_[o++]*=1+.029*l*l/ht.SBMAX_s/ht.SBMAX_s;s[n][r]=0|Math.max(a[n][r],.9*s[n][r])}},this.VBR_new_prepare=function(e,s,n,r,i,_){var o,l=e.internal_flags,f=1,c=0,u=0;if(e.free_format)l.bitrate_index=0,h=new MeanBits(c),o=t.ResvFrameBegin(e,h),c=h.bits,i[0]=o;else{l.bitrate_index=l.VBR_max_bitrate;var h=new MeanBits(c);t.ResvFrameBegin(e,h),c=h.bits,get_framebits(e,i),o=i[l.VBR_max_bitrate]}for(var b=0;b<l.mode_gr;b++){a.on_pe(e,s,_[b],c,b,0),l.mode_ext==ht.MPG_MD_MS_LR&&ms_convert(l.l3_side,b);for(var m=0;m<l.channels_out;++m){var p=l.l3_side.tt[b][m];l.masking_lower=Math.pow(10,.1*l.PSY.mask_adjust),init_outer_loop(l,p),0!=a.calc_xmin(e,n[b][m],p,r[b][m])&&(f=0),u+=_[b][m]}}for(b=0;b<l.mode_gr;b++)for(m=0;m<l.channels_out;m++)u>o&&(_[b][m]*=o,_[b][m]/=u);return f},this.calc_target_bits=function(s,n,r,i,_,o){var l,f,c,u,h=s.internal_flags,b=h.l3_side,m=0;h.bitrate_index=h.VBR_max_bitrate;var p=new MeanBits(m);for(o[0]=t.ResvFrameBegin(s,p),m=p.bits,h.bitrate_index=1,m=e.getframebits(s)-8*h.sideinfo_len,_[0]=m/(h.mode_gr*h.channels_out),m=s.VBR_mean_bitrate_kbps*s.framesize*1e3,0!=(1&h.substep_shaping)&&(m*=1.09),m/=s.out_samplerate,m-=8*h.sideinfo_len,m/=h.mode_gr*h.channels_out,(l=.93+.07*(11-s.compression_ratio)/5.5)<.9&&(l=.9),l>1&&(l=1),f=0;f<h.mode_gr;f++){var d=0;for(c=0;c<h.channels_out;c++){if(i[f][c]=int(l*m),n[f][c]>700){var v=int((n[f][c]-700)/1.4),g=b.tt[f][c];i[f][c]=int(l*m),g.block_type==ht.SHORT_TYPE&&v<m/2&&(v=m/2),v>3*m/2?v=3*m/2:v<0&&(v=0),i[f][c]+=v}i[f][c]>LameInternalFlags.MAX_BITS_PER_CHANNEL&&(i[f][c]=LameInternalFlags.MAX_BITS_PER_CHANNEL),d+=i[f][c]}if(d>LameInternalFlags.MAX_BITS_PER_GRANULE)for(c=0;c<h.channels_out;++c)i[f][c]*=LameInternalFlags.MAX_BITS_PER_GRANULE,i[f][c]/=d}if(h.mode_ext==ht.MPG_MD_MS_LR)for(f=0;f<h.mode_gr;f++)a.reduce_side(i[f],r[f],m*h.channels_out,LameInternalFlags.MAX_BITS_PER_GRANULE);for(u=0,f=0;f<h.mode_gr;f++)for(c=0;c<h.channels_out;c++)i[f][c]>LameInternalFlags.MAX_BITS_PER_CHANNEL&&(i[f][c]=LameInternalFlags.MAX_BITS_PER_CHANNEL),u+=i[f][c];if(u>o[0])for(f=0;f<h.mode_gr;f++)for(c=0;c<h.channels_out;c++)i[f][c]*=o[0],i[f][c]/=u}},It=Je(),Nt=function(){var e;this.setModules=function(t){e=t},this.ResvFrameBegin=function(t,a){var s,n=t.internal_flags,r=n.l3_side,i=e.getframebits(t);a.bits=(i-8*n.sideinfo_len)/n.mode_gr;var _=2048*n.mode_gr-8;t.brate>320?s=8*int(1e3*t.brate/(t.out_samplerate/1152)/8+.5):(s=11520,t.strict_ISO&&(s=8*int(32e4/(t.out_samplerate/1152)/8+.5))),n.ResvMax=s-i,n.ResvMax>_&&(n.ResvMax=_),(n.ResvMax<0||t.disable_reservoir)&&(n.ResvMax=0);var o=a.bits*n.mode_gr+Math.min(n.ResvSize,n.ResvMax);return o>s&&(o=s),pt(0==n.ResvMax%8),pt(n.ResvMax>=0),r.resvDrain_pre=0,null!=n.pinfo&&(n.pinfo.mean_bits=a.bits/2,n.pinfo.resvsize=n.ResvSize),o},this.ResvMaxBits=function(e,t,a,s){var n,r=e.internal_flags,i=r.ResvSize,_=r.ResvMax;0!=s&&(i+=t),0!=(1&r.substep_shaping)&&(_*=.9),a.bits=t,10*i>9*_?(n=i-9*_/10,a.bits+=n,r.substep_shaping|=128):(n=0,r.substep_shaping&=127,e.disable_reservoir||0!=(1&r.substep_shaping)||(a.bits-=.1*t));var o=i<6*r.ResvMax/10?i:6*r.ResvMax/10;return(o-=n)<0&&(o=0),o}
1,this.ResvAdjust=function(e,t){e.ResvSize-=t.part2_3_length+t.part2_length},this.ResvFrameEnd=function(e,t){var a,s=e.l3_side;e.ResvSize+=t*e.mode_gr;var n=0;s.resvDrain_post=0,s.resvDrain_pre=0,0!=(a=e.ResvSize%8)&&(n+=a),(a=e.ResvSize-n-e.ResvMax)>0&&(n+=a);var r=Math.min(8*s.main_data_begin,n)/8;s.resvDrain_pre+=8*r,n-=8*r,e.ResvSize-=8*r,s.main_data_begin-=r,s.resvDrain_post+=n,e.ResvSize-=n}},Ht=R,Lt=$e();B();var Vt=function(){this.getLameVersion=function(){return"3.98.4"},this.getLameShortVersion=function(){return"3.98.4"},this.getLameVeryShortVersion=function(){return"LAME3.98r"},this.getPsyVersion=function(){return"0.93"},this.getLameUrl=function(){return"http://www.mp3dev.org/"},this.getLameOsBitness=function(){return"32bits"}},Ot=Bt;function Dt(){this.setModules=function(e,t){}}function Xt(){this.setModules=function(e,t,a){}}function Ct(){}function Yt(){this.setModules=function(e,t){}}function qt(){this.dataOffset=0,this.dataLen=0,this.channels=0,this.sampleRate=0}function Ft(e){return e.charCodeAt(0)<<24|e.charCodeAt(1)<<16|e.charCodeAt(2)<<8|e.charCodeAt(3)}qt.RIFF=Ft("RIFF"),qt.WAVE=Ft("WAVE"),qt.fmt_=Ft("fmt "),qt.data=Ft("data"),qt.readHeader=function(e){var t=new qt,a=e.getUint32(0,!1);if(qt.RIFF==a&&(e.getUint32(4,!0),qt.WAVE==e.getUint32(8,!1)&&qt.fmt_==e.getUint32(12,!1))){var s=e.getUint32(16,!0),n=20;switch(s){case 16:case 18:t.channels=e.getUint16(n+2,!0),t.sampleRate=e.getUint32(n+4,!0);break;default:throw"extended fmt chunk not implemented"}n+=s;for(var r=qt.data,i=0;r!=a&&(a=e.getUint32(n,!1),i=e.getUint32(n+4,!0),r!=a);)n+=i+8;return t.dataLen=i,t.dataOffset=n+8,t}};var jt=s.Mp3Encoder=function(e,t,a){3!=arguments.length&&(console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"),e=1,t=44100,a=128);var s=new Tt,n=new Dt,r=new kt,i=new Lt,_=new yt,o=new xt,l=new Pt,f=new Ot,c=new Vt,u=new Yt,h=new Nt,b=new It,m=new Xt,p=new Ct;s.setModules(r,i,_,o,l,f,c,u,p),i.setModules(r,p,c,f),u.setModules(i,c),_.setModules(s),l.setModules(i,h,o,b),o.setModules(b,h,s.enc.psy),h.setModules(i),b.setModules(o),f.setModules(s,i,c),n.setModules(m,p),m.setModules(c,u,_);var d=s.lame_init();d.num_channels=e,d.in_samplerate=t,d.brate=a,d.mode=Ht.STEREO,d.quality=3,d.bWriteVbrTag=!1,d.disable_reservoir=!0,d.write_id3tag_automatic=!1,s.lame_init_params(d);var v=1152,g=0|1.25*v+7200,S=wt(g);this.encodeBuffer=function(t,a){1==e&&(a=t),Et(t.length==a.length),t.length>v&&(v=t.length,S=wt(g=0|1.25*v+7200));var n=s.lame_encode_buffer(d,t,a,t.length,S,0,g);return new Int8Array(S.subarray(0,n))},this.flush=function(){var e=s.lame_encode_flush(d,S,0,g);return new Int8Array(S.subarray(0,e))}},Gt=s.WavHeader=qt},52359:function(e,t,a){a.d(t,{ZO:function(){return _},xM:function(){return r}});var s=a(52665),n=a(38374),r=function(e){var t=e.stores,a=(void 0===t?{}:t).sdkStore;return(void 0===a?{}:a).sdk},i=function(e){var t=e.config;return(void 0===t?{}:t).pubSub},_=function(e){return function(t){return new Promise(function(a,n){var _=r(e),o=i(e);_||n(new Error("Sdk not found")),_.groupChannel||n(new Error("Not found GroupChannelModule")),_.groupChannel.createChannel&&"function"===typeof _.groupChannel.createChannel||n(new Error('Not found the function "createChannel"')),_.groupChannel.createChannel(t).then(function(e){a(e),o.publish(s.p.CREATE_CHANNEL,{channel:e})}).catch(n)})}};!function(){function e(){this._onPending=n.n,this._onFailed=n.n,this._onSucceeded=n.n}e.prototype.triggerPending=function(e){this._onPending(e)},e.prototype.triggerFailed=function(e,t){this._onFailed(e,(null===t||void 0===t?void 0:t.isResendable)?t:null)},e.prototype.triggerSucceeded=function(e){this._onSucceeded(e)},e.prototype.onPending=function(e){return"function"===typeof e&&(this._onPending=e),this},e.prototype.onFailed=function(e){return"function"===typeof e&&(this._onFailed=e),this},e.prototype.onSucceeded=function(e){return"function"===typeof e&&(this._onSucceeded=e),this}}()},39348:function(e,t,a){var s=a(96540),n=a(38374);(0,s.createContext)({openedListKeys:[],addOpenedListKey:n.n,removeOpenedListKey:n.n,clearOpenedListKeys:n.n,allowMultipleOpen:!1})},58947:function(e,t,a){a.d(t,{A:function(){return i}});var s=a(65491),n=a(96540),r=a(72183);a(45193);function i(e){var t,a=e.className,i=void 0===a?"":a,_=e.message;return((null===_||void 0===_?void 0:_.isAdminMessage)||(null===_||void 0===_?void 0:_.messageType))&&(null===(t=null===_||void 0===_?void 0:_.isAdminMessage)||void 0===t?void 0:t.call(_))&&"admin"===(null===_||void 0===_?void 0:_.messageType)?n.createElement("div",{className:(0,s.a)((0,s.a)([],Array.isArray(i)?i:[i],!0),["sendbird-admin-message"],!1).join(" ")},n.createElement(r.L,{className:"sendbird-admin-message__text",type:r.a.CAPTION_2,color:r.b.ONBACKGROUND_2},null===_||void 0===_?void 0:_.message)):null}},24094:function(e,t,a){a.d(t,{A:function(){return _}});var s=a(65491),n=a(96540),r=a(72183),i=a(6435);a(45193),a(31537);function _(e){var t=e.count,a=e.maxLevel,_=void 0===a?2:a,o=e.className,l=void 0===o?"":o,f=(0,n.useContext)(i.L).stringSet,c=parseInt("9".repeat(_>6?6:_),10);return n.createElement("div",{className:(0,s.a)((0,s.a)([],Array.isArray(l)?l:[l],!0),["sendbird-badge"],!1).join(" ")},n.createElement("div",{className:"sendbird-badge__text"},n.createElement(r.L,{type:r.a.CAPTION_2,color:r.b.ONCONTENT_1},"string"===typeof t?t:t>c?"".concat(c).concat(f.BADGE__OVER):t)))}}}]); 2//# sourceMappingURL=sendbird-558584c0-52d0ce957bcb76a75b1e.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.