19fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream .386P
29fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream .model FLAT
39fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zistepu:dword
49fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbuffer:dword
59fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zistepv:dword
69fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zrowbytes:dword
79fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ziorigin:dword
89fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_s:dword
99fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_t:dword
109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_pdest:dword
119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_spancount:dword
129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_turb:dword
139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_pbase:dword
149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_sstep:dword
159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_tstep:dword
169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_bmodelactive:dword
179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzstepu:dword
189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzstepu:dword
199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzstepv:dword
209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzstepv:dword
219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzorigin:dword
229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzorigin:dword
239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sadjust:dword
249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _tadjust:dword
259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _bbextents:dword
269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _bbextentt:dword
279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cacheblock:dword
289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_viewbuffer:dword
299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cachewidth:dword
309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbuffer:dword
319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zrowbytes:dword
329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zwidth:dword
339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_scantable:dword
349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lightptr:dword
359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_numvblocks:dword
369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _prowdestbase:dword
379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _pbasesource:dword
389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lightwidth:dword
399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightright:dword
409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightrightstep:dword
419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdeltastep:dword
429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdelta:dword
439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightright:dword
449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdelta:dword
459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sourcetstep:dword
469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surfrowbytes:dword
479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightrightstep:dword
489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdeltastep:dword
499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sourcemax:dword
509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_stepback:dword
519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _colormap:dword
529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blocksize:dword
539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sourcesstep:dword
549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightleft:dword
559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blockdivshift:dword
569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blockdivmask:dword
579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightleftstep:dword
589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_origin:dword
599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ppn:dword
609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pup:dword
619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pright:dword
629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ycenter:dword
639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _xcenter:dword
649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectbottom_particle:dword
659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectright_particle:dword
669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrecty:dword
679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectx:dword
689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_shift:dword
699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_min:dword
709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_max:dword
719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_y_aspect_shift:dword
729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _screenwidth:dword
739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vright:dword
749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vup:dword
759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vpn:dword
769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _BOPS_Error:dword
779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_scaletable:dword
789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _paintbuffer:dword
799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_linear_count:dword
809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_p:dword
819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_vol:dword
829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_out:dword
839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftclipped:dword
849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftenter:dword
859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightclipped:dword
869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightenter:dword
879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _modelorg:dword
889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _xscale:dword
899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_refdef:dword
909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _yscale:dword
919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftexit:dword
929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightexit:dword
939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lastvertvalid:dword
949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cacheoffset:dword
959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _newedges:dword
969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _removeedges:dword
979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pedge:dword
989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_framecount:dword
999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_u1:dword
1009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_emitted:dword
1019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_p:dword
1029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surface_p:dword
1039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surfaces:dword
1049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lzi1:dword
1059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_v1:dword
1069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ceilv1:dword
1079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_nearzi:dword
1089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_nearzionly:dword
1099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_aftertail:dword
1109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_tail:dword
1119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _current_iv:dword
1129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_head_u_shift20:dword
1139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _span_p:dword
1149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_head:dword
1159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _fv:dword
1169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_tail_u_shift20:dword
1179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_apverts:dword
1189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_anumverts:dword
1199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliastransform:dword
1209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_avertexnormals:dword
1219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_plightvec:dword
1229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ambientlight:dword
1239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_shadelight:dword
1249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliasxcenter:dword
1259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliasycenter:dword
1269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_sstepxfrac:dword
1279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_affinetridesc:dword
1289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _acolormap:dword
1299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pcolormap:dword
1309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_affinetridesc:dword
1319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfrac:dword
1329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptex:dword
1339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pedgespanpackage:dword
1349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfrac:dword
1359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_light:dword
1369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zi:dword
1379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdest:dword
1389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pz:dword
1399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_aspancount:dword
1409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustup:dword
1419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _errorterm:dword
1429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_xdenom:dword
1439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p0:dword
1449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p1:dword
1459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p2:dword
1469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_tstepxfrac:dword
1479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sstepx:dword
1489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_tstepx:dword
1499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_ststepxwhole:dword
1509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _zspantable:dword
1519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _skintable:dword
1529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_zistepx:dword
1539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustdown:dword
1549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_countextrastep:dword
1559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ubasestep:dword
1569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_ststepxwhole:dword
1579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_tstepxfrac:dword
1589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lstepx:dword
1599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_spans:dword
1609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustdown:dword
1619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdestextrastep:dword
1629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzextrastep:dword
1639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfracextrastep:dword
1649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptexextrastep:dword
1659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_countextrastep:dword
1669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfracextrastep:dword
1679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_lightextrastep:dword
1689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ziextrastep:dword
1699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdestbasestep:dword
1709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbasestep:dword
1719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfracbasestep:dword
1729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptexbasestep:dword
1739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ubasestep:dword
1749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfracbasestep:dword
1759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_lightbasestep:dword
1769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zibasestep:dword
1779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _zspantable:dword
1789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lstepy:dword
1799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sstepy:dword
1809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_tstepy:dword
1819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_zistepy:dword
1829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _D_PolysetSetEdgeTable:dword
1839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _D_RasterizeAliasPolySmooth:dword
1849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_point5:dword
1859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef Float2ToThe31nd:dword
1869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef izistep:dword
1879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef izi:dword
1889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef FloatMinus2ToThe31nd:dword
1899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_1:dword
1909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_particle_z_clip:dword
1919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_minus_1:dword
1929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_0:dword
1939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_16:dword
1949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_64k:dword
1959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_1m:dword
1969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_1m_minus_1:dword
1979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_8:dword
1989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef entryvec_table:dword
1999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef advancetable:dword
2009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sstep:dword
2019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tstep:dword
2029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pspantemp:dword
2039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef counttemp:dword
2049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef jumptemp:dword
2059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef reciprocal_table:dword
2069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Count:dword
2079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_u:dword
2089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_v:dword
2099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_32768:dword
2109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Color:dword
2119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Pix:dword
2129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_EntryTable:dword
2139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pbase:dword
2149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef s:dword
2159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef t:dword
2169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sfracf:dword
2179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tfracf:dword
2189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef snext:dword
2199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tnext:dword
2209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef spancountminus1:dword
2219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef zi16stepu:dword
2229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sdivz16stepu:dword
2239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tdivz16stepu:dword
2249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef zi8stepu:dword
2259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sdivz8stepu:dword
2269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tdivz8stepu:dword
2279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef reciprocal_table_16:dword
2289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef entryvec_table_16:dword
2299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef ceil_cw:dword
2309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef single_cw:dword
2319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_64kx64k:dword
2329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pz:dword
2339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef spr8entryvec_table:dword
2349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_TEXT SEGMENT
2359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHigh0:
2369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[_bbextents]
2379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry0
2389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHighOrLow0:
2399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jg LClampHigh0
2409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream xor esi,esi
2419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry0
2429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHigh1:
2439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_bbextentt]
2449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry1
2459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHighOrLow1:
2469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jg LClampHigh1
2479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream xor edx,edx
2489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry1
2499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampLow2:
2509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,2048
2519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry2
2529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHigh2:
2539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[_bbextents]
2549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry2
2559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampLow3:
2569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,2048
2579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry3
2589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHigh3:
2599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[_bbextentt]
2609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry3
2619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampLow4:
2629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,2048
2639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry4
2649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHigh4:
2659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_bbextents]
2669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry4
2679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampLow5:
2689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,2048
2699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry5
2709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampHigh5:
2719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[_bbextentt]
2729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LClampReentry5
2739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream align 4
2749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public _D_SpriteDrawSpans
2759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_D_SpriteDrawSpans:
2769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ebp
2779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push edi
2789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push esi
2799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ebx
2809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_sdivzstepu]
2819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[fp_8]
2829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_cacheblock]
2839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_tdivzstepu]
2849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[fp_8]
2859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[4+16+esp]
2869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_zistepu]
2879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[fp_8]
2889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[pbase],edx
2899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_zistepu]
2909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[fp_64kx64k]
2919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(3)
2929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[sdivz8stepu]
2939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[zi8stepu]
2949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[tdivz8stepu]
2959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[izistep]
2969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[izistep]
2979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ror eax,16
2989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[8+ebx]
2999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[izistep],eax
3009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,0
3019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jle LNextSpan
3029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSpanLoop:
3039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fild ds:dword ptr[4+ebx]
3049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fild ds:dword ptr[0+ebx]
3059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(1)
3069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_sdivzstepv]
3079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(1)
3089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_sdivzstepu]
3099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(2)
3109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_tdivzstepu]
3119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
3139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(3)
3159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_tdivzstepv]
3169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[_d_sdivzorigin]
3189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(4)
3199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_zistepv]
3209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
3229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
3239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_zistepu]
3249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[_d_tdivzorigin]
3269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
3279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(1),st(0)
3289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[fp_64k]
3299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[_d_ziorigin]
3319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
3329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[fp_64kx64k]
3339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdiv st(2),st(0)
3359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[izi]
3379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[izi]
3389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ror ebp,16
3399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[4+ebx]
3409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[izi],ebp
3419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[0+ebx]
3429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream imul ds:dword ptr[_d_zrowbytes]
3439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl ebp,1
3449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,ds:dword ptr[_d_pzbuffer]
3459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,ebp
3469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[pz],eax
3479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[_d_viewbuffer]
3489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[4+ebx]
3499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ebx
3509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_tadjust]
3519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[_sadjust]
3529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edi,ds:dword ptr[_d_scantable+eax*4]
3539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edi,ebp
3549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[0+ebx]
3559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edi,ebp
3569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,8
3579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LSetupNotLast1
3589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream dec ecx
3599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LCleanup1
3609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[spancountminus1],ecx
3619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
3639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(4)
3649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
3669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[s]
3689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[t]
3699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fild ds:dword ptr[spancountminus1]
3709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_tdivzstepu]
3719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_zistepu]
3729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(2)
3739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(2)
3759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
3769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_sdivzstepu]
3779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
3799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
3819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
3829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[fp_64k]
3839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdiv st(0),st(1)
3849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LFDIVInFlight1
3859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLCleanup1:
3869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
3889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(4)
3899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
3919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[s]
3939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[t]
3949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LFDIVInFlight1
3959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream align 4
3969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSetupNotLast1:
3979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
3999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(4)
4009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
4029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[s]
4049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[t]
4059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[zi8stepu]
4069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
4079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[sdivz8stepu]
4089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
4099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[tdivz8stepu]
4109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
4119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[fp_64k]
4129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdiv st(0),st(1)
4139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLFDIVInFlight1:
4149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add esi,ds:dword ptr[s]
4159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[t]
4169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[_bbextents]
4179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[_bbextentt]
4189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp esi,ebx
4199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LClampHighOrLow0
4209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampReentry0:
4219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[s],esi
4229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[pbase]
4239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl esi,16
4249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp edx,ebp
4259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[sfracf],esi
4269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LClampHighOrLow1
4279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampReentry1:
4289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[t],edx
4299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[s]
4309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl edx,16
4319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[t]
4329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar esi,16
4339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[tfracf],edx
4349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar eax,16
4359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add esi,ebx
4369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream imul eax,ds:dword ptr[_cachewidth]
4379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add esi,eax
4389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,8
4399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jna LLastSegment
4409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLNotLastSegment:
4419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
4429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(4)
4439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
4459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[snext]
4479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[tnext]
4489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[snext]
4499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[tnext]
4509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,8
4519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[_sadjust]
4529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ecx
4539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[_tadjust]
4549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,eax
4559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ecx,edx
4569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_bbextents]
4579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_bbextentt]
4589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ebp,2048
4599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl LClampLow2
4609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ebp,eax
4619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LClampHigh2
4629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampReentry2:
4639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,2048
4649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl LClampLow3
4659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,edx
4669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LClampHigh3
4679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampReentry3:
4689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[snext],ebp
4699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[tnext],ecx
4709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ebp,ds:dword ptr[s]
4719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,ds:dword ptr[t]
4729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ecx
4739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ebp
4749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar edx,19
4759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[_cachewidth]
4769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar eax,19
4779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LIsZero
4789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream imul eax,ebx
4799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLIsZero:
4809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,edx
4819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[tfracf]
4829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[advancetable+4],eax
4839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,ebx
4849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl ebp,13
4859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[sstep],ebp
4869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[sfracf]
4879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl ecx,13
4889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[advancetable],eax
4899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[tstep],ecx
4909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[pz]
4919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[izi]
4929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[ecx]
4939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp1
4949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
4959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
4969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp1
4979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[ecx],bp
4989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[edi],al
4999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp1:
5009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
5019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
5029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
5039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
5049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
5059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
5069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[2+ecx]
5079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp2
5089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
5099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
5109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp2
5119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[2+ecx],bp
5129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[1+edi],al
5139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp2:
5149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
5159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
5169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
5179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
5189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
5199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
5209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[4+ecx]
5219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp3
5229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
5239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
5249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp3
5259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[4+ecx],bp
5269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[2+edi],al
5279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp3:
5289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
5299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
5309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
5319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
5329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
5339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
5349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[6+ecx]
5359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp4
5369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
5379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
5389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp4
5399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[6+ecx],bp
5409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[3+edi],al
5419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp4:
5429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
5439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
5449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
5459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
5469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
5479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
5489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[8+ecx]
5499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp5
5509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
5519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
5529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp5
5539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[8+ecx],bp
5549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[4+edi],al
5559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp5:
5569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
5579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
5589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
5599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
5609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
5619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
5629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop eax
5639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp eax,8
5649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LSetupNotLast2
5659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream dec eax
5669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LFDIVInFlight2
5679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[spancountminus1],eax
5689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fild ds:dword ptr[spancountminus1]
5699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_zistepu]
5709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(1)
5719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_d_tdivzstepu]
5729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(2)
5739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
5759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_d_sdivzstepu]
5779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
5799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[fp_64k]
5809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(4),st(0)
5829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdiv st(0),st(1)
5839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LFDIVInFlight2
5849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream align 4
5859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSetupNotLast2:
5869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[zi8stepu]
5879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
5889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[sdivz8stepu]
5899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
5909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[tdivz8stepu]
5919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
5929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[fp_64k]
5939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdiv st(0),st(1)
5949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLFDIVInFlight2:
5959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push eax
5969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[10+ecx]
5979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp6
5989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
5999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
6009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp6
6019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[10+ecx],bp
6029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[5+edi],al
6039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp6:
6049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
6059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
6069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
6079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
6089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
6099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
6109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[12+ecx]
6119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp7
6129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
6139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
6149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp7
6159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[12+ecx],bp
6169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[6+edi],al
6179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp7:
6189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
6199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
6209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
6219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
6229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
6239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
6249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[14+ecx]
6259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp8
6269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
6279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
6289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp8
6299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[14+ecx],bp
6309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[7+edi],al
6319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp8:
6329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
6339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
6349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
6359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
6369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
6379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
6389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edi,8
6399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ecx,16
6409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[tfracf],edx
6419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[snext]
6429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[sfracf],ebx
6439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[tnext]
6449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[s],edx
6459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[t],ebx
6469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[pz],ecx
6479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[izi],ebp
6489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop ecx
6499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,8
6509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LNotLastSegment
6519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLLastSegment:
6529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ecx,ecx
6539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LNoSteps
6549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
6559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(4)
6569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
6579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
6589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
6599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[snext]
6609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[tnext]
6619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[_tadjust]
6629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_sadjust]
6639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,ds:dword ptr[snext]
6649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[tnext]
6659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[_bbextents]
6669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_bbextentt]
6679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp eax,2048
6689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl LClampLow4
6699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp eax,ebp
6709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LClampHigh4
6719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampReentry4:
6729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[snext],eax
6739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ebx,2048
6749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl LClampLow5
6759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ebx,edx
6769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ja LClampHigh5
6779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampReentry5:
6789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,1
6799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream je LOnlyOneStep
6809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub eax,ds:dword ptr[s]
6819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ebx,ds:dword ptr[t]
6829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,eax
6839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ebx
6849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream imul ds:dword ptr[reciprocal_table-8+ecx*4]
6859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,edx
6869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ebx
6879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream imul ds:dword ptr[reciprocal_table-8+ecx*4]
6889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSetEntryvec:
6899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[spr8entryvec_table+ecx*4]
6909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,edx
6919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ebx
6929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ebp
6939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar ecx,16
6949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[_cachewidth]
6959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar edx,16
6969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LIsZeroLast
6979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream imul edx,ebx
6989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLIsZeroLast:
6999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ecx
7009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[tfracf]
7019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[advancetable+4],edx
7029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ebx
7039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl ebp,16
7049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[sfracf]
7059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl eax,16
7069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[advancetable],edx
7079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[tstep],eax
7089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[sstep],ebp
7099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ecx
7109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[pz]
7119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[izi]
7129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ret
7139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLNoSteps:
7149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[pz]
7159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edi,7
7169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,14
7179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LEndSpan
7189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLOnlyOneStep:
7199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub eax,ds:dword ptr[s]
7209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ebx,ds:dword ptr[t]
7219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,eax
7229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ebx
7239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LSetEntryvec
7249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public Spr8Entry2_8
7259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamSpr8Entry2_8:
7269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edi,6
7279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,12
7289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
7299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LLEntry2_8
7309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public Spr8Entry3_8
7319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamSpr8Entry3_8:
7329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edi,5
7339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,10
7349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LLEntry3_8
7359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public Spr8Entry4_8
7369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamSpr8Entry4_8:
7379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edi,4
7389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,8
7399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LLEntry4_8
7409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public Spr8Entry5_8
7419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamSpr8Entry5_8:
7429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edi,3
7439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,6
7449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LLEntry5_8
7459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public Spr8Entry6_8
7469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamSpr8Entry6_8:
7479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edi,2
7489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,4
7499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LLEntry6_8
7509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public Spr8Entry7_8
7519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamSpr8Entry7_8:
7529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream dec edi
7539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub ecx,2
7549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LLEntry7_8
7559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public Spr8Entry8_8
7569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamSpr8Entry8_8:
7579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[ecx]
7589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp9
7599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
7609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
7619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp9
7629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[ecx],bp
7639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[edi],al
7649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp9:
7659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
7669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
7679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
7689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
7699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
7709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
7719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLLEntry7_8:
7729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[2+ecx]
7739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp10
7749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
7759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
7769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp10
7779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[2+ecx],bp
7789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[1+edi],al
7799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp10:
7809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
7819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
7829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
7839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
7849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
7859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
7869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLLEntry6_8:
7879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[4+ecx]
7889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp11
7899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
7909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
7919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp11
7929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[4+ecx],bp
7939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[2+edi],al
7949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp11:
7959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
7969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
7979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
7989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
7999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
8009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
8019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLLEntry5_8:
8029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[6+ecx]
8039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp12
8049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
8059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
8069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp12
8079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[6+ecx],bp
8089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[3+edi],al
8099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp12:
8109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
8119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
8129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
8139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
8149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
8159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
8169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLLEntry4_8:
8179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[8+ecx]
8189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp13
8199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
8209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
8219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp13
8229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[8+ecx],bp
8239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[4+edi],al
8249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp13:
8259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
8269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
8279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
8289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
8299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
8309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
8319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLLEntry3_8:
8329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[10+ecx]
8339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp14
8349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
8359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
8369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp14
8379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[10+ecx],bp
8389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[5+edi],al
8399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp14:
8409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
8419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
8429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
8439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
8449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
8459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
8469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLLEntry2_8:
8479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[12+ecx]
8489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp15
8499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
8509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
8519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp15
8529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[12+ecx],bp
8539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[6+edi],al
8549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp15:
8559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebp,ds:dword ptr[izistep]
8569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc ebp,0
8579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ds:dword ptr[tstep]
8589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sbb eax,eax
8599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,ds:dword ptr[sstep]
8609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream adc esi,ds:dword ptr[advancetable+4+eax*4]
8619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLEndSpan:
8629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp bp,ds:word ptr[14+ecx]
8639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl Lp16
8649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov al,ds:byte ptr[esi]
8659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp al,255
8669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lp16
8679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:word ptr[14+ecx],bp
8689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[7+edi],al
8699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp16:
8709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
8719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
8729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
8739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop ebx
8749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLNextSpan:
8759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ebx,12
8769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[8+ebx]
8779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ecx,0
8789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jg LSpanLoop
8799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LNextSpan
8809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop ebx
8819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop esi
8829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop edi
8839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop ebp
8849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ret
8859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_TEXT ENDS
8869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream END
887