12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274 |
- /*
- * Math library
- *
- * Copyright (C) 2016 Intel Corporation. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- * * Neither the name of Intel Corporation nor the names of its
- * contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- *
- * Author Name <jingwei.zhang@intel.com>
- * History:
- * 03-14-2016 Initial version. numerics svn rev. 12864
- */
- .file "pow_wmt.c"
- .text
- ..TXTST0:
- # -- Begin static_func
- .text
- .align 16,0x90
- static_func:
- ..B1.1:
- ..L1:
- call ..L2
- ..L2:
- popl %eax
- lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
- lea static_const_table@GOTOFF(%eax), %eax
- ret
- .align 16,0x90
- .type static_func,@function
- .size static_func,.-static_func
- .data
- # -- End static_func
- .text
- # -- Begin pow
- .text
- .align 16,0x90
- .globl pow
- pow:
- # parameter 1: 8 + %ebp
- # parameter 2: 16 + %ebp
- ..B2.1:
- ..L3:
- ..B2.2:
- pushl %ebp
- movl %esp, %ebp
- subl $120, %esp
- movl %ebx, 64(%esp)
- call static_func
- movl %eax, %ebx
- movsd 128(%esp), %xmm0
- movsd 136(%esp), %xmm1
- xorpd %xmm2, %xmm2
- movl $16368, %eax
- pinsrw $3, %eax, %xmm2
- movl $1069088768, %ecx
- movd %ecx, %xmm7
- movsd %xmm1, 16(%esp)
- xorpd %xmm1, %xmm1
- movl $30704, %edx
- pinsrw $3, %edx, %xmm1
- movsd %xmm0, 8(%esp)
- movapd %xmm0, %xmm3
- movl $8192, %edx
- movd %edx, %xmm4
- movapd 8240(%ebx), %xmm6
- pextrw $3, %xmm0, %eax
- orpd %xmm2, %xmm0
- psllq $5, %xmm0
- movsd 8256(%ebx), %xmm2
- psrlq $34, %xmm0
- movl %eax, %edx
- andl $32752, %edx
- subl $16368, %edx
- movl %edx, %ecx
- sarl $31, %edx
- addl %edx, %ecx
- xorl %edx, %ecx
- rcpss %xmm0, %xmm0
- psllq $12, %xmm3
- addl $16, %ecx
- bsr %ecx, %ecx
- psrlq $12, %xmm3
- movl %esi, 24(%esp)
- subl $16, %eax
- cmpl $32736, %eax
- jae .L_2TAG_PACKET_0.0.3
- movl $0, %esi
- .L_2TAG_PACKET_1.0.3:
- mulss %xmm7, %xmm0
- movl $-1, %edx
- subl $4, %ecx
- shll %cl, %edx
- movd %edx, %xmm5
- orpd %xmm1, %xmm3
- subl $16351, %eax
- cmpl $1, %eax
- jbe .L_2TAG_PACKET_2.0.3
- paddd %xmm4, %xmm0
- psllq $32, %xmm5
- movd %xmm0, %edx
- psllq $29, %xmm0
- andpd %xmm3, %xmm5
- .L_2TAG_PACKET_3.0.3:
- andpd %xmm6, %xmm0
- subsd %xmm5, %xmm3
- subl $1, %eax
- sarl $4, %eax
- cvtsi2sdl %eax, %xmm7
- mulpd %xmm0, %xmm5
- .L_2TAG_PACKET_4.0.3:
- mulsd %xmm0, %xmm3
- movapd 8272(%ebx), %xmm1
- subsd %xmm2, %xmm5
- movapd 8288(%ebx), %xmm4
- movl %eax, %ecx
- sarl $31, %eax
- addl %eax, %ecx
- xorl %ecx, %eax
- addl $1, %eax
- bsr %eax, %eax
- unpcklpd %xmm3, %xmm5
- movapd 8304(%ebx), %xmm6
- addsd %xmm5, %xmm3
- andl $16760832, %edx
- shrl $10, %edx
- addpd -3616(%ebx,%edx), %xmm5
- movapd 8320(%ebx), %xmm0
- pshufd $68, %xmm3, %xmm2
- mulsd %xmm3, %xmm3
- mulpd %xmm2, %xmm1
- mulpd %xmm2, %xmm4
- addsd %xmm7, %xmm5
- mulsd %xmm3, %xmm2
- addpd %xmm1, %xmm6
- mulsd %xmm3, %xmm3
- addpd %xmm4, %xmm0
- movsd 16(%esp), %xmm1
- movzwl 22(%esp), %ecx
- pshufd $238, %xmm5, %xmm7
- movsd 8368(%ebx), %xmm4
- mulpd %xmm2, %xmm6
- pshufd $68, %xmm3, %xmm3
- mulpd %xmm2, %xmm0
- shll $4, %eax
- subl $15872, %eax
- andl $32752, %ecx
- addl %ecx, %eax
- mulpd %xmm6, %xmm3
- cmpl $624, %eax
- jae .L_2TAG_PACKET_5.0.3
- xorpd %xmm6, %xmm6
- movl $17080, %edx
- pinsrw $3, %edx, %xmm6
- movapd %xmm1, %xmm2
- andpd %xmm1, %xmm4
- subsd %xmm4, %xmm1
- mulsd %xmm5, %xmm4
- addsd %xmm7, %xmm0
- mulsd %xmm5, %xmm1
- movapd %xmm6, %xmm7
- addsd %xmm4, %xmm6
- addpd %xmm0, %xmm3
- movd %xmm6, %edx
- subsd %xmm7, %xmm6
- pshufd $238, %xmm3, %xmm0
- subsd %xmm6, %xmm4
- addsd %xmm3, %xmm0
- movl %edx, %ecx
- andl $255, %edx
- addl %edx, %edx
- movapd 8384(%ebx,%edx,8), %xmm5
- addsd %xmm1, %xmm4
- mulsd %xmm0, %xmm2
- movapd 12480(%ebx), %xmm7
- movapd 12496(%ebx), %xmm3
- shll $12, %ecx
- xorl %esi, %ecx
- andl $-1048576, %ecx
- movd %ecx, %xmm6
- addsd %xmm4, %xmm2
- movsd 12512(%ebx), %xmm1
- pshufd $68, %xmm2, %xmm0
- pshufd $68, %xmm2, %xmm4
- mulpd %xmm0, %xmm0
- movl 24(%esp), %esi
- mulpd %xmm4, %xmm7
- pshufd $17, %xmm6, %xmm6
- mulsd %xmm2, %xmm1
- mulsd %xmm0, %xmm0
- paddd %xmm6, %xmm5
- addpd %xmm7, %xmm3
- mulsd %xmm5, %xmm1
- pshufd $238, %xmm5, %xmm6
- mulpd %xmm3, %xmm0
- addsd %xmm6, %xmm1
- pshufd $238, %xmm0, %xmm3
- mulsd %xmm5, %xmm0
- mulsd %xmm5, %xmm3
- addsd %xmm1, %xmm0
- addsd %xmm3, %xmm0
- addsd %xmm5, %xmm0
- movsd %xmm0, (%esp)
- fldl (%esp)
- jmp .L_2TAG_PACKET_6.0.3
- .L_2TAG_PACKET_7.0.3:
- movsd 128(%esp), %xmm0
- movsd 136(%esp), %xmm1
- mulsd %xmm1, %xmm0
- movsd %xmm0, (%esp)
- fldl (%esp)
- jmp .L_2TAG_PACKET_6.0.3
- .L_2TAG_PACKET_0.0.3:
- addl $16, %eax
- movl $32752, %edx
- andl %eax, %edx
- cmpl $32752, %edx
- je .L_2TAG_PACKET_8.0.3
- testl $32768, %eax
- jne .L_2TAG_PACKET_9.0.3
- .L_2TAG_PACKET_10.0.3:
- movl 16(%esp), %ecx
- xorl %edx, %edx
- testl %ecx, %ecx
- movl $1, %ecx
- cmovne %ecx, %edx
- orl 20(%esp), %edx
- cmpl $1072693248, %edx
- je .L_2TAG_PACKET_7.0.3
- movsd 8(%esp), %xmm0
- movsd 8(%esp), %xmm3
- movd %xmm3, %edx
- psrlq $32, %xmm3
- movd %xmm3, %ecx
- orl %ecx, %edx
- cmpl $0, %edx
- je .L_2TAG_PACKET_11.0.3
- xorpd %xmm3, %xmm3
- movl $18416, %eax
- pinsrw $3, %eax, %xmm3
- mulsd %xmm3, %xmm0
- xorpd %xmm2, %xmm2
- movl $16368, %eax
- pinsrw $3, %eax, %xmm2
- movapd %xmm0, %xmm3
- pextrw $3, %xmm0, %eax
- orpd %xmm2, %xmm0
- movl $18416, %ecx
- psllq $5, %xmm0
- movsd 8256(%ebx), %xmm2
- psrlq $34, %xmm0
- rcpss %xmm0, %xmm0
- psllq $12, %xmm3
- movapd 8240(%ebx), %xmm6
- psrlq $12, %xmm3
- mulss %xmm7, %xmm0
- movl $-1024, %edx
- movd %edx, %xmm5
- orpd %xmm1, %xmm3
- paddd %xmm4, %xmm0
- psllq $32, %xmm5
- movd %xmm0, %edx
- psllq $29, %xmm0
- andpd %xmm3, %xmm5
- movl $0, %esi
- andpd %xmm6, %xmm0
- subsd %xmm5, %xmm3
- andl $32752, %eax
- subl $18416, %eax
- sarl $4, %eax
- cvtsi2sdl %eax, %xmm7
- mulpd %xmm0, %xmm5
- jmp .L_2TAG_PACKET_4.0.3
- .L_2TAG_PACKET_12.0.3:
- movl 16(%esp), %ecx
- xorl %edx, %edx
- testl %ecx, %ecx
- movl $1, %ecx
- cmovne %ecx, %edx
- orl 20(%esp), %edx
- cmpl $1072693248, %edx
- je .L_2TAG_PACKET_7.0.3
- movsd 8(%esp), %xmm0
- movsd 8(%esp), %xmm3
- movd %xmm3, %edx
- psrlq $32, %xmm3
- movd %xmm3, %ecx
- orl %ecx, %edx
- cmpl $0, %edx
- je .L_2TAG_PACKET_11.0.3
- xorpd %xmm3, %xmm3
- movl $18416, %eax
- pinsrw $3, %eax, %xmm3
- mulsd %xmm3, %xmm0
- xorpd %xmm2, %xmm2
- movl $16368, %eax
- pinsrw $3, %eax, %xmm2
- movapd %xmm0, %xmm3
- pextrw $3, %xmm0, %eax
- orpd %xmm2, %xmm0
- movl $18416, %ecx
- psllq $5, %xmm0
- movsd 8256(%ebx), %xmm2
- psrlq $34, %xmm0
- rcpss %xmm0, %xmm0
- psllq $12, %xmm3
- movapd 8240(%ebx), %xmm6
- psrlq $12, %xmm3
- mulss %xmm7, %xmm0
- movl $-1024, %edx
- movd %edx, %xmm5
- orpd %xmm1, %xmm3
- paddd %xmm4, %xmm0
- psllq $32, %xmm5
- movd %xmm0, %edx
- psllq $29, %xmm0
- andpd %xmm3, %xmm5
- movl $-2147483648, %esi
- andpd %xmm6, %xmm0
- subsd %xmm5, %xmm3
- andl $32752, %eax
- subl $18416, %eax
- sarl $4, %eax
- cvtsi2sdl %eax, %xmm7
- mulpd %xmm0, %xmm5
- jmp .L_2TAG_PACKET_4.0.3
- .L_2TAG_PACKET_5.0.3:
- cmpl $0, %eax
- jl .L_2TAG_PACKET_13.0.3
- cmpl $752, %eax
- jae .L_2TAG_PACKET_14.0.3
- .L_2TAG_PACKET_15.0.3:
- addsd %xmm7, %xmm0
- movsd 12544(%ebx), %xmm2
- addpd %xmm0, %xmm3
- xorpd %xmm6, %xmm6
- movl $17080, %eax
- pinsrw $3, %eax, %xmm6
- pshufd $238, %xmm3, %xmm0
- addsd %xmm3, %xmm0
- movapd %xmm5, %xmm3
- addsd %xmm0, %xmm5
- movapd %xmm2, %xmm4
- subsd %xmm5, %xmm3
- movapd %xmm5, %xmm7
- andpd %xmm2, %xmm5
- movapd %xmm1, %xmm2
- andpd %xmm1, %xmm4
- subsd %xmm5, %xmm7
- addsd %xmm3, %xmm0
- subsd %xmm4, %xmm1
- mulsd %xmm5, %xmm4
- addsd %xmm7, %xmm0
- mulsd %xmm0, %xmm2
- movapd %xmm6, %xmm7
- mulsd %xmm5, %xmm1
- addsd %xmm4, %xmm6
- movd %xmm6, %eax
- subsd %xmm7, %xmm6
- addsd %xmm1, %xmm2
- movapd 12480(%ebx), %xmm7
- movapd 12496(%ebx), %xmm3
- subsd %xmm6, %xmm4
- pextrw $3, %xmm6, %edx
- movl %eax, %ecx
- andl $255, %eax
- addl %eax, %eax
- movapd 8384(%ebx,%eax,8), %xmm5
- addsd %xmm4, %xmm2
- sarl $8, %ecx
- movl %ecx, %eax
- sarl $1, %ecx
- subl %ecx, %eax
- shll $20, %ecx
- xorl %esi, %ecx
- movd %ecx, %xmm6
- movsd 12512(%ebx), %xmm1
- andl $32767, %edx
- cmpl $16529, %edx
- ja .L_2TAG_PACKET_14.0.3
- pshufd $68, %xmm2, %xmm0
- pshufd $68, %xmm2, %xmm4
- mulpd %xmm0, %xmm0
- mulpd %xmm4, %xmm7
- pshufd $17, %xmm6, %xmm6
- mulsd %xmm2, %xmm1
- mulsd %xmm0, %xmm0
- paddd %xmm6, %xmm5
- addpd %xmm7, %xmm3
- mulsd %xmm5, %xmm1
- pshufd $238, %xmm5, %xmm6
- mulpd %xmm3, %xmm0
- addsd %xmm6, %xmm1
- pshufd $238, %xmm0, %xmm3
- mulsd %xmm5, %xmm0
- mulsd %xmm5, %xmm3
- shll $4, %eax
- xorpd %xmm4, %xmm4
- addl $16368, %eax
- pinsrw $3, %eax, %xmm4
- addsd %xmm1, %xmm0
- movl 24(%esp), %esi
- addsd %xmm3, %xmm0
- movapd %xmm0, %xmm1
- addsd %xmm5, %xmm0
- mulsd %xmm4, %xmm0
- pextrw $3, %xmm0, %eax
- andl $32752, %eax
- je .L_2TAG_PACKET_16.0.3
- cmpl $32752, %eax
- je .L_2TAG_PACKET_17.0.3
- .L_2TAG_PACKET_18.0.3:
- movsd %xmm0, (%esp)
- fldl (%esp)
- jmp .L_2TAG_PACKET_6.0.3
- .L_2TAG_PACKET_8.0.3:
- movsd 16(%esp), %xmm1
- movsd 8(%esp), %xmm0
- movapd %xmm0, %xmm2
- movd %xmm2, %eax
- psrlq $20, %xmm2
- movd %xmm2, %edx
- orl %edx, %eax
- je .L_2TAG_PACKET_19.0.3
- addsd %xmm0, %xmm0
- movd %xmm1, %eax
- psrlq $32, %xmm1
- movd %xmm1, %edx
- movl %edx, %ecx
- addl %edx, %edx
- orl %edx, %eax
- je .L_2TAG_PACKET_20.0.3
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_20.0.3:
- xorpd %xmm0, %xmm0
- movl $16368, %eax
- pinsrw $3, %eax, %xmm0
- movl $29, %edx
- jmp .L_2TAG_PACKET_21.0.3
- .L_2TAG_PACKET_22.0.3:
- movsd 16(%esp), %xmm0
- addpd %xmm0, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_19.0.3:
- movd %xmm1, %eax
- movapd %xmm1, %xmm2
- psrlq $32, %xmm1
- movd %xmm1, %edx
- movl %edx, %ecx
- addl %edx, %edx
- orl %edx, %eax
- je .L_2TAG_PACKET_23.0.3
- pextrw $3, %xmm2, %eax
- andl $32752, %eax
- cmpl $32752, %eax
- jne .L_2TAG_PACKET_24.0.3
- movd %xmm2, %eax
- psrlq $20, %xmm2
- movd %xmm2, %edx
- orl %edx, %eax
- jne .L_2TAG_PACKET_22.0.3
- .L_2TAG_PACKET_24.0.3:
- pextrw $3, %xmm0, %eax
- testl $32768, %eax
- jne .L_2TAG_PACKET_25.0.3
- testl $-2147483648, %ecx
- jne .L_2TAG_PACKET_26.0.3
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_27.0.3:
- movsd 16(%esp), %xmm1
- movd %xmm1, %eax
- testl $1, %eax
- jne .L_2TAG_PACKET_28.0.3
- testl $2, %eax
- jne .L_2TAG_PACKET_29.0.3
- jmp .L_2TAG_PACKET_28.0.3
- .L_2TAG_PACKET_25.0.3:
- shrl $20, %ecx
- andl $2047, %ecx
- cmpl $1075, %ecx
- ja .L_2TAG_PACKET_28.0.3
- je .L_2TAG_PACKET_30.0.3
- cmpl $1074, %ecx
- ja .L_2TAG_PACKET_27.0.3
- cmpl $1023, %ecx
- jb .L_2TAG_PACKET_28.0.3
- movsd 16(%esp), %xmm1
- movl $17208, %eax
- xorpd %xmm3, %xmm3
- pinsrw $3, %eax, %xmm3
- movapd %xmm3, %xmm4
- addsd %xmm1, %xmm3
- subsd %xmm3, %xmm4
- addsd %xmm4, %xmm1
- pextrw $3, %xmm1, %eax
- andl $32752, %eax
- jne .L_2TAG_PACKET_28.0.3
- movd %xmm3, %eax
- andl $1, %eax
- je .L_2TAG_PACKET_28.0.3
- .L_2TAG_PACKET_29.0.3:
- movsd 16(%esp), %xmm1
- pextrw $3, %xmm1, %eax
- andl $32768, %eax
- je .L_2TAG_PACKET_18.0.3
- xorpd %xmm0, %xmm0
- movl $32768, %eax
- pinsrw $3, %eax, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_28.0.3:
- movsd 16(%esp), %xmm1
- pextrw $3, %xmm1, %eax
- andl $32768, %eax
- jne .L_2TAG_PACKET_26.0.3
- .L_2TAG_PACKET_31.0.3:
- xorpd %xmm0, %xmm0
- movl $32752, %eax
- pinsrw $3, %eax, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_30.0.3:
- movsd 16(%esp), %xmm1
- movd %xmm1, %eax
- andl $1, %eax
- je .L_2TAG_PACKET_28.0.3
- jmp .L_2TAG_PACKET_29.0.3
- .L_2TAG_PACKET_32.0.3:
- movd %xmm1, %eax
- psrlq $20, %xmm1
- movd %xmm1, %edx
- orl %edx, %eax
- je .L_2TAG_PACKET_33.0.3
- movsd 16(%esp), %xmm0
- addsd %xmm0, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_33.0.3:
- movsd 8(%esp), %xmm0
- pextrw $3, %xmm0, %eax
- cmpl $49136, %eax
- jne .L_2TAG_PACKET_34.0.3
- movd %xmm0, %ecx
- psrlq $20, %xmm0
- movd %xmm0, %edx
- orl %edx, %ecx
- jne .L_2TAG_PACKET_34.0.3
- xorpd %xmm0, %xmm0
- movl $16368, %eax
- pinsrw $3, %eax, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_34.0.3:
- movsd 16(%esp), %xmm1
- andl $32752, %eax
- subl $16368, %eax
- pextrw $3, %xmm1, %edx
- xorpd %xmm0, %xmm0
- xorl %edx, %eax
- andl $32768, %eax
- jne .L_2TAG_PACKET_18.0.3
- movl $32752, %ecx
- pinsrw $3, %ecx, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_35.0.3:
- movd %xmm1, %eax
- cmpl $17184, %edx
- ja .L_2TAG_PACKET_36.0.3
- testl $1, %eax
- jne .L_2TAG_PACKET_37.0.3
- testl $2, %eax
- je .L_2TAG_PACKET_38.0.3
- jmp .L_2TAG_PACKET_39.0.3
- .L_2TAG_PACKET_36.0.3:
- testl $1, %eax
- je .L_2TAG_PACKET_38.0.3
- jmp .L_2TAG_PACKET_39.0.3
- .L_2TAG_PACKET_9.0.3:
- movsd 8(%esp), %xmm2
- movd %xmm2, %eax
- psrlq $31, %xmm2
- movd %xmm2, %ecx
- orl %ecx, %eax
- je .L_2TAG_PACKET_11.0.3
- movsd 16(%esp), %xmm1
- pextrw $3, %xmm1, %edx
- movd %xmm1, %eax
- movapd %xmm1, %xmm2
- psrlq $32, %xmm2
- movd %xmm2, %ecx
- addl %ecx, %ecx
- orl %eax, %ecx
- je .L_2TAG_PACKET_40.0.3
- andl $32752, %edx
- cmpl $32752, %edx
- je .L_2TAG_PACKET_32.0.3
- cmpl $17200, %edx
- ja .L_2TAG_PACKET_38.0.3
- cmpl $17184, %edx
- jae .L_2TAG_PACKET_35.0.3
- cmpl $16368, %edx
- jb .L_2TAG_PACKET_37.0.3
- movl $17208, %eax
- xorpd %xmm2, %xmm2
- pinsrw $3, %eax, %xmm2
- movapd %xmm2, %xmm4
- addsd %xmm1, %xmm2
- subsd %xmm2, %xmm4
- addsd %xmm4, %xmm1
- pextrw $3, %xmm1, %eax
- andl $32767, %eax
- jne .L_2TAG_PACKET_37.0.3
- movd %xmm2, %eax
- andl $1, %eax
- je .L_2TAG_PACKET_38.0.3
- .L_2TAG_PACKET_39.0.3:
- xorpd %xmm1, %xmm1
- movl $30704, %edx
- pinsrw $3, %edx, %xmm1
- movsd 8256(%ebx), %xmm2
- movsd 8(%esp), %xmm4
- pextrw $3, %xmm4, %eax
- movl $8192, %edx
- movd %edx, %xmm4
- andl $32767, %eax
- subl $16, %eax
- jl .L_2TAG_PACKET_12.0.3
- movl %eax, %edx
- andl $32752, %edx
- subl $16368, %edx
- movl %edx, %ecx
- sarl $31, %edx
- addl %edx, %ecx
- xorl %edx, %ecx
- addl $16, %ecx
- bsr %ecx, %ecx
- movl $-2147483648, %esi
- jmp .L_2TAG_PACKET_1.0.3
- .L_2TAG_PACKET_37.0.3:
- xorpd %xmm1, %xmm1
- movl $32752, %eax
- pinsrw $3, %eax, %xmm1
- xorpd %xmm0, %xmm0
- mulsd %xmm1, %xmm0
- movl $28, %edx
- jmp .L_2TAG_PACKET_21.0.3
- .L_2TAG_PACKET_38.0.3:
- xorpd %xmm1, %xmm1
- movl $30704, %edx
- pinsrw $3, %edx, %xmm1
- movsd 8256(%ebx), %xmm2
- movsd 8(%esp), %xmm4
- pextrw $3, %xmm4, %eax
- movl $8192, %edx
- movd %edx, %xmm4
- andl $32767, %eax
- subl $16, %eax
- jl .L_2TAG_PACKET_10.0.3
- movl %eax, %edx
- andl $32752, %edx
- subl $16368, %edx
- movl %edx, %ecx
- sarl $31, %edx
- addl %edx, %ecx
- xorl %edx, %ecx
- addl $16, %ecx
- bsr %ecx, %ecx
- movl $0, %esi
- jmp .L_2TAG_PACKET_1.0.3
- .L_2TAG_PACKET_23.0.3:
- xorpd %xmm0, %xmm0
- movl $16368, %eax
- pinsrw $3, %eax, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_26.0.3:
- xorpd %xmm0, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_13.0.3:
- addl $384, %eax
- cmpl $0, %eax
- jl .L_2TAG_PACKET_41.0.3
- mulsd %xmm1, %xmm5
- addsd %xmm7, %xmm0
- shrl $31, %esi
- addpd %xmm0, %xmm3
- pshufd $238, %xmm3, %xmm0
- addsd %xmm0, %xmm3
- movsd 12528(%ebx,%esi,8), %xmm4
- mulsd %xmm3, %xmm1
- xorpd %xmm0, %xmm0
- movl $16368, %eax
- shll $15, %esi
- orl %esi, %eax
- pinsrw $3, %eax, %xmm0
- addsd %xmm1, %xmm5
- movl 24(%esp), %esi
- mulsd %xmm4, %xmm5
- addsd %xmm5, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_41.0.3:
- movl 24(%esp), %esi
- xorpd %xmm0, %xmm0
- movl $16368, %eax
- pinsrw $3, %eax, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_40.0.3:
- xorpd %xmm0, %xmm0
- movl $16368, %eax
- pinsrw $3, %eax, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_42.0.3:
- xorpd %xmm0, %xmm0
- movl $16368, %eax
- pinsrw $3, %eax, %xmm0
- movl $26, %edx
- jmp .L_2TAG_PACKET_21.0.3
- .L_2TAG_PACKET_11.0.3:
- movsd 16(%esp), %xmm1
- movapd %xmm1, %xmm2
- pextrw $3, %xmm1, %eax
- andl $32752, %eax
- cmpl $32752, %eax
- jne .L_2TAG_PACKET_43.0.3
- movd %xmm2, %eax
- psrlq $20, %xmm2
- movd %xmm2, %edx
- orl %edx, %eax
- jne .L_2TAG_PACKET_22.0.3
- .L_2TAG_PACKET_43.0.3:
- movd %xmm1, %eax
- psrlq $32, %xmm1
- movd %xmm1, %edx
- movl %edx, %ecx
- addl %edx, %edx
- orl %edx, %eax
- je .L_2TAG_PACKET_42.0.3
- shrl $21, %edx
- cmpl $1075, %edx
- ja .L_2TAG_PACKET_44.0.3
- je .L_2TAG_PACKET_45.0.3
- cmpl $1023, %edx
- jb .L_2TAG_PACKET_44.0.3
- movsd 16(%esp), %xmm1
- movl $17208, %eax
- xorpd %xmm3, %xmm3
- pinsrw $3, %eax, %xmm3
- movapd %xmm3, %xmm4
- addsd %xmm1, %xmm3
- subsd %xmm3, %xmm4
- addsd %xmm4, %xmm1
- pextrw $3, %xmm1, %eax
- andl $32752, %eax
- jne .L_2TAG_PACKET_44.0.3
- movd %xmm3, %eax
- andl $1, %eax
- je .L_2TAG_PACKET_44.0.3
- .L_2TAG_PACKET_46.0.3:
- movsd 8(%esp), %xmm0
- testl $-2147483648, %ecx
- jne .L_2TAG_PACKET_47.0.3
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_45.0.3:
- movsd 16(%esp), %xmm1
- movd %xmm1, %eax
- testl $1, %eax
- jne .L_2TAG_PACKET_46.0.3
- .L_2TAG_PACKET_44.0.3:
- testl $-2147483648, %ecx
- je .L_2TAG_PACKET_26.0.3
- xorpd %xmm0, %xmm0
- .L_2TAG_PACKET_47.0.3:
- movl $16368, %eax
- xorpd %xmm1, %xmm1
- pinsrw $3, %eax, %xmm1
- divsd %xmm0, %xmm1
- movapd %xmm1, %xmm0
- movl $27, %edx
- jmp .L_2TAG_PACKET_21.0.3
- .L_2TAG_PACKET_14.0.3:
- movsd 8(%esp), %xmm2
- movsd 16(%esp), %xmm6
- pextrw $3, %xmm2, %eax
- pextrw $3, %xmm6, %edx
- movl $32752, %ecx
- andl %edx, %ecx
- cmpl $32752, %ecx
- je .L_2TAG_PACKET_48.0.3
- andl $32752, %eax
- subl $16368, %eax
- xorl %eax, %edx
- testl $32768, %edx
- jne .L_2TAG_PACKET_49.0.3
- .L_2TAG_PACKET_50.0.3:
- movl $32736, %eax
- pinsrw $3, %eax, %xmm0
- shrl $16, %esi
- orl %esi, %eax
- pinsrw $3, %eax, %xmm1
- movl 24(%esp), %esi
- mulsd %xmm1, %xmm0
- .L_2TAG_PACKET_17.0.3:
- movl $24, %edx
- .L_2TAG_PACKET_21.0.3:
- movsd %xmm0, (%esp)
- subl $32, %esp
- lea 128(%esp), %eax
- movl %eax, (%esp)
- lea 136(%esp), %eax
- movl %eax, 4(%esp)
- lea 32(%esp), %eax
- movl %eax, 8(%esp)
- movl %edx, %eax
- movl %eax, 12(%esp)
- call __libm_error_support
- addl $32, %esp
- fldl (%esp)
- jmp .L_2TAG_PACKET_6.0.3
- .L_2TAG_PACKET_49.0.3:
- movl $16, %eax
- pinsrw $3, %eax, %xmm0
- mulsd %xmm0, %xmm0
- testl $-2147483648, %esi
- je .L_2TAG_PACKET_51.0.3
- movsd 12560(%ebx), %xmm2
- xorpd %xmm2, %xmm0
- .L_2TAG_PACKET_51.0.3:
- movl 24(%esp), %esi
- movl $25, %edx
- jmp .L_2TAG_PACKET_21.0.3
- .L_2TAG_PACKET_16.0.3:
- pextrw $3, %xmm5, %ecx
- pextrw $3, %xmm4, %edx
- movl $-1, %eax
- andl $32752, %ecx
- subl $16368, %ecx
- andl $32752, %edx
- addl %ecx, %edx
- movl $-31, %ecx
- sarl $4, %edx
- subl %edx, %ecx
- jle .L_2TAG_PACKET_52.0.3
- cmpl $20, %ecx
- ja .L_2TAG_PACKET_53.0.3
- shll %cl, %eax
- .L_2TAG_PACKET_52.0.3:
- movd %eax, %xmm0
- psllq $32, %xmm0
- andpd %xmm5, %xmm0
- subsd %xmm0, %xmm5
- addsd %xmm1, %xmm5
- mulsd %xmm4, %xmm0
- mulsd %xmm4, %xmm5
- addsd %xmm5, %xmm0
- .L_2TAG_PACKET_53.0.3:
- movl $25, %edx
- jmp .L_2TAG_PACKET_21.0.3
- .L_2TAG_PACKET_2.0.3:
- movzwl 22(%esp), %ecx
- movl $-2147483648, %edx
- movd %edx, %xmm1
- xorpd %xmm7, %xmm7
- paddd %xmm4, %xmm0
- psllq $32, %xmm5
- movd %xmm0, %edx
- psllq $29, %xmm0
- paddq %xmm3, %xmm1
- andpd %xmm1, %xmm5
- andl $32752, %ecx
- cmpl $16560, %ecx
- jb .L_2TAG_PACKET_3.0.3
- andpd %xmm6, %xmm0
- subsd %xmm5, %xmm3
- addl $16351, %eax
- shrl $4, %eax
- subl $1022, %eax
- cvtsi2sdl %eax, %xmm7
- mulpd %xmm0, %xmm5
- movsd (%ebx), %xmm4
- mulsd %xmm0, %xmm3
- movsd (%ebx), %xmm6
- subsd %xmm2, %xmm5
- movsd 8(%ebx), %xmm1
- pshufd $68, %xmm3, %xmm2
- unpcklpd %xmm3, %xmm5
- addsd %xmm5, %xmm3
- movsd 8(%ebx), %xmm0
- andl $16760832, %edx
- shrl $10, %edx
- addpd -3616(%ebx,%edx), %xmm7
- mulsd %xmm5, %xmm4
- mulsd %xmm5, %xmm0
- mulsd %xmm2, %xmm6
- mulsd %xmm2, %xmm1
- movapd %xmm5, %xmm2
- mulsd %xmm5, %xmm4
- addsd %xmm0, %xmm5
- movapd %xmm7, %xmm0
- addsd %xmm3, %xmm2
- addsd %xmm5, %xmm7
- mulsd %xmm2, %xmm6
- subsd %xmm7, %xmm0
- movapd %xmm7, %xmm2
- addsd %xmm4, %xmm7
- addsd %xmm5, %xmm0
- subsd %xmm7, %xmm2
- addsd %xmm2, %xmm4
- pshufd $238, %xmm5, %xmm2
- movapd %xmm7, %xmm5
- addsd %xmm2, %xmm7
- addsd %xmm0, %xmm4
- movapd 8272(%ebx), %xmm0
- subsd %xmm7, %xmm5
- addsd %xmm4, %xmm6
- movapd %xmm7, %xmm4
- addsd %xmm2, %xmm5
- addsd %xmm1, %xmm7
- movapd 8336(%ebx), %xmm2
- subsd %xmm7, %xmm4
- addsd %xmm5, %xmm6
- addsd %xmm1, %xmm4
- pshufd $238, %xmm7, %xmm5
- movapd %xmm7, %xmm1
- addsd %xmm5, %xmm7
- subsd %xmm7, %xmm1
- addsd %xmm5, %xmm1
- movapd 8352(%ebx), %xmm5
- pshufd $68, %xmm3, %xmm3
- addsd %xmm4, %xmm6
- addsd %xmm1, %xmm6
- movapd 8304(%ebx), %xmm1
- mulpd %xmm3, %xmm0
- mulpd %xmm3, %xmm2
- pshufd $68, %xmm3, %xmm4
- mulpd %xmm3, %xmm3
- addpd %xmm1, %xmm0
- addpd %xmm2, %xmm5
- mulsd %xmm3, %xmm4
- movsd 16(%ebx), %xmm2
- mulpd %xmm3, %xmm3
- movsd 16(%esp), %xmm1
- movzwl 22(%esp), %ecx
- mulpd %xmm4, %xmm0
- pextrw $3, %xmm7, %eax
- mulpd %xmm4, %xmm5
- mulpd %xmm3, %xmm0
- movsd 8376(%ebx), %xmm4
- andpd %xmm7, %xmm2
- addsd %xmm6, %xmm5
- subsd %xmm2, %xmm7
- addpd %xmm0, %xmm5
- andl $32752, %eax
- subl $16368, %eax
- andl $32752, %ecx
- cmpl $32752, %ecx
- je .L_2TAG_PACKET_48.0.3
- addl %eax, %ecx
- cmpl $16576, %ecx
- jae .L_2TAG_PACKET_54.0.3
- pshufd $238, %xmm5, %xmm0
- andpd %xmm1, %xmm4
- movapd %xmm1, %xmm3
- addsd %xmm0, %xmm5
- subsd %xmm4, %xmm1
- xorpd %xmm6, %xmm6
- movl $17080, %edx
- pinsrw $3, %edx, %xmm6
- addsd %xmm5, %xmm7
- mulsd %xmm2, %xmm4
- mulsd %xmm2, %xmm1
- movapd %xmm6, %xmm5
- mulsd %xmm7, %xmm3
- addsd %xmm4, %xmm6
- addsd %xmm3, %xmm1
- movapd 12480(%ebx), %xmm7
- movd %xmm6, %edx
- subsd %xmm5, %xmm6
- movapd 12496(%ebx), %xmm3
- movsd 12512(%ebx), %xmm2
- subsd %xmm6, %xmm4
- movl %edx, %ecx
- andl $255, %edx
- addl %edx, %edx
- movapd 8384(%ebx,%edx,8), %xmm5
- addsd %xmm1, %xmm4
- pextrw $3, %xmm6, %edx
- shrl $8, %ecx
- movl %ecx, %eax
- shrl $1, %ecx
- subl %ecx, %eax
- shll $20, %ecx
- movd %ecx, %xmm6
- pshufd $68, %xmm4, %xmm0
- pshufd $68, %xmm4, %xmm1
- mulpd %xmm0, %xmm0
- mulpd %xmm1, %xmm7
- pshufd $17, %xmm6, %xmm6
- mulsd %xmm4, %xmm2
- andl $32767, %edx
- cmpl $16529, %edx
- ja .L_2TAG_PACKET_14.0.3
- mulsd %xmm0, %xmm0
- paddd %xmm6, %xmm5
- addpd %xmm7, %xmm3
- mulsd %xmm5, %xmm2
- pshufd $238, %xmm5, %xmm6
- mulpd %xmm3, %xmm0
- addsd %xmm6, %xmm2
- pshufd $238, %xmm0, %xmm3
- addl $1023, %eax
- shll $20, %eax
- orl %esi, %eax
- movd %eax, %xmm4
- mulsd %xmm5, %xmm0
- mulsd %xmm5, %xmm3
- addsd %xmm2, %xmm0
- psllq $32, %xmm4
- addsd %xmm3, %xmm0
- movapd %xmm0, %xmm1
- addsd %xmm5, %xmm0
- movl 24(%esp), %esi
- mulsd %xmm4, %xmm0
- pextrw $3, %xmm0, %eax
- andl $32752, %eax
- je .L_2TAG_PACKET_16.0.3
- cmpl $32752, %eax
- je .L_2TAG_PACKET_17.0.3
- .L_2TAG_PACKET_55.0.3:
- movsd %xmm0, (%esp)
- fldl (%esp)
- jmp .L_2TAG_PACKET_6.0.3
- .L_2TAG_PACKET_48.0.3:
- movl 24(%esp), %esi
- .L_2TAG_PACKET_56.0.3:
- movsd 8(%esp), %xmm0
- movsd 16(%esp), %xmm1
- addsd %xmm1, %xmm1
- xorpd %xmm2, %xmm2
- movl $49136, %eax
- pinsrw $3, %eax, %xmm2
- addsd %xmm0, %xmm2
- pextrw $3, %xmm2, %eax
- cmpl $0, %eax
- je .L_2TAG_PACKET_18.0.3
- movd %xmm1, %edx
- movapd %xmm1, %xmm3
- psrlq $20, %xmm3
- movd %xmm3, %ecx
- orl %edx, %ecx
- je .L_2TAG_PACKET_57.0.3
- addsd %xmm1, %xmm1
- movapd %xmm1, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_57.0.3:
- pextrw $3, %xmm0, %eax
- andl $32752, %eax
- pextrw $3, %xmm1, %edx
- xorpd %xmm0, %xmm0
- subl $16368, %eax
- xorl %edx, %eax
- testl $32768, %eax
- jne .L_2TAG_PACKET_18.0.3
- movl $32752, %edx
- pinsrw $3, %edx, %xmm0
- jmp .L_2TAG_PACKET_18.0.3
- .L_2TAG_PACKET_54.0.3:
- pextrw $3, %xmm1, %eax
- pextrw $3, %xmm2, %ecx
- xorl %ecx, %eax
- testl $32768, %eax
- je .L_2TAG_PACKET_50.0.3
- jmp .L_2TAG_PACKET_49.0.3
- .L_2TAG_PACKET_6.0.3:
- movl 64(%esp), %ebx
- movl %ebp, %esp
- popl %ebp
- ret
- ..B2.3:
- .align 16,0x90
- .type pow,@function
- .size pow,.-pow
- .data
- # -- End pow
- .text
- # -- Begin __libm_error_support
- .text
- .align 16,0x90
- __libm_error_support:
- # parameter 1: 4 + %esp
- # parameter 2: 8 + %esp
- # parameter 3: 12 + %esp
- # parameter 4: 16 + %esp
- ..B3.1:
- ..L4:
- ret
- .align 16,0x90
- .type __libm_error_support,@function
- .size __libm_error_support,.-__libm_error_support
- .data
- # -- End __libm_error_support
- .section .rodata, "a"
- .align 16
- .align 16
- static_const_table:
- .long 0
- .long 3218479616
- .long 0
- .long 3210587105
- .long 4160749568
- .long 4294967295
- .long 0
- .long 4294965248
- .long 0
- .long 1072693248
- .long 0
- .long 0
- .long 536870912
- .long 1072689162
- .long 2523013013
- .long 1046157398
- .long 3758096384
- .long 1072685081
- .long 3851513758
- .long 3190968952
- .long 0
- .long 1072681007
- .long 2241466466
- .long 1046044599
- .long 3221225472
- .long 1072676937
- .long 2990928271
- .long 3193084984
- .long 3758096384
- .long 1072672873
- .long 2905112743
- .long 3192918576
- .long 1610612736
- .long 1072668815
- .long 3370591264
- .long 1046051793
- .long 2147483648
- .long 1072664762
- .long 3272361216
- .long 3193793653
- .long 3758096384
- .long 1072660714
- .long 46546755
- .long 1043206936
- .long 3221225472
- .long 1072656672
- .long 3017067724
- .long 3192177962
- .long 0
- .long 1072652636
- .long 3688436631
- .long 3192814956
- .long 2684354560
- .long 1072648604
- .long 1707461992
- .long 3193056712
- .long 2684354560
- .long 1072644578
- .long 1188114540
- .long 3193603086
- .long 3758096384
- .long 1072640557
- .long 3533180564
- .long 1045459375
- .long 2684354560
- .long 1072636542
- .long 2000337630
- .long 3193475557
- .long 2684354560
- .long 1072632532
- .long 3698062443
- .long 3193752766
- .long 3758096384
- .long 1072628527
- .long 3161606138
- .long 3190532995
- .long 2147483648
- .long 1072624528
- .long 3165265478
- .long 3193158459
- .long 1610612736
- .long 1072620534
- .long 1600940077
- .long 3193226777
- .long 2147483648
- .long 1072616545
- .long 1363272552
- .long 3192614278
- .long 3758096384
- .long 1072612561
- .long 3966209910
- .long 3191249654
- .long 2147483648
- .long 1072608583
- .long 1093672789
- .long 3190637330
- .long 1610612736
- .long 1072604610
- .long 1735239357
- .long 3192753616
- .long 1610612736
- .long 1072600642
- .long 1470665156
- .long 1045559697
- .long 2684354560
- .long 1072596679
- .long 3840624926
- .long 1045928953
- .long 536870912
- .long 1072592722
- .long 4259072556
- .long 3191035622
- .long 3221225472
- .long 1072588769
- .long 3613088753
- .long 3192165681
- .long 2147483648
- .long 1072584822
- .long 3175234446
- .long 1039486948
- .long 1610612736
- .long 1072580880
- .long 856576441
- .long 1045702812
- .long 2147483648
- .long 1072576943
- .long 2253498719
- .long 3193285334
- .long 2684354560
- .long 1072573011
- .long 1587070728
- .long 3190801577
- .long 3758096384
- .long 1072569084
- .long 159986317
- .long 1042519436
- .long 1073741824
- .long 1072565163
- .long 3999541949
- .long 3192020440
- .long 2684354560
- .long 1072561246
- .long 3281310262
- .long 1045586786
- .long 536870912
- .long 1072557335
- .long 3775179406
- .long 1045226055
- .long 3221225472
- .long 1072553428
- .long 643472356
- .long 3193681786
- .long 1073741824
- .long 1072549527
- .long 248169775
- .long 1045068977
- .long 3758096384
- .long 1072545630
- .long 307016632
- .long 1042640932
- .long 2147483648
- .long 1072541739
- .long 3872718526
- .long 3189781486
- .long 536870912
- .long 1072537853
- .long 969711630
- .long 3191724732
- .long 3221225472
- .long 1072533971
- .long 4018820394
- .long 3193189264
- .long 1073741824
- .long 1072530095
- .long 3102233092
- .long 1045510224
- .long 3758096384
- .long 1072526223
- .long 1029307912
- .long 3193812776
- .long 1073741824
- .long 1072522357
- .long 984083153
- .long 1045987403
- .long 3221225472
- .long 1072518495
- .long 4171455401
- .long 3193084080
- .long 0
- .long 1072514639
- .long 2592660757
- .long 1046121691
- .long 1073741824
- .long 1072510787
- .long 2964365712
- .long 1046054453
- .long 2147483648
- .long 1072506940
- .long 3792777877
- .long 3193704729
- .long 2147483648
- .long 1072503098
- .long 2948536104
- .long 3192467100
- .long 1610612736
- .long 1072499261
- .long 3836005619
- .long 1041873166
- .long 536870912
- .long 1072495429
- .long 3124543160
- .long 1044409168
- .long 3221225472
- .long 1072491601
- .long 286227933
- .long 1041065990
- .long 1073741824
- .long 1072487779
- .long 2111296776
- .long 3193604419
- .long 2147483648
- .long 1072483961
- .long 2606822001
- .long 3192940394
- .long 2147483648
- .long 1072480148
- .long 194696800
- .long 1046026063
- .long 1610612736
- .long 1072476340
- .long 8535452
- .long 1046200178
- .long 536870912
- .long 1072472537
- .long 950463625
- .long 3192731897
- .long 2147483648
- .long 1072468738
- .long 973831566
- .long 1045683197
- .long 3221225472
- .long 1072464944
- .long 3330435892
- .long 3190277577
- .long 3221225472
- .long 1072461155
- .long 208692097
- .long 3193517651
- .long 1610612736
- .long 1072457371
- .long 2113097415
- .long 1044781749
- .long 3758096384
- .long 1072453591
- .long 1088808936
- .long 3193716142
- .long 0
- .long 1072449817
- .long 1443002127
- .long 3193250205
- .long 3221225472
- .long 1072446046
- .long 3967357419
- .long 1046109477
- .long 1610612736
- .long 1072442281
- .long 3013517861
- .long 3193159691
- .long 2147483648
- .long 1072438520
- .long 2524586286
- .long 1046121951
- .long 1610612736
- .long 1072434764
- .long 1476892861
- .long 1046434731
- .long 0
- .long 1072431013
- .long 3089640950
- .long 3192305780
- .long 536870912
- .long 1072427266
- .long 3812255529
- .long 1045730879
- .long 0
- .long 1072423524
- .long 995354762
- .long 3191528673
- .long 1610612736
- .long 1072419786
- .long 3260567684
- .long 1046273695
- .long 2147483648
- .long 1072416053
- .long 2738210286
- .long 3191471516
- .long 536870912
- .long 1072412325
- .long 1931849805
- .long 1044560405
- .long 1610612736
- .long 1072408601
- .long 358896655
- .long 1044029237
- .long 1073741824
- .long 1072404882
- .long 2214589842
- .long 3193202126
- .long 2684354560
- .long 1072401167
- .long 3118097363
- .long 3192592906
- .long 2147483648
- .long 1072397457
- .long 1835998884
- .long 1045788247
- .long 0
- .long 1072393752
- .long 1585488319
- .long 1045289910
- .long 0
- .long 1072390051
- .long 480160949
- .long 1046030455
- .long 2684354560
- .long 1072386354
- .long 1832959667
- .long 3193013644
- .long 2684354560
- .long 1072382662
- .long 3611346555
- .long 1044544210
- .long 1073741824
- .long 1072378975
- .long 2749418734
- .long 3193712580
- .long 1073741824
- .long 1072375292
- .long 2390043472
- .long 3191710658
- .long 3221225472
- .long 1072371613
- .long 2828199902
- .long 1042265217
- .long 3221225472
- .long 1072367939
- .long 569209321
- .long 3191230982
- .long 536870912
- .long 1072364270
- .long 236159139
- .long 1046240123
- .long 536870912
- .long 1072360605
- .long 1010656270
- .long 3193813968
- .long 1610612736
- .long 1072356944
- .long 2409080597
- .long 1044025029
- .long 536870912
- .long 1072353288
- .long 598419513
- .long 1043327370
- .long 1073741824
- .long 1072349636
- .long 4105950479
- .long 1045747958
- .long 3758096384
- .long 1072345988
- .long 343243853
- .long 3192420172
- .long 3221225472
- .long 1072342345
- .long 2088439530
- .long 1046172091
- .long 536870912
- .long 1072338707
- .long 4117721107
- .long 1043882496
- .long 3758096384
- .long 1072335072
- .long 3192032958
- .long 3192998645
- .long 3758096384
- .long 1072331442
- .long 2366522518
- .long 1045401957
- .long 1610612736
- .long 1072327817
- .long 3685533141
- .long 3193701947
- .long 536870912
- .long 1072324196
- .long 1058658672
- .long 3193572492
- .long 536870912
- .long 1072320579
- .long 166346347
- .long 1045456348
- .long 2147483648
- .long 1072316966
- .long 2027889772
- .long 1046349302
- .long 1073741824
- .long 1072313358
- .long 1079497888
- .long 1044585259
- .long 1073741824
- .long 1072309754
- .long 2189851573
- .long 1045132990
- .long 2684354560
- .long 1072306154
- .long 2486629386
- .long 3193613625
- .long 536870912
- .long 1072302559
- .long 1263686579
- .long 1044789259
- .long 0
- .long 1072298968
- .long 2412061798
- .long 3191369627
- .long 536870912
- .long 1072295381
- .long 584315716
- .long 3193144135
- .long 1610612736
- .long 1072291798
- .long 449000738
- .long 1046330451
- .long 0
- .long 1072288220
- .long 3938320157
- .long 1044446220
- .long 3758096384
- .long 1072284645
- .long 2949844595
- .long 3193462371
- .long 3758096384
- .long 1072281075
- .long 2771329642
- .long 3192121593
- .long 536870912
- .long 1072277510
- .long 3971508621
- .long 3193002806
- .long 2147483648
- .long 1072273948
- .long 4071942301
- .long 1044952619
- .long 536870912
- .long 1072270391
- .long 2090502395
- .long 1044660556
- .long 0
- .long 1072266838
- .long 3657520961
- .long 3193770938
- .long 3758096384
- .long 1072263288
- .long 1608175110
- .long 1045543239
- .long 0
- .long 1072259744
- .long 2506924180
- .long 1045530501
- .long 1073741824
- .long 1072256203
- .long 18238493
- .long 1046305623
- .long 3221225472
- .long 1072252666
- .long 3862640487
- .long 3192882407
- .long 1073741824
- .long 1072249134
- .long 3850158761
- .long 1043656099
- .long 3758096384
- .long 1072245605
- .long 2356524356
- .long 1045915296
- .long 3221225472
- .long 1072242081
- .long 936497287
- .long 3193842353
- .long 2147483648
- .long 1072238561
- .long 2840845344
- .long 1046454771
- .long 2147483648
- .long 1072235045
- .long 3688100713
- .long 1044895451
- .long 2684354560
- .long 1072231533
- .long 479979913
- .long 3193842442
- .long 2684354560
- .long 1072228025
- .long 1016321898
- .long 1046251032
- .long 3758096384
- .long 1072224521
- .long 562232474
- .long 3191974558
- .long 536870912
- .long 1072221022
- .long 3870512029
- .long 3193113881
- .long 1610612736
- .long 1072217526
- .long 1239780547
- .long 3191583604
- .long 2684354560
- .long 1072214034
- .long 2815421327
- .long 1045873682
- .long 0
- .long 1072210547
- .long 2371009561
- .long 1041508792
- .long 1610612736
- .long 1072207063
- .long 1304636524
- .long 3192414284
- .long 3221225472
- .long 1072203583
- .long 210144854
- .long 3193327333
- .long 0
- .long 1072200108
- .long 1454303272
- .long 1046360024
- .long 1610612736
- .long 1072196636
- .long 2095757548
- .long 1044984677
- .long 3221225472
- .long 1072193168
- .long 2027215580
- .long 3192880933
- .long 0
- .long 1072189705
- .long 214794880
- .long 1043457954
- .long 1073741824
- .long 1072186245
- .long 884624917
- .long 1043497079
- .long 2147483648
- .long 1072182789
- .long 2792396634
- .long 3193171685
- .long 2684354560
- .long 1072179337
- .long 4128995250
- .long 3192103434
- .long 2684354560
- .long 1072175889
- .long 333866043
- .long 1046372325
- .long 3221225472
- .long 1072172445
- .long 2194445544
- .long 3193958905
- .long 2684354560
- .long 1072169005
- .long 2316082269
- .long 3192041703
- .long 1610612736
- .long 1072165569
- .long 581005057
- .long 1046322848
- .long 536870912
- .long 1072162137
- .long 3280786513
- .long 1045457251
- .long 3221225472
- .long 1072158708
- .long 2567093361
- .long 1044710359
- .long 1073741824
- .long 1072155284
- .long 3740443584
- .long 1044224237
- .long 2684354560
- .long 1072151863
- .long 3981028272
- .long 1042596351
- .long 3758096384
- .long 1072148446
- .long 3820011120
- .long 3191915623
- .long 0
- .long 1072145034
- .long 2946439484
- .long 3193831276
- .long 3758096384
- .long 1072141624
- .long 3075274422
- .long 3190132432
- .long 2684354560
- .long 1072138219
- .long 496052167
- .long 1043619760
- .long 1073741824
- .long 1072134818
- .long 271106589
- .long 3192265149
- .long 2684354560
- .long 1072131420
- .long 2091955684
- .long 1044443554
- .long 3758096384
- .long 1072128026
- .long 723240109
- .long 3191007419
- .long 3758096384
- .long 1072124636
- .long 1748629070
- .long 1044510075
- .long 3221225472
- .long 1072121250
- .long 3289522046
- .long 3193095178
- .long 1610612736
- .long 1072117868
- .long 3599052146
- .long 3193720427
- .long 3221225472
- .long 1072114489
- .long 2446758135
- .long 3193436303
- .long 3758096384
- .long 1072111114
- .long 1652171097
- .long 3192137173
- .long 3221225472
- .long 1072107743
- .long 1353007155
- .long 1044523902
- .long 1610612736
- .long 1072104376
- .long 990601105
- .long 1046296663
- .long 3758096384
- .long 1072101012
- .long 2228627618
- .long 3193041040
- .long 0
- .long 1072097653
- .long 812484756
- .long 3191950723
- .long 3758096384
- .long 1072094296
- .long 817833130
- .long 3192279242
- .long 2147483648
- .long 1072090944
- .long 3563228521
- .long 3193810951
- .long 3221225472
- .long 1072087595
- .long 2729108859
- .long 3190936185
- .long 3221225472
- .long 1072084250
- .long 2249121662
- .long 3190639690
- .long 2147483648
- .long 1072080909
- .long 4082471745
- .long 3193929368
- .long 3758096384
- .long 1072077571
- .long 2827323806
- .long 3193708561
- .long 3758096384
- .long 1072074237
- .long 735866167
- .long 1042434690
- .long 2684354560
- .long 1072070907
- .long 3240808889
- .long 3191918422
- .long 0
- .long 1072067581
- .long 466482777
- .long 3186962221
- .long 0
- .long 1072064258
- .long 1576076296
- .long 1045849056
- .long 3221225472
- .long 1072060938
- .long 2751923560
- .long 3191910703
- .long 0
- .long 1072057623
- .long 1908755527
- .long 1046437515
- .long 0
- .long 1072054311
- .long 3175841411
- .long 1044572886
- .long 2684354560
- .long 1072051002
- .long 1633258450
- .long 3192670420
- .long 3221225472
- .long 1072047697
- .long 1867746657
- .long 1045726209
- .long 2684354560
- .long 1072044396
- .long 338968864
- .long 3193084662
- .long 0
- .long 1072041099
- .long 1501742471
- .long 3191742031
- .long 0
- .long 1072037805
- .long 4266775786
- .long 3192686970
- .long 2147483648
- .long 1072034514
- .long 4249283553
- .long 1045769728
- .long 2684354560
- .long 1072031227
- .long 2758366873
- .long 1046402161
- .long 1610612736
- .long 1072027944
- .long 2161186990
- .long 1044736865
- .long 2684354560
- .long 1072024664
- .long 810300171
- .long 1045748777
- .long 2147483648
- .long 1072021388
- .long 183688927
- .long 3191515581
- .long 3758096384
- .long 1072018115
- .long 368874072
- .long 3192363575
- .long 3221225472
- .long 1072014846
- .long 2459092970
- .long 1041794640
- .long 536870912
- .long 1072011581
- .long 867488640
- .long 1046310291
- .long 536870912
- .long 1072008319
- .long 50140871
- .long 1043327329
- .long 2684354560
- .long 1072005060
- .long 1241902518
- .long 3192739252
- .long 2684354560
- .long 1072001805
- .long 1027881659
- .long 3193858388
- .long 0
- .long 1071998554
- .long 38457322
- .long 1045489179
- .long 0
- .long 1071995306
- .long 3432963337
- .long 3190969347
- .long 1610612736
- .long 1071992061
- .long 534931792
- .long 1046302734
- .long 1610612736
- .long 1071988820
- .long 1817895268
- .long 3192551860
- .long 3221225472
- .long 1071985582
- .long 357237383
- .long 3191870833
- .long 2684354560
- .long 1071982348
- .long 108262401
- .long 3193365867
- .long 3758096384
- .long 1071979117
- .long 1964729244
- .long 1042502249
- .long 2684354560
- .long 1071975890
- .long 2088446957
- .long 1038010503
- .long 3221225472
- .long 1071972666
- .long 2947239447
- .long 1046377845
- .long 1610612736
- .long 1071969446
- .long 774932072
- .long 1046064854
- .long 2147483648
- .long 1071966229
- .long 4080937590
- .long 3193041284
- .long 3758096384
- .long 1071963015
- .long 2208251454
- .long 1045945089
- .long 3221225472
- .long 1071959805
- .long 2850924475
- .long 1045650959
- .long 0
- .long 1071956599
- .long 714040997
- .long 1046275153
- .long 3221225472
- .long 1071953395
- .long 85533782
- .long 3192816920
- .long 3221225472
- .long 1071950195
- .long 1252511005
- .long 1044805706
- .long 1073741824
- .long 1071946999
- .long 2384659038
- .long 3193391602
- .long 0
- .long 1071943806
- .long 416481813
- .long 1043730233
- .long 536870912
- .long 1071940616
- .long 1675424499
- .long 1046348030
- .long 3221225472
- .long 1071937429
- .long 1175989513
- .long 3193009113
- .long 2684354560
- .long 1071934246
- .long 2400084650
- .long 3192451713
- .long 3758096384
- .long 1071931066
- .long 1467335692
- .long 3193350868
- .long 1610612736
- .long 1071927890
- .long 266493801
- .long 1044954481
- .long 1073741824
- .long 1071924717
- .long 3919093445
- .long 1046023575
- .long 2147483648
- .long 1071921547
- .long 3017408483
- .long 1044880828
- .long 536870912
- .long 1071918381
- .long 948849966
- .long 3193892224
- .long 3758096384
- .long 1071915217
- .long 1870232600
- .long 1045777228
- .long 536870912
- .long 1071912058
- .long 822381492
- .long 3193639186
- .long 2147483648
- .long 1071908901
- .long 788243705
- .long 1044966343
- .long 1073741824
- .long 1071905748
- .long 1344278809
- .long 1044428545
- .long 1073741824
- .long 1071902598
- .long 172864300
- .long 1045765608
- .long 2684354560
- .long 1071899451
- .long 211555467
- .long 3192963574
- .long 536870912
- .long 1071896308
- .long 3373438023
- .long 1045643168
- .long 0
- .long 1071893168
- .long 2867180960
- .long 3189945998
- .long 536870912
- .long 1071890031
- .long 36724362
- .long 3193240584
- .long 1610612736
- .long 1071886897
- .long 2140176984
- .long 1045945349
- .long 0
- .long 1071883767
- .long 436842360
- .long 1040712587
- .long 3758096384
- .long 1071880639
- .long 1225147329
- .long 3193814594
- .long 3758096384
- .long 1071877515
- .long 1586157348
- .long 3191614322
- .long 536870912
- .long 1071874395
- .long 3329332918
- .long 1041699791
- .long 2684354560
- .long 1071871277
- .long 1635968041
- .long 3191783756
- .long 1073741824
- .long 1071868163
- .long 2876158382
- .long 1046097093
- .long 1073741824
- .long 1071865052
- .long 4267556964
- .long 3193723000
- .long 1073741824
- .long 1071861944
- .long 195475940
- .long 1045520795
- .long 2147483648
- .long 1071858839
- .long 2239193514
- .long 1046478675
- .long 0
- .long 1071855738
- .long 4168275596
- .long 1044926285
- .long 2684354560
- .long 1071852639
- .long 142514114
- .long 1045595182
- .long 2147483648
- .long 1071849544
- .long 1943457984
- .long 3192930015
- .long 2147483648
- .long 1071846452
- .long 202659489
- .long 3193926317
- .long 2684354560
- .long 1071843363
- .long 2208408789
- .long 3193857484
- .long 3758096384
- .long 1071840277
- .long 2237297552
- .long 3192939576
- .long 1073741824
- .long 1071837195
- .long 2726920839
- .long 1044193954
- .long 3758096384
- .long 1071834115
- .long 2337732207
- .long 3193611773
- .long 2147483648
- .long 1071831039
- .long 1390088602
- .long 1044000317
- .long 1610612736
- .long 1071827966
- .long 3806188736
- .long 3193463913
- .long 1073741824
- .long 1071824896
- .long 1795276560
- .long 1043671965
- .long 1073741824
- .long 1071821829
- .long 2960792799
- .long 1046240474
- .long 2147483648
- .long 1071818765
- .long 3350591592
- .long 3193333939
- .long 3221225472
- .long 1071815704
- .long 408870754
- .long 3193322854
- .long 0
- .long 1071812647
- .long 4146717132
- .long 1046063520
- .long 2147483648
- .long 1071809592
- .long 1681114919
- .long 3192114313
- .long 0
- .long 1071806541
- .long 1098393137
- .long 3190846732
- .long 2684354560
- .long 1071803492
- .long 2437484983
- .long 3193448718
- .long 1073741824
- .long 1071800447
- .long 1036809185
- .long 3192023501
- .long 0
- .long 1071797405
- .long 659668848
- .long 3193596312
- .long 3221225472
- .long 1071794365
- .long 1112062459
- .long 3192773376
- .long 2147483648
- .long 1071791329
- .long 4082956335
- .long 1045830513
- .long 1610612736
- .long 1071788296
- .long 2387089965
- .long 1045532601
- .long 1610612736
- .long 1071785266
- .long 1522101980
- .long 3193941957
- .long 1073741824
- .long 1071782239
- .long 2157197585
- .long 3188193305
- .long 1073741824
- .long 1071779215
- .long 946810220
- .long 3193223819
- .long 1073741824
- .long 1071776194
- .long 4069942444
- .long 3193878549
- .long 536870912
- .long 1071773176
- .long 1693463440
- .long 1046360588
- .long 536870912
- .long 1071770161
- .long 1954543254
- .long 1046409381
- .long 1073741824
- .long 1071767149
- .long 1050471249
- .long 3193933095
- .long 536870912
- .long 1071764140
- .long 1256240478
- .long 1046456865
- .long 536870912
- .long 1071761134
- .long 676764254
- .long 1046055503
- .long 536870912
- .long 1071758131
- .long 1421032967
- .long 1044779786
- .long 536870912
- .long 1071755131
- .long 38735992
- .long 3192766355
- .long 0
- .long 1071752134
- .long 2960669690
- .long 1044484680
- .long 3758096384
- .long 1071749139
- .long 788707382
- .long 1045299895
- .long 3221225472
- .long 1071746148
- .long 685689300
- .long 1040778831
- .long 2147483648
- .long 1071743160
- .long 1170994182
- .long 1046159174
- .long 1073741824
- .long 1071740175
- .long 64591436
- .long 1046153849
- .long 0
- .long 1071737193
- .long 2338031659
- .long 3189997702
- .long 2684354560
- .long 1071734213
- .long 1941624568
- .long 3186752676
- .long 536870912
- .long 1071731237
- .long 1401255580
- .long 1046383990
- .long 2684354560
- .long 1071728263
- .long 376888427
- .long 1045896456
- .long 536870912
- .long 1071725293
- .long 2831424639
- .long 3193539109
- .long 1610612736
- .long 1071722325
- .long 3303123696
- .long 1044599415
- .long 2684354560
- .long 1071719360
- .long 1077295329
- .long 3189877372
- .long 3221225472
- .long 1071716398
- .long 1434061099
- .long 3184529771
- .long 3221225472
- .long 1071713439
- .long 2104991590
- .long 1045062074
- .long 3221225472
- .long 1071710483
- .long 722060869
- .long 3193788526
- .long 536870912
- .long 1071704580
- .long 3928796486
- .long 1046129020
- .long 536870912
- .long 1071698688
- .long 588844628
- .long 1045492135
- .long 2684354560
- .long 1071692807
- .long 326739366
- .long 3193004445
- .long 1610612736
- .long 1071686938
- .long 2456436042
- .long 1046278169
- .long 2684354560
- .long 1071681080
- .long 2831303512
- .long 1043670046
- .long 536870912
- .long 1071675234
- .long 607223418
- .long 1045507322
- .long 0
- .long 1071669399
- .long 4254921332
- .long 3193290483
- .long 0
- .long 1071663575
- .long 914994333
- .long 3191263853
- .long 1073741824
- .long 1071657762
- .long 4147050180
- .long 3193228552
- .long 2684354560
- .long 1071651960
- .long 594554157
- .long 3193503935
- .long 0
- .long 1071646170
- .long 1062846796
- .long 1045944331
- .long 1073741824
- .long 1071636109
- .long 2909238893
- .long 3193436884
- .long 1073741824
- .long 1071624572
- .long 1682918119
- .long 1042211899
- .long 1073741824
- .long 1071613057
- .long 2419209426
- .long 1045437062
- .long 1073741824
- .long 1071601564
- .long 2951341321
- .long 3190193214
- .long 0
- .long 1071590093
- .long 3084900875
- .long 3192394907
- .long 1073741824
- .long 1071578643
- .long 999567454
- .long 1046433447
- .long 2147483648
- .long 1071567215
- .long 1570101857
- .long 3193291160
- .long 0
- .long 1071555809
- .long 1080647881
- .long 3185154585
- .long 0
- .long 1071544424
- .long 3526309177
- .long 1044843640
- .long 2147483648
- .long 1071533060
- .long 2213463349
- .long 3191738930
- .long 1073741824
- .long 1071521718
- .long 1039925195
- .long 3192618353
- .long 1073741824
- .long 1071510397
- .long 2115757280
- .long 3193671567
- .long 1073741824
- .long 1071499097
- .long 1188751495
- .long 3191145560
- .long 2147483648
- .long 1071487818
- .long 3983461449
- .long 3193897029
- .long 2147483648
- .long 1071476560
- .long 782141500
- .long 1042879962
- .long 2147483648
- .long 1071465323
- .long 4038904626
- .long 1045063881
- .long 2147483648
- .long 1071454107
- .long 2613036921
- .long 3193217642
- .long 0
- .long 1071442912
- .long 2095723435
- .long 1044629175
- .long 1073741824
- .long 1071431737
- .long 3879795974
- .long 1045767874
- .long 1073741824
- .long 1071420583
- .long 2662198042
- .long 3191434637
- .long 3221225472
- .long 1071409449
- .long 4037605722
- .long 3193703090
- .long 2147483648
- .long 1071398336
- .long 1860331835
- .long 1040814822
- .long 3221225472
- .long 1071387243
- .long 1522972033
- .long 3190305974
- .long 1073741824
- .long 1071376171
- .long 2361534207
- .long 1043699366
- .long 0
- .long 1071365119
- .long 4180309179
- .long 1044142099
- .long 0
- .long 1071354087
- .long 1201038528
- .long 3192968772
- .long 0
- .long 1071343075
- .long 1342478171
- .long 3193251215
- .long 0
- .long 1071332083
- .long 3836883348
- .long 3193472007
- .long 3221225472
- .long 1071321110
- .long 3864874250
- .long 1045593126
- .long 2147483648
- .long 1071310158
- .long 2169494998
- .long 1046045346
- .long 1073741824
- .long 1071299226
- .long 3785165075
- .long 3193319246
- .long 2147483648
- .long 1071288313
- .long 1137692678
- .long 3192716779
- .long 1073741824
- .long 1071277420
- .long 1752107598
- .long 1046366120
- .long 3221225472
- .long 1071266546
- .long 1912656912
- .long 1046352281
- .long 3221225472
- .long 1071255692
- .long 2882676334
- .long 1046406353
- .long 1073741824
- .long 1071244858
- .long 963612460
- .long 1045282811
- .long 0
- .long 1071234043
- .long 3811255773
- .long 1046231636
- .long 1073741824
- .long 1071223247
- .long 1126055989
- .long 3192224037
- .long 2147483648
- .long 1071212470
- .long 2079145427
- .long 1044432413
- .long 0
- .long 1071201713
- .long 3611595621
- .long 1043358745
- .long 2147483648
- .long 1071190974
- .long 390522769
- .long 1045888252
- .long 1073741824
- .long 1071180255
- .long 4087939723
- .long 3192930745
- .long 3221225472
- .long 1071169554
- .long 1451494480
- .long 3190219274
- .long 1073741824
- .long 1071158873
- .long 427176194
- .long 3193042022
- .long 2147483648
- .long 1071148210
- .long 1882381948
- .long 3192727946
- .long 2147483648
- .long 1071137566
- .long 3736313771
- .long 3192087019
- .long 1073741824
- .long 1071126941
- .long 1560398816
- .long 3193185715
- .long 2147483648
- .long 1071116334
- .long 1021942441
- .long 1041526696
- .long 2147483648
- .long 1071105746
- .long 3517080249
- .long 3193576041
- .long 3221225472
- .long 1071095176
- .long 2248589878
- .long 1044527624
- .long 2147483648
- .long 1071084625
- .long 2412896695
- .long 1046112867
- .long 3221225472
- .long 1071074092
- .long 3834725738
- .long 1044562378
- .long 1073741824
- .long 1071063578
- .long 1150920407
- .long 1043768986
- .long 0
- .long 1071053082
- .long 1379393428
- .long 3188690690
- .long 0
- .long 1071042604
- .long 3058183278
- .long 3193617655
- .long 0
- .long 1071032144
- .long 421133665
- .long 3193417186
- .long 0
- .long 1071021702
- .long 2860161357
- .long 3191816125
- .long 0
- .long 1071011278
- .long 1742405964
- .long 1043580240
- .long 0
- .long 1071000872
- .long 2821215927
- .long 3188984273
- .long 3221225472
- .long 1070990483
- .long 510275597
- .long 1045813401
- .long 2147483648
- .long 1070980113
- .long 304266588
- .long 3191193536
- .long 3221225472
- .long 1070969760
- .long 1854784211
- .long 1046302073
- .long 0
- .long 1070959426
- .long 3773082854
- .long 3193008899
- .long 2147483648
- .long 1070949108
- .long 3003572392
- .long 1046404879
- .long 3221225472
- .long 1070938808
- .long 1702149204
- .long 1046407257
- .long 2147483648
- .long 1070928526
- .long 3935314439
- .long 1046438280
- .long 3221225472
- .long 1070918261
- .long 2677087609
- .long 1045501749
- .long 2147483648
- .long 1070908014
- .long 4190598039
- .long 3193640515
- .long 1073741824
- .long 1070897784
- .long 368874072
- .long 1044879927
- .long 2147483648
- .long 1070887571
- .long 3584052697
- .long 3192024662
- .long 3221225472
- .long 1070877375
- .long 3762307829
- .long 1045886918
- .long 1073741824
- .long 1070867197
- .long 495710920
- .long 1046317072
- .long 0
- .long 1070857036
- .long 2292768238
- .long 3190887508
- .long 3221225472
- .long 1070846891
- .long 1044078151
- .long 3193772914
- .long 1073741824
- .long 1070836764
- .long 3266010457
- .long 1043443755
- .long 3221225472
- .long 1070826653
- .long 3571665822
- .long 1045547823
- .long 1073741824
- .long 1070816560
- .long 393348347
- .long 3190525143
- .long 2147483648
- .long 1070806483
- .long 4241722498
- .long 3192084193
- .long 2147483648
- .long 1070796423
- .long 1693797068
- .long 3192807972
- .long 0
- .long 1070786380
- .long 2860086745
- .long 1046331646
- .long 2147483648
- .long 1070776353
- .long 1366141759
- .long 3192979363
- .long 1073741824
- .long 1070766343
- .long 737899283
- .long 1045853346
- .long 3221225472
- .long 1070756349
- .long 88734873
- .long 1043881257
- .long 3221225472
- .long 1070746372
- .long 1438003315
- .long 3192917101
- .long 0
- .long 1070736412
- .long 1066505530
- .long 1043896695
- .long 3221225472
- .long 1070726467
- .long 2706653041
- .long 3191113643
- .long 3221225472
- .long 1070716539
- .long 1321764476
- .long 1039573724
- .long 0
- .long 1070706628
- .long 1126753211
- .long 1044502976
- .long 2147483648
- .long 1070696732
- .long 773642884
- .long 1044110727
- .long 1073741824
- .long 1070686853
- .long 1263743406
- .long 3193115278
- .long 0
- .long 1070676990
- .long 3115237732
- .long 3193089176
- .long 3221225472
- .long 1070667142
- .long 3642626838
- .long 3191146032
- .long 2147483648
- .long 1070657311
- .long 2091696428
- .long 1044337177
- .long 1073741824
- .long 1070647496
- .long 3168958391
- .long 1044197568
- .long 0
- .long 1070637697
- .long 711148669
- .long 3193181047
- .long 2147483648
- .long 1070627913
- .long 4207182773
- .long 3193402092
- .long 3221225472
- .long 1070618145
- .long 918070640
- .long 3192902845
- .long 3221225472
- .long 1070608393
- .long 3135571447
- .long 3192193928
- .long 2147483648
- .long 1070598657
- .long 1043705517
- .long 3193188604
- .long 2147483648
- .long 1070581777
- .long 1886680492
- .long 1043890286
- .long 2147483648
- .long 1070562367
- .long 3373799420
- .long 3191917802
- .long 2147483648
- .long 1070542988
- .long 2919618025
- .long 3192461752
- .long 2147483648
- .long 1070523640
- .long 2926365158
- .long 3193113492
- .long 0
- .long 1070504323
- .long 519978638
- .long 1045918846
- .long 0
- .long 1070485037
- .long 3665353151
- .long 3193546248
- .long 0
- .long 1070465781
- .long 2327718958
- .long 1045050797
- .long 0
- .long 1070446556
- .long 345326861
- .long 3188224716
- .long 2147483648
- .long 1070427361
- .long 2263747488
- .long 3192871328
- .long 0
- .long 1070408197
- .long 3894192264
- .long 1045693123
- .long 0
- .long 1070389063
- .long 994321593
- .long 1046347203
- .long 2147483648
- .long 1070369959
- .long 3540366700
- .long 1042296230
- .long 0
- .long 1070350886
- .long 966420752
- .long 3192400412
- .long 2147483648
- .long 1070331842
- .long 1954511160
- .long 3193467762
- .long 2147483648
- .long 1070312828
- .long 1875003040
- .long 1045485629
- .long 0
- .long 1070293845
- .long 4003372005
- .long 3193714109
- .long 2147483648
- .long 1070274890
- .long 2216083644
- .long 1045720399
- .long 0
- .long 1070255966
- .long 1240985743
- .long 1045879414
- .long 0
- .long 1070237071
- .long 1573064162
- .long 1046427916
- .long 0
- .long 1070218206
- .long 2500166582
- .long 3193848169
- .long 2147483648
- .long 1070199369
- .long 862131539
- .long 1045606065
- .long 0
- .long 1070180563
- .long 3733427622
- .long 3193545988
- .long 0
- .long 1070161785
- .long 124515358
- .long 1045504766
- .long 2147483648
- .long 1070143036
- .long 689228007
- .long 1044238436
- .long 0
- .long 1070124317
- .long 976284835
- .long 3189879978
- .long 2147483648
- .long 1070105626
- .long 2997446224
- .long 3193394244
- .long 2147483648
- .long 1070086964
- .long 594985163
- .long 3190453447
- .long 2147483648
- .long 1070068331
- .long 3634411091
- .long 3193012662
- .long 0
- .long 1070049727
- .long 841316482
- .long 3192551604
- .long 0
- .long 1070031151
- .long 518949849
- .long 3189505693
- .long 2147483648
- .long 1070012603
- .long 207633604
- .long 1043791305
- .long 2147483648
- .long 1069994084
- .long 925415631
- .long 3189658670
- .long 2147483648
- .long 1069975593
- .long 3348775015
- .long 1046231055
- .long 0
- .long 1069957131
- .long 4137593961
- .long 1045760644
- .long 2147483648
- .long 1069938696
- .long 3081207972
- .long 1046319652
- .long 2147483648
- .long 1069920290
- .long 2912811806
- .long 3193250863
- .long 0
- .long 1069901912
- .long 1704663230
- .long 3192651171
- .long 2147483648
- .long 1069883561
- .long 1726887473
- .long 3193427817
- .long 2147483648
- .long 1069865238
- .long 516302873
- .long 1042556919
- .long 2147483648
- .long 1069846943
- .long 3737277289
- .long 3192083505
- .long 0
- .long 1069828676
- .long 2829909067
- .long 3191628520
- .long 0
- .long 1069810436
- .long 3474800299
- .long 3187384991
- .long 2147483648
- .long 1069792223
- .long 2041291754
- .long 3186735048
- .long 2147483648
- .long 1069774038
- .long 3100739290
- .long 3192991951
- .long 2147483648
- .long 1069755880
- .long 2641686866
- .long 1042449846
- .long 0
- .long 1069737750
- .long 1353612457
- .long 3192928544
- .long 2147483648
- .long 1069719646
- .long 1823398190
- .long 3193125156
- .long 0
- .long 1069701570
- .long 2629108558
- .long 3192983089
- .long 2147483648
- .long 1069683520
- .long 314889080
- .long 3193178947
- .long 2147483648
- .long 1069665497
- .long 3426846470
- .long 1046055034
- .long 0
- .long 1069647502
- .long 2451521798
- .long 3193081447
- .long 2147483648
- .long 1069629532
- .long 963200030
- .long 1046315089
- .long 0
- .long 1069611590
- .long 3644976987
- .long 1046450297
- .long 2147483648
- .long 1069593674
- .long 1514045874
- .long 3193337489
- .long 0
- .long 1069575785
- .long 2640752615
- .long 3192734715
- .long 0
- .long 1069557922
- .long 177381730
- .long 3193107348
- .long 0
- .long 1069532650
- .long 546871269
- .long 1045601847
- .long 0
- .long 1069497029
- .long 2220408187
- .long 1045964849
- .long 0
- .long 1069461461
- .long 3101209784
- .long 3192417098
- .long 0
- .long 1069425944
- .long 3768825782
- .long 1046196178
- .long 0
- .long 1069390480
- .long 737308942
- .long 1043872555
- .long 0
- .long 1069355068
- .long 1944808119
- .long 3193362317
- .long 0
- .long 1069319707
- .long 852406261
- .long 3191004250
- .long 0
- .long 1069284398
- .long 3202370743
- .long 3192549796
- .long 0
- .long 1069249140
- .long 900633975
- .long 1043862575
- .long 0
- .long 1069213934
- .long 3417168564
- .long 3193213168
- .long 0
- .long 1069178778
- .long 2513309972
- .long 1046051953
- .long 0
- .long 1069143674
- .long 1836846968
- .long 1044036653
- .long 0
- .long 1069108621
- .long 675391362
- .long 3193334972
- .long 0
- .long 1069073618
- .long 1859398086
- .long 3191668729
- .long 0
- .long 1069038666
- .long 3835994043
- .long 3193252196
- .long 0
- .long 1069003764
- .long 563337246
- .long 3192060530
- .long 0
- .long 1068968912
- .long 3715154210
- .long 1045592716
- .long 0
- .long 1068934111
- .long 51415636
- .long 3192193939
- .long 0
- .long 1068899359
- .long 822049108
- .long 1045846080
- .long 0
- .long 1068864658
- .long 3739043340
- .long 3193184949
- .long 0
- .long 1068830006
- .long 2500828997
- .long 3193115638
- .long 0
- .long 1068795403
- .long 1479335089
- .long 1045458233
- .long 0
- .long 1068760850
- .long 1914098598
- .long 1045079833
- .long 0
- .long 1068726346
- .long 1470374909
- .long 1046125471
- .long 0
- .long 1068691892
- .long 2048101185
- .long 3192960024
- .long 0
- .long 1068657486
- .long 801101802
- .long 1042523454
- .long 0
- .long 1068623129
- .long 412171467
- .long 1044799425
- .long 0
- .long 1068588821
- .long 2124566049
- .long 1040459843
- .long 0
- .long 1068554561
- .long 2087558263
- .long 1046083102
- .long 0
- .long 1068520350
- .long 290389316
- .long 1045220023
- .long 0
- .long 1068473430
- .long 393737815
- .long 1045770085
- .long 0
- .long 1068405202
- .long 3273111658
- .long 3193594336
- .long 0
- .long 1068337068
- .long 3076935419
- .long 3191993934
- .long 0
- .long 1068269030
- .long 1564279721
- .long 1040713632
- .long 0
- .long 1068201088
- .long 1950103787
- .long 3191285473
- .long 0
- .long 1068133240
- .long 111301617
- .long 1046140470
- .long 0
- .long 1068065488
- .long 2740933659
- .long 1046091898
- .long 0
- .long 1067997832
- .long 1267131462
- .long 3192947024
- .long 0
- .long 1067930268
- .long 629787343
- .long 1045599114
- .long 0
- .long 1067862800
- .long 2943029746
- .long 3191100621
- .long 0
- .long 1067795426
- .long 2538631151
- .long 3193953989
- .long 0
- .long 1067728144
- .long 3881795033
- .long 3191377363
- .long 0
- .long 1067660956
- .long 2752747058
- .long 3186250103
- .long 0
- .long 1067593862
- .long 892170014
- .long 3193330390
- .long 0
- .long 1067526860
- .long 2000985783
- .long 3192968647
- .long 0
- .long 1067459950
- .long 1954077304
- .long 1044399908
- .long 0
- .long 1067335900
- .long 4120702847
- .long 3193150730
- .long 0
- .long 1067202448
- .long 353489980
- .long 1045676744
- .long 0
- .long 1067069184
- .long 2609643324
- .long 3192108001
- .long 0
- .long 1066936100
- .long 2904433317
- .long 1044836541
- .long 0
- .long 1066803200
- .long 319656790
- .long 1044863904
- .long 0
- .long 1066670484
- .long 2407987331
- .long 3192995083
- .long 0
- .long 1066537948
- .long 2437746120
- .long 3193127733
- .long 0
- .long 1066405592
- .long 762570215
- .long 3189946997
- .long 0
- .long 1066145040
- .long 3317159694
- .long 1046060125
- .long 0
- .long 1065881056
- .long 2317845886
- .long 3191679176
- .long 0
- .long 1065617424
- .long 3665195816
- .long 1045633853
- .long 0
- .long 1065354160
- .long 2008730355
- .long 3193898211
- .long 0
- .long 1064829264
- .long 3746236192
- .long 1046121471
- .long 0
- .long 1064303680
- .long 885296753
- .long 3191852441
- .long 0
- .long 1063253696
- .long 449976495
- .long 3192682663
- .long 0
- .long 0
- .long 0
- .long 2147483648
- .long 0
- .long 4294965248
- .long 0
- .long 4294965248
- .long 0
- .long 1073160192
- .long 370913857
- .long 3210587105
- .long 1841914130
- .long 3213059448
- .long 3995341938
- .long 3214607105
- .long 2677381210
- .long 3216320731
- .long 3011779882
- .long 3218479542
- .long 1367832035
- .long 1066403058
- .long 2894285243
- .long 1067936923
- .long 1215221452
- .long 1069835102
- .long 370913857
- .long 3210587105
- .long 2677381210
- .long 3216320731
- .long 4172642429
- .long 1056068382
- .long 1215221451
- .long 1069835102
- .long 1092638156
- .long 3184925618
- .long 0
- .long 4294967288
- .long 0
- .long 4294967295
- .long 0
- .long 1072693248
- .long 0
- .long 997195776
- .long 4200250559
- .long 1072696090
- .long 2808127345
- .long 3162830514
- .long 2851812149
- .long 1072698941
- .long 2595802551
- .long 1016815913
- .long 339411585
- .long 1072701800
- .long 264588982
- .long 3162685233
- .long 1048019041
- .long 1072704666
- .long 1398474845
- .long 3161559171
- .long 772914124
- .long 1072707540
- .long 4004372762
- .long 1013278737
- .long 3899555717
- .long 1072710421
- .long 427280750
- .long 3163595548
- .long 1928746161
- .long 1072713311
- .long 983617676
- .long 1015333753
- .long 3541402996
- .long 1072716208
- .long 2759177317
- .long 1015903202
- .long 238821257
- .long 1072719114
- .long 1469694871
- .long 3163933563
- .long 702412510
- .long 1072722027
- .long 3803266087
- .long 3163328991
- .long 728934454
- .long 1072724948
- .long 1413842688
- .long 1015227188
- .long 410360776
- .long 1072727877
- .long 1269990655
- .long 1013024446
- .long 4133881824
- .long 1072730813
- .long 2148155345
- .long 3163979875
- .long 3402036099
- .long 1072733758
- .long 405889334
- .long 1016154232
- .long 2602514713
- .long 1072736711
- .long 2268929336
- .long 1015402860
- .long 1828292879
- .long 1072739672
- .long 1255956747
- .long 1016636974
- .long 1172597893
- .long 1072742641
- .long 114433263
- .long 1016396169
- .long 728909815
- .long 1072745618
- .long 383930225
- .long 1016078044
- .long 590962156
- .long 1072748603
- .long 3829346666
- .long 3164324173
- .long 852742562
- .long 1072751596
- .long 667253586
- .long 1010842135
- .long 1608493509
- .long 1072754597
- .long 3159622171
- .long 3163856313
- .long 2952712987
- .long 1072757606
- .long 3293494651
- .long 3161168877
- .long 685187902
- .long 1072760624
- .long 378731989
- .long 1015891691
- .long 3490863953
- .long 1072763649
- .long 960797498
- .long 3163997456
- .long 2875075254
- .long 1072766683
- .long 4144233330
- .long 3164382292
- .long 3228316108
- .long 1072769725
- .long 3010241991
- .long 3159471380
- .long 351405227
- .long 1072772776
- .long 3125337328
- .long 3160871055
- .long 2930322912
- .long 1072775834
- .long 2599499422
- .long 3163762623
- .long 2471440686
- .long 1072778901
- .long 968836267
- .long 3163263464
- .long 3366293073
- .long 1072781976
- .long 3119426314
- .long 1015169130
- .long 1416741826
- .long 1072785060
- .long 2196380210
- .long 1012462139
- .long 1014845819
- .long 1072788152
- .long 3117910646
- .long 3162607681
- .long 2257959872
- .long 1072791252
- .long 3802946148
- .long 1014013503
- .long 948735466
- .long 1072794361
- .long 3516338028
- .long 3163623459
- .long 1480023343
- .long 1072797478
- .long 2247196168
- .long 1016376029
- .long 3949972341
- .long 1072800603
- .long 2068408548
- .long 1015962444
- .long 4162030108
- .long 1072803737
- .long 2763428480
- .long 1016577925
- .long 2214878420
- .long 1072806880
- .long 892270087
- .long 3164164998
- .long 2502433899
- .long 1072810031
- .long 2148595913
- .long 1016072567
- .long 828946858
- .long 1072813191
- .long 10642492
- .long 1016988014
- .long 1588871207
- .long 1072816359
- .long 143439582
- .long 3164011992
- .long 586995997
- .long 1072819536
- .long 41662348
- .long 3163676568
- .long 2218315341
- .long 1072822721
- .long 2694295388
- .long 3164337444
- .long 2288159958
- .long 1072825915
- .long 2169144469
- .long 1015924597
- .long 897099801
- .long 1072829118
- .long 754756297
- .long 1016289581
- .long 2440944790
- .long 1072832329
- .long 2492769774
- .long 1015196030
- .long 2725843665
- .long 1072835549
- .long 1433917087
- .long 1015887099
- .long 1853186616
- .long 1072838778
- .long 3066496371
- .long 1016705150
- .long 4219606026
- .long 1072842015
- .long 2434574742
- .long 1015730124
- .long 1337108031
- .long 1072845262
- .long 3203724452
- .long 1015726421
- .long 1897844341
- .long 1072848517
- .long 1254300460
- .long 1016324514
- .long 1709341917
- .long 1072851781
- .long 2571168217
- .long 1015201075
- .long 874372905
- .long 1072855054
- .long 100263788
- .long 1016989308
- .long 3790955393
- .long 1072858335
- .long 2352942462
- .long 3164228666
- .long 1972484976
- .long 1072861626
- .long 675290301
- .long 3162688626
- .long 4112506593
- .long 1072864925
- .long 2947355221
- .long 1015419624
- .long 1724976915
- .long 1072868234
- .long 420909223
- .long 3164165955
- .long 3504003472
- .long 1072871551
- .long 3594001060
- .long 3158379228
- .long 964107055
- .long 1072874878
- .long 2800439588
- .long 3163881797
- .long 2799960843
- .long 1072878213
- .long 1423655381
- .long 1016070727
- .long 526652809
- .long 1072881558
- .long 4223459736
- .long 1016927951
- .long 2839424854
- .long 1072884911
- .long 1171596163
- .long 1014090255
- .long 1253935211
- .long 1072888274
- .long 1395382931
- .long 3160751189
- .long 171030293
- .long 1072891646
- .long 3526460132
- .long 1015477354
- .long 3991843581
- .long 1072895026
- .long 4092853457
- .long 1015634339
- .long 4232894513
- .long 1072898416
- .long 2383938684
- .long 1015717095
- .long 1000925746
- .long 1072901816
- .long 1018491672
- .long 3164358120
- .long 2992903935
- .long 1072905224
- .long 2218154406
- .long 1016276769
- .long 1726216749
- .long 1072908642
- .long 2466808228
- .long 3162724981
- .long 1603444721
- .long 1072912069
- .long 1548633640
- .long 3163249902
- .long 2732492859
- .long 1072915505
- .long 2691479646
- .long 3163304260
- .long 926591435
- .long 1072918951
- .long 3208833762
- .long 3163962090
- .long 589198666
- .long 1072922406
- .long 2664346172
- .long 3164206538
- .long 1829099622
- .long 1072925870
- .long 1016661181
- .long 3164509581
- .long 460407023
- .long 1072929344
- .long 4237175092
- .long 3164187045
- .long 887463927
- .long 1072932827
- .long 3596744163
- .long 3161842742
- .long 3219942644
- .long 1072936319
- .long 3798990616
- .long 1016417382
- .long 3272845541
- .long 1072939821
- .long 928852419
- .long 3164536824
- .long 1156440435
- .long 1072943333
- .long 2351451249
- .long 1015015632
- .long 1276261410
- .long 1072946854
- .long 300981948
- .long 1015732745
- .long 3743175029
- .long 1072950384
- .long 2072812490
- .long 3163223651
- .long 78413852
- .long 1072953925
- .long 4183226867
- .long 3164065827
- .long 3278348324
- .long 1072957474
- .long 3069497416
- .long 1015799288
- .long 569847338
- .long 1072961034
- .long 472945272
- .long 3160339305
- .long 654919306
- .long 1072964603
- .long 3232961757
- .long 3164096045
- .long 3645941911
- .long 1072968181
- .long 3814685081
- .long 3162621917
- .long 1065662932
- .long 1072971770
- .long 2533670915
- .long 1015578814
- .long 1617004845
- .long 1072975368
- .long 82804944
- .long 1011391354
- .long 1118294578
- .long 1072978976
- .long 2197495694
- .long 3160957977
- .long 3978100823
- .long 1072982593
- .long 3513027190
- .long 1016894539
- .long 1720398391
- .long 1072986221
- .long 3980678963
- .long 3164348656
- .long 3049340112
- .long 1072989858
- .long 3062915824
- .long 1014219171
- .long 3784486610
- .long 1072993505
- .long 1581883040
- .long 3162747529
- .long 4040676318
- .long 1072997162
- .long 4090609238
- .long 1016712034
- .long 3933059031
- .long 1073000829
- .long 2133366768
- .long 3162580408
- .long 3577096743
- .long 1073004506
- .long 2951496418
- .long 1014842263
- .long 3088564500
- .long 1073008193
- .long 1762311517
- .long 1016094249
- .long 2583551245
- .long 1073011890
- .long 3161094195
- .long 1016655067
- .long 2178460671
- .long 1073015597
- .long 777878098
- .long 3163891069
- .long 1990012071
- .long 1073019314
- .long 3529070563
- .long 3163861769
- .long 2135241198
- .long 1073023041
- .long 1236747871
- .long 1014637723
- .long 2731501122
- .long 1073026778
- .long 1774031855
- .long 3163518597
- .long 3896463087
- .long 1073030525
- .long 1139797873
- .long 3162282381
- .long 1453150082
- .long 1073034283
- .long 498154669
- .long 3162536638
- .long 4109806887
- .long 1073038050
- .long 422403966
- .long 1015517805
- .long 3395129871
- .long 1073041828
- .long 4025345435
- .long 3163383964
- .long 3723038930
- .long 1073045616
- .long 378465264
- .long 3163618158
- .long 917841882
- .long 1073049415
- .long 18715565
- .long 1016707884
- .long 3689071823
- .long 1073053223
- .long 2321004996
- .long 3163601292
- .long 3566716925
- .long 1073057042
- .long 1536826856
- .long 1015191009
- .long 671025100
- .long 1073060872
- .long 3832014351
- .long 3164070606
- .long 3712504873
- .long 1073064711
- .long 88491949
- .long 1016476236
- .long 4222122499
- .long 1073068561
- .long 1277378074
- .long 3164305313
- .long 2321106615
- .long 1073072422
- .long 2171176610
- .long 1010584347
- .long 2425981843
- .long 1073076293
- .long 2830390851
- .long 3164395175
- .long 363667784
- .long 1073080175
- .long 813753950
- .long 1016833785
- .long 551349105
- .long 1073084067
- .long 3821916050
- .long 3163155165
- .long 3111574537
- .long 1073087969
- .long 2606161479
- .long 3163808322
- .long 3872257780
- .long 1073091882
- .long 1253592103
- .long 1017006910
- .long 2956612997
- .long 1073095806
- .long 2118169751
- .long 3163784129
- .long 488188413
- .long 1073099741
- .long 3199821029
- .long 1016612624
- .long 885834528
- .long 1073103686
- .long 1973258547
- .long 3163310140
- .long 4273770423
- .long 1073107641
- .long 3383180809
- .long 3164267477
- .long 2186617381
- .long 1073111608
- .long 2270764084
- .long 3164321289
- .long 3339203574
- .long 1073115585
- .long 1483497780
- .long 3163457330
- .long 3561793907
- .long 1073119573
- .long 1157054053
- .long 1012938926
- .long 2979960120
- .long 1073123572
- .long 2599109725
- .long 1015547069
- .long 1719614413
- .long 1073127582
- .long 330458198
- .long 3164331316
- .long 4201977662
- .long 1073131602
- .long 748330254
- .long 1014642933
- .long 1963711167
- .long 1073135634
- .long 1744767757
- .long 3161622870
- .long 3721688645
- .long 1073139676
- .long 3069276937
- .long 1016887977
- .long 1013258799
- .long 1073143730
- .long 1748797611
- .long 3161177658
- .long 2555984613
- .long 1073147794
- .long 2652555442
- .long 3163601268
- .long 4182873220
- .long 1073151869
- .long 629542646
- .long 3163044879
- .long 1727278727
- .long 1073155956
- .long 3562710623
- .long 1012520516
- .long 3907805044
- .long 1073160053
- .long 2257091225
- .long 3162598983
- .long 2263535754
- .long 1073164162
- .long 752233586
- .long 3163687584
- .long 1218806132
- .long 1073168282
- .long 1818613052
- .long 3163597017
- .long 903334909
- .long 1073172413
- .long 1636462108
- .long 1016088573
- .long 1447192521
- .long 1073176555
- .long 1462857171
- .long 3163563097
- .long 2980802057
- .long 1073180708
- .long 378619896
- .long 1016821879
- .long 1339972927
- .long 1073184873
- .long 167908909
- .long 1016620728
- .long 950803702
- .long 1073189049
- .long 1655364926
- .long 1016285608
- .long 1944781191
- .long 1073193236
- .long 3993278767
- .long 3162772855
- .long 158781403
- .long 1073197435
- .long 2221464712
- .long 3164335029
- .long 19972402
- .long 1073201645
- .long 3507899862
- .long 1017057868
- .long 1660913392
- .long 1073205866
- .long 4218599604
- .long 1016184283
- .long 919555682
- .long 1073210099
- .long 3121969534
- .long 1013996802
- .long 2224145553
- .long 1073214343
- .long 3482522030
- .long 3162537745
- .long 1413356050
- .long 1073218599
- .long 1651349291
- .long 3163716742
- .long 2916157145
- .long 1073222866
- .long 219487565
- .long 1016357943
- .long 2571947539
- .long 1073227145
- .long 3558159064
- .long 3164425245
- .long 515457527
- .long 1073231436
- .long 836709333
- .long 1016699802
- .long 1176749997
- .long 1073235738
- .long 2738998779
- .long 3163084420
- .long 396319521
- .long 1073240052
- .long 4172420816
- .long 3160123208
- .long 2604962541
- .long 1073244377
- .long 2614425274
- .long 3164587768
- .long 3643909174
- .long 1073248714
- .long 3537586109
- .long 1015403223
- .long 3649726105
- .long 1073253063
- .long 4085036346
- .long 1016698050
- .long 2759350287
- .long 1073257424
- .long 1148526634
- .long 1016943509
- .long 1110089947
- .long 1073261797
- .long 1451641639
- .long 1016523249
- .long 3134592888
- .long 1073266181
- .long 4232266862
- .long 1017039710
- .long 380978316
- .long 1073270578
- .long 854188970
- .long 3161511262
- .long 1577608921
- .long 1073274986
- .long 1875489510
- .long 3164016970
- .long 2568320822
- .long 1073279406
- .long 2732824428
- .long 1015401491
- .long 3492293770
- .long 1073283838
- .long 2248032210
- .long 1016435402
- .long 194117574
- .long 1073288283
- .long 777528612
- .long 3164460665
- .long 1403662306
- .long 1073292739
- .long 2788809599
- .long 3162719583
- .long 2966275557
- .long 1073297207
- .long 2176155324
- .long 3160891335
- .long 727685349
- .long 1073301688
- .long 2038246809
- .long 3163407318
- .long 3418903055
- .long 1073306180
- .long 2527457337
- .long 3161869180
- .long 2591453363
- .long 1073310685
- .long 2132396182
- .long 3160122774
- .long 2682146384
- .long 1073315202
- .long 2082178513
- .long 3164411995
- .long 3833209506
- .long 1073319731
- .long 2722920684
- .long 1014803418
- .long 1892288442
- .long 1073324273
- .long 2446255666
- .long 3163648957
- .long 1297350157
- .long 1073328827
- .long 1308022040
- .long 3164461134
- .long 2191782032
- .long 1073333393
- .long 2960257726
- .long 1014791238
- .long 424392917
- .long 1073337972
- .long 2749202995
- .long 3163887294
- .long 434316067
- .long 1073342563
- .long 2028358766
- .long 1014506698
- .long 2366108318
- .long 1073347166
- .long 2867985102
- .long 3162810830
- .long 2069751141
- .long 1073351782
- .long 1562170675
- .long 3163773257
- .long 3985553595
- .long 1073356410
- .long 4002146062
- .long 1016882712
- .long 3964284211
- .long 1073361051
- .long 2111583915
- .long 1016475740
- .long 2152073944
- .long 1073365705
- .long 1486860576
- .long 3164252032
- .long 2990417245
- .long 1073370371
- .long 3683467745
- .long 3164417902
- .long 2331271250
- .long 1073375050
- .long 812057446
- .long 1013256022
- .long 321958744
- .long 1073379742
- .long 3401933767
- .long 1016843134
- .long 1405169241
- .long 1073384446
- .long 2998539689
- .long 3163879527
- .long 1434058175
- .long 1073389163
- .long 251133233
- .long 1016134345
- .long 557149882
- .long 1073393893
- .long 3672720709
- .long 1015585841
- .long 3218338682
- .long 1073398635
- .long 3404164304
- .long 3163525684
- .long 977020788
- .long 1073403391
- .long 3065100517
- .long 1016590139
- .long 2572866477
- .long 1073408159
- .long 878562433
- .long 1016570317
- .long 3861050111
- .long 1073412940
- .long 254893773
- .long 3163861756
- .long 697153126
- .long 1073417735
- .long 1283515429
- .long 3164331765
- .long 1822067026
- .long 1073422542
- .long 1241994956
- .long 1016388866
- .long 3092190715
- .long 1073427362
- .long 814012168
- .long 3160571998
- .long 364333489
- .long 1073432196
- .long 3923737744
- .long 3162469949
- .long 2380618042
- .long 1073437042
- .long 3149557219
- .long 3164369375
- .long 703710506
- .long 1073441902
- .long 1384660846
- .long 1016244467
- .long 4076559943
- .long 1073446774
- .long 2119478331
- .long 3161806927
- .long 4062661092
- .long 1073451660
- .long 1422616006
- .long 3164303894
- .long 815859274
- .long 1073456560
- .long 240396590
- .long 3164536019
- .long 3080351519
- .long 1073461472
- .long 3379126789
- .long 3158266577
- .long 2420883922
- .long 1073466398
- .long 2049810052
- .long 1015168464
- .long 3287523847
- .long 1073471337
- .long 1625971539
- .long 3158058531
- .long 1540824585
- .long 1073476290
- .long 1064017011
- .long 3164536266
- .long 1631695677
- .long 1073481256
- .long 2717633076
- .long 3163392602
- .long 3716502172
- .long 1073486235
- .long 2303740125
- .long 1015091301
- .long 3657065772
- .long 1073491228
- .long 399025623
- .long 3164005654
- .long 1610600570
- .long 1073496235
- .long 3766732298
- .long 1016808759
- .long 2029714210
- .long 1073501255
- .long 613660079
- .long 1016147719
- .long 777507147
- .long 1073506289
- .long 4282924205
- .long 1016236109
- .long 2307442995
- .long 1073511336
- .long 3190117721
- .long 3163453115
- .long 2483480501
- .long 1073516397
- .long 1216371780
- .long 1014082748
- .long 1464976603
- .long 1073521472
- .long 3507292405
- .long 3163026110
- .long 3706687593
- .long 1073526560
- .long 3521726939
- .long 1014301643
- .long 778901109
- .long 1073531663
- .long 2248183954
- .long 3162317327
- .long 1432208378
- .long 1073536779
- .long 1401068914
- .long 3163412539
- .long 1532734324
- .long 1073541909
- .long 3094216535
- .long 3164211433
- .long 1242007932
- .long 1073547053
- .long 1132034716
- .long 3164388407
- .long 721996136
- .long 1073552211
- .long 563754734
- .long 1016419894
- .long 135105010
- .long 1073557383
- .long 1906148728
- .long 3164424315
- .long 3939148246
- .long 1073562568
- .long 3210352148
- .long 1016322899
- .long 3707479175
- .long 1073567768
- .long 3613079303
- .long 1015213314
- .long 3898795731
- .long 1073572982
- .long 1249994144
- .long 1012918394
- .long 382305176
- .long 1073578211
- .long 2347622376
- .long 3163627201
- .long 1912561781
- .long 1073583453
- .long 3147495102
- .long 1016726829
- .long 64696965
- .long 1073588710
- .long 1768797490
- .long 1016865536
- .long 3594158869
- .long 1073593980
- .long 2456521700
- .long 3164305137
- .long 4076975200
- .long 1073599265
- .long 2029000899
- .long 1016257111
- .long 1679558232
- .long 1073604565
- .long 2390342287
- .long 3164382546
- .long 863738719
- .long 1073609879
- .long 1326992220
- .long 3163661773
- .long 1796832535
- .long 1073615207
- .long 3176955716
- .long 3161634089
- .long 351641897
- .long 1073620550
- .long 2172261526
- .long 3164059175
- .long 991358482
- .long 1073625907
- .long 838715019
- .long 3164206244
- .long 3884662774
- .long 1073631278
- .long 2158611599
- .long 1015258761
- .long 610758006
- .long 1073636665
- .long 1965209397
- .long 3162914808
- .long 4224142467
- .long 1073642065
- .long 3389820386
- .long 1016255778
- .long 2009970496
- .long 1073647481
- .long 2159039665
- .long 3163621524
- .long 2728693978
- .long 1073652911
- .long 396109971
- .long 3164511267
- .long 2256325230
- .long 1073658356
- .long 580117746
- .long 1016365871
- .long 764307441
- .long 1073663816
- .long 3021057420
- .long 3164378099
- .long 2719515920
- .long 1073669290
- .long 2760332941
- .long 1016186509
- .long 3999357479
- .long 1073674779
- .long 2258941616
- .long 1016973300
- .long 481706282
- .long 1073680284
- .long 1696079173
- .long 3163759104
- .long 929806999
- .long 1073685803
- .long 3205336643
- .long 1016308133
- .long 1222472308
- .long 1073691337
- .long 1054357470
- .long 3162069594
- .long 1533953344
- .long 1073696886
- .long 769171851
- .long 1016714209
- .long 2038973688
- .long 1073702450
- .long 892941374
- .long 1017095035
- .long 2912730644
- .long 1073708029
- .long 3490067722
- .long 3164453650
- .long 35929225
- .long 1073713624
- .long 2809788041
- .long 3160485544
- .long 2174652632
- .long 1073719233
- .long 4087714590
- .long 1015498835
- .long 915592468
- .long 1073724858
- .long 352947894
- .long 3162072947
- .long 730821105
- .long 1073730498
- .long 2523232743
- .long 1013115764
- .long 1797923801
- .long 1073736153
- .long 1950547427
- .long 1014277635
- .long 3884607281
- .long 1062590591
- .long 3607404736
- .long 1068264200
- .long 1874480759
- .long 1065595563
- .long 4286760335
- .long 1070514109
- .long 4277811695
- .long 1072049730
- .long 0
- .long 0
- .long 4277811695
- .long 1072049730
- .long 4277811695
- .long 3219533378
- .long 4160749568
- .long 4294967295
- .long 4160749568
- .long 4294967295
- .long 0
- .long 2147483648
- .long 0
- .long 0
- .type static_const_table,@object
- .size static_const_table,12576
- .data
- .section .note.GNU-stack, ""
- # End
|