From 10462e5a6ece2bbe5c76a5780dc29c6fe60d2551 Mon Sep 17 00:00:00 2001 From: Redo Date: Tue, 15 Nov 2022 13:52:24 -0600 Subject: [PATCH] add ram bricks --- sim/compiled_sim.dll | Bin 124192 -> 126313 bytes sim/compiled_sim_gates.c | 6 + sim/compiled_sim_gates.lua | 4 + sim/dump.txt | 31849 ++++++++++++++++++----------------- sim/gencfuncs.lua | 24 +- 5 files changed, 16246 insertions(+), 15637 deletions(-) diff --git a/sim/compiled_sim.dll b/sim/compiled_sim.dll index d780b5bc68a12bf0596c137bfc5f91fff8288a9b..a056f4c230ad13c66656c6652cd1d7eb627544c6 100644 GIT binary patch delta 21079 zcmeHvdw5J&+xK33a+pa(MkFMW!$?Bn*u<%{#ROpx#5t|gqzHmYBO#6xl8_i-Sk>(; zl@?X4)F7!=jYElZsJ4o>(W*vKaVT1?`F?BdEi>~x&-cCWdtKjkegAyZXV34xf9t;Q zwbs23d+nX^l$`Rsb;Z+C7+iUG=6GQi5x#K~gj%7w&RZ12g!)7fx~_UjR#8jZO&mlz&=q1d=|uPAyBqyMjBdf=IDPbj-qtpA;a5rn=)HE|aWMSs?~yA!4qU13U%8=-yFZ2~Vp7KGxS_PnQLmaeYQ zio)gUwtX|*h)`gQFFKYrD(@M|-d}U!K96^Rb(BR(d12sNkd5l=s_F~APHBy3D$Qum zF>tOi{6$kW%~Y#Ah;@agFH!AN5qibTqKW`c_l{9L5eZ%E-Cea0c*T36ssnITy_PCZ zU}3%PsxJwlr|PXxbpVd?0S_$n0WW~}*{q5JPOaZkd}60keZ9EPPQRdk#y#yYmIDrlh%-1xQHGyg2qHj3e5|l|l34V#{gWvMK+LN0e z11J>+(Jqbrt;J2W^=Q|aL0 zRiwJs6E&0C^TMR|tU~%x>quJCrXii#YLw>VcDzJt$4ef!>SVpvTJ1se+YeViY{iSN z(d+GBqPBK3)qQ269f)RDZ3mrbHNL!?Xu3wTmUitOO#{1}5dW#7*Sk#7h|L+<#=AKk z`pUk>m(JVmEGHvJ3^kZLc524TLc2G!cJEZ5h`Z0xK`*~qMy`puzUagMz zgx>Amo>uE;c#R3?bnkGPo*mzpR%gc0%5FWq7GbGljMBp7BCEa))%N$LySt6{IvmQ2 zc81DD?Yqa(tRC~d?u2mq>kvZqm7%n8KnVRRev(%YnQo=f_ag&oi=I!YvG-KXyTROJ zSuow)C!9X)y;bvV5NB*bV1`g#uSM!-ftE1DPe8K=U)R)@(j8-pd z%nj1$ran5FXP7~MN*JzL(}43+Z%EdOGCN2 z(+2dSvHhmfQHe41Xuk@t`we*Ul?HP0*8T&jWs0X)(P@LZuhw8*beSF=5aeIqV0OE2 zDEh9KS*SVwncZ&4d+tMj9}unTT#-Qo2hJpy>GFY5`2JVpZw@HNKMed=<4SJq;}rSk zr`)(6JvS&?)uCcCk6g(k|GV+y3dQ(~q<=N8;F0S&MfQ-5z0u~N2E%a^NHhnG1sIBx zVk?Zio(f*izq>Xn=k>_06YFu;bilv3_7j`$r!@n@HQCV)+Q-QPFHWxT zT0Q8vy7yilQNtReS)<`4n>Dl+MI)?EMek!nM>{`O)9R$-V(K2cV{o`;ANF$W>tA?U zs|Kg4#BV<4Y%^@7VB5M`jl;qA{*YEChilddoZT!~Ym-w|>iye!a8LUD&0x(x*qhBh z_5Ts9i$+gWshhvY%RK10_%lCJ&{y)Tv&Ju*tJUcVDK5PMXfA z`HvGvdo8M!i)!Vf@u_1lAKQq7*3&~%LNxE*>BCTFlO4}EPYfi1@ z9$&4cqYBO9@m!=t=Xq=%b9s&4TO6dmz&*k)(Ac6hs)m^Lc8?FQt)-!!hjvSMvTXnayUYXMQGgX+dAg2~wZn9zUF*v8#?~ek ztO@NXH4xvKM%C+o(CoMI;w?6MZ+(ng!Bo4Q_Fq?|d3uP`*ALO}*R@a|Ps0Hp2Q+%_ z?J{kBx#-CkJYZ)+ZJ!0x9c$`qzL_Fh33SlfgIX=h(bzu^ax=Zi%{r~qs=t}61Z%sw zgC-5`NS341W@zO^~+xMedf-55?IN}JP~jp^byX*78g zc7ln_B!uq-pRtMp+I~h$HX*$m!Zoif;z4^ZqN6s95>uzpGqzCANfVeyV?N~jKIJZ7 ze7bsLDg9~-mVk+Sd}X4~wrmjhPoir}be?npSX!`W3Xgq?D>kF-;e8kI03z zRp~-8GL?Q0(6gmYG+Fz(^@9EMe(6e@@oqcKviaPa&Zi%~J5}5^fd+2XdA>J} z#Sfys3xd>pxySRp)VS3`bKi@MJ2@8jKXXs*0XK{#4neqmXmJlPzEy0wcJ4pyVv z4Y;RI@Lqc9y?b#VjQKx!E$4;Y>;4{ApU+===%e?4phIk--e+@o3%>!-!N;1=HMWkT zn8GqAsz%e>wh+zmPuNKMjQzx_J*-nvo3%duqCCp`N)~tg8NeOY6=TJlqxm@A7|A;5 zM^|nS)O7radw2WDT2?VsMIY`A_g`AX|3-q2lj>pLZ@X7b0)%=1z6}|jjvX*U+Rhig>N8TNse5$Zi@;Pv>m)S3&;G%E-N<8FZEn{C3 z%w7-*nc!FK-_Kw!#9l6#HO2nRAeYE;$SK$$iSQ{bW0c?FpWMh5a}adQYtXqiz~P_W z8EJ;#F_e6DxZ0B(^(~x$`PXG^XWtd0AQ;Re^oH?A^p5`4T zhNAoNdDWz*pc}^EnL7Kr!Q30?Axjmnk2U%}$O?AcAB;#4@;K;Io2k`Ut@Dv5`RVWHy9!3c#oNd;G5M2b@aB_)`H5(=)? zMM`3kdbDPd-cTBq%p}9tW_^!B`26QaOAP5Pr1&kUo49=5^<>U zVDkXpa$~$X$f-Uft54H`*}cx}YzLzoaJ$I~<_4%o4z_V<3o?Qp9~!OYWf_j%(|?9G zfAvNBa(GK$bLn%=zxO%Esn2xWuxQW3zwLHbdE7@0O>rj^%zl_Sxrie7^Kh?My?pb7 zVS}O78O*C$k$g_~El|mHOrm)iqx+f%Yfp$+UxHzLgI>i$NUx#>1B&WZ-MadW-EEl( z9>N0Fjlif>;Fti#XCsuF#@%ttUHZ&!VsFBV1Lkl8DjUpa22Z-NS;N;4rq->=sQ1OZ za$W2-%&DkuvD^P=i{12Jt#)OZW9_rGiM39?Lbhy>*)sIxTBV|?m0jX8bnFtSi|b}l%d2IZ1zx%JKi2gB-EJW#$rSXz zPmhv6mb3qEmgc|MWoG`zUB;qpF9|qLVtW}_EcE>!?=Syoa6?|_Hu?9^nroX_A@k!7-2qO1wNPrNcA`g*4b$vf!u>Wcp}H^Q zeCNg4?Uom>oN*}1J>Jj%L86oEA5dyCI?^AG57Qhd;I5?wct66bRQs}5BDg)rj2e3@ zHx@NlpL)qV6dpLMH3#rBR>#vF#UUN|5q9WH)OGS|8_I%TAvs-XHbl4*LPz zL0zGzX;qEH!*T5RDjsT0!_PI*_$}s6O%_{wo+~4iR)%GA*>UXl4W*?q1u(H1}S@kEagg!hU;(f3ek8~WMoC`bhCR}UH4~JKx>3da? znq~{QW7`GRs;V7ClQoa29T&{AF1k39X#D4LHFU15?!^%vr3Z7Y@n55K*lezjnJuf2 zvbp+Cwv}8)>DxHA!+2Actag~m)vhzGhp(XY(py~p{w-O}%HZmP4C|urS-ms38al&z z{fBGBtNV0x#q1t4U7&CIhtr$Yl9y>3rzTI6scqN&G#x;p!miV-hp)35(&QS_WHoDw zT*DOWq8ojPCTcQQ+f0VqotO;fUQscIBA-jCpo;>&2P77`@8{rif|KrL036tIF+YU( z;qk+U%dhZ10c~!CTg!@_Z049lEg%x&YJhqu)R18NU1tL9hqR;xR&JqfSHd z@XIViMc>&2Ce5eaA2u~5!p2ZEEGiadHHM_!R9S8d1m+b*{AYmbA( zp`+=O$IT+N=+p`KmhfXAtO8#Uh8D*R#l50*Xnx>m+U-dvu_lJjdeSpQVrhJwXl@pa z1&v0m@JAcipIO}(jiO&ai4sSSqR*c65rbo_y`Bb}yuS_vdkA z4EAPWC}b~?1c9%|ygM;w_w^&`{O287&1aTHIcj^rV!pk&_h&@0&jikgcID7hYY+G^ zgI;|e(kc{0fvxCtwlC%;dmHj%wZkU}W%htbInJFCG{PRGzKO%PJ)m<29cYgT`J5~D zVQ~8r`}-cAKDC%sSOtqm(B*cWIC%v9*d7(q19oiOvGogBwb1Zq= z8AT3?y~3qnLKcW$hDqxPSturiNkJm%Cc1}7uZtvIToWptWcu(>Nuwg0#eE^=AE-z_ z65J&i?eXn(*--GNZ1KlRh$k2giXB^JAiGna{?6@)UqmQ!3 zARg_{ns~&zy&P+8BZyn6n5XzNg`qff4pX~Bt(gsrPa6r+F*HK_El9fIPM(`~P7wr) z#olbag3A<~t6-XfLlo?xU^@jP6!cS2RPX_A8!YY>1&=7WN5QQe4dp4GWEC-GPLi!# zD(I)+Z@3e%D9gD1;+|k{c0}R#D7aO@)e0_FFjK)d6&#{q4+Y!FXlfRr5Pk}Z3O>M1 zg*D(O1urUiM8Q1@ZdGu#f{PW*RParXFFL?qEOlmEPO_os^rxa!t067L2MwhVFEYHT z`SEkR#qq(=@lSO~M>GnbP-(RnxhbjZ5v@u0cLz?|_R3gokuhnZj2ZJ}G-k>eJ6T3; zilUE`F=>p98KY#(eM82QWEpD(x${Rw)-*)_hd9ald*cAj2SCs zjLlVWj*Lk&WVB6{v1EdbI-`vGu`(J*%V>F>;cNIs%}ALjvCF7`uINu?to}nr-9s6T zwMzM2X^0Qm_Db0TS=Vlpv22HoHbu|)K-P^r6}$IkEZHu#t4{`+s(UJYHw6=9jMd9% z>mg%qgp9_HGL{%*tQ{z$Zn#oDOGa(JjQS`UOI}v=ehLoeXcB4_$Bb;bK$|C{E?ma4 zNEvhEWX$NQV4_k!NJiTb8LO2FwVh;L=r5yAX=v35S=Z+<#Bo}?SSG5Q%2=g18vDw+ zF-gYQVKVAx%P17cSf(^or!-X8PUdZ|DX26+t28iUsKWmQMEycpjZ7HNDEOm{Wk1U( zl*?%OSjO7TGA6B-QM*LOjA}){t&~^EsJF^!ERnHft&F)#JEXGu1yIDr4;~8LQuwQIICy~M}ZL|WZ|eC$@`(J_@S zatkd_@gsvoQ5#ym$Dd@1U1voI!X^AhE*I#B^UY<*I$#;DYmgasjS_@v$a>&+xNbnM z2F{UE8j}re{M!ja&S1C!58#>)*#;clQ4n$=8-Z?}1fdYJR%#JQy2qz<6@(p7Gl1TB z#kY$U0o&+NGvrvHwTB>l4%r60)>9D9K&}Ro1nANSfuvQ}A$<{f2x&I zT=gIe_{)P8mlm=OI2jMQ{*W_(eo})V(zxr-0|g-pR4uST1a=rK z2(gg$K-CcFkhQ==(!?MV*~}kjkzSy5z~6BhAlCwq;5wac_GY+|d919FI3c_BSb@}T5n zf-o8Q7cL`Yp#a0VL=Yx09+wr5ppaYQ0fXSN#Ap^1zShE>J47nDVTmpZ_124aet#=ocY6v-{7)!{xK=u=i zOOUldpKS=hWZ-AG?m)Hy*KfyILM{P*xI+*gK`sNPeSpS7&H%o#6Jre72z=v10S^t3 zfi=63Rmiowu=N&xj9x&o0H5y0SV0!b(3?*%W{}H(ovnf}46+_ru@|X?Yy*D14?_UC z8u-V4^b)dAE(rGy2*Ps6wZP~@f=~iE7Wm;&OkT)kK;KG1s2pxW&mastgB6SdBd})` zdImWOIQ0@*Is&}`?)VN3g)s=^!)Q_Y;N&vJF`FGwOiM zF!(0s7GxdpBU6naWU&IE*KJHB$Xej~yI6jZOMp*)M*zseJwX^*i!BJU5mHUcN$x&%1`n1u^(&4gS}jQ;@qh^~e?0KM_syr+=0z%u;APn#^` zM*LDd5ON7{sg?*akS)N!aK%Cv8X%Rp^pJCbIzPmN%kS)NbjgT40vA}O| zl`wnY&$xClzA+Ix;o1dR4>a}0R~eKf;L<=M?1gLr;yxl&Laqe{;3ue;A?tuOxUMlC zIIam1?m#vIO}L&y&cH8Ozr%HHBq|0z!zH|q3%`eT$E9Yn<0ExjM7+wAbYuhBA3+Wh z>0~6)Ne3fIi1cS9xg?E=AO`7d6p4}IBS=WOPcvc@8+*D5p6yhzqLE|}Cs|60AaUFO zi6*4HZwpc?ij{XIkJjWBZ#D#oIM)&m*% zk?tcwhi;WOc!dlgs@V5COJiOoTi$t%Xf?HsWY2c1nl_eVUn8-a7td5p%HwrJBJXq~ zTCW#Y5sk}(yOE1w0oqX6EpSs9_S9E2UK&+wXgL`}ULj(2NO{+>B-~A`ZB#z?O%g3K zX6Xd7j)0LOQb}({q@|LLsxG&b2e=m~3ah5QknbyH8gOsBdFgYTZh1jH3n}lOMh=sD zFBHV4H8JR7;n?*Xh?{LEgBVElRliW4#xG_n6vPoRyZV=h2%u&~1FxAq^Y%;v%`w)#? zoD27X(ZAx%90Mb~D%GDw!tgBHW)|t#u(1a=?{3aU(Ngv-5*gSB1^RgBf)QY}J*2W( zq=)-j$U5oCEE4Ws4zWsVGMj{xYtpN;Nu>3OvqrWrr5*TBmGt(1H(g0^B z8H^r>I!Aw}fr%aD%;bX6B{?(H1WG&Dnc5DfWSBE^fCWl+X3l}JjdEtLgGn0a%sc{P zeAAgxtI@HE&P-#q2}Y^TR5XnAlbo5C88g|LF@TAk;>?T!lQGqqnE|G3x-(+}la%hv zP&JMSu^GPuQishN7RQw5OntzN3Y?jP zV1%X4%mpwdh0e?kFglz~9ig9qDKk4W-d-5!VrM2COzjGnR<~nD7H6XbFx9J^nb*PO zQfFow80{KoW*g#0^tN5E(+oSCn|7(aJreg%_cb7uYolX1+M@y30x z?4&aj2F7@vF{T&Q$AZeJayIG##&W@#83x97(V0mFQ}&fJlLJQgjWe^1*<5yJHiFS! z<%~(d-36bIL6v;(Y;**S@S`*HEf{09Gjkh^?Yc7~_@Mfqof&^Hxi_4d7GSD>kr|U* zeOFNWU!9GHfGMeQW>Ucjzd1AWz!+~kGb_O8?l?1B!Bo32zRota0>?SagQ+>6x5khw4oz$86CZrUz%QVBE&PNWRo2mqd~Y(qIN!DI1`&Jrbnudq`91^IVw3NbZZ!y19sK zd&F87=DrGYiS!m|@_{sc5s4glhB0_Lay0cvFnZJ`w*-Pv3r2?wIT)2MI*1ZBHyo`+ zEk7(GX=I~xZy6d@C{15X`jCOrzQt%pAY4iwOSxte);Jn+)nn&MJF!xpAE{*?i3uD4 zJqZtLa{%2q(32JrIZ4s!1zQ?!8?mFjAshSUNT);v;_6P zj)=x5JPmIwMB!V214i=#sE2Nc6Nx0`6=2MSIi_9dnVIh=U zC4js>HcP)O#jB^CC`iKdq$8cjz*M^=?<=WIA&GQ%)3TEmrbM`V9K>4Qd#@K=&3z(m zE+or52B9dUp47Goqc;}vHED1WdXvsXwNy(<6RG=B;z??xb*!;9a+^z~>&$8)th9gg zJ{#9UF8jy1Wgml4V@w^xdJv4x)0sKJ7#EuhU`n39i1VVks3m_Ha;HU`mLYe76uJcu zF)x|%FNMpcQD!8t296d%PM}HMKoD$LQI5JBfhloeqQD4*IOQ@P%nlcuVPJAyY_h=U z@WkUfb5JqGp@lr$zU5JAfy^;U zPJ+?9FqgqtT$sDe3vU4&US57knF|vErrL$+2qp>d3mjevEkRjas5imH;^l#B&RBcT zuOL&1QR=diM3Q0B7zTHxMF3T`2a)UG&PoRmho>I3xB!Z2E9{*4sf%8_w$RcfLuv0qCV6${@HC)1_#uW4L0_&`& z()iphM6F_43Pn?Q$xRJ;2ZR5Vl3>zCYWOz#s&_GG8aFTF=H!NS4;>^QOTKGhix)3) zUIwl~UM%=`h^|>>!9TF^NXe8S^q=Pi;9byo3xH4bNRme;U zWTB$eGR2}O>1&~^Rg^nSDN&TPbx?LFN)1!W6eV>%lnRYhww}xvZ3_A329TACQq7bq zMH#yh%4J2l#*}JBd1Dil8b!Gbg?u43-Ha^%h%DnzvMd#$EuTWs;h%9jCZS(L6xT5? zc9B|*v|=+>=w*2q5!GH&*cR+2XQcQoh#3PXqqoz@iAHZ}*%mlFRr4)dZ0*Ii#0c>* zpJ&06b`S2+#uCiDTyHi}(xloFG#EKVWv!yrKq1~zTq!18 z36C>HI#f!gGlj=_^F0^@F@q*@mFM0=m1RnmW8X(2dD;0}emU*3kwDimeJ zb|^Nk%oi&aa>x#lRf>Y&&S5kZW#9);sukr7Q)(2Y-%cpCic-mxr;5`1LnuN$$?_pa zUtLdbM2}q{wTfb6N}!^2`v{6oQ9fr%jH0~qF_c(EsbETHMd`E~ioTwdyBk#)6tZ0z z$RtH6V@k53wEYB%QBih5A>Y(xv$cr(AI5GE78)M{S)C%8tYkWIlkQqEH9BKzRLghg zAc-w%#pz9K3ckJNLQFrl2RB*OG{9pRC_%#}O)xAx#zXDQ=S~yN_^cV3Gw~YCN2EHmKc+nE)mR42DgqY?c)N zDd}ihje;^%?--sPjB&}>J}_vOlk*8M7I--Z>@pbF3Tl`a>SISIxqlDAu#Y3j&rP6W zT~gPe5xVTspqIh0D2_l$U}}(mx%%lT)A;}EN{LINrohHf7kOOIA;ZQE7$z8z7SDfLouA_SyOsz|tdn}I2=z2EBTa((ley~b{ z8)GD0LPvpN`EaEAB`}>`m_#rYE|ra9UM>?b4U7RbIA*|nFus8m@)FlsvVAi@+|27NcG7LMx40D+mN5EXhc+35pJ$~l+47^;- zsLRTDWyaa+7}mIJftXE32#!SEL?D|>gY01RE~)bl`q#PB0!*w+hF%5}Q`e25(1Fs{2qH5kEVTpuwTmvQwA#zb{l0&T#Yshhepr%XyuVLxoQxa7Js zj5@odXb>3oam?=&Fx7RTXJ%!lkDs0)mW z80jCtTy_a`7Ys9SB=#>bIdwV9oG8ztT%K2*GGxI`Se4Ezs7({>5;~XA{b8hb37rh4 z#>HkL3k1foU~<4{U2N8ZdFsM!0~6>nWHvDE16?XR56aD@jW@tl)}@-Y|AExZMmmma z5Q4>AS3~OTjLa$NS*c|%W6&Np8K?mNQtAN$~ zHW+O^sn&*h`vGKVPDwZd#sJPSO)i09RXY;(6POy8Cf)^8RyT4irdOyS7+vZO0h8pC zy0)D_Ww^NY1H(S>RQfs=%u|=t&6bWH#$LJ{1#CSz?w0Go;HRJhtQF@^z~s2J;ux3` z7v>Te_9r;U{p&WELKmCA!IZf$KBh21(4!*9s5Ao;1I96-yMn2Oo5N-pn9FskOP!rL zC2Jy1X>| zcBd@f2cvh{OgzJ}=2*8JJ&O*9kxTMl0b_HqNd$v*I5lW881`{AF&9jQOR86ZsjM5I zaT9ZzLHciHr~`>KLZ=*I~}q zjqI56TgOO(%75UD%y#2?3w=_uCic!wA3rWWeL_1aq7v^q##Q3S2P-SdDJktF@s*NK z;w{UZlX$tjo=MA?wDTmcox zoJqg3ub9(#J^kbqD(ZV0Y9RYcX56~d;O4Neei!lPuAU^)3=!dHF>$#qWOs%7T4< delta 19865 zcmc(Hd3;RQ`~N+6vdlyxgM`RB5s|2EVk=rCBn+jEt)*IGNot9hMxvo)LIg3w#KBQ( zELD3)rv$AUOHr+g*h4F7Y19_9=w^QJbMH-N=KKBpzOUb3zwf+WH}B_ppXWK}InP<{ zxp#)U72YMMye;#C2bE13BV-WayoVrE3(a(OL@`|OB7)Gdctc0k;}6B+t9|Nq@)4XL zD-m|Evx`WhV!a1VCh>8j#hB)u{;Pkyy>(`4`s6W!u!9#N zFhK-%p{-Rh_x7(W>f^fI1!{JD?7|em=BZ*)z`wawCrK0477jN-ytW>@~ z0&>*|hd}@Ijtg7zP!ReQR>hSY3jeIi{zp;@E4VWBAA$B(w+b@AqNt}M{{@+5%Uy#VhA9ys3*Jn)p?TGi6$0-ad*74d`Tl+}$Fqo30&bw3xg zp3w#VEyUi>XsLg^==qHP>AzbX_y^sgZ7#A0(?3ME@^G=DSAuis?%+1GveD$a zJ*7%c0F+9CJtcqJjF3oQ+BJ5FPnTCElc-k-t(O(($fNONN{d`db>d|^k4_erzV zG;I4Oc7sT@Ei*JD+DRt8+wr*R=9V34dW&J2&)Q0?rLDw1Xc1*AYZ>50m$rLL{bviQ z=ogyME}GigPE!w(iPu52v1!}uME`f*9%L|gxD(3*4to@9d(^ou5l5C&N0(u?oQ@w5 zjbAff)U{zVTJ`D)@$?zGyVH10c~efdy4sXRb>8E>=|_hHsj~UMR;*f*FwrMcCpGJ% zle$7_LLA-HZIsUk5fYsoA=9n8x1;g#6Mfc)OZ0+pnLZcaidHB3()8|Qe0~a(ijIfL zMbEqUp=B*SXjYG@K2JiWqN|~V>Mw?Q97X$dPlDO!b(xQrc^cETK5gFfIkhIu(wKuK zm#kn~Vu+x_dS$8~H1FraG!ioJha#6-#Z28#Jtu zRFc<-jz}6v<9kokoW(AMxpkl+mLpMUJ-f-BtN7CW_V(HPoM|^&*Cz+JhlTCKKkw}vVbyOe!%Hc5Nzx1IG`^V5dgAS`N z9#Dv%-^89Y_^|rUeu>b~AK!|h%Z40QKij7e-z3M-g0~NgUi+xwoe0ekKR#xDBm8W} zchXei)GsCWTaCp2sQF?z$U9a#ZbXEp1GaORcJs1XMu2^LCue;=6(x3;NNka#Q&sBY zTcw7)XvT=fnm}xAa0z$Vtf_ZI_1?`&*~?MEYV2evs{4=4KJKVU2W1TPdHh1)Ijg`n zu-*_(&t<$XC8Xb^kv>E&`VBjSR5WQ4)xCiwn%>LD`?=&*{Y)-;kUoeSCt|uilV~4> zR;9mB^^;qPkJizVlS4HLe@LzO{lhkAa$`~ae2v7CrxNS)6zrdbzMmB?ez=Ox%nH>U zt(HoDsJ3m$+E2vdPbBsxHeU4M{zI^f$dZpIY98O0yKtZ8PLH7Uc zQpu@%Qpv_?<(glAlbEvKz|5xF9C%}E<_Wkf+vH55c{AH;{`wqjQMAfRznVEwoV%FD z=IX=%O8e%9X;QHt_cI4(R8eE@5zX{nl4brb`kLuu@mUewXVQ7kDRwyWU-qSKSY!1a z$@=FzOY%0-bNLaP-*!k2Pj}G2^H+(z7Sa`Sbl&F|bBF%)x~Z}Hw&c+IHm#gvp_aUM z>g|$4&+YX4yj;hm|!s2LF&pDmJYgDv!p8NYw()qZp%9d7wp z?3gd5W=k!)=x^zXu4F)9z)(22YA>6!&08jmZIwcizbc)LY+`uKOFWg8Q6rq7NaszAVYemT8OrA%tJnr#2 z_0MliV+;Lg;G(s3j5&fnDQrf!m`&tk3}U2LE;s5*56x+;J}=e!=6PydxRD+$j!?h5 zQmSM5XGd#(5X^lBB#@?OG7kSXC&*HXXvP<8|akf5t;?d zBx|}%N_oROBW~T2e!ip` z{bR*is#+F7m(b31__CHHQ%W?$;U@oOjFjlxr=$uWo}y*TEL6M7n|`$JGwrVLIP1v( z2D7CTS+XaX8cOPFre@*Lh8wa#{Z~)-d3sW^x^`09Zqx_VI0W4Nb_(6UdV_zYT;>Bn z4OZ&-GK3basi(e^Dc3;jt~#X&I3ZQ=?{Ru#Rjk*|5BXh^jx0H-)g6}#Gyr(Vi@g0_ z>$RSDjPR!0*A{Aqek)ldd`r8oYc4i3(iLld*7Q0ik!_Aq)7n_?z{$M6M7n5Gd(E~5 zC@G4@D*b-baIx0}x^QQh_oYe5gQJm@hv=i+HL&$jYW#E~Rc(yWbSacvdKS_a8_nY8 zadh8Cop<|m?h;Dh$_>&K9F|-b9bU3&Bb~B7LbGz7TiRq}GpgP)N*pwrPTZms zZ=}+qEg_orUr7~q{fh41vY6VpMa5}SaU(MK)E>ao3J$?n4CZ)kqFFHHAJYxLdw(o1 z9H2&K1{~m?e(xTj0oxzN-5v8kc>N$1N?vjMC9f{~Y5N^N)6jR+bi(nVIzA?;6Ab{g z_+kj%a{MhaLh4D=(Yz=1=$YL?n(R_O`hK~kw)hiz6}9efKzr_qsPo%&$@wWja-P2@ zSM2q!l)3ZobMHXOJK83Bx3<}m_byS@nJ`uIngWo#)CV%ei$kO_9XpJB1xQ|daN9te z-|Vv44~$UJj3W^m|4hjPas&lDyrHYQ71ShHG)>gJtr=pfirhxvV1R-JHVm<+i{F0$my_P_uE)UiO z^6k;=`SKH*cR9}EYNEqIQ!knVVpCk~TR^F57*AhZ9IUD4yQA6j$_m`I!|B?~-gNq< z`X1Jv@Uvg;8_;&7i(dyQRl4pp{K{a>Uwo4^d){PJo5lUq{+>LT{A01hN8GjdfP2b? z5dp17xVXnbsS52z%P$PpJX47sN^sgpp1PyU3sISNIFU5zxXx!=vs*87mMU{&thxv zlaMd+(P#+Z9KD>j{IrAm8XuhmA#rB2LR`YCecTsw*KvGW^$m&>ZJSd$s z$M*OhN`CQ>HFHsjnFeinlP+_V@{JVTRno3|ZZT^^Ve=(`~!|=uI?(r%CGj(PUfu{^jHVj7z*1v3fI&pbd$%xv711vB1-_|L%! zLWr}cSO^xtv3-(RNa}ntD;2Q^8Hz%Mq{8D#&3{aa`>wzFy^wK9q#e&9tlDvx zasMfcVU! z6Cc>YK`H&sJ^s_c2Gk5}%l|a6`h6+211lt&#iRmz)-ViNP=9lPnABW6!QTK1N#^?f z%^n2n5$p6wlKyUDlk~G}ch)Hx{)T3Iiwc$_qVvN#OU6M0&;puqWq95e-Qg zJVbtFmjF7(+_0eBe-RF3SSw*VFiCNCyqBxXJL$`g^y9x`TKSCSFQBu$$o{goG{_YtOie?;vUQ!)l-iX0aG~_Z*MBx=j;PW~3%-@lwYoocx;HG+% zRT&EVHPyv^$Msl)dB|l);6dr`@3{*#alS(<2!=w>iw-`PQAbHeQTFotVM z)exV`;tNOMEM7;E-{`hHnx#-2fiLp~;Q)7UVkkW92sDDMdZPiaA}I*9#q(B*l8{f& z3!`cAKL&A7dwTVsSk0AUUeKYunEL)ZOT3vz7ysK(Jd;L0`?t3^H;q>R+tzPj8cYiN z>4O}BmuAy8FC)c>G&=C*DDiMA-SaY{QS59!7XAepNWCL)B|pCu`F*9Q_g;327?3Jy zJ@kA+3~q|YpG197RXZM7k)N-g_He|CVk%8{G!}1;rSlxoO-kbM#f9gAv3w4~%G_Zc z2t)H@hN8r#I)uMvEd9~ZQOt>3=0$pj#=tJ_SwD01wmd0_MFD)mTac}KW0$3prsA(- zmYGR!ahrb6dD56PY}6W+ok-fk>#oYwN@0B8s#GPC!z8FIh1ZcCZ76t zBnwp&o%mt|>!v16L(B0D!RG*`f`Ana4PP8(U&D#tI)de@NytDOIKv6g`2hYo;W<~4 z9DyYtp@CI$r_G+3;IXtDp70zCiLZuz{Er;I1%ZzTjle%*_tfN|cs_=0(~z0skQmn7 zhvbSEnz5}uq?@>`8N2I4GQ{X+Y*-!Wx1-r7b;w#VDY~??FX>ByziWa@{Sz-63ZD7T zS%VhR^1C6Kp5HcMYy3!%cqWsT`jK$cVs2OXUQ=Dw1H^%u)v&323U4vg(qTrY<<7SS*g{R}>6Z&_}_)a98H# zzbII);1LDCP;i5SOB9@~-~2l*E>Uo{f|&}AR&bz#Jrr!K zU=s!FD<~@XWD*acrUUriD*t{bz5xw26n?*7WO?<;E8^@>wxd275*gxn>99CI7&_^b z9MA##rXUytSd#|i4z+k#m^y%HP5R&3O9gqmWYibRsLheFEL%o-Keu-A1LnM8>kU3co?Y^)hNVv9=A#n!_6X zkx@TD#>%&4w124RGi5AM{7PPxbzNT>t7X3^K|feA%#^WmhGG~Yqp=A))d*XU?oC;@ z50o*!sf;NdWGpc#da{h#Au^UtRxnq_O2w~C=}4s#P?=JHwc=+tDt;eJ7%W(ofGQ*9 zg1k5xQ&?Oh(#T{Sq|jvwmdj{AD5LSLjFsnQj6Wr#?o%04*2rkJ$Y`IZ@MmPKyrS?{ z8I9Xzj9)3CNhm3ji87On`X6OXz9ggdu)=SVQO9J|E|f8OmWk1ili)FOT zkuhbzqHpHdO%Uv>WJ0$@!MQS4ekr4UtBl5FicXdC+3nMcBLl=O0jx)3(z;1XeR;RA z)RQqqLB50VPg#Aoq%qm$5&yD%8lB}4Ryrz}yd{cx0i|Drl1#Cy5x0%=_>Bt3e{o&r zzgLM8geADHK`sGy#(k?2ay;+~u3L~Rfm7M22(qeGa9csh89)Rb@Jn1XAlrfObr6I+ z$SJ^pj)E|s+py+3(mi2#S3%gqi+}{#*a2A!Y!#0myg=3i2P6o>*W3npv!@`Ogj@~u zO+u7xtB$njI;f8zcnpLIuzp`bP(#)M&*AcgTnYU04g8D;vK=_OA0mNl1O~Bsk)%=A z@7@%Irl87zo8A(HSjbl3$Yeoi2{{EAH9!#bkoCZ7T>AUBXLz@WJ>912A@7e}*sf{+f`4va0tM1iaamMjp2rI0yl7ea^3aYYek z3Fm=9i;)S)I^Y%yf`x1a1}#CyI1k)M1>qmacHp>WsB18W-2@>B@41^o(E+!t5QI*U ztsGZkv>?X=_pQRc2C^MEbd4ZnK~4dlT#Ft-E(0D|hjeor;KULH3fTzkyB-q>ax$?0 z2DHItVBd{`VA{bI2tJ!I&mn7pA)jIlA?twiH=}XL7GNx%HGY7s2kzU76$sf59Jd`q z2H6O#+JQ+w1j7f+*@Yp1oCjR?Ifejo32=`Uor7$*3MS#|mx2%vr4l%NzaR{ToB}*_ z5EXMH;KsvP!;r1OU%$m9gsBZ7jg2M#%dKq039^U5&(kU1L9Vyl46 zF{>O)XNU;}5Gu}NY*0`M?0X4g^ER>q{OJmY2682E!Zkz<*$6!G6NUzI88GHLh6J)6 zIImI=#zM9Lf4zYQAy)%?-$Vx>Cj&pbg{(rh0=-RlFu9;;fgk*eF@tObo~Xj)f?NiS z`3*gTtOwr4bqsPf@Y8!3f5=v#_XG48vKIKkL-ZK35m@>NJ%(%tdOt>wxef50C+IL_ zQwoI7o?^`2K}EplzhgN;7XCog&jdjSIT^^FWA}kv0{ry_G6A_7xb06YC&*Ud6w#YXVpHNgQ2i1a;xe#1 zu1%2Rfi_$_AlrdQaqWX#20V}JYsi(rTe$3ytAPjc{8h&7fgh_-4mnSS@z;40;RO_q zzW51`FcggepL+u#3u+=vz!e192z-Pq7IHPvg5Lpkg3NJ(4+7&hz(u$WoCj{e)eo{2 z_&cs-$U+?=6yX|d;zkfWe32f=THu?w#z9U79>QgWYzIEal>=G8Pm+ppD*EfLpivTj4#Ofn=G3I9TDCut=EI}Cv0?2vKGIhU7kp^ znv}Zov7~KrWFw|eBzjHF<4s8EfLOxF@?J#iQ)9KHZfS5YQXU?dr#u4%tqI2fbkX=| zR3!nWB$ad_Vsb!f*EAC0A*R$V9WjB#h@6?1PCg-ESd$FWixU$v$ZA#RVM;wUCOapGIhfjQ7@m0AK+@Uh<*Ao`J3dh^)pBZ&#fK;ZckTdkPkf7p12dS z-ZM#Dqpn*C6M3#PIQtD8&0$!*pumvm^*&o(!^nROiM7rTdquZFqVO?%pfp29G#rGO#@>c=E_V1V}H+;DKdd78|g}|ISs}##+9iAQGt&XrNCO-R#tS1Lpew~4My3ow=Gu1pus zOmb!Va<2?mW;kaiyD}MIl0S51W~s5qS7y3W%V1>5a%HxH(M@$_4uY|NmCojGfGJz#$~@*?i(MJwgMe`8bb8eT zlU(f9*GNt+aW#tL40UA^z-X7cG6TTqa8z|xJr;~*xhsTd23yn3NR(>T$u-8>?N*@15D*6SEha)WN|CT-`RXLDEm%VqgTOL zce^ruz*O&XW!?i5f54T=0HgoLmB|B>a>$ig0w&K6##Fl%ZvtgJ>}s@^8y#_FPJ*dC z=E_unNj~Aq+~+pmxiT-o7=LhO>f=UOcA7J$nma)ZDE%2%qu0S$a4>deC>c!kSyv_% zO!7HbW*Qjlc~@o;80|$@W&;@GC5bT!xVzx97gX70SEKL2=qp^A>tL$gm?vPYS6ywq z{LmN<-p-&yz!-maW!iwTUzZt^+fhDXYk*sn)F_31g zc_Bg=g6eqz4*@4MxKApC`y5sb82%Yb`4bHvX*p*Hz{Ddg+~bv5^*tCJa^Ylt=5;FN zDxoHeXhq55Wh66oG`%^cl?SQW4f>DhX>a21>P3vAja2F^vUpj|xy=uXgS0I_~F| z<6Ue3Og*oopp4Is2v1)vs*@*5O%~+Z`AjrpLN=9Ct}Z5t+E-wVK$HO)FR+w@B*4Ej z*khQpXbC>P#gTzteK@6NmK7vKt^6CdGIkJsC1p~V$$I9w1X&vfyS%5hSxcD$U57_l z=gcVtqsAn0&XX0~2F*E{4V-ba*#SoTtfrotj^#aNTb5vWU$99FNEE9q#stFfHefp! z5O4M_B~8g5W}=uwN8vBLkmiu-CS*HKD9-jCgDG)i9AJ!itaip7S`Tk*+-%x_;g8-< zo43GN@Q5TcHBkzZ4Nv6+ES?yi{`W}`Tep-%`TJ^WHVHif^krwKkw9{g{faV`@h|7x z^kJQrk#5>=YbO?;M`P--Ws zMXUo2D_(^>8QA*_v+Q*?i^DzkDL|F{Ql4R9X~xXdDXCck2&MX(%D4$xLBGzvocE9&wn)8mxkC7<+9MR>=LV5 z@|zW3(|oh8$p<%CyoMB!)hui+0=mo+0Ai)UD%X+rY~@;F5UUg=XdRSlMOn_37m_kV z6o_oTqy(f|QMBu!Xcc7x2svk0@8%VudUfvr2FV8miif*Q{lZIThvJgnKUMMAsa*Zon6y@DgC{{(e z%$0qL^7cL`b`>kxhbB%c zB%O$?-q%>u4KN*&J*0bjW0w3i21>RXjk)L_DHmeq@p%@)@2G7+RY}u@&sMK)P<7I* z3Gp41H92z%-k#y#nG?2t9`0wl`NV_i4iOLRE&~o?`A%fn9Qw0QI25ph9EP$R9HueP zZvg99^KY=_1h4_$AiOlxZ~VW6=f%S_dN8j;IM4F9s`(ZZQWI87DXd_ei3MRgN-h5- zu7!t4L(@DI*s*Q%6O4RB+{_t>xMwQN7huNWuIpre1j9evL-zU!ObKtGmbnjRi(5S} zz{I;T{_h4L`^rH^uBZi=leI=8@z3Tb@|GkUozhq**zgY?Srw)?7@b=;(%8p#yt~Ro z!4|g$Okh^HF$|1dIiATu?Ba}Dbw|MPj|0a;*`|UsIBqzZr(ojUcCMEOP-?f>HG#Yu zor_x(7=B}OR@5C#EEpUzl*R_I)Wf8MX%Y&oXx=$m`CxQzy|I8nST4>Rz*uTiiXy=V z#=U`~+zajT!AHndCGs#yvf+}%q>^_(>w}9$5gpYCtlq+h%-a0}81GH|LNrV}e zc+L_0wqYpbPHxqX1rzVaWb-41}4_6$903S4&8ba z1t!^TQM3hvZxQj6wVKQ&fGKecYk&#VIJb(%fLYW89)(sv)FEDv-d*@&<{No(U40i5Y z66G}=1-P~T^DUOmJjhzN)+iYM6@s&|?c4?xIp^C~V2o~FXQX;uGxPvVncIp`2jlzE z+L=6M{0AAMI;Nvuw_G=XQ75+)y#j`RoXx+^&KxI!rs~>Z9{4#JMCD?05X?}w&`+8`S=}c0Z7?Zr0X+v}uMLPd ztO-Mp-Mpf~@DCiN3%`Z}^TI8O1G!gi&FEPA$T94%@9>k&4^YAvl=H5b1t!O>&4rw) z_2zA@15@J0d=BPV?SkSq$HB~Zv$+Ju>c&)=K*htDXA33#6E5G%oijWLOf?FfHf_Kd zYO|U4QReupRLrefhF8;B@p9Ia1V)QWoXntbY^MC!-AA15;$ z%sv=7J2sv@{+o&!rB&62lsRhr6bv?gg;8^( zOv_B=gb-WHaIKjRQ`Dz+Bs-P*ohC^tmRUw3JrXj;wq^6mNK4h5lQY@oGIEI(oyAWO zX7E32_@9GkNj$E%pXx%3+^sB;d|>*t7$O*{uR=MM5eYxtj`=Sg$6>^uo(^Uo7M zw&gs@X8kU}rD(yuwm0LTY~z zuWnv)F8?A4@a~bFmX?~?jy<@D7YTPS@^_P<*-HNBB3BPz#5V`pOQZo_gV(!+zV*F? zhF-md3eJLMOD~~~IZ#PQw&xPwK6PTgm+^$EzKp`(FQJ+?TzdO59J*hInsynXIJkP~ zBJpIU-1xy|WNrhuyUHaCw|nmjObl0`reA^DiK`p9ntKJW!oR#iIxVljJBKG%5TCvR z79kaohCveBwr6M0p|Xq$bZR3n`{^7K!#UD{ZLc7)?AHpsJF7ZJqS>u;aEq&ex$k+> VkiB{y6QO^0PF(4~6(qg>{{bX8D-Zwx diff --git a/sim/compiled_sim_gates.c b/sim/compiled_sim_gates.c index 3a698ce..156432d 100644 --- a/sim/compiled_sim_gates.c +++ b/sim/compiled_sim_gates.c @@ -167,6 +167,8 @@ enum GateFuncs { GateFunc_Rom12x32, GateFunc_Rom12x48, GateFunc_Rom12x64, + GateFunc_Ram8x8, + GateFunc_Ram8x12, }; GATEFUNC(Diode) { setport(2, getport(1)); } @@ -334,6 +336,8 @@ GATEFUNC(Rom12x16) { if(getport(29)) { int a = getword(12, 1); for(int i=0; i<16 GATEFUNC(Rom12x32) { if(getport(45)) { int a = getword(12, 1); for(int i=0; i<32; i++) { setport(13+i, getdata(a + i*4096)); } } else { clearword(32, 13); } } GATEFUNC(Rom12x48) { if(getport(61)) { int a = getword(12, 1); for(int i=0; i<48; i++) { setport(13+i, getdata(a + i*4096)); } } else { clearword(48, 13); } } GATEFUNC(Rom12x64) { if(getport(77)) { int a = getword(12, 1); for(int i=0; i<64; i++) { setport(13+i, getdata(a + i*4096)); } } else { clearword(64, 13); } } +GATEFUNC(Ram8x8) { if(getport(25)) { setword(8, 9, getdata(getword(8, 17))); } else { clearword(8, 9); } if(getport(26)) { setdata(getword(8, 17), getword(8, 1)); } } +GATEFUNC(Ram8x12) { if(getport(29)) { setword(8, 9, getdata(getword(12, 17))); } else { clearword(8, 9); } if(getport(30)) { setdata(getword(12, 17), getword(8, 1)); } } GateFunc sim_logic_functions[] = { 0, @@ -502,5 +506,7 @@ GateFunc sim_logic_functions[] = { GATEFUNCID(Rom12x32), GATEFUNCID(Rom12x48), GATEFUNCID(Rom12x64), + GATEFUNCID(Ram8x8), + GATEFUNCID(Ram8x12), }; diff --git a/sim/compiled_sim_gates.lua b/sim/compiled_sim_gates.lua index 2a2b5ce..93fa5ca 100644 --- a/sim/compiled_sim_gates.lua +++ b/sim/compiled_sim_gates.lua @@ -306,6 +306,8 @@ cFuncsByName = { ["rom 64x64x32"] = 163, ["rom 64x64x48"] = 164, ["rom 64x64x64"] = 165, + ["ram 256 b"] = 166, + ["ram 4 kb"] = 167, } cDataSizeByName = { @@ -364,4 +366,6 @@ cDataSizeByName = { ["rom 64x64x32"] = 131072, ["rom 64x64x48"] = 196608, ["rom 64x64x64"] = 262144, + ["ram 256 b"] = 256, + ["ram 4 kb"] = 4096, } diff --git a/sim/dump.txt b/sim/dump.txt index 6e8f951..46b05eb 100644 --- a/sim/dump.txt +++ b/sim/dump.txt @@ -6,7 +6,7 @@ Disassembly of section .text: 0000000066341000 : 66341000: 48 8d 0d f9 4f 01 00 lea 0x14ff9(%rip),%rcx # 66356000 <__bss_start__> - 66341007: e9 54 01 01 00 jmpq 66351160 <_initialize_onexit_table> + 66341007: e9 e4 09 01 00 jmpq 663519f0 <_initialize_onexit_table> 6634100c: 0f 1f 40 00 nopl 0x0(%rax) 0000000066341010 <_CRT_INIT>: @@ -44,7 +44,7 @@ Disassembly of section .text: 66341073: 83 f8 02 cmp $0x2,%eax 66341076: 0f 84 e9 00 00 00 je 66341165 <_CRT_INIT+0x155> 6634107c: b9 1f 00 00 00 mov $0x1f,%ecx - 66341081: e8 d2 00 01 00 callq 66351158 <_amsg_exit> + 66341081: e8 62 09 01 00 callq 663519e8 <_amsg_exit> 66341086: b8 01 00 00 00 mov $0x1,%eax 6634108b: 48 83 c4 28 add $0x28,%rsp 6634108f: 5b pop %rbx @@ -116,7 +116,7 @@ Disassembly of section .text: 66341162: 41 5d pop %r13 66341164: c3 retq 66341165: 48 8d 0d 94 4e 01 00 lea 0x14e94(%rip),%rcx # 66356000 <__bss_start__> - 6634116c: e8 ef 00 01 00 callq 66351260 <_execute_onexit_table> + 6634116c: e8 7f 09 01 00 callq 66351af0 <_execute_onexit_table> 66341171: c7 07 00 00 00 00 movl $0x0,(%rdi) 66341177: 48 87 33 xchg %rsi,(%rbx) 6634117a: b8 01 00 00 00 mov $0x1,%eax @@ -139,17 +139,17 @@ Disassembly of section .text: 663411b0: 48 8b 15 a9 21 01 00 mov 0x121a9(%rip),%rdx # 66353360 <.refptr.__xi_z> 663411b7: c7 06 01 00 00 00 movl $0x1,(%rsi) 663411bd: 48 8b 0d 8c 21 01 00 mov 0x1218c(%rip),%rcx # 66353350 <.refptr.__xi_a> - 663411c4: e8 7f ff 00 00 callq 66351148 <_initterm> + 663411c4: e8 0f 08 01 00 callq 663519d8 <_initterm> 663411c9: e9 3d ff ff ff jmpq 6634110b <_CRT_INIT+0xfb> 663411ce: 66 90 xchg %ax,%ax 663411d0: 48 8b 15 69 21 01 00 mov 0x12169(%rip),%rdx # 66353340 <.refptr.__xc_z> 663411d7: 48 8b 0d 52 21 01 00 mov 0x12152(%rip),%rcx # 66353330 <.refptr.__xc_a> - 663411de: e8 65 ff 00 00 callq 66351148 <_initterm> + 663411de: e8 f5 07 01 00 callq 663519d8 <_initterm> 663411e3: c7 06 02 00 00 00 movl $0x2,(%rsi) 663411e9: e9 28 ff ff ff jmpq 66341116 <_CRT_INIT+0x106> 663411ee: 66 90 xchg %ax,%ax 663411f0: b9 1f 00 00 00 mov $0x1f,%ecx - 663411f5: e8 5e ff 00 00 callq 66351158 <_amsg_exit> + 663411f5: e8 ee 07 01 00 callq 663519e8 <_amsg_exit> 663411fa: e9 0c ff ff ff jmpq 6634110b <_CRT_INIT+0xfb> 663411ff: 90 nop @@ -170,15 +170,15 @@ Disassembly of section .text: 6634121f: 8b 05 f3 4d 01 00 mov 0x14df3(%rip),%eax # 66356018 <__proc_attached> 66341225: 85 c0 test %eax,%eax 66341227: 74 33 je 6634125c <__DllMainCRTStartup+0x5c> - 66341229: e8 92 ee 00 00 callq 663500c0 <_pei386_runtime_relocator> + 66341229: e8 22 f7 00 00 callq 66350950 <_pei386_runtime_relocator> 6634122e: 49 89 e8 mov %rbp,%r8 66341231: 31 d2 xor %edx,%edx 66341233: 48 89 f9 mov %rdi,%rcx - 66341236: e8 75 fc 00 00 callq 66350eb0 + 66341236: e8 05 05 01 00 callq 66351740 6634123b: 49 89 e8 mov %rbp,%r8 6634123e: 89 da mov %ebx,%edx 66341240: 48 89 f9 mov %rdi,%rcx - 66341243: e8 58 fc 00 00 callq 66350ea0 + 66341243: e8 e8 04 01 00 callq 66351730 66341248: 49 89 e8 mov %rbp,%r8 6634124b: 89 da mov %ebx,%edx 6634124d: 48 89 f9 mov %rdi,%rcx @@ -196,14 +196,14 @@ Disassembly of section .text: 6634126f: 5d pop %rbp 66341270: 41 5c pop %r12 66341272: c3 retq - 66341273: e8 48 ee 00 00 callq 663500c0 <_pei386_runtime_relocator> + 66341273: e8 d8 f6 00 00 callq 66350950 <_pei386_runtime_relocator> 66341278: 8d 43 ff lea -0x1(%rbx),%eax 6634127b: 83 f8 01 cmp $0x1,%eax 6634127e: 76 20 jbe 663412a0 <__DllMainCRTStartup+0xa0> 66341280: 49 89 e8 mov %rbp,%r8 66341283: 89 da mov %ebx,%edx 66341285: 48 89 f9 mov %rdi,%rcx - 66341288: e8 23 fc 00 00 callq 66350eb0 + 66341288: e8 b3 04 01 00 callq 66351740 6634128d: 83 fb 03 cmp $0x3,%ebx 66341290: 41 89 c4 mov %eax,%r12d 66341293: 75 ca jne 6634125f <__DllMainCRTStartup+0x5f> @@ -219,28 +219,28 @@ Disassembly of section .text: 663412b1: 49 89 e8 mov %rbp,%r8 663412b4: 89 da mov %ebx,%edx 663412b6: 48 89 f9 mov %rdi,%rcx - 663412b9: e8 e2 fb 00 00 callq 66350ea0 + 663412b9: e8 72 04 01 00 callq 66351730 663412be: 85 c0 test %eax,%eax 663412c0: 41 89 c4 mov %eax,%r12d 663412c3: 74 5b je 66341320 <__DllMainCRTStartup+0x120> 663412c5: 83 fb 01 cmp $0x1,%ebx 663412c8: 75 b6 jne 66341280 <__DllMainCRTStartup+0x80> - 663412ca: e8 41 e9 00 00 callq 6634fc10 <__main> + 663412ca: e8 d1 f1 00 00 callq 663504a0 <__main> 663412cf: 49 89 e8 mov %rbp,%r8 663412d2: ba 01 00 00 00 mov $0x1,%edx 663412d7: 48 89 f9 mov %rdi,%rcx - 663412da: e8 d1 fb 00 00 callq 66350eb0 + 663412da: e8 61 04 01 00 callq 66351740 663412df: 85 c0 test %eax,%eax 663412e1: 41 89 c4 mov %eax,%r12d 663412e4: 0f 85 75 ff ff ff jne 6634125f <__DllMainCRTStartup+0x5f> 663412ea: 49 89 e8 mov %rbp,%r8 663412ed: 31 d2 xor %edx,%edx 663412ef: 48 89 f9 mov %rdi,%rcx - 663412f2: e8 b9 fb 00 00 callq 66350eb0 + 663412f2: e8 49 04 01 00 callq 66351740 663412f7: 49 89 e8 mov %rbp,%r8 663412fa: 31 d2 xor %edx,%edx 663412fc: 48 89 f9 mov %rdi,%rcx - 663412ff: e8 9c fb 00 00 callq 66350ea0 + 663412ff: e8 2c 04 01 00 callq 66351730 66341304: 49 89 e8 mov %rbp,%r8 66341307: 31 d2 xor %edx,%edx 66341309: 48 89 f9 mov %rdi,%rcx @@ -265,8 +265,8 @@ Disassembly of section .text: 66341350: 4c 89 44 24 38 mov %r8,0x38(%rsp) 66341355: 89 54 24 34 mov %edx,0x34(%rsp) 66341359: 48 89 4c 24 28 mov %rcx,0x28(%rsp) - 6634135e: e8 cd e8 00 00 callq 6634fc30 <__security_init_cookie> - 66341363: e8 b8 f1 00 00 callq 66350520 <__mingw_init_ehandler> + 6634135e: e8 5d f1 00 00 callq 663504c0 <__security_init_cookie> + 66341363: e8 48 fa 00 00 callq 66350db0 <__mingw_init_ehandler> 66341368: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 6634136d: 8b 54 24 34 mov 0x34(%rsp),%edx 66341371: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx @@ -277,7 +277,7 @@ Disassembly of section .text: 0000000066341380 : 66341380: 48 89 ca mov %rcx,%rdx 66341383: 48 8d 0d 76 4c 01 00 lea 0x14c76(%rip),%rcx # 66356000 <__bss_start__> - 6634138a: e9 01 fe 00 00 jmpq 66351190 <_register_onexit_function> + 6634138a: e9 91 06 01 00 jmpq 66351a20 <_register_onexit_function> 6634138f: 90 nop 0000000066341390 <__gcc_register_frame>: @@ -390,7 +390,7 @@ Disassembly of section .text: 663414c2: 48 8d 15 37 1b 01 00 lea 0x11b37(%rip),%rdx # 66353000 <.rdata> 663414c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d 663414cf: 48 8d 0d 3a 1b 01 00 lea 0x11b3a(%rip),%rcx # 66353010 <.rdata+0x10> - 663414d6: e8 25 fb 00 00 callq 66351000 <_assert> + 663414d6: e8 b5 03 01 00 callq 66351890 <_assert> 663414db: 48 8b 43 40 mov 0x40(%rbx),%rax 663414df: 8b 10 mov (%rax),%edx 663414e1: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -439,7 +439,7 @@ Disassembly of section .text: 66341555: 48 8d 15 a4 1a 01 00 lea 0x11aa4(%rip),%rdx # 66353000 <.rdata> 6634155c: 41 b8 93 00 00 00 mov $0x93,%r8d 66341562: 48 8d 0d a7 1a 01 00 lea 0x11aa7(%rip),%rcx # 66353010 <.rdata+0x10> - 66341569: e8 92 fa 00 00 callq 66351000 <_assert> + 66341569: e8 22 03 01 00 callq 66351890 <_assert> 6634156e: 48 8b 43 40 mov 0x40(%rbx),%rax 66341572: c7 00 00 00 00 00 movl $0x0,(%rax) 66341578: eb 9f jmp 66341519 @@ -447,7 +447,7 @@ Disassembly of section .text: 66341580: 48 8d 15 79 1a 01 00 lea 0x11a79(%rip),%rdx # 66353000 <.rdata> 66341587: 41 b8 93 00 00 00 mov $0x93,%r8d 6634158d: 48 8d 0d 7c 1a 01 00 lea 0x11a7c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341594: e8 67 fa 00 00 callq 66351000 <_assert> + 66341594: e8 f7 02 01 00 callq 66351890 <_assert> 66341599: 48 8b 43 40 mov 0x40(%rbx),%rax 6634159d: 89 30 mov %esi,(%rax) 6634159f: eb ad jmp 6634154e @@ -467,7 +467,7 @@ Disassembly of section .text: 663415c2: 48 8d 15 37 1a 01 00 lea 0x11a37(%rip),%rdx # 66353000 <.rdata> 663415c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d 663415cf: 48 8d 0d 3a 1a 01 00 lea 0x11a3a(%rip),%rcx # 66353010 <.rdata+0x10> - 663415d6: e8 25 fa 00 00 callq 66351000 <_assert> + 663415d6: e8 b5 02 01 00 callq 66351890 <_assert> 663415db: 48 8b 43 40 mov 0x40(%rbx),%rax 663415df: 8b 10 mov (%rax),%edx 663415e1: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -508,7 +508,7 @@ Disassembly of section .text: 66341643: 48 8d 15 b6 19 01 00 lea 0x119b6(%rip),%rdx # 66353000 <.rdata> 6634164a: 41 b8 93 00 00 00 mov $0x93,%r8d 66341650: 48 8d 0d b9 19 01 00 lea 0x119b9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341657: e8 a4 f9 00 00 callq 66351000 <_assert> + 66341657: e8 34 02 01 00 callq 66351890 <_assert> 6634165c: 48 8b 43 40 mov 0x40(%rbx),%rax 66341660: c7 00 00 00 00 00 movl $0x0,(%rax) 66341666: 48 83 c4 28 add $0x28,%rsp @@ -519,7 +519,7 @@ Disassembly of section .text: 66341670: 48 8d 15 89 19 01 00 lea 0x11989(%rip),%rdx # 66353000 <.rdata> 66341677: 41 b8 93 00 00 00 mov $0x93,%r8d 6634167d: 48 8d 0d 8c 19 01 00 lea 0x1198c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341684: e8 77 f9 00 00 callq 66351000 <_assert> + 66341684: e8 07 02 01 00 callq 66351890 <_assert> 66341689: 48 8b 43 40 mov 0x40(%rbx),%rax 6634168d: 89 30 mov %esi,(%rax) 6634168f: eb 97 jmp 66341628 @@ -539,7 +539,7 @@ Disassembly of section .text: 663416b2: 48 8d 15 47 19 01 00 lea 0x11947(%rip),%rdx # 66353000 <.rdata> 663416b9: 41 b8 8f 00 00 00 mov $0x8f,%r8d 663416bf: 48 8d 0d 4a 19 01 00 lea 0x1194a(%rip),%rcx # 66353010 <.rdata+0x10> - 663416c6: e8 35 f9 00 00 callq 66351000 <_assert> + 663416c6: e8 c5 01 01 00 callq 66351890 <_assert> 663416cb: 48 8b 43 40 mov 0x40(%rbx),%rax 663416cf: 8b 10 mov (%rax),%edx 663416d1: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -583,7 +583,7 @@ Disassembly of section .text: 66341743: 48 8d 15 b6 18 01 00 lea 0x118b6(%rip),%rdx # 66353000 <.rdata> 6634174a: 41 b8 93 00 00 00 mov $0x93,%r8d 66341750: 48 8d 0d b9 18 01 00 lea 0x118b9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341757: e8 a4 f8 00 00 callq 66351000 <_assert> + 66341757: e8 34 01 01 00 callq 66351890 <_assert> 6634175c: 48 8b 43 40 mov 0x40(%rbx),%rax 66341760: c7 00 00 00 00 00 movl $0x0,(%rax) 66341766: 48 83 c4 28 add $0x28,%rsp @@ -594,7 +594,7 @@ Disassembly of section .text: 66341770: 48 8d 15 89 18 01 00 lea 0x11889(%rip),%rdx # 66353000 <.rdata> 66341777: 41 b8 93 00 00 00 mov $0x93,%r8d 6634177d: 48 8d 0d 8c 18 01 00 lea 0x1188c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341784: e8 77 f8 00 00 callq 66351000 <_assert> + 66341784: e8 07 01 01 00 callq 66351890 <_assert> 66341789: 48 8b 43 40 mov 0x40(%rbx),%rax 6634178d: 89 30 mov %esi,(%rax) 6634178f: eb 92 jmp 66341723 @@ -614,7 +614,7 @@ Disassembly of section .text: 663417b2: 48 8d 15 47 18 01 00 lea 0x11847(%rip),%rdx # 66353000 <.rdata> 663417b9: 41 b8 8f 00 00 00 mov $0x8f,%r8d 663417bf: 48 8d 0d 4a 18 01 00 lea 0x1184a(%rip),%rcx # 66353010 <.rdata+0x10> - 663417c6: e8 35 f8 00 00 callq 66351000 <_assert> + 663417c6: e8 c5 00 01 00 callq 66351890 <_assert> 663417cb: 48 8b 43 40 mov 0x40(%rbx),%rax 663417cf: 8b 10 mov (%rax),%edx 663417d1: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -662,7 +662,7 @@ Disassembly of section .text: 66341853: 48 8d 15 a6 17 01 00 lea 0x117a6(%rip),%rdx # 66353000 <.rdata> 6634185a: 41 b8 93 00 00 00 mov $0x93,%r8d 66341860: 48 8d 0d a9 17 01 00 lea 0x117a9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341867: e8 94 f7 00 00 callq 66351000 <_assert> + 66341867: e8 24 00 01 00 callq 66351890 <_assert> 6634186c: 48 8b 43 40 mov 0x40(%rbx),%rax 66341870: c7 00 00 00 00 00 movl $0x0,(%rax) 66341876: 48 83 c4 28 add $0x28,%rsp @@ -673,7 +673,7 @@ Disassembly of section .text: 66341880: 48 8d 15 79 17 01 00 lea 0x11779(%rip),%rdx # 66353000 <.rdata> 66341887: 41 b8 93 00 00 00 mov $0x93,%r8d 6634188d: 48 8d 0d 7c 17 01 00 lea 0x1177c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341894: e8 67 f7 00 00 callq 66351000 <_assert> + 66341894: e8 f7 ff 00 00 callq 66351890 <_assert> 66341899: 48 8b 43 40 mov 0x40(%rbx),%rax 6634189d: 89 30 mov %esi,(%rax) 6634189f: eb 90 jmp 66341831 @@ -693,7 +693,7 @@ Disassembly of section .text: 663418c2: 48 8d 15 37 17 01 00 lea 0x11737(%rip),%rdx # 66353000 <.rdata> 663418c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d 663418cf: 48 8d 0d 3a 17 01 00 lea 0x1173a(%rip),%rcx # 66353010 <.rdata+0x10> - 663418d6: e8 25 f7 00 00 callq 66351000 <_assert> + 663418d6: e8 b5 ff 00 00 callq 66351890 <_assert> 663418db: 48 8b 43 40 mov 0x40(%rbx),%rax 663418df: 8b 10 mov (%rax),%edx 663418e1: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -745,7 +745,7 @@ Disassembly of section .text: 66341973: 48 8d 15 86 16 01 00 lea 0x11686(%rip),%rdx # 66353000 <.rdata> 6634197a: 41 b8 93 00 00 00 mov $0x93,%r8d 66341980: 48 8d 0d 89 16 01 00 lea 0x11689(%rip),%rcx # 66353010 <.rdata+0x10> - 66341987: e8 74 f6 00 00 callq 66351000 <_assert> + 66341987: e8 04 ff 00 00 callq 66351890 <_assert> 6634198c: 48 8b 43 40 mov 0x40(%rbx),%rax 66341990: c7 00 00 00 00 00 movl $0x0,(%rax) 66341996: 48 83 c4 28 add $0x28,%rsp @@ -756,7 +756,7 @@ Disassembly of section .text: 663419a0: 48 8d 15 59 16 01 00 lea 0x11659(%rip),%rdx # 66353000 <.rdata> 663419a7: 41 b8 93 00 00 00 mov $0x93,%r8d 663419ad: 48 8d 0d 5c 16 01 00 lea 0x1165c(%rip),%rcx # 66353010 <.rdata+0x10> - 663419b4: e8 47 f6 00 00 callq 66351000 <_assert> + 663419b4: e8 d7 fe 00 00 callq 66351890 <_assert> 663419b9: 48 8b 43 40 mov 0x40(%rbx),%rax 663419bd: 89 30 mov %esi,(%rax) 663419bf: eb 8e jmp 6634194f @@ -776,7 +776,7 @@ Disassembly of section .text: 663419e2: 48 8d 15 17 16 01 00 lea 0x11617(%rip),%rdx # 66353000 <.rdata> 663419e9: 41 b8 8f 00 00 00 mov $0x8f,%r8d 663419ef: 48 8d 0d 1a 16 01 00 lea 0x1161a(%rip),%rcx # 66353010 <.rdata+0x10> - 663419f6: e8 05 f6 00 00 callq 66351000 <_assert> + 663419f6: e8 95 fe 00 00 callq 66351890 <_assert> 663419fb: 48 8b 43 40 mov 0x40(%rbx),%rax 663419ff: 8b 10 mov (%rax),%edx 66341a01: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -830,7 +830,7 @@ Disassembly of section .text: 66341a95: 48 8d 15 64 15 01 00 lea 0x11564(%rip),%rdx # 66353000 <.rdata> 66341a9c: 41 b8 93 00 00 00 mov $0x93,%r8d 66341aa2: 48 8d 0d 67 15 01 00 lea 0x11567(%rip),%rcx # 66353010 <.rdata+0x10> - 66341aa9: e8 52 f5 00 00 callq 66351000 <_assert> + 66341aa9: e8 e2 fd 00 00 callq 66351890 <_assert> 66341aae: 48 8b 43 40 mov 0x40(%rbx),%rax 66341ab2: c7 00 00 00 00 00 movl $0x0,(%rax) 66341ab8: 48 83 c4 28 add $0x28,%rsp @@ -841,7 +841,7 @@ Disassembly of section .text: 66341ac0: 48 8d 15 39 15 01 00 lea 0x11539(%rip),%rdx # 66353000 <.rdata> 66341ac7: 41 b8 93 00 00 00 mov $0x93,%r8d 66341acd: 48 8d 0d 3c 15 01 00 lea 0x1153c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341ad4: e8 27 f5 00 00 callq 66351000 <_assert> + 66341ad4: e8 b7 fd 00 00 callq 66351890 <_assert> 66341ad9: 48 8b 43 40 mov 0x40(%rbx),%rax 66341add: 89 30 mov %esi,(%rax) 66341adf: eb 9a jmp 66341a7b @@ -861,7 +861,7 @@ Disassembly of section .text: 66341b02: 48 8d 15 f7 14 01 00 lea 0x114f7(%rip),%rdx # 66353000 <.rdata> 66341b09: 41 b8 8f 00 00 00 mov $0x8f,%r8d 66341b0f: 48 8d 0d fa 14 01 00 lea 0x114fa(%rip),%rcx # 66353010 <.rdata+0x10> - 66341b16: e8 e5 f4 00 00 callq 66351000 <_assert> + 66341b16: e8 75 fd 00 00 callq 66351890 <_assert> 66341b1b: 48 8b 43 40 mov 0x40(%rbx),%rax 66341b1f: 8b 10 mov (%rax),%edx 66341b21: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -920,7 +920,7 @@ Disassembly of section .text: 66341bc3: 48 8d 15 36 14 01 00 lea 0x11436(%rip),%rdx # 66353000 <.rdata> 66341bca: 41 b8 93 00 00 00 mov $0x93,%r8d 66341bd0: 48 8d 0d 39 14 01 00 lea 0x11439(%rip),%rcx # 66353010 <.rdata+0x10> - 66341bd7: e8 24 f4 00 00 callq 66351000 <_assert> + 66341bd7: e8 b4 fc 00 00 callq 66351890 <_assert> 66341bdc: 48 8b 43 40 mov 0x40(%rbx),%rax 66341be0: c7 00 00 00 00 00 movl $0x0,(%rax) 66341be6: 48 83 c4 28 add $0x28,%rsp @@ -931,7 +931,7 @@ Disassembly of section .text: 66341bf0: 48 8d 15 09 14 01 00 lea 0x11409(%rip),%rdx # 66353000 <.rdata> 66341bf7: 41 b8 93 00 00 00 mov $0x93,%r8d 66341bfd: 48 8d 0d 0c 14 01 00 lea 0x1140c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341c04: e8 f7 f3 00 00 callq 66351000 <_assert> + 66341c04: e8 87 fc 00 00 callq 66351890 <_assert> 66341c09: 48 8b 43 40 mov 0x40(%rbx),%rax 66341c0d: 89 30 mov %esi,(%rax) 66341c0f: eb 96 jmp 66341ba7 @@ -951,7 +951,7 @@ Disassembly of section .text: 66341c32: 48 8d 15 c7 13 01 00 lea 0x113c7(%rip),%rdx # 66353000 <.rdata> 66341c39: 41 b8 8f 00 00 00 mov $0x8f,%r8d 66341c3f: 48 8d 0d ca 13 01 00 lea 0x113ca(%rip),%rcx # 66353010 <.rdata+0x10> - 66341c46: e8 b5 f3 00 00 callq 66351000 <_assert> + 66341c46: e8 45 fc 00 00 callq 66351890 <_assert> 66341c4b: 48 8b 43 40 mov 0x40(%rbx),%rax 66341c4f: 8b 10 mov (%rax),%edx 66341c51: 48 8b 43 10 mov 0x10(%rbx),%rax @@ -1013,7 +1013,7 @@ Disassembly of section .text: 66341d03: 48 8d 15 f6 12 01 00 lea 0x112f6(%rip),%rdx # 66353000 <.rdata> 66341d0a: 41 b8 93 00 00 00 mov $0x93,%r8d 66341d10: 48 8d 0d f9 12 01 00 lea 0x112f9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341d17: e8 e4 f2 00 00 callq 66351000 <_assert> + 66341d17: e8 74 fb 00 00 callq 66351890 <_assert> 66341d1c: 48 8b 43 40 mov 0x40(%rbx),%rax 66341d20: c7 00 00 00 00 00 movl $0x0,(%rax) 66341d26: 48 83 c4 28 add $0x28,%rsp @@ -1024,7 +1024,7 @@ Disassembly of section .text: 66341d30: 48 8d 15 c9 12 01 00 lea 0x112c9(%rip),%rdx # 66353000 <.rdata> 66341d37: 41 b8 93 00 00 00 mov $0x93,%r8d 66341d3d: 48 8d 0d cc 12 01 00 lea 0x112cc(%rip),%rcx # 66353010 <.rdata+0x10> - 66341d44: e8 b7 f2 00 00 callq 66351000 <_assert> + 66341d44: e8 47 fb 00 00 callq 66351890 <_assert> 66341d49: 48 8b 43 40 mov 0x40(%rbx),%rax 66341d4d: 89 30 mov %esi,(%rax) 66341d4f: eb 98 jmp 66341ce9 @@ -1374,204 +1374,205 @@ Disassembly of section .text: 663421d9: c3 retq 663421da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663421e0 : - 663421e0: 48 8b 41 10 mov 0x10(%rcx),%rax - 663421e4: 4c 8b 40 08 mov 0x8(%rax),%r8 - 663421e8: 48 8b 50 10 mov 0x10(%rax),%rdx - 663421ec: 8b 12 mov (%rdx),%edx - 663421ee: 41 33 10 xor (%r8),%edx - 663421f1: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663421f5: 41 3b 10 cmp (%r8),%edx - 663421f8: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663421fc: 0f 94 c2 sete %dl - 663421ff: 45 8b 48 10 mov 0x10(%r8),%r9d - 66342203: 0f b6 d2 movzbl %dl,%edx - 66342206: 44 39 ca cmp %r9d,%edx - 66342209: 74 64 je 6634226f - 6634220b: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634220f: 41 89 d3 mov %edx,%r11d - 66342212: 45 29 cb sub %r9d,%r11d - 66342215: 48 8b 40 20 mov 0x20(%rax),%rax - 66342219: 4d 8b 52 20 mov 0x20(%r10),%r10 - 6634221d: 45 01 1a add %r11d,(%r10) - 66342220: 41 89 50 10 mov %edx,0x10(%r8) - 66342224: 31 d2 xor %edx,%edx - 66342226: 45 8b 02 mov (%r10),%r8d - 66342229: 45 85 c0 test %r8d,%r8d - 6634222c: 0f 9f c2 setg %dl - 6634222f: 3b 10 cmp (%rax),%edx - 66342231: 74 3c je 6634226f - 66342233: 48 8b 41 20 mov 0x20(%rcx),%rax - 66342237: 48 8b 40 20 mov 0x20(%rax),%rax - 6634223b: 8b 00 mov (%rax),%eax - 6634223d: 85 c0 test %eax,%eax - 6634223f: 75 2e jne 6634226f - 66342241: 48 8b 41 28 mov 0x28(%rcx),%rax - 66342245: 48 8b 0d e4 46 01 00 mov 0x146e4(%rip),%rcx # 66356930 - 6634224c: 4c 8b 05 cd 46 01 00 mov 0x146cd(%rip),%r8 # 66356920 - 66342253: 48 8b 50 20 mov 0x20(%rax),%rdx - 66342257: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634225b: c7 00 01 00 00 00 movl $0x1,(%rax) - 66342261: 48 63 01 movslq (%rcx),%rax - 66342264: 44 8d 48 01 lea 0x1(%rax),%r9d - 66342268: 44 89 09 mov %r9d,(%rcx) - 6634226b: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634226f: c3 retq +00000000663421e0 : + 663421e0: 31 c0 xor %eax,%eax + 663421e2: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663421e6: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 663421ea: 45 8b 18 mov (%r8),%r11d + 663421ed: 45 85 db test %r11d,%r11d + 663421f0: 75 0f jne 66342201 + 663421f2: 48 8b 42 10 mov 0x10(%rdx),%rax + 663421f6: 44 8b 10 mov (%rax),%r10d + 663421f9: 31 c0 xor %eax,%eax + 663421fb: 45 85 d2 test %r10d,%r10d + 663421fe: 0f 94 c0 sete %al + 66342201: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342205: 45 8b 48 0c mov 0xc(%r8),%r9d + 66342209: 44 39 c8 cmp %r9d,%eax + 6634220c: 74 67 je 66342275 + 6634220e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342212: 41 89 c3 mov %eax,%r11d + 66342215: 45 29 cb sub %r9d,%r11d + 66342218: 4d 8b 52 18 mov 0x18(%r10),%r10 + 6634221c: 45 01 1a add %r11d,(%r10) + 6634221f: 41 89 40 0c mov %eax,0xc(%r8) + 66342223: 45 31 c0 xor %r8d,%r8d + 66342226: 45 8b 0a mov (%r10),%r9d + 66342229: 48 8b 42 18 mov 0x18(%rdx),%rax + 6634222d: 45 85 c9 test %r9d,%r9d + 66342230: 41 0f 9f c0 setg %r8b + 66342234: 44 3b 00 cmp (%rax),%r8d + 66342237: 74 3c je 66342275 + 66342239: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634223d: 48 8b 40 18 mov 0x18(%rax),%rax + 66342241: 8b 00 mov (%rax),%eax + 66342243: 85 c0 test %eax,%eax + 66342245: 75 2e jne 66342275 + 66342247: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634224b: 48 8b 0d de 46 01 00 mov 0x146de(%rip),%rcx # 66356930 + 66342252: 4c 8b 05 c7 46 01 00 mov 0x146c7(%rip),%r8 # 66356920 + 66342259: 48 8b 50 18 mov 0x18(%rax),%rdx + 6634225d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342261: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342267: 48 63 01 movslq (%rcx),%rax + 6634226a: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634226e: 44 89 09 mov %r9d,(%rcx) + 66342271: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342275: c3 retq + 66342276: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634227d: 00 00 00 -0000000066342270 : - 66342270: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66342274: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66342278: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634227c: 8b 00 mov (%rax),%eax - 6634227e: 41 33 00 xor (%r8),%eax - 66342281: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66342285: 41 33 00 xor (%r8),%eax - 66342288: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634228c: 45 8b 48 10 mov 0x10(%r8),%r9d - 66342290: 44 39 c8 cmp %r9d,%eax - 66342293: 74 67 je 663422fc - 66342295: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66342299: 41 89 c3 mov %eax,%r11d - 6634229c: 45 29 cb sub %r9d,%r11d - 6634229f: 4d 8b 52 20 mov 0x20(%r10),%r10 - 663422a3: 45 01 1a add %r11d,(%r10) - 663422a6: 41 89 40 10 mov %eax,0x10(%r8) - 663422aa: 45 31 c0 xor %r8d,%r8d - 663422ad: 45 8b 0a mov (%r10),%r9d - 663422b0: 48 8b 42 20 mov 0x20(%rdx),%rax - 663422b4: 45 85 c9 test %r9d,%r9d - 663422b7: 41 0f 9f c0 setg %r8b - 663422bb: 44 3b 00 cmp (%rax),%r8d - 663422be: 74 3c je 663422fc - 663422c0: 48 8b 41 20 mov 0x20(%rcx),%rax - 663422c4: 48 8b 40 20 mov 0x20(%rax),%rax - 663422c8: 8b 00 mov (%rax),%eax - 663422ca: 85 c0 test %eax,%eax - 663422cc: 75 2e jne 663422fc - 663422ce: 48 8b 41 28 mov 0x28(%rcx),%rax - 663422d2: 48 8b 0d 57 46 01 00 mov 0x14657(%rip),%rcx # 66356930 - 663422d9: 4c 8b 05 40 46 01 00 mov 0x14640(%rip),%r8 # 66356920 - 663422e0: 48 8b 50 20 mov 0x20(%rax),%rdx - 663422e4: 48 8b 42 10 mov 0x10(%rdx),%rax - 663422e8: c7 00 01 00 00 00 movl $0x1,(%rax) - 663422ee: 48 63 01 movslq (%rcx),%rax - 663422f1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663422f5: 44 89 09 mov %r9d,(%rcx) - 663422f8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663422fc: c3 retq - 663422fd: 0f 1f 00 nopl (%rax) +0000000066342280 : + 66342280: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342284: 48 8b 42 08 mov 0x8(%rdx),%rax + 66342288: 8b 00 mov (%rax),%eax + 6634228a: 85 c0 test %eax,%eax + 6634228c: 74 0f je 6634229d + 6634228e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342292: 44 8b 10 mov (%rax),%r10d + 66342295: 31 c0 xor %eax,%eax + 66342297: 45 85 d2 test %r10d,%r10d + 6634229a: 0f 95 c0 setne %al + 6634229d: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663422a1: 45 8b 48 0c mov 0xc(%r8),%r9d + 663422a5: 44 39 c8 cmp %r9d,%eax + 663422a8: 74 67 je 66342311 + 663422aa: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663422ae: 41 89 c3 mov %eax,%r11d + 663422b1: 45 29 cb sub %r9d,%r11d + 663422b4: 4d 8b 52 18 mov 0x18(%r10),%r10 + 663422b8: 45 01 1a add %r11d,(%r10) + 663422bb: 41 89 40 0c mov %eax,0xc(%r8) + 663422bf: 45 31 c0 xor %r8d,%r8d + 663422c2: 45 8b 0a mov (%r10),%r9d + 663422c5: 48 8b 42 18 mov 0x18(%rdx),%rax + 663422c9: 45 85 c9 test %r9d,%r9d + 663422cc: 41 0f 9f c0 setg %r8b + 663422d0: 44 3b 00 cmp (%rax),%r8d + 663422d3: 74 3c je 66342311 + 663422d5: 48 8b 41 20 mov 0x20(%rcx),%rax + 663422d9: 48 8b 40 18 mov 0x18(%rax),%rax + 663422dd: 8b 00 mov (%rax),%eax + 663422df: 85 c0 test %eax,%eax + 663422e1: 75 2e jne 66342311 + 663422e3: 48 8b 41 28 mov 0x28(%rcx),%rax + 663422e7: 48 8b 0d 42 46 01 00 mov 0x14642(%rip),%rcx # 66356930 + 663422ee: 4c 8b 05 2b 46 01 00 mov 0x1462b(%rip),%r8 # 66356920 + 663422f5: 48 8b 50 18 mov 0x18(%rax),%rdx + 663422f9: 48 8b 42 10 mov 0x10(%rdx),%rax + 663422fd: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342303: 48 63 01 movslq (%rcx),%rax + 66342306: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634230a: 44 89 09 mov %r9d,(%rcx) + 6634230d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342311: c3 retq + 66342312: 0f 1f 40 00 nopl 0x0(%rax) + 66342316: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634231d: 00 00 00 -0000000066342300 : - 66342300: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66342304: 48 8b 42 08 mov 0x8(%rdx),%rax - 66342308: 8b 00 mov (%rax),%eax - 6634230a: 85 c0 test %eax,%eax - 6634230c: 74 0f je 6634231d - 6634230e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342312: 44 8b 10 mov (%rax),%r10d - 66342315: 31 c0 xor %eax,%eax - 66342317: 45 85 d2 test %r10d,%r10d - 6634231a: 0f 95 c0 setne %al - 6634231d: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66342321: 45 8b 48 0c mov 0xc(%r8),%r9d - 66342325: 44 39 c8 cmp %r9d,%eax - 66342328: 74 67 je 66342391 - 6634232a: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634232e: 41 89 c3 mov %eax,%r11d - 66342331: 45 29 cb sub %r9d,%r11d - 66342334: 4d 8b 52 18 mov 0x18(%r10),%r10 - 66342338: 45 01 1a add %r11d,(%r10) - 6634233b: 41 89 40 0c mov %eax,0xc(%r8) - 6634233f: 45 31 c0 xor %r8d,%r8d - 66342342: 45 8b 0a mov (%r10),%r9d - 66342345: 48 8b 42 18 mov 0x18(%rdx),%rax - 66342349: 45 85 c9 test %r9d,%r9d - 6634234c: 41 0f 9f c0 setg %r8b - 66342350: 44 3b 00 cmp (%rax),%r8d - 66342353: 74 3c je 66342391 - 66342355: 48 8b 41 20 mov 0x20(%rcx),%rax - 66342359: 48 8b 40 18 mov 0x18(%rax),%rax - 6634235d: 8b 00 mov (%rax),%eax - 6634235f: 85 c0 test %eax,%eax - 66342361: 75 2e jne 66342391 - 66342363: 48 8b 41 28 mov 0x28(%rcx),%rax - 66342367: 48 8b 0d c2 45 01 00 mov 0x145c2(%rip),%rcx # 66356930 - 6634236e: 4c 8b 05 ab 45 01 00 mov 0x145ab(%rip),%r8 # 66356920 - 66342375: 48 8b 50 18 mov 0x18(%rax),%rdx - 66342379: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634237d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66342383: 48 63 01 movslq (%rcx),%rax - 66342386: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634238a: 44 89 09 mov %r9d,(%rcx) - 6634238d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66342391: c3 retq - 66342392: 0f 1f 40 00 nopl 0x0(%rax) - 66342396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634239d: 00 00 00 +0000000066342320 : + 66342320: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342324: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66342328: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634232c: 8b 12 mov (%rdx),%edx + 6634232e: 41 33 10 xor (%r8),%edx + 66342331: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342335: 41 3b 10 cmp (%r8),%edx + 66342338: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634233c: 0f 94 c2 sete %dl + 6634233f: 45 8b 48 10 mov 0x10(%r8),%r9d + 66342343: 0f b6 d2 movzbl %dl,%edx + 66342346: 44 39 ca cmp %r9d,%edx + 66342349: 74 64 je 663423af + 6634234b: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634234f: 41 89 d3 mov %edx,%r11d + 66342352: 45 29 cb sub %r9d,%r11d + 66342355: 48 8b 40 20 mov 0x20(%rax),%rax + 66342359: 4d 8b 52 20 mov 0x20(%r10),%r10 + 6634235d: 45 01 1a add %r11d,(%r10) + 66342360: 41 89 50 10 mov %edx,0x10(%r8) + 66342364: 31 d2 xor %edx,%edx + 66342366: 45 8b 02 mov (%r10),%r8d + 66342369: 45 85 c0 test %r8d,%r8d + 6634236c: 0f 9f c2 setg %dl + 6634236f: 3b 10 cmp (%rax),%edx + 66342371: 74 3c je 663423af + 66342373: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342377: 48 8b 40 20 mov 0x20(%rax),%rax + 6634237b: 8b 00 mov (%rax),%eax + 6634237d: 85 c0 test %eax,%eax + 6634237f: 75 2e jne 663423af + 66342381: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342385: 48 8b 0d a4 45 01 00 mov 0x145a4(%rip),%rcx # 66356930 + 6634238c: 4c 8b 05 8d 45 01 00 mov 0x1458d(%rip),%r8 # 66356920 + 66342393: 48 8b 50 20 mov 0x20(%rax),%rdx + 66342397: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634239b: c7 00 01 00 00 00 movl $0x1,(%rax) + 663423a1: 48 63 01 movslq (%rcx),%rax + 663423a4: 44 8d 48 01 lea 0x1(%rax),%r9d + 663423a8: 44 89 09 mov %r9d,(%rcx) + 663423ab: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663423af: c3 retq -00000000663423a0 : - 663423a0: b8 01 00 00 00 mov $0x1,%eax - 663423a5: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663423a9: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 663423ad: 45 8b 18 mov (%r8),%r11d - 663423b0: 45 85 db test %r11d,%r11d - 663423b3: 75 0f jne 663423c4 - 663423b5: 48 8b 42 10 mov 0x10(%rdx),%rax - 663423b9: 44 8b 10 mov (%rax),%r10d - 663423bc: 31 c0 xor %eax,%eax - 663423be: 45 85 d2 test %r10d,%r10d - 663423c1: 0f 95 c0 setne %al - 663423c4: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663423c8: 45 8b 48 0c mov 0xc(%r8),%r9d - 663423cc: 44 39 c8 cmp %r9d,%eax - 663423cf: 74 67 je 66342438 - 663423d1: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663423d5: 41 89 c3 mov %eax,%r11d - 663423d8: 45 29 cb sub %r9d,%r11d - 663423db: 4d 8b 52 18 mov 0x18(%r10),%r10 - 663423df: 45 01 1a add %r11d,(%r10) - 663423e2: 41 89 40 0c mov %eax,0xc(%r8) - 663423e6: 45 31 c0 xor %r8d,%r8d - 663423e9: 45 8b 0a mov (%r10),%r9d - 663423ec: 48 8b 42 18 mov 0x18(%rdx),%rax - 663423f0: 45 85 c9 test %r9d,%r9d - 663423f3: 41 0f 9f c0 setg %r8b - 663423f7: 44 3b 00 cmp (%rax),%r8d - 663423fa: 74 3c je 66342438 - 663423fc: 48 8b 41 20 mov 0x20(%rcx),%rax - 66342400: 48 8b 40 18 mov 0x18(%rax),%rax - 66342404: 8b 00 mov (%rax),%eax - 66342406: 85 c0 test %eax,%eax - 66342408: 75 2e jne 66342438 - 6634240a: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634240e: 48 8b 0d 1b 45 01 00 mov 0x1451b(%rip),%rcx # 66356930 - 66342415: 4c 8b 05 04 45 01 00 mov 0x14504(%rip),%r8 # 66356920 - 6634241c: 48 8b 50 18 mov 0x18(%rax),%rdx - 66342420: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342424: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634242a: 48 63 01 movslq (%rcx),%rax - 6634242d: 44 8d 48 01 lea 0x1(%rax),%r9d - 66342431: 44 89 09 mov %r9d,(%rcx) - 66342434: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66342438: c3 retq - 66342439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +00000000663423b0 : + 663423b0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663423b4: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 663423b8: 48 8b 42 10 mov 0x10(%rdx),%rax + 663423bc: 8b 00 mov (%rax),%eax + 663423be: 41 33 00 xor (%r8),%eax + 663423c1: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 663423c5: 41 33 00 xor (%r8),%eax + 663423c8: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663423cc: 45 8b 48 10 mov 0x10(%r8),%r9d + 663423d0: 44 39 c8 cmp %r9d,%eax + 663423d3: 74 67 je 6634243c + 663423d5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663423d9: 41 89 c3 mov %eax,%r11d + 663423dc: 45 29 cb sub %r9d,%r11d + 663423df: 4d 8b 52 20 mov 0x20(%r10),%r10 + 663423e3: 45 01 1a add %r11d,(%r10) + 663423e6: 41 89 40 10 mov %eax,0x10(%r8) + 663423ea: 45 31 c0 xor %r8d,%r8d + 663423ed: 45 8b 0a mov (%r10),%r9d + 663423f0: 48 8b 42 20 mov 0x20(%rdx),%rax + 663423f4: 45 85 c9 test %r9d,%r9d + 663423f7: 41 0f 9f c0 setg %r8b + 663423fb: 44 3b 00 cmp (%rax),%r8d + 663423fe: 74 3c je 6634243c + 66342400: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342404: 48 8b 40 20 mov 0x20(%rax),%rax + 66342408: 8b 00 mov (%rax),%eax + 6634240a: 85 c0 test %eax,%eax + 6634240c: 75 2e jne 6634243c + 6634240e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342412: 48 8b 0d 17 45 01 00 mov 0x14517(%rip),%rcx # 66356930 + 66342419: 4c 8b 05 00 45 01 00 mov 0x14500(%rip),%r8 # 66356920 + 66342420: 48 8b 50 20 mov 0x20(%rax),%rdx + 66342424: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342428: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634242e: 48 63 01 movslq (%rcx),%rax + 66342431: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342435: 44 89 09 mov %r9d,(%rcx) + 66342438: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634243c: c3 retq + 6634243d: 0f 1f 00 nopl (%rax) -0000000066342440 : +0000000066342440 : 66342440: b8 01 00 00 00 mov $0x1,%eax 66342445: 48 8b 51 10 mov 0x10(%rcx),%rdx 66342449: 4c 8b 42 08 mov 0x8(%rdx),%r8 6634244d: 45 8b 18 mov (%r8),%r11d 66342450: 45 85 db test %r11d,%r11d - 66342453: 74 0f je 66342464 + 66342453: 75 0f jne 66342464 66342455: 48 8b 42 10 mov 0x10(%rdx),%rax 66342459: 44 8b 10 mov (%rax),%r10d 6634245c: 31 c0 xor %eax,%eax 6634245e: 45 85 d2 test %r10d,%r10d - 66342461: 0f 94 c0 sete %al + 66342461: 0f 95 c0 setne %al 66342464: 4c 8b 41 08 mov 0x8(%rcx),%r8 66342468: 45 8b 48 0c mov 0xc(%r8),%r9d 6634246c: 44 39 c8 cmp %r9d,%eax - 6634246f: 74 67 je 663424d8 + 6634246f: 74 67 je 663424d8 66342471: 4c 8b 51 18 mov 0x18(%rcx),%r10 66342475: 41 89 c3 mov %eax,%r11d 66342478: 45 29 cb sub %r9d,%r11d @@ -1584,12 +1585,12 @@ Disassembly of section .text: 66342490: 45 85 c9 test %r9d,%r9d 66342493: 41 0f 9f c0 setg %r8b 66342497: 44 3b 00 cmp (%rax),%r8d - 6634249a: 74 3c je 663424d8 + 6634249a: 74 3c je 663424d8 6634249c: 48 8b 41 20 mov 0x20(%rcx),%rax 663424a0: 48 8b 40 18 mov 0x18(%rax),%rax 663424a4: 8b 00 mov (%rax),%eax 663424a6: 85 c0 test %eax,%eax - 663424a8: 75 2e jne 663424d8 + 663424a8: 75 2e jne 663424d8 663424aa: 48 8b 41 28 mov 0x28(%rcx),%rax 663424ae: 48 8b 0d 7b 44 01 00 mov 0x1447b(%rip),%rcx # 66356930 663424b5: 4c 8b 05 64 44 01 00 mov 0x14464(%rip),%r8 # 66356920 @@ -1603,53 +1604,52 @@ Disassembly of section .text: 663424d8: c3 retq 663424d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -00000000663424e0 : - 663424e0: 31 c0 xor %eax,%eax - 663424e2: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663424e6: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 663424ea: 45 8b 18 mov (%r8),%r11d - 663424ed: 45 85 db test %r11d,%r11d - 663424f0: 75 0f jne 66342501 - 663424f2: 48 8b 42 10 mov 0x10(%rdx),%rax - 663424f6: 44 8b 10 mov (%rax),%r10d - 663424f9: 31 c0 xor %eax,%eax - 663424fb: 45 85 d2 test %r10d,%r10d - 663424fe: 0f 94 c0 sete %al - 66342501: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66342505: 45 8b 48 0c mov 0xc(%r8),%r9d - 66342509: 44 39 c8 cmp %r9d,%eax - 6634250c: 74 67 je 66342575 - 6634250e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66342512: 41 89 c3 mov %eax,%r11d - 66342515: 45 29 cb sub %r9d,%r11d - 66342518: 4d 8b 52 18 mov 0x18(%r10),%r10 - 6634251c: 45 01 1a add %r11d,(%r10) - 6634251f: 41 89 40 0c mov %eax,0xc(%r8) - 66342523: 45 31 c0 xor %r8d,%r8d - 66342526: 45 8b 0a mov (%r10),%r9d - 66342529: 48 8b 42 18 mov 0x18(%rdx),%rax - 6634252d: 45 85 c9 test %r9d,%r9d - 66342530: 41 0f 9f c0 setg %r8b - 66342534: 44 3b 00 cmp (%rax),%r8d - 66342537: 74 3c je 66342575 - 66342539: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634253d: 48 8b 40 18 mov 0x18(%rax),%rax - 66342541: 8b 00 mov (%rax),%eax - 66342543: 85 c0 test %eax,%eax - 66342545: 75 2e jne 66342575 - 66342547: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634254b: 48 8b 0d de 43 01 00 mov 0x143de(%rip),%rcx # 66356930 - 66342552: 4c 8b 05 c7 43 01 00 mov 0x143c7(%rip),%r8 # 66356920 - 66342559: 48 8b 50 18 mov 0x18(%rax),%rdx - 6634255d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342561: c7 00 01 00 00 00 movl $0x1,(%rax) - 66342567: 48 63 01 movslq (%rcx),%rax - 6634256a: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634256e: 44 89 09 mov %r9d,(%rcx) - 66342571: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66342575: c3 retq - 66342576: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634257d: 00 00 00 +00000000663424e0 : + 663424e0: b8 01 00 00 00 mov $0x1,%eax + 663424e5: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663424e9: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 663424ed: 45 8b 18 mov (%r8),%r11d + 663424f0: 45 85 db test %r11d,%r11d + 663424f3: 74 0f je 66342504 + 663424f5: 48 8b 42 10 mov 0x10(%rdx),%rax + 663424f9: 44 8b 10 mov (%rax),%r10d + 663424fc: 31 c0 xor %eax,%eax + 663424fe: 45 85 d2 test %r10d,%r10d + 66342501: 0f 94 c0 sete %al + 66342504: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342508: 45 8b 48 0c mov 0xc(%r8),%r9d + 6634250c: 44 39 c8 cmp %r9d,%eax + 6634250f: 74 67 je 66342578 + 66342511: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342515: 41 89 c3 mov %eax,%r11d + 66342518: 45 29 cb sub %r9d,%r11d + 6634251b: 4d 8b 52 18 mov 0x18(%r10),%r10 + 6634251f: 45 01 1a add %r11d,(%r10) + 66342522: 41 89 40 0c mov %eax,0xc(%r8) + 66342526: 45 31 c0 xor %r8d,%r8d + 66342529: 45 8b 0a mov (%r10),%r9d + 6634252c: 48 8b 42 18 mov 0x18(%rdx),%rax + 66342530: 45 85 c9 test %r9d,%r9d + 66342533: 41 0f 9f c0 setg %r8b + 66342537: 44 3b 00 cmp (%rax),%r8d + 6634253a: 74 3c je 66342578 + 6634253c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342540: 48 8b 40 18 mov 0x18(%rax),%rax + 66342544: 8b 00 mov (%rax),%eax + 66342546: 85 c0 test %eax,%eax + 66342548: 75 2e jne 66342578 + 6634254a: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634254e: 48 8b 0d db 43 01 00 mov 0x143db(%rip),%rcx # 66356930 + 66342555: 4c 8b 05 c4 43 01 00 mov 0x143c4(%rip),%r8 # 66356920 + 6634255c: 48 8b 50 18 mov 0x18(%rax),%rdx + 66342560: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342564: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634256a: 48 63 01 movslq (%rcx),%rax + 6634256d: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342571: 44 89 09 mov %r9d,(%rcx) + 66342574: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342578: c3 retq + 66342579: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000066342580 : 66342580: 41 56 push %r14 @@ -2556,7 +2556,7 @@ Disassembly of section .text: 66343176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634317d: 00 00 00 -0000000066343180 : +0000000066343180 : 66343180: 48 8b 51 10 mov 0x10(%rcx),%rdx 66343184: 4c 8b 42 08 mov 0x8(%rdx),%r8 66343188: 48 8b 42 10 mov 0x10(%rdx),%rax @@ -2565,45 +2565,45 @@ Disassembly of section .text: 66343191: 4c 8b 42 18 mov 0x18(%rdx),%r8 66343195: 41 33 00 xor (%r8),%eax 66343198: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 6634319c: 41 3b 00 cmp (%r8),%eax + 6634319c: 41 33 00 xor (%r8),%eax 6634319f: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663431a3: 0f 94 c0 sete %al - 663431a6: 45 8b 48 14 mov 0x14(%r8),%r9d - 663431aa: 0f b6 c0 movzbl %al,%eax - 663431ad: 44 39 c8 cmp %r9d,%eax - 663431b0: 74 67 je 66343219 - 663431b2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663431b6: 41 89 c3 mov %eax,%r11d - 663431b9: 45 29 cb sub %r9d,%r11d - 663431bc: 4d 8b 52 28 mov 0x28(%r10),%r10 - 663431c0: 45 01 1a add %r11d,(%r10) - 663431c3: 41 89 40 14 mov %eax,0x14(%r8) - 663431c7: 45 31 c0 xor %r8d,%r8d - 663431ca: 45 8b 0a mov (%r10),%r9d - 663431cd: 48 8b 42 28 mov 0x28(%rdx),%rax - 663431d1: 45 85 c9 test %r9d,%r9d - 663431d4: 41 0f 9f c0 setg %r8b - 663431d8: 44 3b 00 cmp (%rax),%r8d - 663431db: 74 3c je 66343219 - 663431dd: 48 8b 41 20 mov 0x20(%rcx),%rax - 663431e1: 48 8b 40 28 mov 0x28(%rax),%rax - 663431e5: 8b 00 mov (%rax),%eax - 663431e7: 85 c0 test %eax,%eax - 663431e9: 75 2e jne 66343219 - 663431eb: 48 8b 41 28 mov 0x28(%rcx),%rax - 663431ef: 48 8b 0d 3a 37 01 00 mov 0x1373a(%rip),%rcx # 66356930 - 663431f6: 4c 8b 05 23 37 01 00 mov 0x13723(%rip),%r8 # 66356920 - 663431fd: 48 8b 50 28 mov 0x28(%rax),%rdx - 66343201: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343205: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634320b: 48 63 01 movslq (%rcx),%rax - 6634320e: 44 8d 48 01 lea 0x1(%rax),%r9d - 66343212: 44 89 09 mov %r9d,(%rcx) - 66343215: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343219: c3 retq - 6634321a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663431a3: 45 8b 48 14 mov 0x14(%r8),%r9d + 663431a7: 44 39 c8 cmp %r9d,%eax + 663431aa: 74 67 je 66343213 + 663431ac: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663431b0: 41 89 c3 mov %eax,%r11d + 663431b3: 45 29 cb sub %r9d,%r11d + 663431b6: 4d 8b 52 28 mov 0x28(%r10),%r10 + 663431ba: 45 01 1a add %r11d,(%r10) + 663431bd: 41 89 40 14 mov %eax,0x14(%r8) + 663431c1: 45 31 c0 xor %r8d,%r8d + 663431c4: 45 8b 0a mov (%r10),%r9d + 663431c7: 48 8b 42 28 mov 0x28(%rdx),%rax + 663431cb: 45 85 c9 test %r9d,%r9d + 663431ce: 41 0f 9f c0 setg %r8b + 663431d2: 44 3b 00 cmp (%rax),%r8d + 663431d5: 74 3c je 66343213 + 663431d7: 48 8b 41 20 mov 0x20(%rcx),%rax + 663431db: 48 8b 40 28 mov 0x28(%rax),%rax + 663431df: 8b 00 mov (%rax),%eax + 663431e1: 85 c0 test %eax,%eax + 663431e3: 75 2e jne 66343213 + 663431e5: 48 8b 41 28 mov 0x28(%rcx),%rax + 663431e9: 48 8b 0d 40 37 01 00 mov 0x13740(%rip),%rcx # 66356930 + 663431f0: 4c 8b 05 29 37 01 00 mov 0x13729(%rip),%r8 # 66356920 + 663431f7: 48 8b 50 28 mov 0x28(%rax),%rdx + 663431fb: 48 8b 42 10 mov 0x10(%rdx),%rax + 663431ff: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343205: 48 63 01 movslq (%rcx),%rax + 66343208: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634320c: 44 89 09 mov %r9d,(%rcx) + 6634320f: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343213: c3 retq + 66343214: 66 90 xchg %ax,%ax + 66343216: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634321d: 00 00 00 -0000000066343220 : +0000000066343220 : 66343220: 48 8b 51 10 mov 0x10(%rcx),%rdx 66343224: 4c 8b 42 08 mov 0x8(%rdx),%r8 66343228: 48 8b 42 10 mov 0x10(%rdx),%rax @@ -2612,43 +2612,43 @@ Disassembly of section .text: 66343231: 4c 8b 42 18 mov 0x18(%rdx),%r8 66343235: 41 33 00 xor (%r8),%eax 66343238: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 6634323c: 41 33 00 xor (%r8),%eax + 6634323c: 41 3b 00 cmp (%r8),%eax 6634323f: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343243: 45 8b 48 14 mov 0x14(%r8),%r9d - 66343247: 44 39 c8 cmp %r9d,%eax - 6634324a: 74 67 je 663432b3 - 6634324c: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343250: 41 89 c3 mov %eax,%r11d - 66343253: 45 29 cb sub %r9d,%r11d - 66343256: 4d 8b 52 28 mov 0x28(%r10),%r10 - 6634325a: 45 01 1a add %r11d,(%r10) - 6634325d: 41 89 40 14 mov %eax,0x14(%r8) - 66343261: 45 31 c0 xor %r8d,%r8d - 66343264: 45 8b 0a mov (%r10),%r9d - 66343267: 48 8b 42 28 mov 0x28(%rdx),%rax - 6634326b: 45 85 c9 test %r9d,%r9d - 6634326e: 41 0f 9f c0 setg %r8b - 66343272: 44 3b 00 cmp (%rax),%r8d - 66343275: 74 3c je 663432b3 - 66343277: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634327b: 48 8b 40 28 mov 0x28(%rax),%rax - 6634327f: 8b 00 mov (%rax),%eax - 66343281: 85 c0 test %eax,%eax - 66343283: 75 2e jne 663432b3 - 66343285: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343289: 48 8b 0d a0 36 01 00 mov 0x136a0(%rip),%rcx # 66356930 - 66343290: 4c 8b 05 89 36 01 00 mov 0x13689(%rip),%r8 # 66356920 - 66343297: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634329b: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634329f: c7 00 01 00 00 00 movl $0x1,(%rax) - 663432a5: 48 63 01 movslq (%rcx),%rax - 663432a8: 44 8d 48 01 lea 0x1(%rax),%r9d - 663432ac: 44 89 09 mov %r9d,(%rcx) - 663432af: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663432b3: c3 retq - 663432b4: 66 90 xchg %ax,%ax - 663432b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663432bd: 00 00 00 + 66343243: 0f 94 c0 sete %al + 66343246: 45 8b 48 14 mov 0x14(%r8),%r9d + 6634324a: 0f b6 c0 movzbl %al,%eax + 6634324d: 44 39 c8 cmp %r9d,%eax + 66343250: 74 67 je 663432b9 + 66343252: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343256: 41 89 c3 mov %eax,%r11d + 66343259: 45 29 cb sub %r9d,%r11d + 6634325c: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66343260: 45 01 1a add %r11d,(%r10) + 66343263: 41 89 40 14 mov %eax,0x14(%r8) + 66343267: 45 31 c0 xor %r8d,%r8d + 6634326a: 45 8b 0a mov (%r10),%r9d + 6634326d: 48 8b 42 28 mov 0x28(%rdx),%rax + 66343271: 45 85 c9 test %r9d,%r9d + 66343274: 41 0f 9f c0 setg %r8b + 66343278: 44 3b 00 cmp (%rax),%r8d + 6634327b: 74 3c je 663432b9 + 6634327d: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343281: 48 8b 40 28 mov 0x28(%rax),%rax + 66343285: 8b 00 mov (%rax),%eax + 66343287: 85 c0 test %eax,%eax + 66343289: 75 2e jne 663432b9 + 6634328b: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634328f: 48 8b 0d 9a 36 01 00 mov 0x1369a(%rip),%rcx # 66356930 + 66343296: 4c 8b 05 83 36 01 00 mov 0x13683(%rip),%r8 # 66356920 + 6634329d: 48 8b 50 28 mov 0x28(%rax),%rdx + 663432a1: 48 8b 42 10 mov 0x10(%rdx),%rax + 663432a5: c7 00 01 00 00 00 movl $0x1,(%rax) + 663432ab: 48 63 01 movslq (%rcx),%rax + 663432ae: 44 8d 48 01 lea 0x1(%rax),%r9d + 663432b2: 44 89 09 mov %r9d,(%rcx) + 663432b5: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663432b9: c3 retq + 663432ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000663432c0 : 663432c0: 56 push %rsi @@ -2852,112 +2852,112 @@ Disassembly of section .text: 6634355b: c3 retq 6634355c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066343560 : - 66343560: b8 01 00 00 00 mov $0x1,%eax - 66343565: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343569: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 6634356d: 45 8b 00 mov (%r8),%r8d - 66343570: 45 85 c0 test %r8d,%r8d - 66343573: 74 0c je 66343581 - 66343575: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66343579: 45 8b 18 mov (%r8),%r11d - 6634357c: 45 85 db test %r11d,%r11d - 6634357f: 75 7f jne 66343600 - 66343581: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343585: 45 8b 48 10 mov 0x10(%r8),%r9d - 66343589: 44 39 c8 cmp %r9d,%eax - 6634358c: 74 67 je 663435f5 - 6634358e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343592: 41 89 c3 mov %eax,%r11d - 66343595: 45 29 cb sub %r9d,%r11d - 66343598: 4d 8b 52 20 mov 0x20(%r10),%r10 - 6634359c: 45 01 1a add %r11d,(%r10) - 6634359f: 41 89 40 10 mov %eax,0x10(%r8) - 663435a3: 45 31 c0 xor %r8d,%r8d - 663435a6: 45 8b 0a mov (%r10),%r9d - 663435a9: 48 8b 42 20 mov 0x20(%rdx),%rax - 663435ad: 45 85 c9 test %r9d,%r9d - 663435b0: 41 0f 9f c0 setg %r8b - 663435b4: 44 3b 00 cmp (%rax),%r8d - 663435b7: 74 3c je 663435f5 - 663435b9: 48 8b 41 20 mov 0x20(%rcx),%rax - 663435bd: 48 8b 40 20 mov 0x20(%rax),%rax - 663435c1: 8b 00 mov (%rax),%eax - 663435c3: 85 c0 test %eax,%eax - 663435c5: 75 2e jne 663435f5 - 663435c7: 48 8b 41 28 mov 0x28(%rcx),%rax - 663435cb: 48 8b 0d 5e 33 01 00 mov 0x1335e(%rip),%rcx # 66356930 - 663435d2: 4c 8b 05 47 33 01 00 mov 0x13347(%rip),%r8 # 66356920 - 663435d9: 48 8b 50 20 mov 0x20(%rax),%rdx - 663435dd: 48 8b 42 10 mov 0x10(%rdx),%rax - 663435e1: c7 00 01 00 00 00 movl $0x1,(%rax) - 663435e7: 48 63 01 movslq (%rcx),%rax - 663435ea: 44 8d 48 01 lea 0x1(%rax),%r9d - 663435ee: 44 89 09 mov %r9d,(%rcx) - 663435f1: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663435f5: c3 retq - 663435f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663435fd: 00 00 00 - 66343600: 48 8b 42 18 mov 0x18(%rdx),%rax - 66343604: 44 8b 10 mov (%rax),%r10d - 66343607: 31 c0 xor %eax,%eax - 66343609: 45 85 d2 test %r10d,%r10d - 6634360c: 0f 94 c0 sete %al - 6634360f: e9 6d ff ff ff jmpq 66343581 - 66343614: 66 90 xchg %ax,%ax - 66343616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634361d: 00 00 00 +0000000066343560 : + 66343560: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66343564: 48 8b 42 08 mov 0x8(%rdx),%rax + 66343568: 8b 00 mov (%rax),%eax + 6634356a: 85 c0 test %eax,%eax + 6634356c: 74 0a je 66343578 + 6634356e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343572: 8b 00 mov (%rax),%eax + 66343574: 85 c0 test %eax,%eax + 66343576: 75 78 jne 663435f0 + 66343578: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634357c: 45 8b 48 10 mov 0x10(%r8),%r9d + 66343580: 44 39 c8 cmp %r9d,%eax + 66343583: 74 67 je 663435ec + 66343585: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343589: 41 89 c3 mov %eax,%r11d + 6634358c: 45 29 cb sub %r9d,%r11d + 6634358f: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66343593: 45 01 1a add %r11d,(%r10) + 66343596: 41 89 40 10 mov %eax,0x10(%r8) + 6634359a: 45 31 c0 xor %r8d,%r8d + 6634359d: 45 8b 0a mov (%r10),%r9d + 663435a0: 48 8b 42 20 mov 0x20(%rdx),%rax + 663435a4: 45 85 c9 test %r9d,%r9d + 663435a7: 41 0f 9f c0 setg %r8b + 663435ab: 44 3b 00 cmp (%rax),%r8d + 663435ae: 74 3c je 663435ec + 663435b0: 48 8b 41 20 mov 0x20(%rcx),%rax + 663435b4: 48 8b 40 20 mov 0x20(%rax),%rax + 663435b8: 8b 00 mov (%rax),%eax + 663435ba: 85 c0 test %eax,%eax + 663435bc: 75 2e jne 663435ec + 663435be: 48 8b 41 28 mov 0x28(%rcx),%rax + 663435c2: 48 8b 0d 67 33 01 00 mov 0x13367(%rip),%rcx # 66356930 + 663435c9: 4c 8b 05 50 33 01 00 mov 0x13350(%rip),%r8 # 66356920 + 663435d0: 48 8b 50 20 mov 0x20(%rax),%rdx + 663435d4: 48 8b 42 10 mov 0x10(%rdx),%rax + 663435d8: c7 00 01 00 00 00 movl $0x1,(%rax) + 663435de: 48 63 01 movslq (%rcx),%rax + 663435e1: 44 8d 48 01 lea 0x1(%rax),%r9d + 663435e5: 44 89 09 mov %r9d,(%rcx) + 663435e8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663435ec: c3 retq + 663435ed: 0f 1f 00 nopl (%rax) + 663435f0: 48 8b 42 18 mov 0x18(%rdx),%rax + 663435f4: 44 8b 10 mov (%rax),%r10d + 663435f7: 31 c0 xor %eax,%eax + 663435f9: 45 85 d2 test %r10d,%r10d + 663435fc: 0f 95 c0 setne %al + 663435ff: e9 74 ff ff ff jmpq 66343578 + 66343604: 66 90 xchg %ax,%ax + 66343606: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634360d: 00 00 00 -0000000066343620 : - 66343620: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343624: 48 8b 42 08 mov 0x8(%rdx),%rax - 66343628: 8b 00 mov (%rax),%eax - 6634362a: 85 c0 test %eax,%eax - 6634362c: 74 0a je 66343638 - 6634362e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343632: 8b 00 mov (%rax),%eax - 66343634: 85 c0 test %eax,%eax - 66343636: 75 78 jne 663436b0 - 66343638: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634363c: 45 8b 48 10 mov 0x10(%r8),%r9d - 66343640: 44 39 c8 cmp %r9d,%eax - 66343643: 74 67 je 663436ac - 66343645: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343649: 41 89 c3 mov %eax,%r11d - 6634364c: 45 29 cb sub %r9d,%r11d - 6634364f: 4d 8b 52 20 mov 0x20(%r10),%r10 - 66343653: 45 01 1a add %r11d,(%r10) - 66343656: 41 89 40 10 mov %eax,0x10(%r8) - 6634365a: 45 31 c0 xor %r8d,%r8d - 6634365d: 45 8b 0a mov (%r10),%r9d - 66343660: 48 8b 42 20 mov 0x20(%rdx),%rax - 66343664: 45 85 c9 test %r9d,%r9d - 66343667: 41 0f 9f c0 setg %r8b - 6634366b: 44 3b 00 cmp (%rax),%r8d - 6634366e: 74 3c je 663436ac - 66343670: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343674: 48 8b 40 20 mov 0x20(%rax),%rax - 66343678: 8b 00 mov (%rax),%eax - 6634367a: 85 c0 test %eax,%eax - 6634367c: 75 2e jne 663436ac - 6634367e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343682: 48 8b 0d a7 32 01 00 mov 0x132a7(%rip),%rcx # 66356930 - 66343689: 4c 8b 05 90 32 01 00 mov 0x13290(%rip),%r8 # 66356920 - 66343690: 48 8b 50 20 mov 0x20(%rax),%rdx - 66343694: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343698: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634369e: 48 63 01 movslq (%rcx),%rax - 663436a1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663436a5: 44 89 09 mov %r9d,(%rcx) - 663436a8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663436ac: c3 retq - 663436ad: 0f 1f 00 nopl (%rax) +0000000066343610 : + 66343610: b8 01 00 00 00 mov $0x1,%eax + 66343615: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66343619: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 6634361d: 45 8b 00 mov (%r8),%r8d + 66343620: 45 85 c0 test %r8d,%r8d + 66343623: 74 0c je 66343631 + 66343625: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66343629: 45 8b 18 mov (%r8),%r11d + 6634362c: 45 85 db test %r11d,%r11d + 6634362f: 75 7f jne 663436b0 + 66343631: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66343635: 45 8b 48 10 mov 0x10(%r8),%r9d + 66343639: 44 39 c8 cmp %r9d,%eax + 6634363c: 74 67 je 663436a5 + 6634363e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343642: 41 89 c3 mov %eax,%r11d + 66343645: 45 29 cb sub %r9d,%r11d + 66343648: 4d 8b 52 20 mov 0x20(%r10),%r10 + 6634364c: 45 01 1a add %r11d,(%r10) + 6634364f: 41 89 40 10 mov %eax,0x10(%r8) + 66343653: 45 31 c0 xor %r8d,%r8d + 66343656: 45 8b 0a mov (%r10),%r9d + 66343659: 48 8b 42 20 mov 0x20(%rdx),%rax + 6634365d: 45 85 c9 test %r9d,%r9d + 66343660: 41 0f 9f c0 setg %r8b + 66343664: 44 3b 00 cmp (%rax),%r8d + 66343667: 74 3c je 663436a5 + 66343669: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634366d: 48 8b 40 20 mov 0x20(%rax),%rax + 66343671: 8b 00 mov (%rax),%eax + 66343673: 85 c0 test %eax,%eax + 66343675: 75 2e jne 663436a5 + 66343677: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634367b: 48 8b 0d ae 32 01 00 mov 0x132ae(%rip),%rcx # 66356930 + 66343682: 4c 8b 05 97 32 01 00 mov 0x13297(%rip),%r8 # 66356920 + 66343689: 48 8b 50 20 mov 0x20(%rax),%rdx + 6634368d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343691: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343697: 48 63 01 movslq (%rcx),%rax + 6634369a: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634369e: 44 89 09 mov %r9d,(%rcx) + 663436a1: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663436a5: c3 retq + 663436a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663436ad: 00 00 00 663436b0: 48 8b 42 18 mov 0x18(%rdx),%rax 663436b4: 44 8b 10 mov (%rax),%r10d 663436b7: 31 c0 xor %eax,%eax 663436b9: 45 85 d2 test %r10d,%r10d - 663436bc: 0f 95 c0 setne %al - 663436bf: e9 74 ff ff ff jmpq 66343638 + 663436bc: 0f 94 c0 sete %al + 663436bf: e9 6d ff ff ff jmpq 66343631 663436c4: 66 90 xchg %ax,%ax 663436c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 663436cd: 00 00 00 @@ -3402,7 +3402,7 @@ Disassembly of section .text: 66343cb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 66343cbd: 00 00 00 -0000000066343cc0 : +0000000066343cc0 : 66343cc0: 48 8b 51 10 mov 0x10(%rcx),%rdx 66343cc4: 4c 8b 42 08 mov 0x8(%rdx),%r8 66343cc8: 48 8b 42 10 mov 0x10(%rdx),%rax @@ -3413,92 +3413,92 @@ Disassembly of section .text: 66343cd8: 4c 8b 42 20 mov 0x20(%rdx),%r8 66343cdc: 41 33 00 xor (%r8),%eax 66343cdf: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66343ce3: 41 33 00 xor (%r8),%eax + 66343ce3: 41 3b 00 cmp (%r8),%eax 66343ce6: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343cea: 45 8b 48 18 mov 0x18(%r8),%r9d - 66343cee: 44 39 c8 cmp %r9d,%eax - 66343cf1: 74 67 je 66343d5a - 66343cf3: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343cf7: 41 89 c3 mov %eax,%r11d - 66343cfa: 45 29 cb sub %r9d,%r11d - 66343cfd: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66343d01: 45 01 1a add %r11d,(%r10) - 66343d04: 41 89 40 18 mov %eax,0x18(%r8) - 66343d08: 45 31 c0 xor %r8d,%r8d - 66343d0b: 45 8b 0a mov (%r10),%r9d - 66343d0e: 48 8b 42 30 mov 0x30(%rdx),%rax - 66343d12: 45 85 c9 test %r9d,%r9d - 66343d15: 41 0f 9f c0 setg %r8b - 66343d19: 44 3b 00 cmp (%rax),%r8d - 66343d1c: 74 3c je 66343d5a - 66343d1e: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343d22: 48 8b 40 30 mov 0x30(%rax),%rax - 66343d26: 8b 00 mov (%rax),%eax - 66343d28: 85 c0 test %eax,%eax - 66343d2a: 75 2e jne 66343d5a - 66343d2c: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343d30: 48 8b 0d f9 2b 01 00 mov 0x12bf9(%rip),%rcx # 66356930 - 66343d37: 4c 8b 05 e2 2b 01 00 mov 0x12be2(%rip),%r8 # 66356920 - 66343d3e: 48 8b 50 30 mov 0x30(%rax),%rdx - 66343d42: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343d46: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343d4c: 48 63 01 movslq (%rcx),%rax - 66343d4f: 44 8d 48 01 lea 0x1(%rax),%r9d - 66343d53: 44 89 09 mov %r9d,(%rcx) - 66343d56: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343d5a: c3 retq - 66343d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66343cea: 0f 94 c0 sete %al + 66343ced: 45 8b 48 18 mov 0x18(%r8),%r9d + 66343cf1: 0f b6 c0 movzbl %al,%eax + 66343cf4: 44 39 c8 cmp %r9d,%eax + 66343cf7: 74 67 je 66343d60 + 66343cf9: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343cfd: 41 89 c3 mov %eax,%r11d + 66343d00: 45 29 cb sub %r9d,%r11d + 66343d03: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66343d07: 45 01 1a add %r11d,(%r10) + 66343d0a: 41 89 40 18 mov %eax,0x18(%r8) + 66343d0e: 45 31 c0 xor %r8d,%r8d + 66343d11: 45 8b 0a mov (%r10),%r9d + 66343d14: 48 8b 42 30 mov 0x30(%rdx),%rax + 66343d18: 45 85 c9 test %r9d,%r9d + 66343d1b: 41 0f 9f c0 setg %r8b + 66343d1f: 44 3b 00 cmp (%rax),%r8d + 66343d22: 74 3c je 66343d60 + 66343d24: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343d28: 48 8b 40 30 mov 0x30(%rax),%rax + 66343d2c: 8b 00 mov (%rax),%eax + 66343d2e: 85 c0 test %eax,%eax + 66343d30: 75 2e jne 66343d60 + 66343d32: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343d36: 48 8b 0d f3 2b 01 00 mov 0x12bf3(%rip),%rcx # 66356930 + 66343d3d: 4c 8b 05 dc 2b 01 00 mov 0x12bdc(%rip),%r8 # 66356920 + 66343d44: 48 8b 50 30 mov 0x30(%rax),%rdx + 66343d48: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343d4c: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343d52: 48 63 01 movslq (%rcx),%rax + 66343d55: 44 8d 48 01 lea 0x1(%rax),%r9d + 66343d59: 44 89 09 mov %r9d,(%rcx) + 66343d5c: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343d60: c3 retq + 66343d61: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66343d66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343d6d: 00 00 00 -0000000066343d60 : - 66343d60: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343d64: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66343d68: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343d6c: 8b 00 mov (%rax),%eax - 66343d6e: 41 33 00 xor (%r8),%eax - 66343d71: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66343d75: 41 33 00 xor (%r8),%eax - 66343d78: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66343d7c: 41 33 00 xor (%r8),%eax - 66343d7f: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66343d83: 41 3b 00 cmp (%r8),%eax - 66343d86: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343d8a: 0f 94 c0 sete %al - 66343d8d: 45 8b 48 18 mov 0x18(%r8),%r9d - 66343d91: 0f b6 c0 movzbl %al,%eax - 66343d94: 44 39 c8 cmp %r9d,%eax - 66343d97: 74 67 je 66343e00 - 66343d99: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343d9d: 41 89 c3 mov %eax,%r11d - 66343da0: 45 29 cb sub %r9d,%r11d - 66343da3: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66343da7: 45 01 1a add %r11d,(%r10) - 66343daa: 41 89 40 18 mov %eax,0x18(%r8) - 66343dae: 45 31 c0 xor %r8d,%r8d - 66343db1: 45 8b 0a mov (%r10),%r9d - 66343db4: 48 8b 42 30 mov 0x30(%rdx),%rax - 66343db8: 45 85 c9 test %r9d,%r9d - 66343dbb: 41 0f 9f c0 setg %r8b - 66343dbf: 44 3b 00 cmp (%rax),%r8d - 66343dc2: 74 3c je 66343e00 - 66343dc4: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343dc8: 48 8b 40 30 mov 0x30(%rax),%rax - 66343dcc: 8b 00 mov (%rax),%eax - 66343dce: 85 c0 test %eax,%eax - 66343dd0: 75 2e jne 66343e00 - 66343dd2: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343dd6: 48 8b 0d 53 2b 01 00 mov 0x12b53(%rip),%rcx # 66356930 - 66343ddd: 4c 8b 05 3c 2b 01 00 mov 0x12b3c(%rip),%r8 # 66356920 - 66343de4: 48 8b 50 30 mov 0x30(%rax),%rdx - 66343de8: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343dec: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343df2: 48 63 01 movslq (%rcx),%rax - 66343df5: 44 8d 48 01 lea 0x1(%rax),%r9d - 66343df9: 44 89 09 mov %r9d,(%rcx) - 66343dfc: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343e00: c3 retq - 66343e01: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66343e06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66343e0d: 00 00 00 +0000000066343d70 : + 66343d70: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66343d74: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66343d78: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343d7c: 8b 00 mov (%rax),%eax + 66343d7e: 41 33 00 xor (%r8),%eax + 66343d81: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66343d85: 41 33 00 xor (%r8),%eax + 66343d88: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66343d8c: 41 33 00 xor (%r8),%eax + 66343d8f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 66343d93: 41 33 00 xor (%r8),%eax + 66343d96: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66343d9a: 45 8b 48 18 mov 0x18(%r8),%r9d + 66343d9e: 44 39 c8 cmp %r9d,%eax + 66343da1: 74 67 je 66343e0a + 66343da3: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343da7: 41 89 c3 mov %eax,%r11d + 66343daa: 45 29 cb sub %r9d,%r11d + 66343dad: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66343db1: 45 01 1a add %r11d,(%r10) + 66343db4: 41 89 40 18 mov %eax,0x18(%r8) + 66343db8: 45 31 c0 xor %r8d,%r8d + 66343dbb: 45 8b 0a mov (%r10),%r9d + 66343dbe: 48 8b 42 30 mov 0x30(%rdx),%rax + 66343dc2: 45 85 c9 test %r9d,%r9d + 66343dc5: 41 0f 9f c0 setg %r8b + 66343dc9: 44 3b 00 cmp (%rax),%r8d + 66343dcc: 74 3c je 66343e0a + 66343dce: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343dd2: 48 8b 40 30 mov 0x30(%rax),%rax + 66343dd6: 8b 00 mov (%rax),%eax + 66343dd8: 85 c0 test %eax,%eax + 66343dda: 75 2e jne 66343e0a + 66343ddc: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343de0: 48 8b 0d 49 2b 01 00 mov 0x12b49(%rip),%rcx # 66356930 + 66343de7: 4c 8b 05 32 2b 01 00 mov 0x12b32(%rip),%r8 # 66356920 + 66343dee: 48 8b 50 30 mov 0x30(%rax),%rdx + 66343df2: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343df6: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343dfc: 48 63 01 movslq (%rcx),%rax + 66343dff: 44 8d 48 01 lea 0x1(%rax),%r9d + 66343e03: 44 89 09 mov %r9d,(%rcx) + 66343e06: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343e0a: c3 retq + 66343e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000066343e10 : 66343e10: 57 push %rdi @@ -3669,381 +3669,381 @@ Disassembly of section .text: 66344028: e9 83 d3 ff ff jmpq 663413b0 6634402d: 0f 1f 00 nopl (%rax) -0000000066344030 : - 66344030: 57 push %rdi - 66344031: 56 push %rsi - 66344032: 53 push %rbx - 66344033: 48 8b 35 e6 28 01 00 mov 0x128e6(%rip),%rsi # 66356920 - 6634403a: 48 8b 1d ef 28 01 00 mov 0x128ef(%rip),%rbx # 66356930 - 66344041: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66344045: 49 8b 41 20 mov 0x20(%r9),%rax - 66344049: 8b 10 mov (%rax),%edx - 6634404b: 49 8b 41 18 mov 0x18(%r9),%rax - 6634404f: 8b 00 mov (%rax),%eax - 66344051: 44 8d 04 50 lea (%rax,%rdx,2),%r8d - 66344055: 49 8b 41 10 mov 0x10(%r9),%rax - 66344059: 8b 10 mov (%rax),%edx - 6634405b: 49 8b 41 08 mov 0x8(%r9),%rax - 6634405f: 8b 00 mov (%rax),%eax - 66344061: 8d 04 50 lea (%rax,%rdx,2),%eax - 66344064: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66344068: 41 01 c0 add %eax,%r8d - 6634406b: 49 8b 41 38 mov 0x38(%r9),%rax - 6634406f: 44 8b 52 14 mov 0x14(%rdx),%r10d - 66344073: 44 03 00 add (%rax),%r8d - 66344076: 44 89 c0 mov %r8d,%eax - 66344079: 83 e0 01 and $0x1,%eax - 6634407c: 44 39 d0 cmp %r10d,%eax - 6634407f: 74 56 je 663440d7 - 66344081: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 66344085: 89 c7 mov %eax,%edi - 66344087: 44 29 d7 sub %r10d,%edi - 6634408a: 4d 8b 51 28 mov 0x28(%r9),%r10 - 6634408e: 4d 8b 5b 28 mov 0x28(%r11),%r11 - 66344092: 41 01 3b add %edi,(%r11) - 66344095: 89 42 14 mov %eax,0x14(%rdx) - 66344098: 31 c0 xor %eax,%eax - 6634409a: 41 8b 3b mov (%r11),%edi - 6634409d: 85 ff test %edi,%edi - 6634409f: 0f 9f c0 setg %al - 663440a2: 41 39 02 cmp %eax,(%r10) - 663440a5: 74 30 je 663440d7 - 663440a7: 48 8b 41 20 mov 0x20(%rcx),%rax - 663440ab: 48 8b 40 28 mov 0x28(%rax),%rax - 663440af: 44 8b 18 mov (%rax),%r11d - 663440b2: 45 85 db test %r11d,%r11d - 663440b5: 75 20 jne 663440d7 - 663440b7: 48 8b 41 28 mov 0x28(%rcx),%rax - 663440bb: 4c 8b 50 28 mov 0x28(%rax),%r10 - 663440bf: 49 8b 42 10 mov 0x10(%r10),%rax - 663440c3: c7 00 01 00 00 00 movl $0x1,(%rax) - 663440c9: 48 63 03 movslq (%rbx),%rax - 663440cc: 44 8d 58 01 lea 0x1(%rax),%r11d - 663440d0: 44 89 1b mov %r11d,(%rbx) - 663440d3: 4c 89 14 c6 mov %r10,(%rsi,%rax,8) - 663440d7: 44 8b 52 18 mov 0x18(%rdx),%r10d - 663440db: 44 89 c0 mov %r8d,%eax - 663440de: d1 f8 sar %eax - 663440e0: 83 e0 01 and $0x1,%eax - 663440e3: 44 39 d0 cmp %r10d,%eax - 663440e6: 74 54 je 6634413c - 663440e8: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 663440ec: 89 c7 mov %eax,%edi - 663440ee: 44 29 d7 sub %r10d,%edi - 663440f1: 4d 8b 5b 30 mov 0x30(%r11),%r11 - 663440f5: 41 01 3b add %edi,(%r11) - 663440f8: 89 42 18 mov %eax,0x18(%rdx) - 663440fb: 31 d2 xor %edx,%edx - 663440fd: 45 8b 13 mov (%r11),%r10d - 66344100: 49 8b 41 30 mov 0x30(%r9),%rax - 66344104: 45 85 d2 test %r10d,%r10d - 66344107: 0f 9f c2 setg %dl - 6634410a: 3b 10 cmp (%rax),%edx - 6634410c: 74 2e je 6634413c - 6634410e: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344112: 48 8b 40 30 mov 0x30(%rax),%rax - 66344116: 8b 00 mov (%rax),%eax - 66344118: 85 c0 test %eax,%eax - 6634411a: 75 20 jne 6634413c - 6634411c: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344120: 48 8b 50 30 mov 0x30(%rax),%rdx - 66344124: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344128: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634412e: 48 63 03 movslq (%rbx),%rax - 66344131: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344135: 44 89 0b mov %r9d,(%rbx) - 66344138: 48 89 14 c6 mov %rdx,(%rsi,%rax,8) - 6634413c: 41 c1 f8 02 sar $0x2,%r8d - 66344140: ba 08 00 00 00 mov $0x8,%edx - 66344145: 41 83 e0 01 and $0x1,%r8d - 66344149: 5b pop %rbx - 6634414a: 5e pop %rsi - 6634414b: 5f pop %rdi - 6634414c: e9 5f d2 ff ff jmpq 663413b0 - 66344151: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66344156: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634415d: 00 00 00 +0000000066344030 : + 66344030: 41 56 push %r14 + 66344032: 55 push %rbp + 66344033: 57 push %rdi + 66344034: 56 push %rsi + 66344035: 53 push %rbx + 66344036: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634403a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634403e: 48 89 cb mov %rcx,%rbx + 66344041: 8b 08 mov (%rax),%ecx + 66344043: 48 8b 42 08 mov 0x8(%rdx),%rax + 66344047: 8b 00 mov (%rax),%eax + 66344049: 8d 04 48 lea (%rax,%rcx,2),%eax + 6634404c: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 66344050: 8b 09 mov (%rcx),%ecx + 66344052: 8d 04 88 lea (%rax,%rcx,4),%eax + 66344055: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 66344059: 8b 09 mov (%rcx),%ecx + 6634405b: 8d 0c c8 lea (%rax,%rcx,8),%ecx + 6634405e: 48 8b 42 28 mov 0x28(%rdx),%rax + 66344062: 8b 00 mov (%rax),%eax + 66344064: c1 e0 04 shl $0x4,%eax + 66344067: 01 c8 add %ecx,%eax + 66344069: 48 8b 4a 30 mov 0x30(%rdx),%rcx + 6634406d: 8b 09 mov (%rcx),%ecx + 6634406f: c1 e1 05 shl $0x5,%ecx + 66344072: 01 c8 add %ecx,%eax + 66344074: 48 8b 4a 38 mov 0x38(%rdx),%rcx + 66344078: 8b 09 mov (%rcx),%ecx + 6634407a: c1 e1 06 shl $0x6,%ecx + 6634407d: 01 c1 add %eax,%ecx + 6634407f: 48 8b 42 40 mov 0x40(%rdx),%rax + 66344083: 8b 00 mov (%rax),%eax + 66344085: c1 e0 07 shl $0x7,%eax + 66344088: 01 c1 add %eax,%ecx + 6634408a: 48 8b 42 48 mov 0x48(%rdx),%rax + 6634408e: 8b 00 mov (%rax),%eax + 66344090: c1 e0 08 shl $0x8,%eax + 66344093: 01 c8 add %ecx,%eax + 66344095: 48 8b 4a 50 mov 0x50(%rdx),%rcx + 66344099: 8b 09 mov (%rcx),%ecx + 6634409b: c1 e1 09 shl $0x9,%ecx + 6634409e: 01 c8 add %ecx,%eax + 663440a0: 48 8b 4a 58 mov 0x58(%rdx),%rcx + 663440a4: 8b 09 mov (%rcx),%ecx + 663440a6: c1 e1 0a shl $0xa,%ecx + 663440a9: 01 c1 add %eax,%ecx + 663440ab: 48 8b 42 60 mov 0x60(%rdx),%rax + 663440af: 8b 00 mov (%rax),%eax + 663440b1: c1 e0 0b shl $0xb,%eax + 663440b4: 01 c1 add %eax,%ecx + 663440b6: 48 8b 42 68 mov 0x68(%rdx),%rax + 663440ba: 8b 00 mov (%rax),%eax + 663440bc: c1 e0 0c shl $0xc,%eax + 663440bf: 01 c8 add %ecx,%eax + 663440c1: 48 8b 4a 70 mov 0x70(%rdx),%rcx + 663440c5: 8b 09 mov (%rcx),%ecx + 663440c7: c1 e1 0d shl $0xd,%ecx + 663440ca: 01 c8 add %ecx,%eax + 663440cc: 48 8b 4a 78 mov 0x78(%rdx),%rcx + 663440d0: 44 8b 01 mov (%rcx),%r8d + 663440d3: 41 c1 e0 0e shl $0xe,%r8d + 663440d7: 41 8d 0c 00 lea (%r8,%rax,1),%ecx + 663440db: 48 8b 82 90 00 00 00 mov 0x90(%rdx),%rax + 663440e2: 44 8b 00 mov (%rax),%r8d + 663440e5: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax + 663440ec: 8b 00 mov (%rax),%eax + 663440ee: 42 8d 04 40 lea (%rax,%r8,2),%eax + 663440f2: 4c 8b 82 98 00 00 00 mov 0x98(%rdx),%r8 + 663440f9: 45 8b 00 mov (%r8),%r8d + 663440fc: 42 8d 04 80 lea (%rax,%r8,4),%eax + 66344100: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8 + 66344107: 45 8b 00 mov (%r8),%r8d + 6634410a: 42 8d 04 c0 lea (%rax,%r8,8),%eax + 6634410e: 4c 8b 82 a8 00 00 00 mov 0xa8(%rdx),%r8 + 66344115: 45 8b 00 mov (%r8),%r8d + 66344118: 41 c1 e0 04 shl $0x4,%r8d + 6634411c: 41 01 c0 add %eax,%r8d + 6634411f: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax + 66344126: 8b 00 mov (%rax),%eax + 66344128: c1 e0 05 shl $0x5,%eax + 6634412b: 41 01 c0 add %eax,%r8d + 6634412e: 48 8b 82 b8 00 00 00 mov 0xb8(%rdx),%rax + 66344135: 8b 00 mov (%rax),%eax + 66344137: c1 e0 06 shl $0x6,%eax + 6634413a: 44 01 c0 add %r8d,%eax + 6634413d: 4c 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8 + 66344144: 45 8b 00 mov (%r8),%r8d + 66344147: 41 c1 e0 07 shl $0x7,%r8d + 6634414b: 44 01 c0 add %r8d,%eax + 6634414e: 4c 8b 82 c8 00 00 00 mov 0xc8(%rdx),%r8 + 66344155: 45 8b 00 mov (%r8),%r8d + 66344158: 41 c1 e0 08 shl $0x8,%r8d + 6634415c: 41 01 c0 add %eax,%r8d + 6634415f: 48 8b 82 d0 00 00 00 mov 0xd0(%rdx),%rax + 66344166: 8b 00 mov (%rax),%eax + 66344168: c1 e0 09 shl $0x9,%eax + 6634416b: 41 01 c0 add %eax,%r8d + 6634416e: 48 8b 82 d8 00 00 00 mov 0xd8(%rdx),%rax + 66344175: 8b 00 mov (%rax),%eax + 66344177: c1 e0 0a shl $0xa,%eax + 6634417a: 44 01 c0 add %r8d,%eax + 6634417d: 4c 8b 82 e0 00 00 00 mov 0xe0(%rdx),%r8 + 66344184: 45 8b 00 mov (%r8),%r8d + 66344187: 41 c1 e0 0b shl $0xb,%r8d + 6634418b: 44 01 c0 add %r8d,%eax + 6634418e: 4c 8b 82 e8 00 00 00 mov 0xe8(%rdx),%r8 + 66344195: 45 8b 00 mov (%r8),%r8d + 66344198: 41 c1 e0 0c shl $0xc,%r8d + 6634419c: 41 01 c0 add %eax,%r8d + 6634419f: 48 8b 82 f0 00 00 00 mov 0xf0(%rdx),%rax + 663441a6: 8b 00 mov (%rax),%eax + 663441a8: c1 e0 0d shl $0xd,%eax + 663441ab: 41 01 c0 add %eax,%r8d + 663441ae: 48 8b 82 f8 00 00 00 mov 0xf8(%rdx),%rax + 663441b5: 8b 00 mov (%rax),%eax + 663441b7: c1 e0 0e shl $0xe,%eax + 663441ba: 44 01 c0 add %r8d,%eax + 663441bd: 4c 8b 82 00 01 00 00 mov 0x100(%rdx),%r8 + 663441c4: 45 8b 00 mov (%r8),%r8d + 663441c7: 41 c1 e0 0f shl $0xf,%r8d + 663441cb: 44 01 c0 add %r8d,%eax + 663441ce: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8 + 663441d5: 45 8b 00 mov (%r8),%r8d + 663441d8: 48 8b 73 08 mov 0x8(%rbx),%rsi + 663441dc: 48 8b 2d 3d 27 01 00 mov 0x1273d(%rip),%rbp # 66356920 + 663441e3: 48 8b 3d 46 27 01 00 mov 0x12746(%rip),%rdi # 66356930 + 663441ea: 41 c1 e0 0f shl $0xf,%r8d + 663441ee: 41 01 c8 add %ecx,%r8d + 663441f1: 31 c9 xor %ecx,%ecx + 663441f3: 41 01 c0 add %eax,%r8d + 663441f6: 48 8b 82 88 01 00 00 mov 0x188(%rdx),%rax + 663441fd: 44 03 00 add (%rax),%r8d + 66344200: 44 8b 8c 8e 84 00 00 mov 0x84(%rsi,%rcx,4),%r9d + 66344207: 00 + 66344208: 44 89 c0 mov %r8d,%eax + 6634420b: d3 f8 sar %cl,%eax + 6634420d: 83 e0 01 and $0x1,%eax + 66344210: 44 39 c8 cmp %r9d,%eax + 66344213: 74 75 je 6634428a + 66344215: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66344219: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 66344220: 00 + 66344221: 41 89 c6 mov %eax,%r14d + 66344224: 45 29 ce sub %r9d,%r14d + 66344227: 45 31 c9 xor %r9d,%r9d + 6634422a: 4f 8b 94 1a 08 01 00 mov 0x108(%r10,%r11,1),%r10 + 66344231: 00 + 66344232: 45 01 32 add %r14d,(%r10) + 66344235: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4) + 6634423c: 45 8b 12 mov (%r10),%r10d + 6634423f: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax + 66344246: 00 + 66344247: 45 85 d2 test %r10d,%r10d + 6634424a: 41 0f 9f c1 setg %r9b + 6634424e: 44 3b 08 cmp (%rax),%r9d + 66344251: 74 37 je 6634428a + 66344253: 48 8b 43 20 mov 0x20(%rbx),%rax + 66344257: 4a 8b 84 18 08 01 00 mov 0x108(%rax,%r11,1),%rax + 6634425e: 00 + 6634425f: 8b 00 mov (%rax),%eax + 66344261: 85 c0 test %eax,%eax + 66344263: 75 25 jne 6634428a + 66344265: 48 8b 43 28 mov 0x28(%rbx),%rax + 66344269: 4e 8b 8c 18 08 01 00 mov 0x108(%rax,%r11,1),%r9 + 66344270: 00 + 66344271: 49 8b 41 10 mov 0x10(%r9),%rax + 66344275: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634427b: 48 63 07 movslq (%rdi),%rax + 6634427e: 44 8d 50 01 lea 0x1(%rax),%r10d + 66344282: 44 89 17 mov %r10d,(%rdi) + 66344285: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8) + 6634428a: 48 83 c1 01 add $0x1,%rcx + 6634428e: 48 83 f9 10 cmp $0x10,%rcx + 66344292: 0f 85 68 ff ff ff jne 66344200 + 66344298: 41 c1 f8 10 sar $0x10,%r8d + 6634429c: ba 32 00 00 00 mov $0x32,%edx + 663442a1: 48 89 d9 mov %rbx,%rcx + 663442a4: 41 83 e0 01 and $0x1,%r8d + 663442a8: 5b pop %rbx + 663442a9: 5e pop %rsi + 663442aa: 5f pop %rdi + 663442ab: 5d pop %rbp + 663442ac: 41 5e pop %r14 + 663442ae: e9 fd d0 ff ff jmpq 663413b0 + 663442b3: 0f 1f 00 nopl (%rax) + 663442b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663442bd: 00 00 00 -0000000066344160 : - 66344160: 41 56 push %r14 - 66344162: 55 push %rbp - 66344163: 57 push %rdi - 66344164: 56 push %rsi - 66344165: 53 push %rbx - 66344166: 48 8b 51 10 mov 0x10(%rcx),%rdx - 6634416a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634416e: 48 89 cb mov %rcx,%rbx - 66344171: 8b 08 mov (%rax),%ecx - 66344173: 48 8b 42 08 mov 0x8(%rdx),%rax - 66344177: 8b 00 mov (%rax),%eax - 66344179: 8d 04 48 lea (%rax,%rcx,2),%eax - 6634417c: 48 8b 4a 18 mov 0x18(%rdx),%rcx - 66344180: 8b 09 mov (%rcx),%ecx - 66344182: 8d 04 88 lea (%rax,%rcx,4),%eax - 66344185: 48 8b 4a 20 mov 0x20(%rdx),%rcx - 66344189: 8b 09 mov (%rcx),%ecx - 6634418b: 8d 0c c8 lea (%rax,%rcx,8),%ecx - 6634418e: 48 8b 42 28 mov 0x28(%rdx),%rax - 66344192: 8b 00 mov (%rax),%eax - 66344194: c1 e0 04 shl $0x4,%eax - 66344197: 01 c8 add %ecx,%eax - 66344199: 48 8b 4a 30 mov 0x30(%rdx),%rcx - 6634419d: 8b 09 mov (%rcx),%ecx - 6634419f: c1 e1 05 shl $0x5,%ecx - 663441a2: 01 c8 add %ecx,%eax - 663441a4: 48 8b 4a 38 mov 0x38(%rdx),%rcx - 663441a8: 8b 09 mov (%rcx),%ecx - 663441aa: c1 e1 06 shl $0x6,%ecx - 663441ad: 01 c1 add %eax,%ecx - 663441af: 48 8b 42 40 mov 0x40(%rdx),%rax - 663441b3: 8b 00 mov (%rax),%eax - 663441b5: c1 e0 07 shl $0x7,%eax - 663441b8: 01 c1 add %eax,%ecx - 663441ba: 48 8b 42 48 mov 0x48(%rdx),%rax - 663441be: 8b 00 mov (%rax),%eax - 663441c0: c1 e0 08 shl $0x8,%eax - 663441c3: 01 c8 add %ecx,%eax - 663441c5: 48 8b 4a 50 mov 0x50(%rdx),%rcx - 663441c9: 8b 09 mov (%rcx),%ecx - 663441cb: c1 e1 09 shl $0x9,%ecx - 663441ce: 01 c8 add %ecx,%eax - 663441d0: 48 8b 4a 58 mov 0x58(%rdx),%rcx - 663441d4: 8b 09 mov (%rcx),%ecx - 663441d6: c1 e1 0a shl $0xa,%ecx - 663441d9: 01 c1 add %eax,%ecx - 663441db: 48 8b 42 60 mov 0x60(%rdx),%rax - 663441df: 8b 00 mov (%rax),%eax - 663441e1: c1 e0 0b shl $0xb,%eax - 663441e4: 01 c1 add %eax,%ecx - 663441e6: 48 8b 42 68 mov 0x68(%rdx),%rax - 663441ea: 8b 00 mov (%rax),%eax - 663441ec: c1 e0 0c shl $0xc,%eax - 663441ef: 01 c8 add %ecx,%eax - 663441f1: 48 8b 4a 70 mov 0x70(%rdx),%rcx - 663441f5: 8b 09 mov (%rcx),%ecx - 663441f7: c1 e1 0d shl $0xd,%ecx - 663441fa: 01 c8 add %ecx,%eax - 663441fc: 48 8b 4a 78 mov 0x78(%rdx),%rcx - 66344200: 44 8b 01 mov (%rcx),%r8d - 66344203: 41 c1 e0 0e shl $0xe,%r8d - 66344207: 41 8d 0c 00 lea (%r8,%rax,1),%ecx - 6634420b: 48 8b 82 90 00 00 00 mov 0x90(%rdx),%rax - 66344212: 44 8b 00 mov (%rax),%r8d - 66344215: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax - 6634421c: 8b 00 mov (%rax),%eax - 6634421e: 42 8d 04 40 lea (%rax,%r8,2),%eax - 66344222: 4c 8b 82 98 00 00 00 mov 0x98(%rdx),%r8 - 66344229: 45 8b 00 mov (%r8),%r8d - 6634422c: 42 8d 04 80 lea (%rax,%r8,4),%eax - 66344230: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8 - 66344237: 45 8b 00 mov (%r8),%r8d - 6634423a: 42 8d 04 c0 lea (%rax,%r8,8),%eax - 6634423e: 4c 8b 82 a8 00 00 00 mov 0xa8(%rdx),%r8 - 66344245: 45 8b 00 mov (%r8),%r8d - 66344248: 41 c1 e0 04 shl $0x4,%r8d - 6634424c: 41 01 c0 add %eax,%r8d - 6634424f: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax - 66344256: 8b 00 mov (%rax),%eax - 66344258: c1 e0 05 shl $0x5,%eax - 6634425b: 41 01 c0 add %eax,%r8d - 6634425e: 48 8b 82 b8 00 00 00 mov 0xb8(%rdx),%rax - 66344265: 8b 00 mov (%rax),%eax - 66344267: c1 e0 06 shl $0x6,%eax - 6634426a: 44 01 c0 add %r8d,%eax - 6634426d: 4c 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8 - 66344274: 45 8b 00 mov (%r8),%r8d - 66344277: 41 c1 e0 07 shl $0x7,%r8d - 6634427b: 44 01 c0 add %r8d,%eax - 6634427e: 4c 8b 82 c8 00 00 00 mov 0xc8(%rdx),%r8 - 66344285: 45 8b 00 mov (%r8),%r8d - 66344288: 41 c1 e0 08 shl $0x8,%r8d - 6634428c: 41 01 c0 add %eax,%r8d - 6634428f: 48 8b 82 d0 00 00 00 mov 0xd0(%rdx),%rax - 66344296: 8b 00 mov (%rax),%eax - 66344298: c1 e0 09 shl $0x9,%eax - 6634429b: 41 01 c0 add %eax,%r8d - 6634429e: 48 8b 82 d8 00 00 00 mov 0xd8(%rdx),%rax - 663442a5: 8b 00 mov (%rax),%eax - 663442a7: c1 e0 0a shl $0xa,%eax - 663442aa: 44 01 c0 add %r8d,%eax - 663442ad: 4c 8b 82 e0 00 00 00 mov 0xe0(%rdx),%r8 - 663442b4: 45 8b 00 mov (%r8),%r8d - 663442b7: 41 c1 e0 0b shl $0xb,%r8d - 663442bb: 44 01 c0 add %r8d,%eax - 663442be: 4c 8b 82 e8 00 00 00 mov 0xe8(%rdx),%r8 - 663442c5: 45 8b 00 mov (%r8),%r8d - 663442c8: 41 c1 e0 0c shl $0xc,%r8d - 663442cc: 41 01 c0 add %eax,%r8d - 663442cf: 48 8b 82 f0 00 00 00 mov 0xf0(%rdx),%rax - 663442d6: 8b 00 mov (%rax),%eax - 663442d8: c1 e0 0d shl $0xd,%eax - 663442db: 41 01 c0 add %eax,%r8d - 663442de: 48 8b 82 f8 00 00 00 mov 0xf8(%rdx),%rax - 663442e5: 8b 00 mov (%rax),%eax - 663442e7: c1 e0 0e shl $0xe,%eax - 663442ea: 44 01 c0 add %r8d,%eax - 663442ed: 4c 8b 82 00 01 00 00 mov 0x100(%rdx),%r8 - 663442f4: 45 8b 00 mov (%r8),%r8d - 663442f7: 41 c1 e0 0f shl $0xf,%r8d - 663442fb: 44 01 c0 add %r8d,%eax - 663442fe: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8 - 66344305: 45 8b 00 mov (%r8),%r8d - 66344308: 48 8b 73 08 mov 0x8(%rbx),%rsi - 6634430c: 48 8b 2d 0d 26 01 00 mov 0x1260d(%rip),%rbp # 66356920 - 66344313: 48 8b 3d 16 26 01 00 mov 0x12616(%rip),%rdi # 66356930 - 6634431a: 41 c1 e0 0f shl $0xf,%r8d - 6634431e: 41 01 c8 add %ecx,%r8d - 66344321: 31 c9 xor %ecx,%ecx - 66344323: 41 01 c0 add %eax,%r8d - 66344326: 48 8b 82 88 01 00 00 mov 0x188(%rdx),%rax - 6634432d: 44 03 00 add (%rax),%r8d - 66344330: 44 8b 8c 8e 84 00 00 mov 0x84(%rsi,%rcx,4),%r9d - 66344337: 00 - 66344338: 44 89 c0 mov %r8d,%eax - 6634433b: d3 f8 sar %cl,%eax - 6634433d: 83 e0 01 and $0x1,%eax - 66344340: 44 39 c8 cmp %r9d,%eax - 66344343: 74 75 je 663443ba - 66344345: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66344349: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 - 66344350: 00 - 66344351: 41 89 c6 mov %eax,%r14d - 66344354: 45 29 ce sub %r9d,%r14d - 66344357: 45 31 c9 xor %r9d,%r9d - 6634435a: 4f 8b 94 1a 08 01 00 mov 0x108(%r10,%r11,1),%r10 - 66344361: 00 - 66344362: 45 01 32 add %r14d,(%r10) - 66344365: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4) - 6634436c: 45 8b 12 mov (%r10),%r10d - 6634436f: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax - 66344376: 00 - 66344377: 45 85 d2 test %r10d,%r10d - 6634437a: 41 0f 9f c1 setg %r9b - 6634437e: 44 3b 08 cmp (%rax),%r9d - 66344381: 74 37 je 663443ba - 66344383: 48 8b 43 20 mov 0x20(%rbx),%rax - 66344387: 4a 8b 84 18 08 01 00 mov 0x108(%rax,%r11,1),%rax - 6634438e: 00 - 6634438f: 8b 00 mov (%rax),%eax - 66344391: 85 c0 test %eax,%eax - 66344393: 75 25 jne 663443ba - 66344395: 48 8b 43 28 mov 0x28(%rbx),%rax - 66344399: 4e 8b 8c 18 08 01 00 mov 0x108(%rax,%r11,1),%r9 - 663443a0: 00 - 663443a1: 49 8b 41 10 mov 0x10(%r9),%rax - 663443a5: c7 00 01 00 00 00 movl $0x1,(%rax) - 663443ab: 48 63 07 movslq (%rdi),%rax - 663443ae: 44 8d 50 01 lea 0x1(%rax),%r10d - 663443b2: 44 89 17 mov %r10d,(%rdi) - 663443b5: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8) - 663443ba: 48 83 c1 01 add $0x1,%rcx - 663443be: 48 83 f9 10 cmp $0x10,%rcx - 663443c2: 0f 85 68 ff ff ff jne 66344330 - 663443c8: 41 c1 f8 10 sar $0x10,%r8d - 663443cc: ba 32 00 00 00 mov $0x32,%edx - 663443d1: 48 89 d9 mov %rbx,%rcx - 663443d4: 41 83 e0 01 and $0x1,%r8d - 663443d8: 5b pop %rbx - 663443d9: 5e pop %rsi - 663443da: 5f pop %rdi - 663443db: 5d pop %rbp - 663443dc: 41 5e pop %r14 - 663443de: e9 cd cf ff ff jmpq 663413b0 - 663443e3: 0f 1f 00 nopl (%rax) - 663443e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663443ed: 00 00 00 +00000000663442c0 : + 663442c0: 41 56 push %r14 + 663442c2: 41 54 push %r12 + 663442c4: 55 push %rbp + 663442c5: 57 push %rdi + 663442c6: 56 push %rsi + 663442c7: 53 push %rbx + 663442c8: 31 db xor %ebx,%ebx + 663442ca: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663442ce: 49 89 ca mov %rcx,%r10 + 663442d1: 31 c9 xor %ecx,%ecx + 663442d3: 49 8b 44 cb 08 mov 0x8(%r11,%rcx,8),%rax + 663442d8: 8b 00 mov (%rax),%eax + 663442da: d3 e0 shl %cl,%eax + 663442dc: 48 83 c1 01 add $0x1,%rcx + 663442e0: 01 c3 add %eax,%ebx + 663442e2: 48 83 f9 20 cmp $0x20,%rcx + 663442e6: 75 eb jne 663442d3 + 663442e8: 31 c9 xor %ecx,%ecx + 663442ea: 31 d2 xor %edx,%edx + 663442ec: 0f 1f 40 00 nopl 0x0(%rax) + 663442f0: 49 8b 84 cb 08 01 00 mov 0x108(%r11,%rcx,8),%rax + 663442f7: 00 + 663442f8: 8b 00 mov (%rax),%eax + 663442fa: d3 e0 shl %cl,%eax + 663442fc: 48 83 c1 01 add $0x1,%rcx + 66344300: 01 c2 add %eax,%edx + 66344302: 48 83 f9 20 cmp $0x20,%rcx + 66344306: 75 e8 jne 663442f0 + 66344308: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax + 6634430f: 01 da add %ebx,%edx + 66344311: 31 c9 xor %ecx,%ecx + 66344313: 49 8b 7a 08 mov 0x8(%r10),%rdi + 66344317: 4c 8b 25 02 26 01 00 mov 0x12602(%rip),%r12 # 66356920 + 6634431e: 48 8b 2d 0b 26 01 00 mov 0x1260b(%rip),%rbp # 66356930 + 66344325: 8b 18 mov (%rax),%ebx + 66344327: 01 d3 add %edx,%ebx + 66344329: 4c 63 c3 movslq %ebx,%r8 + 6634432c: 0f 1f 40 00 nopl 0x0(%rax) + 66344330: 8b 94 8f 04 01 00 00 mov 0x104(%rdi,%rcx,4),%edx + 66344337: 89 d8 mov %ebx,%eax + 66344339: d3 f8 sar %cl,%eax + 6634433b: 83 e0 01 and $0x1,%eax + 6634433e: 39 d0 cmp %edx,%eax + 66344340: 74 73 je 663443b5 + 66344342: 4d 8b 4a 18 mov 0x18(%r10),%r9 + 66344346: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi + 6634434d: 00 + 6634434e: 41 89 c6 mov %eax,%r14d + 66344351: 41 29 d6 sub %edx,%r14d + 66344354: 31 d2 xor %edx,%edx + 66344356: 4d 8b 8c 31 08 02 00 mov 0x208(%r9,%rsi,1),%r9 + 6634435d: 00 + 6634435e: 45 01 31 add %r14d,(%r9) + 66344361: 89 84 8f 04 01 00 00 mov %eax,0x104(%rdi,%rcx,4) + 66344368: 45 8b 09 mov (%r9),%r9d + 6634436b: 49 8b 84 cb 08 02 00 mov 0x208(%r11,%rcx,8),%rax + 66344372: 00 + 66344373: 45 85 c9 test %r9d,%r9d + 66344376: 0f 9f c2 setg %dl + 66344379: 3b 10 cmp (%rax),%edx + 6634437b: 74 38 je 663443b5 + 6634437d: 49 8b 42 20 mov 0x20(%r10),%rax + 66344381: 48 8b 84 30 08 02 00 mov 0x208(%rax,%rsi,1),%rax + 66344388: 00 + 66344389: 8b 00 mov (%rax),%eax + 6634438b: 85 c0 test %eax,%eax + 6634438d: 75 26 jne 663443b5 + 6634438f: 49 8b 42 28 mov 0x28(%r10),%rax + 66344393: 48 8b 94 30 08 02 00 mov 0x208(%rax,%rsi,1),%rdx + 6634439a: 00 + 6634439b: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634439f: c7 00 01 00 00 00 movl $0x1,(%rax) + 663443a5: 48 63 45 00 movslq 0x0(%rbp),%rax + 663443a9: 44 8d 48 01 lea 0x1(%rax),%r9d + 663443ad: 44 89 4d 00 mov %r9d,0x0(%rbp) + 663443b1: 49 89 14 c4 mov %rdx,(%r12,%rax,8) + 663443b5: 48 83 c1 01 add $0x1,%rcx + 663443b9: 48 83 f9 20 cmp $0x20,%rcx + 663443bd: 0f 85 6d ff ff ff jne 66344330 + 663443c3: 49 c1 e8 3f shr $0x3f,%r8 + 663443c7: ba 62 00 00 00 mov $0x62,%edx + 663443cc: 4c 89 d1 mov %r10,%rcx + 663443cf: 5b pop %rbx + 663443d0: 5e pop %rsi + 663443d1: 5f pop %rdi + 663443d2: 5d pop %rbp + 663443d3: 41 5c pop %r12 + 663443d5: 41 5e pop %r14 + 663443d7: e9 d4 cf ff ff jmpq 663413b0 + 663443dc: 0f 1f 40 00 nopl 0x0(%rax) -00000000663443f0 : - 663443f0: 41 56 push %r14 - 663443f2: 41 54 push %r12 - 663443f4: 55 push %rbp - 663443f5: 57 push %rdi - 663443f6: 56 push %rsi - 663443f7: 53 push %rbx - 663443f8: 31 db xor %ebx,%ebx - 663443fa: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 663443fe: 49 89 ca mov %rcx,%r10 - 66344401: 31 c9 xor %ecx,%ecx - 66344403: 49 8b 44 cb 08 mov 0x8(%r11,%rcx,8),%rax - 66344408: 8b 00 mov (%rax),%eax - 6634440a: d3 e0 shl %cl,%eax - 6634440c: 48 83 c1 01 add $0x1,%rcx - 66344410: 01 c3 add %eax,%ebx - 66344412: 48 83 f9 20 cmp $0x20,%rcx - 66344416: 75 eb jne 66344403 - 66344418: 31 c9 xor %ecx,%ecx - 6634441a: 31 d2 xor %edx,%edx - 6634441c: 0f 1f 40 00 nopl 0x0(%rax) - 66344420: 49 8b 84 cb 08 01 00 mov 0x108(%r11,%rcx,8),%rax - 66344427: 00 - 66344428: 8b 00 mov (%rax),%eax - 6634442a: d3 e0 shl %cl,%eax - 6634442c: 48 83 c1 01 add $0x1,%rcx - 66344430: 01 c2 add %eax,%edx - 66344432: 48 83 f9 20 cmp $0x20,%rcx - 66344436: 75 e8 jne 66344420 - 66344438: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax - 6634443f: 01 da add %ebx,%edx - 66344441: 31 c9 xor %ecx,%ecx - 66344443: 49 8b 7a 08 mov 0x8(%r10),%rdi - 66344447: 4c 8b 25 d2 24 01 00 mov 0x124d2(%rip),%r12 # 66356920 - 6634444e: 48 8b 2d db 24 01 00 mov 0x124db(%rip),%rbp # 66356930 - 66344455: 8b 18 mov (%rax),%ebx - 66344457: 01 d3 add %edx,%ebx - 66344459: 4c 63 c3 movslq %ebx,%r8 - 6634445c: 0f 1f 40 00 nopl 0x0(%rax) - 66344460: 8b 94 8f 04 01 00 00 mov 0x104(%rdi,%rcx,4),%edx - 66344467: 89 d8 mov %ebx,%eax - 66344469: d3 f8 sar %cl,%eax - 6634446b: 83 e0 01 and $0x1,%eax - 6634446e: 39 d0 cmp %edx,%eax - 66344470: 74 73 je 663444e5 - 66344472: 4d 8b 4a 18 mov 0x18(%r10),%r9 - 66344476: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi - 6634447d: 00 - 6634447e: 41 89 c6 mov %eax,%r14d - 66344481: 41 29 d6 sub %edx,%r14d - 66344484: 31 d2 xor %edx,%edx - 66344486: 4d 8b 8c 31 08 02 00 mov 0x208(%r9,%rsi,1),%r9 - 6634448d: 00 - 6634448e: 45 01 31 add %r14d,(%r9) - 66344491: 89 84 8f 04 01 00 00 mov %eax,0x104(%rdi,%rcx,4) - 66344498: 45 8b 09 mov (%r9),%r9d - 6634449b: 49 8b 84 cb 08 02 00 mov 0x208(%r11,%rcx,8),%rax - 663444a2: 00 - 663444a3: 45 85 c9 test %r9d,%r9d - 663444a6: 0f 9f c2 setg %dl - 663444a9: 3b 10 cmp (%rax),%edx - 663444ab: 74 38 je 663444e5 - 663444ad: 49 8b 42 20 mov 0x20(%r10),%rax - 663444b1: 48 8b 84 30 08 02 00 mov 0x208(%rax,%rsi,1),%rax - 663444b8: 00 - 663444b9: 8b 00 mov (%rax),%eax - 663444bb: 85 c0 test %eax,%eax - 663444bd: 75 26 jne 663444e5 - 663444bf: 49 8b 42 28 mov 0x28(%r10),%rax - 663444c3: 48 8b 94 30 08 02 00 mov 0x208(%rax,%rsi,1),%rdx - 663444ca: 00 - 663444cb: 48 8b 42 10 mov 0x10(%rdx),%rax - 663444cf: c7 00 01 00 00 00 movl $0x1,(%rax) - 663444d5: 48 63 45 00 movslq 0x0(%rbp),%rax - 663444d9: 44 8d 48 01 lea 0x1(%rax),%r9d - 663444dd: 44 89 4d 00 mov %r9d,0x0(%rbp) - 663444e1: 49 89 14 c4 mov %rdx,(%r12,%rax,8) - 663444e5: 48 83 c1 01 add $0x1,%rcx - 663444e9: 48 83 f9 20 cmp $0x20,%rcx - 663444ed: 0f 85 6d ff ff ff jne 66344460 - 663444f3: 49 c1 e8 3f shr $0x3f,%r8 - 663444f7: ba 62 00 00 00 mov $0x62,%edx - 663444fc: 4c 89 d1 mov %r10,%rcx - 663444ff: 5b pop %rbx - 66344500: 5e pop %rsi - 66344501: 5f pop %rdi - 66344502: 5d pop %rbp - 66344503: 41 5c pop %r12 - 66344505: 41 5e pop %r14 - 66344507: e9 a4 ce ff ff jmpq 663413b0 - 6634450c: 0f 1f 40 00 nopl 0x0(%rax) +00000000663443e0 : + 663443e0: 57 push %rdi + 663443e1: 56 push %rsi + 663443e2: 53 push %rbx + 663443e3: 48 8b 35 36 25 01 00 mov 0x12536(%rip),%rsi # 66356920 + 663443ea: 48 8b 1d 3f 25 01 00 mov 0x1253f(%rip),%rbx # 66356930 + 663443f1: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663443f5: 49 8b 41 20 mov 0x20(%r9),%rax + 663443f9: 8b 10 mov (%rax),%edx + 663443fb: 49 8b 41 18 mov 0x18(%r9),%rax + 663443ff: 8b 00 mov (%rax),%eax + 66344401: 44 8d 04 50 lea (%rax,%rdx,2),%r8d + 66344405: 49 8b 41 10 mov 0x10(%r9),%rax + 66344409: 8b 10 mov (%rax),%edx + 6634440b: 49 8b 41 08 mov 0x8(%r9),%rax + 6634440f: 8b 00 mov (%rax),%eax + 66344411: 8d 04 50 lea (%rax,%rdx,2),%eax + 66344414: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66344418: 41 01 c0 add %eax,%r8d + 6634441b: 49 8b 41 38 mov 0x38(%r9),%rax + 6634441f: 44 8b 52 14 mov 0x14(%rdx),%r10d + 66344423: 44 03 00 add (%rax),%r8d + 66344426: 44 89 c0 mov %r8d,%eax + 66344429: 83 e0 01 and $0x1,%eax + 6634442c: 44 39 d0 cmp %r10d,%eax + 6634442f: 74 56 je 66344487 + 66344431: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344435: 89 c7 mov %eax,%edi + 66344437: 44 29 d7 sub %r10d,%edi + 6634443a: 4d 8b 51 28 mov 0x28(%r9),%r10 + 6634443e: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 66344442: 41 01 3b add %edi,(%r11) + 66344445: 89 42 14 mov %eax,0x14(%rdx) + 66344448: 31 c0 xor %eax,%eax + 6634444a: 41 8b 3b mov (%r11),%edi + 6634444d: 85 ff test %edi,%edi + 6634444f: 0f 9f c0 setg %al + 66344452: 41 39 02 cmp %eax,(%r10) + 66344455: 74 30 je 66344487 + 66344457: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634445b: 48 8b 40 28 mov 0x28(%rax),%rax + 6634445f: 44 8b 18 mov (%rax),%r11d + 66344462: 45 85 db test %r11d,%r11d + 66344465: 75 20 jne 66344487 + 66344467: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634446b: 4c 8b 50 28 mov 0x28(%rax),%r10 + 6634446f: 49 8b 42 10 mov 0x10(%r10),%rax + 66344473: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344479: 48 63 03 movslq (%rbx),%rax + 6634447c: 44 8d 58 01 lea 0x1(%rax),%r11d + 66344480: 44 89 1b mov %r11d,(%rbx) + 66344483: 4c 89 14 c6 mov %r10,(%rsi,%rax,8) + 66344487: 44 8b 52 18 mov 0x18(%rdx),%r10d + 6634448b: 44 89 c0 mov %r8d,%eax + 6634448e: d1 f8 sar %eax + 66344490: 83 e0 01 and $0x1,%eax + 66344493: 44 39 d0 cmp %r10d,%eax + 66344496: 74 54 je 663444ec + 66344498: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634449c: 89 c7 mov %eax,%edi + 6634449e: 44 29 d7 sub %r10d,%edi + 663444a1: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 663444a5: 41 01 3b add %edi,(%r11) + 663444a8: 89 42 18 mov %eax,0x18(%rdx) + 663444ab: 31 d2 xor %edx,%edx + 663444ad: 45 8b 13 mov (%r11),%r10d + 663444b0: 49 8b 41 30 mov 0x30(%r9),%rax + 663444b4: 45 85 d2 test %r10d,%r10d + 663444b7: 0f 9f c2 setg %dl + 663444ba: 3b 10 cmp (%rax),%edx + 663444bc: 74 2e je 663444ec + 663444be: 48 8b 41 20 mov 0x20(%rcx),%rax + 663444c2: 48 8b 40 30 mov 0x30(%rax),%rax + 663444c6: 8b 00 mov (%rax),%eax + 663444c8: 85 c0 test %eax,%eax + 663444ca: 75 20 jne 663444ec + 663444cc: 48 8b 41 28 mov 0x28(%rcx),%rax + 663444d0: 48 8b 50 30 mov 0x30(%rax),%rdx + 663444d4: 48 8b 42 10 mov 0x10(%rdx),%rax + 663444d8: c7 00 01 00 00 00 movl $0x1,(%rax) + 663444de: 48 63 03 movslq (%rbx),%rax + 663444e1: 44 8d 48 01 lea 0x1(%rax),%r9d + 663444e5: 44 89 0b mov %r9d,(%rbx) + 663444e8: 48 89 14 c6 mov %rdx,(%rsi,%rax,8) + 663444ec: 41 c1 f8 02 sar $0x2,%r8d + 663444f0: ba 08 00 00 00 mov $0x8,%edx + 663444f5: 41 83 e0 01 and $0x1,%r8d + 663444f9: 5b pop %rbx + 663444fa: 5e pop %rsi + 663444fb: 5f pop %rdi + 663444fc: e9 af ce ff ff jmpq 663413b0 + 66344501: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634450d: 00 00 00 0000000066344510 : 66344510: 41 56 push %r14 @@ -4321,244 +4321,244 @@ Disassembly of section .text: 66344897: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6634489e: 00 00 -00000000663448a0 : - 663448a0: ba 01 00 00 00 mov $0x1,%edx - 663448a5: 48 8b 41 10 mov 0x10(%rcx),%rax - 663448a9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 663448ad: 45 8b 00 mov (%r8),%r8d - 663448b0: 45 85 c0 test %r8d,%r8d - 663448b3: 74 0c je 663448c1 - 663448b5: 4c 8b 40 10 mov 0x10(%rax),%r8 - 663448b9: 45 8b 18 mov (%r8),%r11d - 663448bc: 45 85 db test %r11d,%r11d - 663448bf: 75 72 jne 66344933 - 663448c1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663448c5: 45 8b 48 14 mov 0x14(%r8),%r9d - 663448c9: 44 39 ca cmp %r9d,%edx - 663448cc: 74 64 je 66344932 - 663448ce: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663448d2: 41 89 d3 mov %edx,%r11d - 663448d5: 45 29 cb sub %r9d,%r11d - 663448d8: 48 8b 40 28 mov 0x28(%rax),%rax - 663448dc: 4d 8b 52 28 mov 0x28(%r10),%r10 - 663448e0: 45 01 1a add %r11d,(%r10) - 663448e3: 41 89 50 14 mov %edx,0x14(%r8) - 663448e7: 31 d2 xor %edx,%edx - 663448e9: 45 8b 02 mov (%r10),%r8d - 663448ec: 45 85 c0 test %r8d,%r8d - 663448ef: 0f 9f c2 setg %dl - 663448f2: 3b 10 cmp (%rax),%edx - 663448f4: 74 3c je 66344932 - 663448f6: 48 8b 41 20 mov 0x20(%rcx),%rax - 663448fa: 48 8b 40 28 mov 0x28(%rax),%rax - 663448fe: 8b 00 mov (%rax),%eax - 66344900: 85 c0 test %eax,%eax - 66344902: 75 2e jne 66344932 - 66344904: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344908: 48 8b 0d 21 20 01 00 mov 0x12021(%rip),%rcx # 66356930 - 6634490f: 4c 8b 05 0a 20 01 00 mov 0x1200a(%rip),%r8 # 66356920 - 66344916: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634491a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634491e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344924: 48 63 01 movslq (%rcx),%rax - 66344927: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634492b: 44 89 09 mov %r9d,(%rcx) - 6634492e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344932: c3 retq - 66344933: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66344937: 45 8b 10 mov (%r8),%r10d - 6634493a: 45 85 d2 test %r10d,%r10d - 6634493d: 74 82 je 663448c1 - 6634493f: 48 8b 50 20 mov 0x20(%rax),%rdx - 66344943: 44 8b 0a mov (%rdx),%r9d - 66344946: 31 d2 xor %edx,%edx - 66344948: 45 85 c9 test %r9d,%r9d - 6634494b: 0f 94 c2 sete %dl - 6634494e: e9 6e ff ff ff jmpq 663448c1 - 66344953: 0f 1f 00 nopl (%rax) +00000000663448a0 : + 663448a0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663448a4: 48 8b 42 08 mov 0x8(%rdx),%rax + 663448a8: 8b 00 mov (%rax),%eax + 663448aa: 85 c0 test %eax,%eax + 663448ac: 74 0a je 663448b8 + 663448ae: 48 8b 42 10 mov 0x10(%rdx),%rax + 663448b2: 8b 00 mov (%rax),%eax + 663448b4: 85 c0 test %eax,%eax + 663448b6: 75 78 jne 66344930 + 663448b8: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663448bc: 45 8b 48 14 mov 0x14(%r8),%r9d + 663448c0: 44 39 c8 cmp %r9d,%eax + 663448c3: 74 67 je 6634492c + 663448c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663448c9: 41 89 c3 mov %eax,%r11d + 663448cc: 45 29 cb sub %r9d,%r11d + 663448cf: 4d 8b 52 28 mov 0x28(%r10),%r10 + 663448d3: 45 01 1a add %r11d,(%r10) + 663448d6: 41 89 40 14 mov %eax,0x14(%r8) + 663448da: 45 31 c0 xor %r8d,%r8d + 663448dd: 45 8b 0a mov (%r10),%r9d + 663448e0: 48 8b 42 28 mov 0x28(%rdx),%rax + 663448e4: 45 85 c9 test %r9d,%r9d + 663448e7: 41 0f 9f c0 setg %r8b + 663448eb: 44 3b 00 cmp (%rax),%r8d + 663448ee: 74 3c je 6634492c + 663448f0: 48 8b 41 20 mov 0x20(%rcx),%rax + 663448f4: 48 8b 40 28 mov 0x28(%rax),%rax + 663448f8: 8b 00 mov (%rax),%eax + 663448fa: 85 c0 test %eax,%eax + 663448fc: 75 2e jne 6634492c + 663448fe: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344902: 48 8b 0d 27 20 01 00 mov 0x12027(%rip),%rcx # 66356930 + 66344909: 4c 8b 05 10 20 01 00 mov 0x12010(%rip),%r8 # 66356920 + 66344910: 48 8b 50 28 mov 0x28(%rax),%rdx + 66344914: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344918: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634491e: 48 63 01 movslq (%rcx),%rax + 66344921: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344925: 44 89 09 mov %r9d,(%rcx) + 66344928: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634492c: c3 retq + 6634492d: 0f 1f 00 nopl (%rax) + 66344930: 48 8b 42 18 mov 0x18(%rdx),%rax + 66344934: 8b 00 mov (%rax),%eax + 66344936: 85 c0 test %eax,%eax + 66344938: 0f 84 7a ff ff ff je 663448b8 + 6634493e: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344942: 44 8b 10 mov (%rax),%r10d + 66344945: 31 c0 xor %eax,%eax + 66344947: 45 85 d2 test %r10d,%r10d + 6634494a: 0f 95 c0 setne %al + 6634494d: e9 66 ff ff ff jmpq 663448b8 + 66344952: 0f 1f 40 00 nopl 0x0(%rax) 66344956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634495d: 00 00 00 -0000000066344960 : +0000000066344960 : 66344960: 48 8b 51 10 mov 0x10(%rcx),%rdx 66344964: 48 8b 42 08 mov 0x8(%rdx),%rax 66344968: 8b 00 mov (%rax),%eax 6634496a: 85 c0 test %eax,%eax - 6634496c: 74 0a je 66344978 - 6634496e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344972: 8b 00 mov (%rax),%eax - 66344974: 85 c0 test %eax,%eax - 66344976: 75 78 jne 663449f0 - 66344978: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634497c: 45 8b 48 14 mov 0x14(%r8),%r9d - 66344980: 44 39 c8 cmp %r9d,%eax - 66344983: 74 67 je 663449ec - 66344985: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344989: 41 89 c3 mov %eax,%r11d - 6634498c: 45 29 cb sub %r9d,%r11d - 6634498f: 4d 8b 52 28 mov 0x28(%r10),%r10 - 66344993: 45 01 1a add %r11d,(%r10) - 66344996: 41 89 40 14 mov %eax,0x14(%r8) - 6634499a: 45 31 c0 xor %r8d,%r8d - 6634499d: 45 8b 0a mov (%r10),%r9d - 663449a0: 48 8b 42 28 mov 0x28(%rdx),%rax - 663449a4: 45 85 c9 test %r9d,%r9d - 663449a7: 41 0f 9f c0 setg %r8b - 663449ab: 44 3b 00 cmp (%rax),%r8d - 663449ae: 74 3c je 663449ec - 663449b0: 48 8b 41 20 mov 0x20(%rcx),%rax - 663449b4: 48 8b 40 28 mov 0x28(%rax),%rax - 663449b8: 8b 00 mov (%rax),%eax - 663449ba: 85 c0 test %eax,%eax - 663449bc: 75 2e jne 663449ec - 663449be: 48 8b 41 28 mov 0x28(%rcx),%rax - 663449c2: 48 8b 0d 67 1f 01 00 mov 0x11f67(%rip),%rcx # 66356930 - 663449c9: 4c 8b 05 50 1f 01 00 mov 0x11f50(%rip),%r8 # 66356920 - 663449d0: 48 8b 50 28 mov 0x28(%rax),%rdx - 663449d4: 48 8b 42 10 mov 0x10(%rdx),%rax - 663449d8: c7 00 01 00 00 00 movl $0x1,(%rax) - 663449de: 48 63 01 movslq (%rcx),%rax - 663449e1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663449e5: 44 89 09 mov %r9d,(%rcx) - 663449e8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663449ec: c3 retq - 663449ed: 0f 1f 00 nopl (%rax) - 663449f0: 48 8b 42 18 mov 0x18(%rdx),%rax - 663449f4: 8b 00 mov (%rax),%eax - 663449f6: 85 c0 test %eax,%eax - 663449f8: 0f 84 7a ff ff ff je 66344978 - 663449fe: 48 8b 42 20 mov 0x20(%rdx),%rax - 66344a02: 44 8b 10 mov (%rax),%r10d - 66344a05: 31 c0 xor %eax,%eax - 66344a07: 45 85 d2 test %r10d,%r10d - 66344a0a: 0f 95 c0 setne %al - 66344a0d: e9 66 ff ff ff jmpq 66344978 - 66344a12: 0f 1f 40 00 nopl 0x0(%rax) - 66344a16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66344a1d: 00 00 00 + 6634496c: 0f 85 8e 00 00 00 jne 66344a00 + 66344972: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66344976: 45 8b 00 mov (%r8),%r8d + 66344979: 45 85 c0 test %r8d,%r8d + 6634497c: 0f 84 8e 00 00 00 je 66344a10 + 66344982: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344986: 45 8b 48 14 mov 0x14(%r8),%r9d + 6634498a: 44 39 c8 cmp %r9d,%eax + 6634498d: 74 67 je 663449f6 + 6634498f: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344993: 41 89 c3 mov %eax,%r11d + 66344996: 45 29 cb sub %r9d,%r11d + 66344999: 4d 8b 52 28 mov 0x28(%r10),%r10 + 6634499d: 45 01 1a add %r11d,(%r10) + 663449a0: 41 89 40 14 mov %eax,0x14(%r8) + 663449a4: 45 31 c0 xor %r8d,%r8d + 663449a7: 45 8b 0a mov (%r10),%r9d + 663449aa: 48 8b 42 28 mov 0x28(%rdx),%rax + 663449ae: 45 85 c9 test %r9d,%r9d + 663449b1: 41 0f 9f c0 setg %r8b + 663449b5: 44 3b 00 cmp (%rax),%r8d + 663449b8: 74 3c je 663449f6 + 663449ba: 48 8b 41 20 mov 0x20(%rcx),%rax + 663449be: 48 8b 40 28 mov 0x28(%rax),%rax + 663449c2: 8b 00 mov (%rax),%eax + 663449c4: 85 c0 test %eax,%eax + 663449c6: 75 2e jne 663449f6 + 663449c8: 48 8b 41 28 mov 0x28(%rcx),%rax + 663449cc: 48 8b 0d 5d 1f 01 00 mov 0x11f5d(%rip),%rcx # 66356930 + 663449d3: 4c 8b 05 46 1f 01 00 mov 0x11f46(%rip),%r8 # 66356920 + 663449da: 48 8b 50 28 mov 0x28(%rax),%rdx + 663449de: 48 8b 42 10 mov 0x10(%rdx),%rax + 663449e2: c7 00 01 00 00 00 movl $0x1,(%rax) + 663449e8: 48 63 01 movslq (%rcx),%rax + 663449eb: 44 8d 48 01 lea 0x1(%rax),%r9d + 663449ef: 44 89 09 mov %r9d,(%rcx) + 663449f2: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663449f6: c3 retq + 663449f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663449fe: 00 00 + 66344a00: 31 c0 xor %eax,%eax + 66344a02: e9 7b ff ff ff jmpq 66344982 + 66344a07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344a0e: 00 00 + 66344a10: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66344a14: 45 8b 18 mov (%r8),%r11d + 66344a17: 45 85 db test %r11d,%r11d + 66344a1a: 0f 85 62 ff ff ff jne 66344982 + 66344a20: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344a24: 44 8b 10 mov (%rax),%r10d + 66344a27: 31 c0 xor %eax,%eax + 66344a29: 45 85 d2 test %r10d,%r10d + 66344a2c: 0f 94 c0 sete %al + 66344a2f: e9 4e ff ff ff jmpq 66344982 + 66344a34: 66 90 xchg %ax,%ax + 66344a36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344a3d: 00 00 00 -0000000066344a20 : - 66344a20: ba 01 00 00 00 mov $0x1,%edx - 66344a25: 48 8b 41 10 mov 0x10(%rcx),%rax - 66344a29: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66344a2d: 45 8b 00 mov (%r8),%r8d - 66344a30: 45 85 c0 test %r8d,%r8d - 66344a33: 75 0c jne 66344a41 - 66344a35: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66344a39: 45 8b 18 mov (%r8),%r11d - 66344a3c: 45 85 db test %r11d,%r11d - 66344a3f: 74 72 je 66344ab3 - 66344a41: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344a45: 45 8b 48 14 mov 0x14(%r8),%r9d - 66344a49: 44 39 ca cmp %r9d,%edx - 66344a4c: 74 64 je 66344ab2 - 66344a4e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344a52: 41 89 d3 mov %edx,%r11d - 66344a55: 45 29 cb sub %r9d,%r11d - 66344a58: 48 8b 40 28 mov 0x28(%rax),%rax - 66344a5c: 4d 8b 52 28 mov 0x28(%r10),%r10 - 66344a60: 45 01 1a add %r11d,(%r10) - 66344a63: 41 89 50 14 mov %edx,0x14(%r8) - 66344a67: 31 d2 xor %edx,%edx - 66344a69: 45 8b 02 mov (%r10),%r8d - 66344a6c: 45 85 c0 test %r8d,%r8d - 66344a6f: 0f 9f c2 setg %dl - 66344a72: 3b 10 cmp (%rax),%edx - 66344a74: 74 3c je 66344ab2 - 66344a76: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344a7a: 48 8b 40 28 mov 0x28(%rax),%rax - 66344a7e: 8b 00 mov (%rax),%eax - 66344a80: 85 c0 test %eax,%eax - 66344a82: 75 2e jne 66344ab2 - 66344a84: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344a88: 48 8b 0d a1 1e 01 00 mov 0x11ea1(%rip),%rcx # 66356930 - 66344a8f: 4c 8b 05 8a 1e 01 00 mov 0x11e8a(%rip),%r8 # 66356920 - 66344a96: 48 8b 50 28 mov 0x28(%rax),%rdx - 66344a9a: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344a9e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344aa4: 48 63 01 movslq (%rcx),%rax - 66344aa7: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344aab: 44 89 09 mov %r9d,(%rcx) - 66344aae: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344ab2: c3 retq - 66344ab3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66344ab7: 45 8b 10 mov (%r8),%r10d - 66344aba: 45 85 d2 test %r10d,%r10d - 66344abd: 75 82 jne 66344a41 - 66344abf: 48 8b 50 20 mov 0x20(%rax),%rdx - 66344ac3: 44 8b 0a mov (%rdx),%r9d - 66344ac6: 31 d2 xor %edx,%edx - 66344ac8: 45 85 c9 test %r9d,%r9d - 66344acb: 0f 95 c2 setne %dl - 66344ace: e9 6e ff ff ff jmpq 66344a41 - 66344ad3: 0f 1f 00 nopl (%rax) - 66344ad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66344add: 00 00 00 +0000000066344a40 : + 66344a40: ba 01 00 00 00 mov $0x1,%edx + 66344a45: 48 8b 41 10 mov 0x10(%rcx),%rax + 66344a49: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66344a4d: 45 8b 00 mov (%r8),%r8d + 66344a50: 45 85 c0 test %r8d,%r8d + 66344a53: 75 0c jne 66344a61 + 66344a55: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66344a59: 45 8b 18 mov (%r8),%r11d + 66344a5c: 45 85 db test %r11d,%r11d + 66344a5f: 74 72 je 66344ad3 + 66344a61: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344a65: 45 8b 48 14 mov 0x14(%r8),%r9d + 66344a69: 44 39 ca cmp %r9d,%edx + 66344a6c: 74 64 je 66344ad2 + 66344a6e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344a72: 41 89 d3 mov %edx,%r11d + 66344a75: 45 29 cb sub %r9d,%r11d + 66344a78: 48 8b 40 28 mov 0x28(%rax),%rax + 66344a7c: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66344a80: 45 01 1a add %r11d,(%r10) + 66344a83: 41 89 50 14 mov %edx,0x14(%r8) + 66344a87: 31 d2 xor %edx,%edx + 66344a89: 45 8b 02 mov (%r10),%r8d + 66344a8c: 45 85 c0 test %r8d,%r8d + 66344a8f: 0f 9f c2 setg %dl + 66344a92: 3b 10 cmp (%rax),%edx + 66344a94: 74 3c je 66344ad2 + 66344a96: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344a9a: 48 8b 40 28 mov 0x28(%rax),%rax + 66344a9e: 8b 00 mov (%rax),%eax + 66344aa0: 85 c0 test %eax,%eax + 66344aa2: 75 2e jne 66344ad2 + 66344aa4: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344aa8: 48 8b 0d 81 1e 01 00 mov 0x11e81(%rip),%rcx # 66356930 + 66344aaf: 4c 8b 05 6a 1e 01 00 mov 0x11e6a(%rip),%r8 # 66356920 + 66344ab6: 48 8b 50 28 mov 0x28(%rax),%rdx + 66344aba: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344abe: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344ac4: 48 63 01 movslq (%rcx),%rax + 66344ac7: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344acb: 44 89 09 mov %r9d,(%rcx) + 66344ace: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344ad2: c3 retq + 66344ad3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66344ad7: 45 8b 10 mov (%r8),%r10d + 66344ada: 45 85 d2 test %r10d,%r10d + 66344add: 75 82 jne 66344a61 + 66344adf: 48 8b 50 20 mov 0x20(%rax),%rdx + 66344ae3: 44 8b 0a mov (%rdx),%r9d + 66344ae6: 31 d2 xor %edx,%edx + 66344ae8: 45 85 c9 test %r9d,%r9d + 66344aeb: 0f 95 c2 setne %dl + 66344aee: e9 6e ff ff ff jmpq 66344a61 + 66344af3: 0f 1f 00 nopl (%rax) + 66344af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344afd: 00 00 00 -0000000066344ae0 : - 66344ae0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344ae4: 48 8b 42 08 mov 0x8(%rdx),%rax - 66344ae8: 8b 00 mov (%rax),%eax - 66344aea: 85 c0 test %eax,%eax - 66344aec: 0f 85 8e 00 00 00 jne 66344b80 - 66344af2: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66344af6: 45 8b 00 mov (%r8),%r8d - 66344af9: 45 85 c0 test %r8d,%r8d - 66344afc: 0f 84 8e 00 00 00 je 66344b90 - 66344b02: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344b06: 45 8b 48 14 mov 0x14(%r8),%r9d - 66344b0a: 44 39 c8 cmp %r9d,%eax - 66344b0d: 74 67 je 66344b76 - 66344b0f: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344b13: 41 89 c3 mov %eax,%r11d - 66344b16: 45 29 cb sub %r9d,%r11d - 66344b19: 4d 8b 52 28 mov 0x28(%r10),%r10 - 66344b1d: 45 01 1a add %r11d,(%r10) - 66344b20: 41 89 40 14 mov %eax,0x14(%r8) - 66344b24: 45 31 c0 xor %r8d,%r8d - 66344b27: 45 8b 0a mov (%r10),%r9d - 66344b2a: 48 8b 42 28 mov 0x28(%rdx),%rax - 66344b2e: 45 85 c9 test %r9d,%r9d - 66344b31: 41 0f 9f c0 setg %r8b - 66344b35: 44 3b 00 cmp (%rax),%r8d - 66344b38: 74 3c je 66344b76 - 66344b3a: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344b3e: 48 8b 40 28 mov 0x28(%rax),%rax - 66344b42: 8b 00 mov (%rax),%eax - 66344b44: 85 c0 test %eax,%eax - 66344b46: 75 2e jne 66344b76 - 66344b48: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344b4c: 48 8b 0d dd 1d 01 00 mov 0x11ddd(%rip),%rcx # 66356930 - 66344b53: 4c 8b 05 c6 1d 01 00 mov 0x11dc6(%rip),%r8 # 66356920 - 66344b5a: 48 8b 50 28 mov 0x28(%rax),%rdx - 66344b5e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344b62: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344b68: 48 63 01 movslq (%rcx),%rax - 66344b6b: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344b6f: 44 89 09 mov %r9d,(%rcx) - 66344b72: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344b76: c3 retq - 66344b77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66344b7e: 00 00 - 66344b80: 31 c0 xor %eax,%eax - 66344b82: e9 7b ff ff ff jmpq 66344b02 - 66344b87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66344b8e: 00 00 - 66344b90: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66344b94: 45 8b 18 mov (%r8),%r11d - 66344b97: 45 85 db test %r11d,%r11d - 66344b9a: 0f 85 62 ff ff ff jne 66344b02 - 66344ba0: 48 8b 42 20 mov 0x20(%rdx),%rax - 66344ba4: 44 8b 10 mov (%rax),%r10d - 66344ba7: 31 c0 xor %eax,%eax - 66344ba9: 45 85 d2 test %r10d,%r10d - 66344bac: 0f 94 c0 sete %al - 66344baf: e9 4e ff ff ff jmpq 66344b02 - 66344bb4: 66 90 xchg %ax,%ax +0000000066344b00 : + 66344b00: ba 01 00 00 00 mov $0x1,%edx + 66344b05: 48 8b 41 10 mov 0x10(%rcx),%rax + 66344b09: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66344b0d: 45 8b 00 mov (%r8),%r8d + 66344b10: 45 85 c0 test %r8d,%r8d + 66344b13: 74 0c je 66344b21 + 66344b15: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66344b19: 45 8b 18 mov (%r8),%r11d + 66344b1c: 45 85 db test %r11d,%r11d + 66344b1f: 75 72 jne 66344b93 + 66344b21: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344b25: 45 8b 48 14 mov 0x14(%r8),%r9d + 66344b29: 44 39 ca cmp %r9d,%edx + 66344b2c: 74 64 je 66344b92 + 66344b2e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344b32: 41 89 d3 mov %edx,%r11d + 66344b35: 45 29 cb sub %r9d,%r11d + 66344b38: 48 8b 40 28 mov 0x28(%rax),%rax + 66344b3c: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66344b40: 45 01 1a add %r11d,(%r10) + 66344b43: 41 89 50 14 mov %edx,0x14(%r8) + 66344b47: 31 d2 xor %edx,%edx + 66344b49: 45 8b 02 mov (%r10),%r8d + 66344b4c: 45 85 c0 test %r8d,%r8d + 66344b4f: 0f 9f c2 setg %dl + 66344b52: 3b 10 cmp (%rax),%edx + 66344b54: 74 3c je 66344b92 + 66344b56: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344b5a: 48 8b 40 28 mov 0x28(%rax),%rax + 66344b5e: 8b 00 mov (%rax),%eax + 66344b60: 85 c0 test %eax,%eax + 66344b62: 75 2e jne 66344b92 + 66344b64: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344b68: 48 8b 0d c1 1d 01 00 mov 0x11dc1(%rip),%rcx # 66356930 + 66344b6f: 4c 8b 05 aa 1d 01 00 mov 0x11daa(%rip),%r8 # 66356920 + 66344b76: 48 8b 50 28 mov 0x28(%rax),%rdx + 66344b7a: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344b7e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344b84: 48 63 01 movslq (%rcx),%rax + 66344b87: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344b8b: 44 89 09 mov %r9d,(%rcx) + 66344b8e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344b92: c3 retq + 66344b93: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66344b97: 45 8b 10 mov (%r8),%r10d + 66344b9a: 45 85 d2 test %r10d,%r10d + 66344b9d: 74 82 je 66344b21 + 66344b9f: 48 8b 50 20 mov 0x20(%rax),%rdx + 66344ba3: 44 8b 0a mov (%rdx),%r9d + 66344ba6: 31 d2 xor %edx,%edx + 66344ba8: 45 85 c9 test %r9d,%r9d + 66344bab: 0f 94 c2 sete %dl + 66344bae: e9 6e ff ff ff jmpq 66344b21 + 66344bb3: 0f 1f 00 nopl (%rax) 66344bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 66344bbd: 00 00 00 -0000000066344bc0 : +0000000066344bc0 : 66344bc0: 48 8b 51 10 mov 0x10(%rcx),%rdx 66344bc4: 4c 8b 42 08 mov 0x8(%rdx),%r8 66344bc8: 48 8b 42 10 mov 0x10(%rdx),%rax @@ -4571,45 +4571,46 @@ Disassembly of section .text: 66344bdf: 4c 8b 42 28 mov 0x28(%rdx),%r8 66344be3: 41 33 00 xor (%r8),%eax 66344be6: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66344bea: 41 33 00 xor (%r8),%eax + 66344bea: 41 3b 00 cmp (%r8),%eax 66344bed: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344bf1: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66344bf5: 44 39 c8 cmp %r9d,%eax - 66344bf8: 74 67 je 66344c61 - 66344bfa: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344bfe: 41 89 c3 mov %eax,%r11d - 66344c01: 45 29 cb sub %r9d,%r11d - 66344c04: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66344c08: 45 01 1a add %r11d,(%r10) - 66344c0b: 41 89 40 1c mov %eax,0x1c(%r8) - 66344c0f: 45 31 c0 xor %r8d,%r8d - 66344c12: 45 8b 0a mov (%r10),%r9d - 66344c15: 48 8b 42 38 mov 0x38(%rdx),%rax - 66344c19: 45 85 c9 test %r9d,%r9d - 66344c1c: 41 0f 9f c0 setg %r8b - 66344c20: 44 3b 00 cmp (%rax),%r8d - 66344c23: 74 3c je 66344c61 - 66344c25: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344c29: 48 8b 40 38 mov 0x38(%rax),%rax - 66344c2d: 8b 00 mov (%rax),%eax - 66344c2f: 85 c0 test %eax,%eax - 66344c31: 75 2e jne 66344c61 - 66344c33: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344c37: 48 8b 0d f2 1c 01 00 mov 0x11cf2(%rip),%rcx # 66356930 - 66344c3e: 4c 8b 05 db 1c 01 00 mov 0x11cdb(%rip),%r8 # 66356920 - 66344c45: 48 8b 50 38 mov 0x38(%rax),%rdx - 66344c49: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344c4d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344c53: 48 63 01 movslq (%rcx),%rax - 66344c56: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344c5a: 44 89 09 mov %r9d,(%rcx) - 66344c5d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344c61: c3 retq - 66344c62: 0f 1f 40 00 nopl 0x0(%rax) - 66344c66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66344c6d: 00 00 00 + 66344bf1: 0f 94 c0 sete %al + 66344bf4: 45 8b 48 1c mov 0x1c(%r8),%r9d + 66344bf8: 0f b6 c0 movzbl %al,%eax + 66344bfb: 44 39 c8 cmp %r9d,%eax + 66344bfe: 74 67 je 66344c67 + 66344c00: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344c04: 41 89 c3 mov %eax,%r11d + 66344c07: 45 29 cb sub %r9d,%r11d + 66344c0a: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66344c0e: 45 01 1a add %r11d,(%r10) + 66344c11: 41 89 40 1c mov %eax,0x1c(%r8) + 66344c15: 45 31 c0 xor %r8d,%r8d + 66344c18: 45 8b 0a mov (%r10),%r9d + 66344c1b: 48 8b 42 38 mov 0x38(%rdx),%rax + 66344c1f: 45 85 c9 test %r9d,%r9d + 66344c22: 41 0f 9f c0 setg %r8b + 66344c26: 44 3b 00 cmp (%rax),%r8d + 66344c29: 74 3c je 66344c67 + 66344c2b: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344c2f: 48 8b 40 38 mov 0x38(%rax),%rax + 66344c33: 8b 00 mov (%rax),%eax + 66344c35: 85 c0 test %eax,%eax + 66344c37: 75 2e jne 66344c67 + 66344c39: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344c3d: 48 8b 0d ec 1c 01 00 mov 0x11cec(%rip),%rcx # 66356930 + 66344c44: 4c 8b 05 d5 1c 01 00 mov 0x11cd5(%rip),%r8 # 66356920 + 66344c4b: 48 8b 50 38 mov 0x38(%rax),%rdx + 66344c4f: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344c53: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344c59: 48 63 01 movslq (%rcx),%rax + 66344c5c: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344c60: 44 89 09 mov %r9d,(%rcx) + 66344c63: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344c67: c3 retq + 66344c68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66344c6f: 00 -0000000066344c70 : +0000000066344c70 : 66344c70: 48 8b 51 10 mov 0x10(%rcx),%rdx 66344c74: 4c 8b 42 08 mov 0x8(%rdx),%r8 66344c78: 48 8b 42 10 mov 0x10(%rdx),%rax @@ -4622,44 +4623,43 @@ Disassembly of section .text: 66344c8f: 4c 8b 42 28 mov 0x28(%rdx),%r8 66344c93: 41 33 00 xor (%r8),%eax 66344c96: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66344c9a: 41 3b 00 cmp (%r8),%eax + 66344c9a: 41 33 00 xor (%r8),%eax 66344c9d: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344ca1: 0f 94 c0 sete %al - 66344ca4: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66344ca8: 0f b6 c0 movzbl %al,%eax - 66344cab: 44 39 c8 cmp %r9d,%eax - 66344cae: 74 67 je 66344d17 - 66344cb0: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344cb4: 41 89 c3 mov %eax,%r11d - 66344cb7: 45 29 cb sub %r9d,%r11d - 66344cba: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66344cbe: 45 01 1a add %r11d,(%r10) - 66344cc1: 41 89 40 1c mov %eax,0x1c(%r8) - 66344cc5: 45 31 c0 xor %r8d,%r8d - 66344cc8: 45 8b 0a mov (%r10),%r9d - 66344ccb: 48 8b 42 38 mov 0x38(%rdx),%rax - 66344ccf: 45 85 c9 test %r9d,%r9d - 66344cd2: 41 0f 9f c0 setg %r8b - 66344cd6: 44 3b 00 cmp (%rax),%r8d - 66344cd9: 74 3c je 66344d17 - 66344cdb: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344cdf: 48 8b 40 38 mov 0x38(%rax),%rax - 66344ce3: 8b 00 mov (%rax),%eax - 66344ce5: 85 c0 test %eax,%eax - 66344ce7: 75 2e jne 66344d17 - 66344ce9: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344ced: 48 8b 0d 3c 1c 01 00 mov 0x11c3c(%rip),%rcx # 66356930 - 66344cf4: 4c 8b 05 25 1c 01 00 mov 0x11c25(%rip),%r8 # 66356920 - 66344cfb: 48 8b 50 38 mov 0x38(%rax),%rdx - 66344cff: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344d03: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344d09: 48 63 01 movslq (%rcx),%rax - 66344d0c: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344d10: 44 89 09 mov %r9d,(%rcx) - 66344d13: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344d17: c3 retq - 66344d18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66344d1f: 00 + 66344ca1: 45 8b 48 1c mov 0x1c(%r8),%r9d + 66344ca5: 44 39 c8 cmp %r9d,%eax + 66344ca8: 74 67 je 66344d11 + 66344caa: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344cae: 41 89 c3 mov %eax,%r11d + 66344cb1: 45 29 cb sub %r9d,%r11d + 66344cb4: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66344cb8: 45 01 1a add %r11d,(%r10) + 66344cbb: 41 89 40 1c mov %eax,0x1c(%r8) + 66344cbf: 45 31 c0 xor %r8d,%r8d + 66344cc2: 45 8b 0a mov (%r10),%r9d + 66344cc5: 48 8b 42 38 mov 0x38(%rdx),%rax + 66344cc9: 45 85 c9 test %r9d,%r9d + 66344ccc: 41 0f 9f c0 setg %r8b + 66344cd0: 44 3b 00 cmp (%rax),%r8d + 66344cd3: 74 3c je 66344d11 + 66344cd5: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344cd9: 48 8b 40 38 mov 0x38(%rax),%rax + 66344cdd: 8b 00 mov (%rax),%eax + 66344cdf: 85 c0 test %eax,%eax + 66344ce1: 75 2e jne 66344d11 + 66344ce3: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344ce7: 48 8b 0d 42 1c 01 00 mov 0x11c42(%rip),%rcx # 66356930 + 66344cee: 4c 8b 05 2b 1c 01 00 mov 0x11c2b(%rip),%r8 # 66356920 + 66344cf5: 48 8b 50 38 mov 0x38(%rax),%rdx + 66344cf9: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344cfd: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344d03: 48 63 01 movslq (%rcx),%rax + 66344d06: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344d0a: 44 89 09 mov %r9d,(%rcx) + 66344d0d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344d11: c3 retq + 66344d12: 0f 1f 40 00 nopl 0x0(%rax) + 66344d16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344d1d: 00 00 00 0000000066344d20 : 66344d20: 56 push %rsi @@ -4739,124 +4739,128 @@ Disassembly of section .text: 66344e1b: c3 retq 66344e1c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066344e20 : - 66344e20: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344e24: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66344e28: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344e2c: 8b 00 mov (%rax),%eax - 66344e2e: 41 33 00 xor (%r8),%eax - 66344e31: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66344e35: 41 33 00 xor (%r8),%eax - 66344e38: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66344e3c: 41 33 00 xor (%r8),%eax - 66344e3f: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66344e43: 41 33 00 xor (%r8),%eax - 66344e46: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66344e4a: 41 33 00 xor (%r8),%eax - 66344e4d: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 66344e51: 41 33 00 xor (%r8),%eax - 66344e54: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344e58: 45 8b 48 20 mov 0x20(%r8),%r9d - 66344e5c: 44 39 c8 cmp %r9d,%eax - 66344e5f: 74 67 je 66344ec8 - 66344e61: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344e65: 41 89 c3 mov %eax,%r11d - 66344e68: 45 29 cb sub %r9d,%r11d - 66344e6b: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66344e6f: 45 01 1a add %r11d,(%r10) - 66344e72: 41 89 40 20 mov %eax,0x20(%r8) - 66344e76: 45 31 c0 xor %r8d,%r8d - 66344e79: 45 8b 0a mov (%r10),%r9d - 66344e7c: 48 8b 42 40 mov 0x40(%rdx),%rax - 66344e80: 45 85 c9 test %r9d,%r9d - 66344e83: 41 0f 9f c0 setg %r8b - 66344e87: 44 3b 00 cmp (%rax),%r8d - 66344e8a: 74 3c je 66344ec8 - 66344e8c: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344e90: 48 8b 40 40 mov 0x40(%rax),%rax - 66344e94: 8b 00 mov (%rax),%eax - 66344e96: 85 c0 test %eax,%eax - 66344e98: 75 2e jne 66344ec8 - 66344e9a: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344e9e: 48 8b 0d 8b 1a 01 00 mov 0x11a8b(%rip),%rcx # 66356930 - 66344ea5: 4c 8b 05 74 1a 01 00 mov 0x11a74(%rip),%r8 # 66356920 - 66344eac: 48 8b 50 40 mov 0x40(%rax),%rdx - 66344eb0: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344eb4: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344eba: 48 63 01 movslq (%rcx),%rax - 66344ebd: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344ec1: 44 89 09 mov %r9d,(%rcx) - 66344ec4: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344ec8: c3 retq - 66344ec9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +0000000066344e20 : + 66344e20: ba 01 00 00 00 mov $0x1,%edx + 66344e25: 48 8b 41 10 mov 0x10(%rcx),%rax + 66344e29: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66344e2d: 45 8b 08 mov (%r8),%r9d + 66344e30: 45 85 c9 test %r9d,%r9d + 66344e33: 74 0c je 66344e41 + 66344e35: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66344e39: 45 8b 00 mov (%r8),%r8d + 66344e3c: 45 85 c0 test %r8d,%r8d + 66344e3f: 75 72 jne 66344eb3 + 66344e41: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344e45: 45 8b 48 18 mov 0x18(%r8),%r9d + 66344e49: 44 39 ca cmp %r9d,%edx + 66344e4c: 74 64 je 66344eb2 + 66344e4e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344e52: 41 89 d3 mov %edx,%r11d + 66344e55: 45 29 cb sub %r9d,%r11d + 66344e58: 48 8b 40 30 mov 0x30(%rax),%rax + 66344e5c: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66344e60: 45 01 1a add %r11d,(%r10) + 66344e63: 41 89 50 18 mov %edx,0x18(%r8) + 66344e67: 31 d2 xor %edx,%edx + 66344e69: 45 8b 02 mov (%r10),%r8d + 66344e6c: 45 85 c0 test %r8d,%r8d + 66344e6f: 0f 9f c2 setg %dl + 66344e72: 3b 10 cmp (%rax),%edx + 66344e74: 74 3c je 66344eb2 + 66344e76: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344e7a: 48 8b 40 30 mov 0x30(%rax),%rax + 66344e7e: 8b 00 mov (%rax),%eax + 66344e80: 85 c0 test %eax,%eax + 66344e82: 75 2e jne 66344eb2 + 66344e84: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344e88: 48 8b 0d a1 1a 01 00 mov 0x11aa1(%rip),%rcx # 66356930 + 66344e8f: 4c 8b 05 8a 1a 01 00 mov 0x11a8a(%rip),%r8 # 66356920 + 66344e96: 48 8b 50 30 mov 0x30(%rax),%rdx + 66344e9a: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344e9e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344ea4: 48 63 01 movslq (%rcx),%rax + 66344ea7: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344eab: 44 89 09 mov %r9d,(%rcx) + 66344eae: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344eb2: c3 retq + 66344eb3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66344eb7: 45 8b 18 mov (%r8),%r11d + 66344eba: 45 85 db test %r11d,%r11d + 66344ebd: 74 82 je 66344e41 + 66344ebf: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66344ec3: 45 8b 10 mov (%r8),%r10d + 66344ec6: 45 85 d2 test %r10d,%r10d + 66344ec9: 0f 84 72 ff ff ff je 66344e41 + 66344ecf: 48 8b 50 28 mov 0x28(%rax),%rdx + 66344ed3: 44 8b 0a mov (%rdx),%r9d + 66344ed6: 31 d2 xor %edx,%edx + 66344ed8: 45 85 c9 test %r9d,%r9d + 66344edb: 0f 94 c2 sete %dl + 66344ede: e9 5e ff ff ff jmpq 66344e41 + 66344ee3: 0f 1f 00 nopl (%rax) + 66344ee6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344eed: 00 00 00 -0000000066344ed0 : - 66344ed0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344ed4: 48 8b 42 08 mov 0x8(%rdx),%rax - 66344ed8: 8b 00 mov (%rax),%eax - 66344eda: 85 c0 test %eax,%eax - 66344edc: 0f 85 8e 00 00 00 jne 66344f70 - 66344ee2: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66344ee6: 45 8b 00 mov (%r8),%r8d - 66344ee9: 45 85 c0 test %r8d,%r8d - 66344eec: 74 75 je 66344f63 - 66344eee: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344ef2: 45 8b 48 18 mov 0x18(%r8),%r9d - 66344ef6: 44 39 c8 cmp %r9d,%eax - 66344ef9: 74 67 je 66344f62 - 66344efb: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344eff: 41 89 c3 mov %eax,%r11d - 66344f02: 45 29 cb sub %r9d,%r11d - 66344f05: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66344f09: 45 01 1a add %r11d,(%r10) - 66344f0c: 41 89 40 18 mov %eax,0x18(%r8) - 66344f10: 45 31 c0 xor %r8d,%r8d - 66344f13: 45 8b 0a mov (%r10),%r9d - 66344f16: 48 8b 42 30 mov 0x30(%rdx),%rax - 66344f1a: 45 85 c9 test %r9d,%r9d - 66344f1d: 41 0f 9f c0 setg %r8b - 66344f21: 44 3b 00 cmp (%rax),%r8d - 66344f24: 74 3c je 66344f62 - 66344f26: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344f2a: 48 8b 40 30 mov 0x30(%rax),%rax - 66344f2e: 8b 00 mov (%rax),%eax - 66344f30: 85 c0 test %eax,%eax - 66344f32: 75 2e jne 66344f62 - 66344f34: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344f38: 48 8b 0d f1 19 01 00 mov 0x119f1(%rip),%rcx # 66356930 - 66344f3f: 4c 8b 05 da 19 01 00 mov 0x119da(%rip),%r8 # 66356920 - 66344f46: 48 8b 50 30 mov 0x30(%rax),%rdx - 66344f4a: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344f4e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344f54: 48 63 01 movslq (%rcx),%rax - 66344f57: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344f5b: 44 89 09 mov %r9d,(%rcx) - 66344f5e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344f62: c3 retq - 66344f63: 48 8b 42 18 mov 0x18(%rdx),%rax - 66344f67: 8b 00 mov (%rax),%eax - 66344f69: 85 c0 test %eax,%eax - 66344f6b: 74 13 je 66344f80 - 66344f6d: 0f 1f 00 nopl (%rax) - 66344f70: 31 c0 xor %eax,%eax - 66344f72: e9 77 ff ff ff jmpq 66344eee - 66344f77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66344f7e: 00 00 - 66344f80: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66344f84: 45 8b 18 mov (%r8),%r11d - 66344f87: 45 85 db test %r11d,%r11d - 66344f8a: 0f 85 5e ff ff ff jne 66344eee - 66344f90: 48 8b 42 28 mov 0x28(%rdx),%rax - 66344f94: 44 8b 10 mov (%rax),%r10d - 66344f97: 31 c0 xor %eax,%eax - 66344f99: 45 85 d2 test %r10d,%r10d - 66344f9c: 0f 94 c0 sete %al - 66344f9f: e9 4a ff ff ff jmpq 66344eee - 66344fa4: 66 90 xchg %ax,%ax - 66344fa6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66344fad: 00 00 00 +0000000066344ef0 : + 66344ef0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66344ef4: 48 8b 42 08 mov 0x8(%rdx),%rax + 66344ef8: 8b 00 mov (%rax),%eax + 66344efa: 85 c0 test %eax,%eax + 66344efc: 74 0a je 66344f08 + 66344efe: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344f02: 8b 00 mov (%rax),%eax + 66344f04: 85 c0 test %eax,%eax + 66344f06: 75 78 jne 66344f80 + 66344f08: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344f0c: 45 8b 48 18 mov 0x18(%r8),%r9d + 66344f10: 44 39 c8 cmp %r9d,%eax + 66344f13: 74 67 je 66344f7c + 66344f15: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344f19: 41 89 c3 mov %eax,%r11d + 66344f1c: 45 29 cb sub %r9d,%r11d + 66344f1f: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66344f23: 45 01 1a add %r11d,(%r10) + 66344f26: 41 89 40 18 mov %eax,0x18(%r8) + 66344f2a: 45 31 c0 xor %r8d,%r8d + 66344f2d: 45 8b 0a mov (%r10),%r9d + 66344f30: 48 8b 42 30 mov 0x30(%rdx),%rax + 66344f34: 45 85 c9 test %r9d,%r9d + 66344f37: 41 0f 9f c0 setg %r8b + 66344f3b: 44 3b 00 cmp (%rax),%r8d + 66344f3e: 74 3c je 66344f7c + 66344f40: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344f44: 48 8b 40 30 mov 0x30(%rax),%rax + 66344f48: 8b 00 mov (%rax),%eax + 66344f4a: 85 c0 test %eax,%eax + 66344f4c: 75 2e jne 66344f7c + 66344f4e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344f52: 48 8b 0d d7 19 01 00 mov 0x119d7(%rip),%rcx # 66356930 + 66344f59: 4c 8b 05 c0 19 01 00 mov 0x119c0(%rip),%r8 # 66356920 + 66344f60: 48 8b 50 30 mov 0x30(%rax),%rdx + 66344f64: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344f68: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344f6e: 48 63 01 movslq (%rcx),%rax + 66344f71: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344f75: 44 89 09 mov %r9d,(%rcx) + 66344f78: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344f7c: c3 retq + 66344f7d: 0f 1f 00 nopl (%rax) + 66344f80: 48 8b 42 18 mov 0x18(%rdx),%rax + 66344f84: 8b 00 mov (%rax),%eax + 66344f86: 85 c0 test %eax,%eax + 66344f88: 0f 84 7a ff ff ff je 66344f08 + 66344f8e: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344f92: 8b 00 mov (%rax),%eax + 66344f94: 85 c0 test %eax,%eax + 66344f96: 0f 84 6c ff ff ff je 66344f08 + 66344f9c: 48 8b 42 28 mov 0x28(%rdx),%rax + 66344fa0: 44 8b 10 mov (%rax),%r10d + 66344fa3: 31 c0 xor %eax,%eax + 66344fa5: 45 85 d2 test %r10d,%r10d + 66344fa8: 0f 95 c0 setne %al + 66344fab: e9 58 ff ff ff jmpq 66344f08 -0000000066344fb0 : +0000000066344fb0 : 66344fb0: 48 8b 51 10 mov 0x10(%rcx),%rdx 66344fb4: 4c 8b 42 08 mov 0x8(%rdx),%r8 66344fb8: 48 8b 42 10 mov 0x10(%rdx),%rax @@ -4871,77 +4875,74 @@ Disassembly of section .text: 66344fd6: 4c 8b 42 30 mov 0x30(%rdx),%r8 66344fda: 41 33 00 xor (%r8),%eax 66344fdd: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 66344fe1: 41 3b 00 cmp (%r8),%eax + 66344fe1: 41 33 00 xor (%r8),%eax 66344fe4: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344fe8: 0f 94 c0 sete %al - 66344feb: 45 8b 48 20 mov 0x20(%r8),%r9d - 66344fef: 0f b6 c0 movzbl %al,%eax - 66344ff2: 44 39 c8 cmp %r9d,%eax - 66344ff5: 74 67 je 6634505e - 66344ff7: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344ffb: 41 89 c3 mov %eax,%r11d - 66344ffe: 45 29 cb sub %r9d,%r11d - 66345001: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66345005: 45 01 1a add %r11d,(%r10) - 66345008: 41 89 40 20 mov %eax,0x20(%r8) - 6634500c: 45 31 c0 xor %r8d,%r8d - 6634500f: 45 8b 0a mov (%r10),%r9d - 66345012: 48 8b 42 40 mov 0x40(%rdx),%rax - 66345016: 45 85 c9 test %r9d,%r9d - 66345019: 41 0f 9f c0 setg %r8b - 6634501d: 44 3b 00 cmp (%rax),%r8d - 66345020: 74 3c je 6634505e - 66345022: 48 8b 41 20 mov 0x20(%rcx),%rax - 66345026: 48 8b 40 40 mov 0x40(%rax),%rax - 6634502a: 8b 00 mov (%rax),%eax - 6634502c: 85 c0 test %eax,%eax - 6634502e: 75 2e jne 6634505e - 66345030: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345034: 48 8b 0d f5 18 01 00 mov 0x118f5(%rip),%rcx # 66356930 - 6634503b: 4c 8b 05 de 18 01 00 mov 0x118de(%rip),%r8 # 66356920 - 66345042: 48 8b 50 40 mov 0x40(%rax),%rdx - 66345046: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634504a: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345050: 48 63 01 movslq (%rcx),%rax - 66345053: 44 8d 48 01 lea 0x1(%rax),%r9d - 66345057: 44 89 09 mov %r9d,(%rcx) - 6634505a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634505e: c3 retq - 6634505f: 90 nop + 66344fe8: 45 8b 48 20 mov 0x20(%r8),%r9d + 66344fec: 44 39 c8 cmp %r9d,%eax + 66344fef: 74 67 je 66345058 + 66344ff1: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344ff5: 41 89 c3 mov %eax,%r11d + 66344ff8: 45 29 cb sub %r9d,%r11d + 66344ffb: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66344fff: 45 01 1a add %r11d,(%r10) + 66345002: 41 89 40 20 mov %eax,0x20(%r8) + 66345006: 45 31 c0 xor %r8d,%r8d + 66345009: 45 8b 0a mov (%r10),%r9d + 6634500c: 48 8b 42 40 mov 0x40(%rdx),%rax + 66345010: 45 85 c9 test %r9d,%r9d + 66345013: 41 0f 9f c0 setg %r8b + 66345017: 44 3b 00 cmp (%rax),%r8d + 6634501a: 74 3c je 66345058 + 6634501c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345020: 48 8b 40 40 mov 0x40(%rax),%rax + 66345024: 8b 00 mov (%rax),%eax + 66345026: 85 c0 test %eax,%eax + 66345028: 75 2e jne 66345058 + 6634502a: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634502e: 48 8b 0d fb 18 01 00 mov 0x118fb(%rip),%rcx # 66356930 + 66345035: 4c 8b 05 e4 18 01 00 mov 0x118e4(%rip),%r8 # 66356920 + 6634503c: 48 8b 50 40 mov 0x40(%rax),%rdx + 66345040: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345044: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634504a: 48 63 01 movslq (%rcx),%rax + 6634504d: 44 8d 48 01 lea 0x1(%rax),%r9d + 66345051: 44 89 09 mov %r9d,(%rcx) + 66345054: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66345058: c3 retq + 66345059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066345060 : - 66345060: ba 01 00 00 00 mov $0x1,%edx - 66345065: 48 8b 41 10 mov 0x10(%rcx),%rax - 66345069: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634506d: 45 8b 08 mov (%r8),%r9d - 66345070: 45 85 c9 test %r9d,%r9d - 66345073: 74 0c je 66345081 - 66345075: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66345079: 45 8b 00 mov (%r8),%r8d - 6634507c: 45 85 c0 test %r8d,%r8d - 6634507f: 75 72 jne 663450f3 - 66345081: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345085: 45 8b 48 18 mov 0x18(%r8),%r9d - 66345089: 44 39 ca cmp %r9d,%edx - 6634508c: 74 64 je 663450f2 - 6634508e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345092: 41 89 d3 mov %edx,%r11d - 66345095: 45 29 cb sub %r9d,%r11d - 66345098: 48 8b 40 30 mov 0x30(%rax),%rax - 6634509c: 4d 8b 52 30 mov 0x30(%r10),%r10 - 663450a0: 45 01 1a add %r11d,(%r10) - 663450a3: 41 89 50 18 mov %edx,0x18(%r8) - 663450a7: 31 d2 xor %edx,%edx - 663450a9: 45 8b 02 mov (%r10),%r8d - 663450ac: 45 85 c0 test %r8d,%r8d - 663450af: 0f 9f c2 setg %dl - 663450b2: 3b 10 cmp (%rax),%edx - 663450b4: 74 3c je 663450f2 +0000000066345060 : + 66345060: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66345064: 48 8b 42 08 mov 0x8(%rdx),%rax + 66345068: 8b 00 mov (%rax),%eax + 6634506a: 85 c0 test %eax,%eax + 6634506c: 0f 85 8e 00 00 00 jne 66345100 + 66345072: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66345076: 45 8b 00 mov (%r8),%r8d + 66345079: 45 85 c0 test %r8d,%r8d + 6634507c: 74 75 je 663450f3 + 6634507e: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66345082: 45 8b 48 18 mov 0x18(%r8),%r9d + 66345086: 44 39 c8 cmp %r9d,%eax + 66345089: 74 67 je 663450f2 + 6634508b: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634508f: 41 89 c3 mov %eax,%r11d + 66345092: 45 29 cb sub %r9d,%r11d + 66345095: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66345099: 45 01 1a add %r11d,(%r10) + 6634509c: 41 89 40 18 mov %eax,0x18(%r8) + 663450a0: 45 31 c0 xor %r8d,%r8d + 663450a3: 45 8b 0a mov (%r10),%r9d + 663450a6: 48 8b 42 30 mov 0x30(%rdx),%rax + 663450aa: 45 85 c9 test %r9d,%r9d + 663450ad: 41 0f 9f c0 setg %r8b + 663450b1: 44 3b 00 cmp (%rax),%r8d + 663450b4: 74 3c je 663450f2 663450b6: 48 8b 41 20 mov 0x20(%rcx),%rax 663450ba: 48 8b 40 30 mov 0x30(%rax),%rax 663450be: 8b 00 mov (%rax),%eax 663450c0: 85 c0 test %eax,%eax - 663450c2: 75 2e jne 663450f2 + 663450c2: 75 2e jne 663450f2 663450c4: 48 8b 41 28 mov 0x28(%rcx),%rax 663450c8: 48 8b 0d 61 18 01 00 mov 0x11861(%rip),%rcx # 66356930 663450cf: 4c 8b 05 4a 18 01 00 mov 0x1184a(%rip),%r8 # 66356920 @@ -4953,144 +4954,143 @@ Disassembly of section .text: 663450eb: 44 89 09 mov %r9d,(%rcx) 663450ee: 49 89 14 c0 mov %rdx,(%r8,%rax,8) 663450f2: c3 retq - 663450f3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663450f7: 45 8b 18 mov (%r8),%r11d - 663450fa: 45 85 db test %r11d,%r11d - 663450fd: 74 82 je 66345081 - 663450ff: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66345103: 45 8b 10 mov (%r8),%r10d - 66345106: 45 85 d2 test %r10d,%r10d - 66345109: 0f 84 72 ff ff ff je 66345081 - 6634510f: 48 8b 50 28 mov 0x28(%rax),%rdx - 66345113: 44 8b 0a mov (%rdx),%r9d - 66345116: 31 d2 xor %edx,%edx - 66345118: 45 85 c9 test %r9d,%r9d - 6634511b: 0f 94 c2 sete %dl - 6634511e: e9 5e ff ff ff jmpq 66345081 - 66345123: 0f 1f 00 nopl (%rax) - 66345126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634512d: 00 00 00 + 663450f3: 48 8b 42 18 mov 0x18(%rdx),%rax + 663450f7: 8b 00 mov (%rax),%eax + 663450f9: 85 c0 test %eax,%eax + 663450fb: 74 13 je 66345110 + 663450fd: 0f 1f 00 nopl (%rax) + 66345100: 31 c0 xor %eax,%eax + 66345102: e9 77 ff ff ff jmpq 6634507e + 66345107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634510e: 00 00 + 66345110: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66345114: 45 8b 18 mov (%r8),%r11d + 66345117: 45 85 db test %r11d,%r11d + 6634511a: 0f 85 5e ff ff ff jne 6634507e + 66345120: 48 8b 42 28 mov 0x28(%rdx),%rax + 66345124: 44 8b 10 mov (%rax),%r10d + 66345127: 31 c0 xor %eax,%eax + 66345129: 45 85 d2 test %r10d,%r10d + 6634512c: 0f 94 c0 sete %al + 6634512f: e9 4a ff ff ff jmpq 6634507e + 66345134: 66 90 xchg %ax,%ax + 66345136: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634513d: 00 00 00 -0000000066345130 : - 66345130: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66345134: 48 8b 42 08 mov 0x8(%rdx),%rax - 66345138: 8b 00 mov (%rax),%eax - 6634513a: 85 c0 test %eax,%eax - 6634513c: 74 0a je 66345148 - 6634513e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66345142: 8b 00 mov (%rax),%eax - 66345144: 85 c0 test %eax,%eax - 66345146: 75 78 jne 663451c0 - 66345148: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634514c: 45 8b 48 18 mov 0x18(%r8),%r9d - 66345150: 44 39 c8 cmp %r9d,%eax - 66345153: 74 67 je 663451bc - 66345155: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345159: 41 89 c3 mov %eax,%r11d - 6634515c: 45 29 cb sub %r9d,%r11d - 6634515f: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66345163: 45 01 1a add %r11d,(%r10) - 66345166: 41 89 40 18 mov %eax,0x18(%r8) - 6634516a: 45 31 c0 xor %r8d,%r8d - 6634516d: 45 8b 0a mov (%r10),%r9d - 66345170: 48 8b 42 30 mov 0x30(%rdx),%rax - 66345174: 45 85 c9 test %r9d,%r9d - 66345177: 41 0f 9f c0 setg %r8b - 6634517b: 44 3b 00 cmp (%rax),%r8d - 6634517e: 74 3c je 663451bc - 66345180: 48 8b 41 20 mov 0x20(%rcx),%rax - 66345184: 48 8b 40 30 mov 0x30(%rax),%rax - 66345188: 8b 00 mov (%rax),%eax - 6634518a: 85 c0 test %eax,%eax - 6634518c: 75 2e jne 663451bc - 6634518e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345192: 48 8b 0d 97 17 01 00 mov 0x11797(%rip),%rcx # 66356930 - 66345199: 4c 8b 05 80 17 01 00 mov 0x11780(%rip),%r8 # 66356920 - 663451a0: 48 8b 50 30 mov 0x30(%rax),%rdx - 663451a4: 48 8b 42 10 mov 0x10(%rdx),%rax - 663451a8: c7 00 01 00 00 00 movl $0x1,(%rax) - 663451ae: 48 63 01 movslq (%rcx),%rax - 663451b1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663451b5: 44 89 09 mov %r9d,(%rcx) - 663451b8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663451bc: c3 retq - 663451bd: 0f 1f 00 nopl (%rax) - 663451c0: 48 8b 42 18 mov 0x18(%rdx),%rax - 663451c4: 8b 00 mov (%rax),%eax - 663451c6: 85 c0 test %eax,%eax - 663451c8: 0f 84 7a ff ff ff je 66345148 - 663451ce: 48 8b 42 20 mov 0x20(%rdx),%rax - 663451d2: 8b 00 mov (%rax),%eax - 663451d4: 85 c0 test %eax,%eax - 663451d6: 0f 84 6c ff ff ff je 66345148 - 663451dc: 48 8b 42 28 mov 0x28(%rdx),%rax - 663451e0: 44 8b 10 mov (%rax),%r10d - 663451e3: 31 c0 xor %eax,%eax - 663451e5: 45 85 d2 test %r10d,%r10d - 663451e8: 0f 95 c0 setne %al - 663451eb: e9 58 ff ff ff jmpq 66345148 +0000000066345140 : + 66345140: ba 01 00 00 00 mov $0x1,%edx + 66345145: 48 8b 41 10 mov 0x10(%rcx),%rax + 66345149: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634514d: 45 8b 08 mov (%r8),%r9d + 66345150: 45 85 c9 test %r9d,%r9d + 66345153: 75 0c jne 66345161 + 66345155: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66345159: 45 8b 00 mov (%r8),%r8d + 6634515c: 45 85 c0 test %r8d,%r8d + 6634515f: 74 72 je 663451d3 + 66345161: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66345165: 45 8b 48 18 mov 0x18(%r8),%r9d + 66345169: 44 39 ca cmp %r9d,%edx + 6634516c: 74 64 je 663451d2 + 6634516e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66345172: 41 89 d3 mov %edx,%r11d + 66345175: 45 29 cb sub %r9d,%r11d + 66345178: 48 8b 40 30 mov 0x30(%rax),%rax + 6634517c: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66345180: 45 01 1a add %r11d,(%r10) + 66345183: 41 89 50 18 mov %edx,0x18(%r8) + 66345187: 31 d2 xor %edx,%edx + 66345189: 45 8b 02 mov (%r10),%r8d + 6634518c: 45 85 c0 test %r8d,%r8d + 6634518f: 0f 9f c2 setg %dl + 66345192: 3b 10 cmp (%rax),%edx + 66345194: 74 3c je 663451d2 + 66345196: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634519a: 48 8b 40 30 mov 0x30(%rax),%rax + 6634519e: 8b 00 mov (%rax),%eax + 663451a0: 85 c0 test %eax,%eax + 663451a2: 75 2e jne 663451d2 + 663451a4: 48 8b 41 28 mov 0x28(%rcx),%rax + 663451a8: 48 8b 0d 81 17 01 00 mov 0x11781(%rip),%rcx # 66356930 + 663451af: 4c 8b 05 6a 17 01 00 mov 0x1176a(%rip),%r8 # 66356920 + 663451b6: 48 8b 50 30 mov 0x30(%rax),%rdx + 663451ba: 48 8b 42 10 mov 0x10(%rdx),%rax + 663451be: c7 00 01 00 00 00 movl $0x1,(%rax) + 663451c4: 48 63 01 movslq (%rcx),%rax + 663451c7: 44 8d 48 01 lea 0x1(%rax),%r9d + 663451cb: 44 89 09 mov %r9d,(%rcx) + 663451ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663451d2: c3 retq + 663451d3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663451d7: 45 8b 18 mov (%r8),%r11d + 663451da: 45 85 db test %r11d,%r11d + 663451dd: 75 82 jne 66345161 + 663451df: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663451e3: 45 8b 10 mov (%r8),%r10d + 663451e6: 45 85 d2 test %r10d,%r10d + 663451e9: 0f 85 72 ff ff ff jne 66345161 + 663451ef: 48 8b 50 28 mov 0x28(%rax),%rdx + 663451f3: 44 8b 0a mov (%rdx),%r9d + 663451f6: 31 d2 xor %edx,%edx + 663451f8: 45 85 c9 test %r9d,%r9d + 663451fb: 0f 95 c2 setne %dl + 663451fe: e9 5e ff ff ff jmpq 66345161 + 66345203: 0f 1f 00 nopl (%rax) + 66345206: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634520d: 00 00 00 -00000000663451f0 : - 663451f0: ba 01 00 00 00 mov $0x1,%edx - 663451f5: 48 8b 41 10 mov 0x10(%rcx),%rax - 663451f9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 663451fd: 45 8b 08 mov (%r8),%r9d - 66345200: 45 85 c9 test %r9d,%r9d - 66345203: 75 0c jne 66345211 - 66345205: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66345209: 45 8b 00 mov (%r8),%r8d - 6634520c: 45 85 c0 test %r8d,%r8d - 6634520f: 74 72 je 66345283 - 66345211: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345215: 45 8b 48 18 mov 0x18(%r8),%r9d - 66345219: 44 39 ca cmp %r9d,%edx - 6634521c: 74 64 je 66345282 - 6634521e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345222: 41 89 d3 mov %edx,%r11d - 66345225: 45 29 cb sub %r9d,%r11d - 66345228: 48 8b 40 30 mov 0x30(%rax),%rax - 6634522c: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66345230: 45 01 1a add %r11d,(%r10) - 66345233: 41 89 50 18 mov %edx,0x18(%r8) - 66345237: 31 d2 xor %edx,%edx - 66345239: 45 8b 02 mov (%r10),%r8d - 6634523c: 45 85 c0 test %r8d,%r8d - 6634523f: 0f 9f c2 setg %dl - 66345242: 3b 10 cmp (%rax),%edx - 66345244: 74 3c je 66345282 - 66345246: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634524a: 48 8b 40 30 mov 0x30(%rax),%rax - 6634524e: 8b 00 mov (%rax),%eax - 66345250: 85 c0 test %eax,%eax - 66345252: 75 2e jne 66345282 - 66345254: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345258: 48 8b 0d d1 16 01 00 mov 0x116d1(%rip),%rcx # 66356930 - 6634525f: 4c 8b 05 ba 16 01 00 mov 0x116ba(%rip),%r8 # 66356920 - 66345266: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634526a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634526e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345274: 48 63 01 movslq (%rcx),%rax - 66345277: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634527b: 44 89 09 mov %r9d,(%rcx) - 6634527e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66345282: c3 retq - 66345283: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66345287: 45 8b 18 mov (%r8),%r11d - 6634528a: 45 85 db test %r11d,%r11d - 6634528d: 75 82 jne 66345211 - 6634528f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66345293: 45 8b 10 mov (%r8),%r10d - 66345296: 45 85 d2 test %r10d,%r10d - 66345299: 0f 85 72 ff ff ff jne 66345211 - 6634529f: 48 8b 50 28 mov 0x28(%rax),%rdx - 663452a3: 44 8b 0a mov (%rdx),%r9d - 663452a6: 31 d2 xor %edx,%edx - 663452a8: 45 85 c9 test %r9d,%r9d - 663452ab: 0f 95 c2 setne %dl - 663452ae: e9 5e ff ff ff jmpq 66345211 - 663452b3: 0f 1f 00 nopl (%rax) - 663452b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663452bd: 00 00 00 +0000000066345210 : + 66345210: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66345214: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66345218: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634521c: 8b 00 mov (%rax),%eax + 6634521e: 41 33 00 xor (%r8),%eax + 66345221: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66345225: 41 33 00 xor (%r8),%eax + 66345228: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634522c: 41 33 00 xor (%r8),%eax + 6634522f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 66345233: 41 33 00 xor (%r8),%eax + 66345236: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 6634523a: 41 33 00 xor (%r8),%eax + 6634523d: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 66345241: 41 3b 00 cmp (%r8),%eax + 66345244: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66345248: 0f 94 c0 sete %al + 6634524b: 45 8b 48 20 mov 0x20(%r8),%r9d + 6634524f: 0f b6 c0 movzbl %al,%eax + 66345252: 44 39 c8 cmp %r9d,%eax + 66345255: 74 67 je 663452be + 66345257: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634525b: 41 89 c3 mov %eax,%r11d + 6634525e: 45 29 cb sub %r9d,%r11d + 66345261: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66345265: 45 01 1a add %r11d,(%r10) + 66345268: 41 89 40 20 mov %eax,0x20(%r8) + 6634526c: 45 31 c0 xor %r8d,%r8d + 6634526f: 45 8b 0a mov (%r10),%r9d + 66345272: 48 8b 42 40 mov 0x40(%rdx),%rax + 66345276: 45 85 c9 test %r9d,%r9d + 66345279: 41 0f 9f c0 setg %r8b + 6634527d: 44 3b 00 cmp (%rax),%r8d + 66345280: 74 3c je 663452be + 66345282: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345286: 48 8b 40 40 mov 0x40(%rax),%rax + 6634528a: 8b 00 mov (%rax),%eax + 6634528c: 85 c0 test %eax,%eax + 6634528e: 75 2e jne 663452be + 66345290: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345294: 48 8b 0d 95 16 01 00 mov 0x11695(%rip),%rcx # 66356930 + 6634529b: 4c 8b 05 7e 16 01 00 mov 0x1167e(%rip),%r8 # 66356920 + 663452a2: 48 8b 50 40 mov 0x40(%rax),%rdx + 663452a6: 48 8b 42 10 mov 0x10(%rdx),%rax + 663452aa: c7 00 01 00 00 00 movl $0x1,(%rax) + 663452b0: 48 63 01 movslq (%rcx),%rax + 663452b3: 44 8d 48 01 lea 0x1(%rax),%r9d + 663452b7: 44 89 09 mov %r9d,(%rcx) + 663452ba: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663452be: c3 retq + 663452bf: 90 nop 00000000663452c0 : 663452c0: 48 8b 51 10 mov 0x10(%rcx),%rdx @@ -5200,39 +5200,38 @@ Disassembly of section .text: 66345426: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634542d: 00 00 00 -0000000066345430 : - 66345430: ba 01 00 00 00 mov $0x1,%edx - 66345435: 48 8b 41 10 mov 0x10(%rcx),%rax - 66345439: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634543d: 45 8b 10 mov (%r8),%r10d - 66345440: 45 85 d2 test %r10d,%r10d - 66345443: 75 0c jne 66345451 - 66345445: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66345449: 45 8b 08 mov (%r8),%r9d - 6634544c: 45 85 c9 test %r9d,%r9d - 6634544f: 74 72 je 663454c3 - 66345451: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345455: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66345459: 44 39 ca cmp %r9d,%edx - 6634545c: 74 64 je 663454c2 - 6634545e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345462: 41 89 d3 mov %edx,%r11d - 66345465: 45 29 cb sub %r9d,%r11d - 66345468: 48 8b 40 38 mov 0x38(%rax),%rax - 6634546c: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345470: 45 01 1a add %r11d,(%r10) - 66345473: 41 89 50 1c mov %edx,0x1c(%r8) - 66345477: 31 d2 xor %edx,%edx - 66345479: 45 8b 02 mov (%r10),%r8d - 6634547c: 45 85 c0 test %r8d,%r8d - 6634547f: 0f 9f c2 setg %dl - 66345482: 3b 10 cmp (%rax),%edx - 66345484: 74 3c je 663454c2 +0000000066345430 : + 66345430: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66345434: 48 8b 42 08 mov 0x8(%rdx),%rax + 66345438: 8b 00 mov (%rax),%eax + 6634543a: 85 c0 test %eax,%eax + 6634543c: 0f 85 8e 00 00 00 jne 663454d0 + 66345442: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66345446: 45 8b 08 mov (%r8),%r9d + 66345449: 45 85 c9 test %r9d,%r9d + 6634544c: 74 75 je 663454c3 + 6634544e: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66345452: 45 8b 48 1c mov 0x1c(%r8),%r9d + 66345456: 44 39 c8 cmp %r9d,%eax + 66345459: 74 67 je 663454c2 + 6634545b: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634545f: 41 89 c3 mov %eax,%r11d + 66345462: 45 29 cb sub %r9d,%r11d + 66345465: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66345469: 45 01 1a add %r11d,(%r10) + 6634546c: 41 89 40 1c mov %eax,0x1c(%r8) + 66345470: 45 31 c0 xor %r8d,%r8d + 66345473: 45 8b 0a mov (%r10),%r9d + 66345476: 48 8b 42 38 mov 0x38(%rdx),%rax + 6634547a: 45 85 c9 test %r9d,%r9d + 6634547d: 41 0f 9f c0 setg %r8b + 66345481: 44 3b 00 cmp (%rax),%r8d + 66345484: 74 3c je 663454c2 66345486: 48 8b 41 20 mov 0x20(%rcx),%rax 6634548a: 48 8b 40 38 mov 0x38(%rax),%rax 6634548e: 8b 00 mov (%rax),%eax 66345490: 85 c0 test %eax,%eax - 66345492: 75 2e jne 663454c2 + 66345492: 75 2e jne 663454c2 66345494: 48 8b 41 28 mov 0x28(%rcx),%rax 66345498: 48 8b 0d 91 14 01 00 mov 0x11491(%rip),%rcx # 66356930 6634549f: 4c 8b 05 7a 14 01 00 mov 0x1147a(%rip),%r8 # 66356920 @@ -5244,126 +5243,130 @@ Disassembly of section .text: 663454bb: 44 89 09 mov %r9d,(%rcx) 663454be: 49 89 14 c0 mov %rdx,(%r8,%rax,8) 663454c2: c3 retq - 663454c3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663454c7: 45 8b 00 mov (%r8),%r8d - 663454ca: 45 85 c0 test %r8d,%r8d - 663454cd: 75 82 jne 66345451 - 663454cf: 4c 8b 40 20 mov 0x20(%rax),%r8 - 663454d3: 45 8b 18 mov (%r8),%r11d - 663454d6: 45 85 db test %r11d,%r11d - 663454d9: 0f 85 72 ff ff ff jne 66345451 - 663454df: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663454e3: 45 8b 10 mov (%r8),%r10d - 663454e6: 45 85 d2 test %r10d,%r10d - 663454e9: 0f 85 62 ff ff ff jne 66345451 - 663454ef: 48 8b 50 30 mov 0x30(%rax),%rdx - 663454f3: 44 8b 0a mov (%rdx),%r9d - 663454f6: 31 d2 xor %edx,%edx - 663454f8: 45 85 c9 test %r9d,%r9d - 663454fb: 0f 95 c2 setne %dl - 663454fe: e9 4e ff ff ff jmpq 66345451 - 66345503: 0f 1f 00 nopl (%rax) - 66345506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634550d: 00 00 00 + 663454c3: 48 8b 42 18 mov 0x18(%rdx),%rax + 663454c7: 8b 00 mov (%rax),%eax + 663454c9: 85 c0 test %eax,%eax + 663454cb: 74 13 je 663454e0 + 663454cd: 0f 1f 00 nopl (%rax) + 663454d0: 31 c0 xor %eax,%eax + 663454d2: e9 77 ff ff ff jmpq 6634544e + 663454d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663454de: 00 00 + 663454e0: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 663454e4: 45 8b 00 mov (%r8),%r8d + 663454e7: 45 85 c0 test %r8d,%r8d + 663454ea: 0f 85 5e ff ff ff jne 6634544e + 663454f0: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 663454f4: 45 8b 18 mov (%r8),%r11d + 663454f7: 45 85 db test %r11d,%r11d + 663454fa: 0f 85 4e ff ff ff jne 6634544e + 66345500: 48 8b 42 30 mov 0x30(%rdx),%rax + 66345504: 44 8b 10 mov (%rax),%r10d + 66345507: 31 c0 xor %eax,%eax + 66345509: 45 85 d2 test %r10d,%r10d + 6634550c: 0f 94 c0 sete %al + 6634550f: e9 3a ff ff ff jmpq 6634544e + 66345514: 66 90 xchg %ax,%ax + 66345516: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634551d: 00 00 00 -0000000066345510 : - 66345510: ba 01 00 00 00 mov $0x1,%edx - 66345515: 48 8b 41 10 mov 0x10(%rcx),%rax - 66345519: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634551d: 45 8b 10 mov (%r8),%r10d - 66345520: 45 85 d2 test %r10d,%r10d - 66345523: 74 0c je 66345531 - 66345525: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66345529: 45 8b 08 mov (%r8),%r9d - 6634552c: 45 85 c9 test %r9d,%r9d - 6634552f: 75 72 jne 663455a3 - 66345531: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345535: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66345539: 44 39 ca cmp %r9d,%edx - 6634553c: 74 64 je 663455a2 - 6634553e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345542: 41 89 d3 mov %edx,%r11d - 66345545: 45 29 cb sub %r9d,%r11d - 66345548: 48 8b 40 38 mov 0x38(%rax),%rax - 6634554c: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345550: 45 01 1a add %r11d,(%r10) - 66345553: 41 89 50 1c mov %edx,0x1c(%r8) - 66345557: 31 d2 xor %edx,%edx - 66345559: 45 8b 02 mov (%r10),%r8d - 6634555c: 45 85 c0 test %r8d,%r8d - 6634555f: 0f 9f c2 setg %dl - 66345562: 3b 10 cmp (%rax),%edx - 66345564: 74 3c je 663455a2 - 66345566: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634556a: 48 8b 40 38 mov 0x38(%rax),%rax - 6634556e: 8b 00 mov (%rax),%eax - 66345570: 85 c0 test %eax,%eax - 66345572: 75 2e jne 663455a2 - 66345574: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345578: 48 8b 0d b1 13 01 00 mov 0x113b1(%rip),%rcx # 66356930 - 6634557f: 4c 8b 05 9a 13 01 00 mov 0x1139a(%rip),%r8 # 66356920 - 66345586: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634558a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634558e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345594: 48 63 01 movslq (%rcx),%rax - 66345597: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634559b: 44 89 09 mov %r9d,(%rcx) - 6634559e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663455a2: c3 retq - 663455a3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663455a7: 45 8b 00 mov (%r8),%r8d - 663455aa: 45 85 c0 test %r8d,%r8d - 663455ad: 74 82 je 66345531 - 663455af: 4c 8b 40 20 mov 0x20(%rax),%r8 - 663455b3: 45 8b 18 mov (%r8),%r11d - 663455b6: 45 85 db test %r11d,%r11d - 663455b9: 0f 84 72 ff ff ff je 66345531 - 663455bf: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663455c3: 45 8b 10 mov (%r8),%r10d - 663455c6: 45 85 d2 test %r10d,%r10d - 663455c9: 0f 84 62 ff ff ff je 66345531 - 663455cf: 48 8b 50 30 mov 0x30(%rax),%rdx - 663455d3: 44 8b 0a mov (%rdx),%r9d - 663455d6: 31 d2 xor %edx,%edx - 663455d8: 45 85 c9 test %r9d,%r9d - 663455db: 0f 94 c2 sete %dl - 663455de: e9 4e ff ff ff jmpq 66345531 - 663455e3: 0f 1f 00 nopl (%rax) - 663455e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663455ed: 00 00 00 +0000000066345520 : + 66345520: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66345524: 48 8b 42 08 mov 0x8(%rdx),%rax + 66345528: 8b 00 mov (%rax),%eax + 6634552a: 85 c0 test %eax,%eax + 6634552c: 74 0a je 66345538 + 6634552e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345532: 8b 00 mov (%rax),%eax + 66345534: 85 c0 test %eax,%eax + 66345536: 75 78 jne 663455b0 + 66345538: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634553c: 45 8b 48 1c mov 0x1c(%r8),%r9d + 66345540: 44 39 c8 cmp %r9d,%eax + 66345543: 74 67 je 663455ac + 66345545: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66345549: 41 89 c3 mov %eax,%r11d + 6634554c: 45 29 cb sub %r9d,%r11d + 6634554f: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66345553: 45 01 1a add %r11d,(%r10) + 66345556: 41 89 40 1c mov %eax,0x1c(%r8) + 6634555a: 45 31 c0 xor %r8d,%r8d + 6634555d: 45 8b 0a mov (%r10),%r9d + 66345560: 48 8b 42 38 mov 0x38(%rdx),%rax + 66345564: 45 85 c9 test %r9d,%r9d + 66345567: 41 0f 9f c0 setg %r8b + 6634556b: 44 3b 00 cmp (%rax),%r8d + 6634556e: 74 3c je 663455ac + 66345570: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345574: 48 8b 40 38 mov 0x38(%rax),%rax + 66345578: 8b 00 mov (%rax),%eax + 6634557a: 85 c0 test %eax,%eax + 6634557c: 75 2e jne 663455ac + 6634557e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345582: 48 8b 0d a7 13 01 00 mov 0x113a7(%rip),%rcx # 66356930 + 66345589: 4c 8b 05 90 13 01 00 mov 0x11390(%rip),%r8 # 66356920 + 66345590: 48 8b 50 38 mov 0x38(%rax),%rdx + 66345594: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345598: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634559e: 48 63 01 movslq (%rcx),%rax + 663455a1: 44 8d 48 01 lea 0x1(%rax),%r9d + 663455a5: 44 89 09 mov %r9d,(%rcx) + 663455a8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663455ac: c3 retq + 663455ad: 0f 1f 00 nopl (%rax) + 663455b0: 48 8b 42 18 mov 0x18(%rdx),%rax + 663455b4: 8b 00 mov (%rax),%eax + 663455b6: 85 c0 test %eax,%eax + 663455b8: 0f 84 7a ff ff ff je 66345538 + 663455be: 48 8b 42 20 mov 0x20(%rdx),%rax + 663455c2: 8b 00 mov (%rax),%eax + 663455c4: 85 c0 test %eax,%eax + 663455c6: 0f 84 6c ff ff ff je 66345538 + 663455cc: 48 8b 42 28 mov 0x28(%rdx),%rax + 663455d0: 8b 00 mov (%rax),%eax + 663455d2: 85 c0 test %eax,%eax + 663455d4: 0f 84 5e ff ff ff je 66345538 + 663455da: 48 8b 42 30 mov 0x30(%rdx),%rax + 663455de: 44 8b 10 mov (%rax),%r10d + 663455e1: 31 c0 xor %eax,%eax + 663455e3: 45 85 d2 test %r10d,%r10d + 663455e6: 0f 95 c0 setne %al + 663455e9: e9 4a ff ff ff jmpq 66345538 + 663455ee: 66 90 xchg %ax,%ax -00000000663455f0 : - 663455f0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663455f4: 48 8b 42 08 mov 0x8(%rdx),%rax - 663455f8: 8b 00 mov (%rax),%eax - 663455fa: 85 c0 test %eax,%eax - 663455fc: 0f 85 8e 00 00 00 jne 66345690 - 66345602: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66345606: 45 8b 08 mov (%r8),%r9d - 66345609: 45 85 c9 test %r9d,%r9d - 6634560c: 74 75 je 66345683 - 6634560e: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345612: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66345616: 44 39 c8 cmp %r9d,%eax - 66345619: 74 67 je 66345682 - 6634561b: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634561f: 41 89 c3 mov %eax,%r11d - 66345622: 45 29 cb sub %r9d,%r11d - 66345625: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345629: 45 01 1a add %r11d,(%r10) - 6634562c: 41 89 40 1c mov %eax,0x1c(%r8) - 66345630: 45 31 c0 xor %r8d,%r8d - 66345633: 45 8b 0a mov (%r10),%r9d - 66345636: 48 8b 42 38 mov 0x38(%rdx),%rax - 6634563a: 45 85 c9 test %r9d,%r9d - 6634563d: 41 0f 9f c0 setg %r8b - 66345641: 44 3b 00 cmp (%rax),%r8d - 66345644: 74 3c je 66345682 +00000000663455f0 : + 663455f0: ba 01 00 00 00 mov $0x1,%edx + 663455f5: 48 8b 41 10 mov 0x10(%rcx),%rax + 663455f9: 4c 8b 40 08 mov 0x8(%rax),%r8 + 663455fd: 45 8b 10 mov (%r8),%r10d + 66345600: 45 85 d2 test %r10d,%r10d + 66345603: 75 0c jne 66345611 + 66345605: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66345609: 45 8b 08 mov (%r8),%r9d + 6634560c: 45 85 c9 test %r9d,%r9d + 6634560f: 74 72 je 66345683 + 66345611: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66345615: 45 8b 48 1c mov 0x1c(%r8),%r9d + 66345619: 44 39 ca cmp %r9d,%edx + 6634561c: 74 64 je 66345682 + 6634561e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66345622: 41 89 d3 mov %edx,%r11d + 66345625: 45 29 cb sub %r9d,%r11d + 66345628: 48 8b 40 38 mov 0x38(%rax),%rax + 6634562c: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66345630: 45 01 1a add %r11d,(%r10) + 66345633: 41 89 50 1c mov %edx,0x1c(%r8) + 66345637: 31 d2 xor %edx,%edx + 66345639: 45 8b 02 mov (%r10),%r8d + 6634563c: 45 85 c0 test %r8d,%r8d + 6634563f: 0f 9f c2 setg %dl + 66345642: 3b 10 cmp (%rax),%edx + 66345644: 74 3c je 66345682 66345646: 48 8b 41 20 mov 0x20(%rcx),%rax 6634564a: 48 8b 40 38 mov 0x38(%rax),%rax 6634564e: 8b 00 mov (%rax),%eax 66345650: 85 c0 test %eax,%eax - 66345652: 75 2e jne 66345682 + 66345652: 75 2e jne 66345682 66345654: 48 8b 41 28 mov 0x28(%rcx),%rax 66345658: 48 8b 0d d1 12 01 00 mov 0x112d1(%rip),%rcx # 66356930 6634565f: 4c 8b 05 ba 12 01 00 mov 0x112ba(%rip),%r8 # 66356920 @@ -5375,119 +5378,116 @@ Disassembly of section .text: 6634567b: 44 89 09 mov %r9d,(%rcx) 6634567e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) 66345682: c3 retq - 66345683: 48 8b 42 18 mov 0x18(%rdx),%rax - 66345687: 8b 00 mov (%rax),%eax - 66345689: 85 c0 test %eax,%eax - 6634568b: 74 13 je 663456a0 - 6634568d: 0f 1f 00 nopl (%rax) - 66345690: 31 c0 xor %eax,%eax - 66345692: e9 77 ff ff ff jmpq 6634560e - 66345697: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634569e: 00 00 - 663456a0: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 663456a4: 45 8b 00 mov (%r8),%r8d - 663456a7: 45 85 c0 test %r8d,%r8d - 663456aa: 0f 85 5e ff ff ff jne 6634560e - 663456b0: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 663456b4: 45 8b 18 mov (%r8),%r11d - 663456b7: 45 85 db test %r11d,%r11d - 663456ba: 0f 85 4e ff ff ff jne 6634560e - 663456c0: 48 8b 42 30 mov 0x30(%rdx),%rax - 663456c4: 44 8b 10 mov (%rax),%r10d - 663456c7: 31 c0 xor %eax,%eax - 663456c9: 45 85 d2 test %r10d,%r10d - 663456cc: 0f 94 c0 sete %al - 663456cf: e9 3a ff ff ff jmpq 6634560e - 663456d4: 66 90 xchg %ax,%ax - 663456d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663456dd: 00 00 00 + 66345683: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66345687: 45 8b 00 mov (%r8),%r8d + 6634568a: 45 85 c0 test %r8d,%r8d + 6634568d: 75 82 jne 66345611 + 6634568f: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66345693: 45 8b 18 mov (%r8),%r11d + 66345696: 45 85 db test %r11d,%r11d + 66345699: 0f 85 72 ff ff ff jne 66345611 + 6634569f: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663456a3: 45 8b 10 mov (%r8),%r10d + 663456a6: 45 85 d2 test %r10d,%r10d + 663456a9: 0f 85 62 ff ff ff jne 66345611 + 663456af: 48 8b 50 30 mov 0x30(%rax),%rdx + 663456b3: 44 8b 0a mov (%rdx),%r9d + 663456b6: 31 d2 xor %edx,%edx + 663456b8: 45 85 c9 test %r9d,%r9d + 663456bb: 0f 95 c2 setne %dl + 663456be: e9 4e ff ff ff jmpq 66345611 + 663456c3: 0f 1f 00 nopl (%rax) + 663456c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663456cd: 00 00 00 -00000000663456e0 : - 663456e0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663456e4: 48 8b 42 08 mov 0x8(%rdx),%rax - 663456e8: 8b 00 mov (%rax),%eax - 663456ea: 85 c0 test %eax,%eax - 663456ec: 74 0a je 663456f8 - 663456ee: 48 8b 42 10 mov 0x10(%rdx),%rax - 663456f2: 8b 00 mov (%rax),%eax - 663456f4: 85 c0 test %eax,%eax - 663456f6: 75 78 jne 66345770 - 663456f8: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663456fc: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66345700: 44 39 c8 cmp %r9d,%eax - 66345703: 74 67 je 6634576c - 66345705: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345709: 41 89 c3 mov %eax,%r11d - 6634570c: 45 29 cb sub %r9d,%r11d - 6634570f: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345713: 45 01 1a add %r11d,(%r10) - 66345716: 41 89 40 1c mov %eax,0x1c(%r8) - 6634571a: 45 31 c0 xor %r8d,%r8d - 6634571d: 45 8b 0a mov (%r10),%r9d - 66345720: 48 8b 42 38 mov 0x38(%rdx),%rax - 66345724: 45 85 c9 test %r9d,%r9d - 66345727: 41 0f 9f c0 setg %r8b - 6634572b: 44 3b 00 cmp (%rax),%r8d - 6634572e: 74 3c je 6634576c - 66345730: 48 8b 41 20 mov 0x20(%rcx),%rax - 66345734: 48 8b 40 38 mov 0x38(%rax),%rax - 66345738: 8b 00 mov (%rax),%eax - 6634573a: 85 c0 test %eax,%eax - 6634573c: 75 2e jne 6634576c - 6634573e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345742: 48 8b 0d e7 11 01 00 mov 0x111e7(%rip),%rcx # 66356930 - 66345749: 4c 8b 05 d0 11 01 00 mov 0x111d0(%rip),%r8 # 66356920 - 66345750: 48 8b 50 38 mov 0x38(%rax),%rdx - 66345754: 48 8b 42 10 mov 0x10(%rdx),%rax - 66345758: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634575e: 48 63 01 movslq (%rcx),%rax - 66345761: 44 8d 48 01 lea 0x1(%rax),%r9d - 66345765: 44 89 09 mov %r9d,(%rcx) - 66345768: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634576c: c3 retq - 6634576d: 0f 1f 00 nopl (%rax) - 66345770: 48 8b 42 18 mov 0x18(%rdx),%rax - 66345774: 8b 00 mov (%rax),%eax - 66345776: 85 c0 test %eax,%eax - 66345778: 0f 84 7a ff ff ff je 663456f8 - 6634577e: 48 8b 42 20 mov 0x20(%rdx),%rax - 66345782: 8b 00 mov (%rax),%eax - 66345784: 85 c0 test %eax,%eax - 66345786: 0f 84 6c ff ff ff je 663456f8 - 6634578c: 48 8b 42 28 mov 0x28(%rdx),%rax - 66345790: 8b 00 mov (%rax),%eax - 66345792: 85 c0 test %eax,%eax - 66345794: 0f 84 5e ff ff ff je 663456f8 - 6634579a: 48 8b 42 30 mov 0x30(%rdx),%rax - 6634579e: 44 8b 10 mov (%rax),%r10d - 663457a1: 31 c0 xor %eax,%eax - 663457a3: 45 85 d2 test %r10d,%r10d - 663457a6: 0f 95 c0 setne %al - 663457a9: e9 4a ff ff ff jmpq 663456f8 - 663457ae: 66 90 xchg %ax,%ax +00000000663456d0 : + 663456d0: ba 01 00 00 00 mov $0x1,%edx + 663456d5: 48 8b 41 10 mov 0x10(%rcx),%rax + 663456d9: 4c 8b 40 08 mov 0x8(%rax),%r8 + 663456dd: 45 8b 10 mov (%r8),%r10d + 663456e0: 45 85 d2 test %r10d,%r10d + 663456e3: 74 0c je 663456f1 + 663456e5: 4c 8b 40 10 mov 0x10(%rax),%r8 + 663456e9: 45 8b 08 mov (%r8),%r9d + 663456ec: 45 85 c9 test %r9d,%r9d + 663456ef: 75 72 jne 66345763 + 663456f1: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663456f5: 45 8b 48 1c mov 0x1c(%r8),%r9d + 663456f9: 44 39 ca cmp %r9d,%edx + 663456fc: 74 64 je 66345762 + 663456fe: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66345702: 41 89 d3 mov %edx,%r11d + 66345705: 45 29 cb sub %r9d,%r11d + 66345708: 48 8b 40 38 mov 0x38(%rax),%rax + 6634570c: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66345710: 45 01 1a add %r11d,(%r10) + 66345713: 41 89 50 1c mov %edx,0x1c(%r8) + 66345717: 31 d2 xor %edx,%edx + 66345719: 45 8b 02 mov (%r10),%r8d + 6634571c: 45 85 c0 test %r8d,%r8d + 6634571f: 0f 9f c2 setg %dl + 66345722: 3b 10 cmp (%rax),%edx + 66345724: 74 3c je 66345762 + 66345726: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634572a: 48 8b 40 38 mov 0x38(%rax),%rax + 6634572e: 8b 00 mov (%rax),%eax + 66345730: 85 c0 test %eax,%eax + 66345732: 75 2e jne 66345762 + 66345734: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345738: 48 8b 0d f1 11 01 00 mov 0x111f1(%rip),%rcx # 66356930 + 6634573f: 4c 8b 05 da 11 01 00 mov 0x111da(%rip),%r8 # 66356920 + 66345746: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634574a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634574e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345754: 48 63 01 movslq (%rcx),%rax + 66345757: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634575b: 44 89 09 mov %r9d,(%rcx) + 6634575e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66345762: c3 retq + 66345763: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66345767: 45 8b 00 mov (%r8),%r8d + 6634576a: 45 85 c0 test %r8d,%r8d + 6634576d: 74 82 je 663456f1 + 6634576f: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66345773: 45 8b 18 mov (%r8),%r11d + 66345776: 45 85 db test %r11d,%r11d + 66345779: 0f 84 72 ff ff ff je 663456f1 + 6634577f: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66345783: 45 8b 10 mov (%r8),%r10d + 66345786: 45 85 d2 test %r10d,%r10d + 66345789: 0f 84 62 ff ff ff je 663456f1 + 6634578f: 48 8b 50 30 mov 0x30(%rax),%rdx + 66345793: 44 8b 0a mov (%rdx),%r9d + 66345796: 31 d2 xor %edx,%edx + 66345798: 45 85 c9 test %r9d,%r9d + 6634579b: 0f 94 c2 sete %dl + 6634579e: e9 4e ff ff ff jmpq 663456f1 + 663457a3: 0f 1f 00 nopl (%rax) + 663457a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663457ad: 00 00 00 -00000000663457b0 : +00000000663457b0 : 663457b0: 56 push %rsi 663457b1: 53 push %rbx 663457b2: 48 83 ec 28 sub $0x28,%rsp 663457b6: 48 89 cb mov %rcx,%rbx 663457b9: 48 8b 49 10 mov 0x10(%rcx),%rcx - 663457bd: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax + 663457bd: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax 663457c4: 44 8b 10 mov (%rax),%r10d 663457c7: 45 85 d2 test %r10d,%r10d - 663457ca: 74 34 je 66345800 + 663457ca: 74 34 je 66345800 663457cc: 31 d2 xor %edx,%edx - 663457ce: eb 04 jmp 663457d4 + 663457ce: eb 04 jmp 663457d4 663457d0: 48 8b 4b 10 mov 0x10(%rbx),%rcx 663457d4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663457d8: 83 c2 0b add $0xb,%edx + 663457d8: 83 c2 0e add $0xe,%edx 663457db: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax 663457df: 48 89 d9 mov %rbx,%rcx 663457e2: 44 8b 00 mov (%rax),%r8d 663457e5: e8 c6 bb ff ff callq 663413b0 - 663457ea: 48 83 fe 0a cmp $0xa,%rsi + 663457ea: 48 83 fe 0d cmp $0xd,%rsi 663457ee: 48 89 f2 mov %rsi,%rdx - 663457f1: 75 dd jne 663457d0 + 663457f1: 75 dd jne 663457d0 663457f3: 48 83 c4 28 add $0x28,%rsp 663457f7: 5b pop %rbx 663457f8: 5e pop %rsi @@ -5496,12 +5496,12 @@ Disassembly of section .text: 66345800: 48 8b 43 08 mov 0x8(%rbx),%rax 66345804: 4c 8b 1d 15 11 01 00 mov 0x11115(%rip),%r11 # 66356920 6634580b: 4c 8b 15 1e 11 01 00 mov 0x1111e(%rip),%r10 # 66356930 - 66345812: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66345816: b8 58 00 00 00 mov $0x58,%eax + 66345812: 48 8d 50 38 lea 0x38(%rax),%rdx + 66345816: b8 70 00 00 00 mov $0x70,%eax 6634581b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66345820: 44 8b 02 mov (%rdx),%r8d 66345823: 45 85 c0 test %r8d,%r8d - 66345826: 74 59 je 66345881 + 66345826: 74 59 je 66345881 66345828: 4c 8b 4b 18 mov 0x18(%rbx),%r9 6634582c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 66345830: 45 29 01 sub %r8d,(%r9) @@ -5512,12 +5512,12 @@ Disassembly of section .text: 66345843: 41 0f 9f c1 setg %r9b 66345847: 45 0f b6 c9 movzbl %r9b,%r9d 6634584b: 45 3b 08 cmp (%r8),%r9d - 6634584e: 74 31 je 66345881 + 6634584e: 74 31 je 66345881 66345850: 4c 8b 43 20 mov 0x20(%rbx),%r8 66345854: 4d 8b 04 00 mov (%r8,%rax,1),%r8 66345858: 45 8b 00 mov (%r8),%r8d 6634585b: 45 85 c0 test %r8d,%r8d - 6634585e: 75 21 jne 66345881 + 6634585e: 75 21 jne 66345881 66345860: 4c 8b 43 28 mov 0x28(%rbx),%r8 66345864: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 66345868: 4d 8b 41 10 mov 0x10(%r9),%r8 @@ -5528,8 +5528,8 @@ Disassembly of section .text: 6634587d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) 66345881: 48 83 c0 08 add $0x8,%rax 66345885: 48 83 c2 04 add $0x4,%rdx - 66345889: 48 3d a8 00 00 00 cmp $0xa8,%rax - 6634588f: 75 8f jne 66345820 + 66345889: 48 3d d8 00 00 00 cmp $0xd8,%rax + 6634588f: 75 8f jne 66345820 66345891: 48 83 c4 28 add $0x28,%rsp 66345895: 5b pop %rbx 66345896: 5e pop %rsi @@ -5537,28 +5537,28 @@ Disassembly of section .text: 66345898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6634589f: 00 -00000000663458a0 : +00000000663458a0 : 663458a0: 56 push %rsi 663458a1: 53 push %rbx 663458a2: 48 83 ec 28 sub $0x28,%rsp 663458a6: 48 89 cb mov %rcx,%rbx 663458a9: 48 8b 49 10 mov 0x10(%rcx),%rcx - 663458ad: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax + 663458ad: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax 663458b4: 44 8b 10 mov (%rax),%r10d 663458b7: 45 85 d2 test %r10d,%r10d - 663458ba: 74 34 je 663458f0 + 663458ba: 74 34 je 663458f0 663458bc: 31 d2 xor %edx,%edx - 663458be: eb 04 jmp 663458c4 + 663458be: eb 04 jmp 663458c4 663458c0: 48 8b 4b 10 mov 0x10(%rbx),%rcx 663458c4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663458c8: 83 c2 0b add $0xb,%edx + 663458c8: 83 c2 0e add $0xe,%edx 663458cb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax 663458cf: 48 89 d9 mov %rbx,%rcx 663458d2: 44 8b 00 mov (%rax),%r8d 663458d5: e8 d6 ba ff ff callq 663413b0 - 663458da: 48 83 fe 0a cmp $0xa,%rsi + 663458da: 48 83 fe 0d cmp $0xd,%rsi 663458de: 48 89 f2 mov %rsi,%rdx - 663458e1: 75 dd jne 663458c0 + 663458e1: 75 dd jne 663458c0 663458e3: 48 83 c4 28 add $0x28,%rsp 663458e7: 5b pop %rbx 663458e8: 5e pop %rsi @@ -5567,12 +5567,12 @@ Disassembly of section .text: 663458f0: 48 8b 43 08 mov 0x8(%rbx),%rax 663458f4: 4c 8b 1d 25 10 01 00 mov 0x11025(%rip),%r11 # 66356920 663458fb: 4c 8b 15 2e 10 01 00 mov 0x1102e(%rip),%r10 # 66356930 - 66345902: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66345906: b8 58 00 00 00 mov $0x58,%eax + 66345902: 48 8d 50 38 lea 0x38(%rax),%rdx + 66345906: b8 70 00 00 00 mov $0x70,%eax 6634590b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66345910: 44 8b 02 mov (%rdx),%r8d 66345913: 45 85 c0 test %r8d,%r8d - 66345916: 74 59 je 66345971 + 66345916: 74 59 je 66345971 66345918: 4c 8b 4b 18 mov 0x18(%rbx),%r9 6634591c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 66345920: 45 29 01 sub %r8d,(%r9) @@ -5583,12 +5583,12 @@ Disassembly of section .text: 66345933: 41 0f 9f c1 setg %r9b 66345937: 45 0f b6 c9 movzbl %r9b,%r9d 6634593b: 45 3b 08 cmp (%r8),%r9d - 6634593e: 74 31 je 66345971 + 6634593e: 74 31 je 66345971 66345940: 4c 8b 43 20 mov 0x20(%rbx),%r8 66345944: 4d 8b 04 00 mov (%r8,%rax,1),%r8 66345948: 45 8b 00 mov (%r8),%r8d 6634594b: 45 85 c0 test %r8d,%r8d - 6634594e: 75 21 jne 66345971 + 6634594e: 75 21 jne 66345971 66345950: 4c 8b 43 28 mov 0x28(%rbx),%r8 66345954: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 66345958: 4d 8b 41 10 mov 0x10(%r9),%r8 @@ -5599,8 +5599,8 @@ Disassembly of section .text: 6634596d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) 66345971: 48 83 c0 08 add $0x8,%rax 66345975: 48 83 c2 04 add $0x4,%rdx - 66345979: 48 3d a8 00 00 00 cmp $0xa8,%rax - 6634597f: 75 8f jne 66345910 + 66345979: 48 3d d8 00 00 00 cmp $0xd8,%rax + 6634597f: 75 8f jne 66345910 66345981: 48 83 c4 28 add $0x28,%rsp 66345985: 5b pop %rbx 66345986: 5e pop %rsi @@ -5608,28 +5608,28 @@ Disassembly of section .text: 66345988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6634598f: 00 -0000000066345990 : +0000000066345990 : 66345990: 56 push %rsi 66345991: 53 push %rbx 66345992: 48 83 ec 28 sub $0x28,%rsp 66345996: 48 89 cb mov %rcx,%rbx 66345999: 48 8b 49 10 mov 0x10(%rcx),%rcx - 6634599d: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax + 6634599d: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax 663459a4: 44 8b 10 mov (%rax),%r10d 663459a7: 45 85 d2 test %r10d,%r10d - 663459aa: 74 34 je 663459e0 + 663459aa: 74 34 je 663459e0 663459ac: 31 d2 xor %edx,%edx - 663459ae: eb 04 jmp 663459b4 + 663459ae: eb 04 jmp 663459b4 663459b0: 48 8b 4b 10 mov 0x10(%rbx),%rcx 663459b4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663459b8: 83 c2 0a add $0xa,%edx + 663459b8: 83 c2 0d add $0xd,%edx 663459bb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax 663459bf: 48 89 d9 mov %rbx,%rcx 663459c2: 44 8b 00 mov (%rax),%r8d 663459c5: e8 e6 b9 ff ff callq 663413b0 - 663459ca: 48 83 fe 09 cmp $0x9,%rsi + 663459ca: 48 83 fe 0c cmp $0xc,%rsi 663459ce: 48 89 f2 mov %rsi,%rdx - 663459d1: 75 dd jne 663459b0 + 663459d1: 75 dd jne 663459b0 663459d3: 48 83 c4 28 add $0x28,%rsp 663459d7: 5b pop %rbx 663459d8: 5e pop %rsi @@ -5638,12 +5638,12 @@ Disassembly of section .text: 663459e0: 48 8b 43 08 mov 0x8(%rbx),%rax 663459e4: 4c 8b 1d 35 0f 01 00 mov 0x10f35(%rip),%r11 # 66356920 663459eb: 4c 8b 15 3e 0f 01 00 mov 0x10f3e(%rip),%r10 # 66356930 - 663459f2: 48 8d 50 28 lea 0x28(%rax),%rdx - 663459f6: b8 50 00 00 00 mov $0x50,%eax + 663459f2: 48 8d 50 34 lea 0x34(%rax),%rdx + 663459f6: b8 68 00 00 00 mov $0x68,%eax 663459fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66345a00: 44 8b 02 mov (%rdx),%r8d 66345a03: 45 85 c0 test %r8d,%r8d - 66345a06: 74 59 je 66345a61 + 66345a06: 74 59 je 66345a61 66345a08: 4c 8b 4b 18 mov 0x18(%rbx),%r9 66345a0c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 66345a10: 45 29 01 sub %r8d,(%r9) @@ -5654,12 +5654,12 @@ Disassembly of section .text: 66345a23: 41 0f 9f c1 setg %r9b 66345a27: 45 0f b6 c9 movzbl %r9b,%r9d 66345a2b: 45 3b 08 cmp (%r8),%r9d - 66345a2e: 74 31 je 66345a61 + 66345a2e: 74 31 je 66345a61 66345a30: 4c 8b 43 20 mov 0x20(%rbx),%r8 66345a34: 4d 8b 04 00 mov (%r8,%rax,1),%r8 66345a38: 45 8b 00 mov (%r8),%r8d 66345a3b: 45 85 c0 test %r8d,%r8d - 66345a3e: 75 21 jne 66345a61 + 66345a3e: 75 21 jne 66345a61 66345a40: 4c 8b 43 28 mov 0x28(%rbx),%r8 66345a44: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 66345a48: 4d 8b 41 10 mov 0x10(%r9),%r8 @@ -5670,8 +5670,8 @@ Disassembly of section .text: 66345a5d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) 66345a61: 48 83 c0 08 add $0x8,%rax 66345a65: 48 83 c2 04 add $0x4,%rdx - 66345a69: 48 3d 98 00 00 00 cmp $0x98,%rax - 66345a6f: 75 8f jne 66345a00 + 66345a69: 48 3d c8 00 00 00 cmp $0xc8,%rax + 66345a6f: 75 8f jne 66345a00 66345a71: 48 83 c4 28 add $0x28,%rsp 66345a75: 5b pop %rbx 66345a76: 5e pop %rsi @@ -5679,28 +5679,28 @@ Disassembly of section .text: 66345a78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 66345a7f: 00 -0000000066345a80 : +0000000066345a80 : 66345a80: 56 push %rsi 66345a81: 53 push %rbx 66345a82: 48 83 ec 28 sub $0x28,%rsp 66345a86: 48 89 cb mov %rcx,%rbx 66345a89: 48 8b 49 10 mov 0x10(%rcx),%rcx - 66345a8d: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax + 66345a8d: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax 66345a94: 44 8b 10 mov (%rax),%r10d 66345a97: 45 85 d2 test %r10d,%r10d - 66345a9a: 74 34 je 66345ad0 + 66345a9a: 74 34 je 66345ad0 66345a9c: 31 d2 xor %edx,%edx - 66345a9e: eb 04 jmp 66345aa4 + 66345a9e: eb 04 jmp 66345aa4 66345aa0: 48 8b 4b 10 mov 0x10(%rbx),%rcx 66345aa4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345aa8: 83 c2 0a add $0xa,%edx + 66345aa8: 83 c2 0d add $0xd,%edx 66345aab: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax 66345aaf: 48 89 d9 mov %rbx,%rcx 66345ab2: 44 8b 00 mov (%rax),%r8d 66345ab5: e8 f6 b8 ff ff callq 663413b0 - 66345aba: 48 83 fe 09 cmp $0x9,%rsi + 66345aba: 48 83 fe 0c cmp $0xc,%rsi 66345abe: 48 89 f2 mov %rsi,%rdx - 66345ac1: 75 dd jne 66345aa0 + 66345ac1: 75 dd jne 66345aa0 66345ac3: 48 83 c4 28 add $0x28,%rsp 66345ac7: 5b pop %rbx 66345ac8: 5e pop %rsi @@ -5709,12 +5709,12 @@ Disassembly of section .text: 66345ad0: 48 8b 43 08 mov 0x8(%rbx),%rax 66345ad4: 4c 8b 1d 45 0e 01 00 mov 0x10e45(%rip),%r11 # 66356920 66345adb: 4c 8b 15 4e 0e 01 00 mov 0x10e4e(%rip),%r10 # 66356930 - 66345ae2: 48 8d 50 28 lea 0x28(%rax),%rdx - 66345ae6: b8 50 00 00 00 mov $0x50,%eax + 66345ae2: 48 8d 50 34 lea 0x34(%rax),%rdx + 66345ae6: b8 68 00 00 00 mov $0x68,%eax 66345aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66345af0: 44 8b 02 mov (%rdx),%r8d 66345af3: 45 85 c0 test %r8d,%r8d - 66345af6: 74 59 je 66345b51 + 66345af6: 74 59 je 66345b51 66345af8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 66345afc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 66345b00: 45 29 01 sub %r8d,(%r9) @@ -5725,12 +5725,12 @@ Disassembly of section .text: 66345b13: 41 0f 9f c1 setg %r9b 66345b17: 45 0f b6 c9 movzbl %r9b,%r9d 66345b1b: 45 3b 08 cmp (%r8),%r9d - 66345b1e: 74 31 je 66345b51 + 66345b1e: 74 31 je 66345b51 66345b20: 4c 8b 43 20 mov 0x20(%rbx),%r8 66345b24: 4d 8b 04 00 mov (%r8,%rax,1),%r8 66345b28: 45 8b 00 mov (%r8),%r8d 66345b2b: 45 85 c0 test %r8d,%r8d - 66345b2e: 75 21 jne 66345b51 + 66345b2e: 75 21 jne 66345b51 66345b30: 4c 8b 43 28 mov 0x28(%rbx),%r8 66345b34: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 66345b38: 4d 8b 41 10 mov 0x10(%r9),%r8 @@ -5741,8 +5741,8 @@ Disassembly of section .text: 66345b4d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) 66345b51: 48 83 c0 08 add $0x8,%rax 66345b55: 48 83 c2 04 add $0x4,%rdx - 66345b59: 48 3d 98 00 00 00 cmp $0x98,%rax - 66345b5f: 75 8f jne 66345af0 + 66345b59: 48 3d c8 00 00 00 cmp $0xc8,%rax + 66345b5f: 75 8f jne 66345af0 66345b61: 48 83 c4 28 add $0x28,%rsp 66345b65: 5b pop %rbx 66345b66: 5e pop %rsi @@ -5750,4193 +5750,4156 @@ Disassembly of section .text: 66345b68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 66345b6f: 00 -0000000066345b70 : +0000000066345b70 : 66345b70: 56 push %rsi 66345b71: 53 push %rbx 66345b72: 48 83 ec 28 sub $0x28,%rsp - 66345b76: 48 8b 41 10 mov 0x10(%rcx),%rax - 66345b7a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 66345b81: 48 89 cb mov %rcx,%rbx - 66345b84: 8b 32 mov (%rdx),%esi - 66345b86: 85 f6 test %esi,%esi - 66345b88: 74 36 je 66345bc0 - 66345b8a: 31 d2 xor %edx,%edx - 66345b8c: eb 06 jmp 66345b94 - 66345b8e: 66 90 xchg %ax,%ax - 66345b90: 48 8b 43 10 mov 0x10(%rbx),%rax + 66345b76: 48 89 cb mov %rcx,%rbx + 66345b79: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66345b7d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax + 66345b84: 44 8b 10 mov (%rax),%r10d + 66345b87: 45 85 d2 test %r10d,%r10d + 66345b8a: 74 34 je 66345bc0 + 66345b8c: 31 d2 xor %edx,%edx + 66345b8e: eb 04 jmp 66345b94 + 66345b90: 48 8b 4b 10 mov 0x10(%rbx),%rcx 66345b94: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345b98: 48 89 d9 mov %rbx,%rcx - 66345b9b: 83 c2 09 add $0x9,%edx - 66345b9e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66345b98: 83 c2 0c add $0xc,%edx + 66345b9b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66345b9f: 48 89 d9 mov %rbx,%rcx 66345ba2: 44 8b 00 mov (%rax),%r8d 66345ba5: e8 06 b8 ff ff callq 663413b0 - 66345baa: 48 83 fe 08 cmp $0x8,%rsi + 66345baa: 48 83 fe 0b cmp $0xb,%rsi 66345bae: 48 89 f2 mov %rsi,%rdx - 66345bb1: 75 dd jne 66345b90 + 66345bb1: 75 dd jne 66345b90 66345bb3: 48 83 c4 28 add $0x28,%rsp 66345bb7: 5b pop %rbx 66345bb8: 5e pop %rsi 66345bb9: c3 retq 66345bba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345bc0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66345bc4: 4c 8b 05 55 0d 01 00 mov 0x10d55(%rip),%r8 # 66356920 - 66345bcb: 48 8b 0d 5e 0d 01 00 mov 0x10d5e(%rip),%rcx # 66356930 - 66345bd2: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 66345bd6: 45 85 c9 test %r9d,%r9d - 66345bd9: 74 59 je 66345c34 - 66345bdb: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345bdf: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66345be3: 45 29 0a sub %r9d,(%r10) - 66345be6: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66345bed: 45 8b 1a mov (%r10),%r11d - 66345bf0: 45 31 d2 xor %r10d,%r10d - 66345bf3: 4c 8b 48 48 mov 0x48(%rax),%r9 - 66345bf7: 45 85 db test %r11d,%r11d - 66345bfa: 41 0f 9f c2 setg %r10b - 66345bfe: 45 3b 11 cmp (%r9),%r10d - 66345c01: 74 31 je 66345c34 - 66345c03: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345c07: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66345c0b: 45 8b 11 mov (%r9),%r10d - 66345c0e: 45 85 d2 test %r10d,%r10d - 66345c11: 75 21 jne 66345c34 - 66345c13: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345c17: 4d 8b 51 48 mov 0x48(%r9),%r10 - 66345c1b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345c1f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345c26: 4c 63 09 movslq (%rcx),%r9 - 66345c29: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345c2d: 44 89 19 mov %r11d,(%rcx) - 66345c30: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345c34: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 66345c38: 45 85 c9 test %r9d,%r9d - 66345c3b: 74 58 je 66345c95 - 66345c3d: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345c41: 4d 8b 52 50 mov 0x50(%r10),%r10 - 66345c45: 45 29 0a sub %r9d,(%r10) - 66345c48: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66345c4f: 45 8b 0a mov (%r10),%r9d - 66345c52: 45 31 d2 xor %r10d,%r10d - 66345c55: 45 85 c9 test %r9d,%r9d - 66345c58: 4c 8b 48 50 mov 0x50(%rax),%r9 - 66345c5c: 41 0f 9f c2 setg %r10b - 66345c60: 45 3b 11 cmp (%r9),%r10d - 66345c63: 74 30 je 66345c95 - 66345c65: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345c69: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66345c6d: 41 8b 31 mov (%r9),%esi - 66345c70: 85 f6 test %esi,%esi - 66345c72: 75 21 jne 66345c95 - 66345c74: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345c78: 4d 8b 51 50 mov 0x50(%r9),%r10 - 66345c7c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345c80: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345c87: 4c 63 09 movslq (%rcx),%r9 - 66345c8a: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345c8e: 44 89 19 mov %r11d,(%rcx) - 66345c91: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345c95: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 66345c99: 45 85 c9 test %r9d,%r9d - 66345c9c: 74 59 je 66345cf7 - 66345c9e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345ca2: 4d 8b 52 58 mov 0x58(%r10),%r10 - 66345ca6: 45 29 0a sub %r9d,(%r10) - 66345ca9: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 66345cb0: 45 8b 1a mov (%r10),%r11d - 66345cb3: 45 31 d2 xor %r10d,%r10d - 66345cb6: 4c 8b 48 58 mov 0x58(%rax),%r9 - 66345cba: 45 85 db test %r11d,%r11d - 66345cbd: 41 0f 9f c2 setg %r10b - 66345cc1: 45 3b 11 cmp (%r9),%r10d - 66345cc4: 74 31 je 66345cf7 - 66345cc6: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345cca: 4d 8b 49 58 mov 0x58(%r9),%r9 - 66345cce: 45 8b 11 mov (%r9),%r10d - 66345cd1: 45 85 d2 test %r10d,%r10d - 66345cd4: 75 21 jne 66345cf7 - 66345cd6: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345cda: 4d 8b 51 58 mov 0x58(%r9),%r10 - 66345cde: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345ce2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345ce9: 4c 63 09 movslq (%rcx),%r9 - 66345cec: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345cf0: 44 89 19 mov %r11d,(%rcx) - 66345cf3: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345cf7: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 66345cfb: 45 85 c9 test %r9d,%r9d - 66345cfe: 74 58 je 66345d58 - 66345d00: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345d04: 4d 8b 52 60 mov 0x60(%r10),%r10 - 66345d08: 45 29 0a sub %r9d,(%r10) - 66345d0b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 66345d12: 45 8b 0a mov (%r10),%r9d - 66345d15: 45 31 d2 xor %r10d,%r10d - 66345d18: 45 85 c9 test %r9d,%r9d - 66345d1b: 4c 8b 48 60 mov 0x60(%rax),%r9 - 66345d1f: 41 0f 9f c2 setg %r10b - 66345d23: 45 3b 11 cmp (%r9),%r10d - 66345d26: 74 30 je 66345d58 - 66345d28: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345d2c: 4d 8b 49 60 mov 0x60(%r9),%r9 - 66345d30: 41 8b 31 mov (%r9),%esi - 66345d33: 85 f6 test %esi,%esi - 66345d35: 75 21 jne 66345d58 - 66345d37: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345d3b: 4d 8b 51 60 mov 0x60(%r9),%r10 - 66345d3f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345d43: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345d4a: 4c 63 09 movslq (%rcx),%r9 - 66345d4d: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345d51: 44 89 19 mov %r11d,(%rcx) - 66345d54: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345d58: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 66345d5c: 45 85 c9 test %r9d,%r9d - 66345d5f: 74 59 je 66345dba - 66345d61: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345d65: 4d 8b 52 68 mov 0x68(%r10),%r10 - 66345d69: 45 29 0a sub %r9d,(%r10) - 66345d6c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 66345d73: 45 8b 1a mov (%r10),%r11d - 66345d76: 45 31 d2 xor %r10d,%r10d - 66345d79: 4c 8b 48 68 mov 0x68(%rax),%r9 - 66345d7d: 45 85 db test %r11d,%r11d - 66345d80: 41 0f 9f c2 setg %r10b - 66345d84: 45 3b 11 cmp (%r9),%r10d - 66345d87: 74 31 je 66345dba - 66345d89: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345d8d: 4d 8b 49 68 mov 0x68(%r9),%r9 - 66345d91: 45 8b 11 mov (%r9),%r10d - 66345d94: 45 85 d2 test %r10d,%r10d - 66345d97: 75 21 jne 66345dba - 66345d99: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345d9d: 4d 8b 51 68 mov 0x68(%r9),%r10 - 66345da1: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345da5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345dac: 4c 63 09 movslq (%rcx),%r9 - 66345daf: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345db3: 44 89 19 mov %r11d,(%rcx) - 66345db6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345dba: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 66345dbe: 45 85 c9 test %r9d,%r9d - 66345dc1: 74 58 je 66345e1b - 66345dc3: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345dc7: 4d 8b 52 70 mov 0x70(%r10),%r10 - 66345dcb: 45 29 0a sub %r9d,(%r10) - 66345dce: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 66345dd5: 45 8b 0a mov (%r10),%r9d - 66345dd8: 45 31 d2 xor %r10d,%r10d - 66345ddb: 45 85 c9 test %r9d,%r9d - 66345dde: 4c 8b 48 70 mov 0x70(%rax),%r9 - 66345de2: 41 0f 9f c2 setg %r10b - 66345de6: 45 3b 11 cmp (%r9),%r10d - 66345de9: 74 30 je 66345e1b - 66345deb: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345def: 4d 8b 49 70 mov 0x70(%r9),%r9 - 66345df3: 41 8b 31 mov (%r9),%esi - 66345df6: 85 f6 test %esi,%esi - 66345df8: 75 21 jne 66345e1b - 66345dfa: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345dfe: 4d 8b 51 70 mov 0x70(%r9),%r10 - 66345e02: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345e06: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345e0d: 4c 63 09 movslq (%rcx),%r9 - 66345e10: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345e14: 44 89 19 mov %r11d,(%rcx) - 66345e17: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345e1b: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 66345e1f: 45 85 c9 test %r9d,%r9d - 66345e22: 74 59 je 66345e7d - 66345e24: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345e28: 4d 8b 52 78 mov 0x78(%r10),%r10 - 66345e2c: 45 29 0a sub %r9d,(%r10) - 66345e2f: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 66345e36: 45 8b 1a mov (%r10),%r11d - 66345e39: 45 31 d2 xor %r10d,%r10d - 66345e3c: 4c 8b 48 78 mov 0x78(%rax),%r9 - 66345e40: 45 85 db test %r11d,%r11d - 66345e43: 41 0f 9f c2 setg %r10b - 66345e47: 45 3b 11 cmp (%r9),%r10d - 66345e4a: 74 31 je 66345e7d - 66345e4c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345e50: 4d 8b 49 78 mov 0x78(%r9),%r9 - 66345e54: 45 8b 11 mov (%r9),%r10d + 66345bc0: 48 8b 43 08 mov 0x8(%rbx),%rax + 66345bc4: 4c 8b 1d 55 0d 01 00 mov 0x10d55(%rip),%r11 # 66356920 + 66345bcb: 4c 8b 15 5e 0d 01 00 mov 0x10d5e(%rip),%r10 # 66356930 + 66345bd2: 48 8d 50 30 lea 0x30(%rax),%rdx + 66345bd6: b8 60 00 00 00 mov $0x60,%eax + 66345bdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345be0: 44 8b 02 mov (%rdx),%r8d + 66345be3: 45 85 c0 test %r8d,%r8d + 66345be6: 74 59 je 66345c41 + 66345be8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66345bec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66345bf0: 45 29 01 sub %r8d,(%r9) + 66345bf3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66345bf9: 45 8b 09 mov (%r9),%r9d + 66345bfc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66345c00: 45 85 c9 test %r9d,%r9d + 66345c03: 41 0f 9f c1 setg %r9b + 66345c07: 45 0f b6 c9 movzbl %r9b,%r9d + 66345c0b: 45 3b 08 cmp (%r8),%r9d + 66345c0e: 74 31 je 66345c41 + 66345c10: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66345c14: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66345c18: 45 8b 00 mov (%r8),%r8d + 66345c1b: 45 85 c0 test %r8d,%r8d + 66345c1e: 75 21 jne 66345c41 + 66345c20: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66345c24: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66345c28: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66345c2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345c33: 4d 63 02 movslq (%r10),%r8 + 66345c36: 41 8d 70 01 lea 0x1(%r8),%esi + 66345c3a: 41 89 32 mov %esi,(%r10) + 66345c3d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66345c41: 48 83 c0 08 add $0x8,%rax + 66345c45: 48 83 c2 04 add $0x4,%rdx + 66345c49: 48 3d b8 00 00 00 cmp $0xb8,%rax + 66345c4f: 75 8f jne 66345be0 + 66345c51: 48 83 c4 28 add $0x28,%rsp + 66345c55: 5b pop %rbx + 66345c56: 5e pop %rsi + 66345c57: c3 retq + 66345c58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66345c5f: 00 + +0000000066345c60 : + 66345c60: 56 push %rsi + 66345c61: 53 push %rbx + 66345c62: 48 83 ec 28 sub $0x28,%rsp + 66345c66: 48 89 cb mov %rcx,%rbx + 66345c69: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66345c6d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax + 66345c74: 44 8b 10 mov (%rax),%r10d + 66345c77: 45 85 d2 test %r10d,%r10d + 66345c7a: 74 34 je 66345cb0 + 66345c7c: 31 d2 xor %edx,%edx + 66345c7e: eb 04 jmp 66345c84 + 66345c80: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66345c84: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66345c88: 83 c2 0c add $0xc,%edx + 66345c8b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66345c8f: 48 89 d9 mov %rbx,%rcx + 66345c92: 44 8b 00 mov (%rax),%r8d + 66345c95: e8 16 b7 ff ff callq 663413b0 + 66345c9a: 48 83 fe 0b cmp $0xb,%rsi + 66345c9e: 48 89 f2 mov %rsi,%rdx + 66345ca1: 75 dd jne 66345c80 + 66345ca3: 48 83 c4 28 add $0x28,%rsp + 66345ca7: 5b pop %rbx + 66345ca8: 5e pop %rsi + 66345ca9: c3 retq + 66345caa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66345cb0: 48 8b 43 08 mov 0x8(%rbx),%rax + 66345cb4: 4c 8b 1d 65 0c 01 00 mov 0x10c65(%rip),%r11 # 66356920 + 66345cbb: 4c 8b 15 6e 0c 01 00 mov 0x10c6e(%rip),%r10 # 66356930 + 66345cc2: 48 8d 50 30 lea 0x30(%rax),%rdx + 66345cc6: b8 60 00 00 00 mov $0x60,%eax + 66345ccb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345cd0: 44 8b 02 mov (%rdx),%r8d + 66345cd3: 45 85 c0 test %r8d,%r8d + 66345cd6: 74 59 je 66345d31 + 66345cd8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66345cdc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66345ce0: 45 29 01 sub %r8d,(%r9) + 66345ce3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66345ce9: 45 8b 09 mov (%r9),%r9d + 66345cec: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66345cf0: 45 85 c9 test %r9d,%r9d + 66345cf3: 41 0f 9f c1 setg %r9b + 66345cf7: 45 0f b6 c9 movzbl %r9b,%r9d + 66345cfb: 45 3b 08 cmp (%r8),%r9d + 66345cfe: 74 31 je 66345d31 + 66345d00: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66345d04: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66345d08: 45 8b 00 mov (%r8),%r8d + 66345d0b: 45 85 c0 test %r8d,%r8d + 66345d0e: 75 21 jne 66345d31 + 66345d10: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66345d14: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66345d18: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66345d1c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345d23: 4d 63 02 movslq (%r10),%r8 + 66345d26: 41 8d 70 01 lea 0x1(%r8),%esi + 66345d2a: 41 89 32 mov %esi,(%r10) + 66345d2d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66345d31: 48 83 c0 08 add $0x8,%rax + 66345d35: 48 83 c2 04 add $0x4,%rdx + 66345d39: 48 3d b8 00 00 00 cmp $0xb8,%rax + 66345d3f: 75 8f jne 66345cd0 + 66345d41: 48 83 c4 28 add $0x28,%rsp + 66345d45: 5b pop %rbx + 66345d46: 5e pop %rsi + 66345d47: c3 retq + 66345d48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66345d4f: 00 + +0000000066345d50 : + 66345d50: 56 push %rsi + 66345d51: 53 push %rbx + 66345d52: 48 83 ec 28 sub $0x28,%rsp + 66345d56: 48 89 cb mov %rcx,%rbx + 66345d59: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66345d5d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax + 66345d64: 44 8b 10 mov (%rax),%r10d + 66345d67: 45 85 d2 test %r10d,%r10d + 66345d6a: 74 34 je 66345da0 + 66345d6c: 31 d2 xor %edx,%edx + 66345d6e: eb 04 jmp 66345d74 + 66345d70: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66345d74: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66345d78: 83 c2 0b add $0xb,%edx + 66345d7b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66345d7f: 48 89 d9 mov %rbx,%rcx + 66345d82: 44 8b 00 mov (%rax),%r8d + 66345d85: e8 26 b6 ff ff callq 663413b0 + 66345d8a: 48 83 fe 0a cmp $0xa,%rsi + 66345d8e: 48 89 f2 mov %rsi,%rdx + 66345d91: 75 dd jne 66345d70 + 66345d93: 48 83 c4 28 add $0x28,%rsp + 66345d97: 5b pop %rbx + 66345d98: 5e pop %rsi + 66345d99: c3 retq + 66345d9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66345da0: 48 8b 43 08 mov 0x8(%rbx),%rax + 66345da4: 4c 8b 1d 75 0b 01 00 mov 0x10b75(%rip),%r11 # 66356920 + 66345dab: 4c 8b 15 7e 0b 01 00 mov 0x10b7e(%rip),%r10 # 66356930 + 66345db2: 48 8d 50 2c lea 0x2c(%rax),%rdx + 66345db6: b8 58 00 00 00 mov $0x58,%eax + 66345dbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345dc0: 44 8b 02 mov (%rdx),%r8d + 66345dc3: 45 85 c0 test %r8d,%r8d + 66345dc6: 74 59 je 66345e21 + 66345dc8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66345dcc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66345dd0: 45 29 01 sub %r8d,(%r9) + 66345dd3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66345dd9: 45 8b 09 mov (%r9),%r9d + 66345ddc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66345de0: 45 85 c9 test %r9d,%r9d + 66345de3: 41 0f 9f c1 setg %r9b + 66345de7: 45 0f b6 c9 movzbl %r9b,%r9d + 66345deb: 45 3b 08 cmp (%r8),%r9d + 66345dee: 74 31 je 66345e21 + 66345df0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66345df4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66345df8: 45 8b 00 mov (%r8),%r8d + 66345dfb: 45 85 c0 test %r8d,%r8d + 66345dfe: 75 21 jne 66345e21 + 66345e00: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66345e04: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66345e08: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66345e0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345e13: 4d 63 02 movslq (%r10),%r8 + 66345e16: 41 8d 70 01 lea 0x1(%r8),%esi + 66345e1a: 41 89 32 mov %esi,(%r10) + 66345e1d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66345e21: 48 83 c0 08 add $0x8,%rax + 66345e25: 48 83 c2 04 add $0x4,%rdx + 66345e29: 48 3d a8 00 00 00 cmp $0xa8,%rax + 66345e2f: 75 8f jne 66345dc0 + 66345e31: 48 83 c4 28 add $0x28,%rsp + 66345e35: 5b pop %rbx + 66345e36: 5e pop %rsi + 66345e37: c3 retq + 66345e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66345e3f: 00 + +0000000066345e40 : + 66345e40: 56 push %rsi + 66345e41: 53 push %rbx + 66345e42: 48 83 ec 28 sub $0x28,%rsp + 66345e46: 48 89 cb mov %rcx,%rbx + 66345e49: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66345e4d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax + 66345e54: 44 8b 10 mov (%rax),%r10d 66345e57: 45 85 d2 test %r10d,%r10d - 66345e5a: 75 21 jne 66345e7d - 66345e5c: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345e60: 4d 8b 51 78 mov 0x78(%r9),%r10 - 66345e64: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345e68: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345e6f: 4c 63 09 movslq (%rcx),%r9 - 66345e72: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345e76: 44 89 19 mov %r11d,(%rcx) - 66345e79: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345e7d: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 66345e81: 45 85 c9 test %r9d,%r9d - 66345e84: 0f 84 29 fd ff ff je 66345bb3 - 66345e8a: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345e8e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 66345e95: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 66345e9c: 45 29 0a sub %r9d,(%r10) - 66345e9f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 66345ea6: 31 d2 xor %edx,%edx - 66345ea8: 45 8b 0a mov (%r10),%r9d - 66345eab: 45 85 c9 test %r9d,%r9d - 66345eae: 0f 9f c2 setg %dl - 66345eb1: 3b 10 cmp (%rax),%edx - 66345eb3: 0f 84 fa fc ff ff je 66345bb3 - 66345eb9: 48 8b 43 20 mov 0x20(%rbx),%rax - 66345ebd: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 66345ec4: 8b 00 mov (%rax),%eax - 66345ec6: 85 c0 test %eax,%eax - 66345ec8: 0f 85 e5 fc ff ff jne 66345bb3 - 66345ece: 48 8b 43 28 mov 0x28(%rbx),%rax - 66345ed2: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 66345ed9: 48 8b 42 10 mov 0x10(%rdx),%rax - 66345edd: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345ee3: 48 63 01 movslq (%rcx),%rax - 66345ee6: 44 8d 48 01 lea 0x1(%rax),%r9d - 66345eea: 44 89 09 mov %r9d,(%rcx) - 66345eed: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66345ef1: 48 83 c4 28 add $0x28,%rsp - 66345ef5: 5b pop %rbx - 66345ef6: 5e pop %rsi - 66345ef7: c3 retq - 66345ef8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66345eff: 00 + 66345e5a: 74 34 je 66345e90 + 66345e5c: 31 d2 xor %edx,%edx + 66345e5e: eb 04 jmp 66345e64 + 66345e60: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66345e64: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66345e68: 83 c2 0b add $0xb,%edx + 66345e6b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66345e6f: 48 89 d9 mov %rbx,%rcx + 66345e72: 44 8b 00 mov (%rax),%r8d + 66345e75: e8 36 b5 ff ff callq 663413b0 + 66345e7a: 48 83 fe 0a cmp $0xa,%rsi + 66345e7e: 48 89 f2 mov %rsi,%rdx + 66345e81: 75 dd jne 66345e60 + 66345e83: 48 83 c4 28 add $0x28,%rsp + 66345e87: 5b pop %rbx + 66345e88: 5e pop %rsi + 66345e89: c3 retq + 66345e8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66345e90: 48 8b 43 08 mov 0x8(%rbx),%rax + 66345e94: 4c 8b 1d 85 0a 01 00 mov 0x10a85(%rip),%r11 # 66356920 + 66345e9b: 4c 8b 15 8e 0a 01 00 mov 0x10a8e(%rip),%r10 # 66356930 + 66345ea2: 48 8d 50 2c lea 0x2c(%rax),%rdx + 66345ea6: b8 58 00 00 00 mov $0x58,%eax + 66345eab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345eb0: 44 8b 02 mov (%rdx),%r8d + 66345eb3: 45 85 c0 test %r8d,%r8d + 66345eb6: 74 59 je 66345f11 + 66345eb8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66345ebc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66345ec0: 45 29 01 sub %r8d,(%r9) + 66345ec3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66345ec9: 45 8b 09 mov (%r9),%r9d + 66345ecc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66345ed0: 45 85 c9 test %r9d,%r9d + 66345ed3: 41 0f 9f c1 setg %r9b + 66345ed7: 45 0f b6 c9 movzbl %r9b,%r9d + 66345edb: 45 3b 08 cmp (%r8),%r9d + 66345ede: 74 31 je 66345f11 + 66345ee0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66345ee4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66345ee8: 45 8b 00 mov (%r8),%r8d + 66345eeb: 45 85 c0 test %r8d,%r8d + 66345eee: 75 21 jne 66345f11 + 66345ef0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66345ef4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66345ef8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66345efc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345f03: 4d 63 02 movslq (%r10),%r8 + 66345f06: 41 8d 70 01 lea 0x1(%r8),%esi + 66345f0a: 41 89 32 mov %esi,(%r10) + 66345f0d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66345f11: 48 83 c0 08 add $0x8,%rax + 66345f15: 48 83 c2 04 add $0x4,%rdx + 66345f19: 48 3d a8 00 00 00 cmp $0xa8,%rax + 66345f1f: 75 8f jne 66345eb0 + 66345f21: 48 83 c4 28 add $0x28,%rsp + 66345f25: 5b pop %rbx + 66345f26: 5e pop %rsi + 66345f27: c3 retq + 66345f28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66345f2f: 00 -0000000066345f00 : - 66345f00: 56 push %rsi - 66345f01: 53 push %rbx - 66345f02: 48 83 ec 28 sub $0x28,%rsp - 66345f06: 48 8b 41 10 mov 0x10(%rcx),%rax - 66345f0a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 66345f11: 48 89 cb mov %rcx,%rbx - 66345f14: 8b 32 mov (%rdx),%esi - 66345f16: 85 f6 test %esi,%esi - 66345f18: 74 36 je 66345f50 - 66345f1a: 31 d2 xor %edx,%edx - 66345f1c: eb 06 jmp 66345f24 - 66345f1e: 66 90 xchg %ax,%ax - 66345f20: 48 8b 43 10 mov 0x10(%rbx),%rax - 66345f24: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345f28: 48 89 d9 mov %rbx,%rcx - 66345f2b: 83 c2 09 add $0x9,%edx - 66345f2e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66345f32: 44 8b 00 mov (%rax),%r8d - 66345f35: e8 76 b4 ff ff callq 663413b0 - 66345f3a: 48 83 fe 08 cmp $0x8,%rsi - 66345f3e: 48 89 f2 mov %rsi,%rdx - 66345f41: 75 dd jne 66345f20 - 66345f43: 48 83 c4 28 add $0x28,%rsp - 66345f47: 5b pop %rbx - 66345f48: 5e pop %rsi - 66345f49: c3 retq - 66345f4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345f50: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66345f54: 4c 8b 05 c5 09 01 00 mov 0x109c5(%rip),%r8 # 66356920 - 66345f5b: 48 8b 0d ce 09 01 00 mov 0x109ce(%rip),%rcx # 66356930 - 66345f62: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 66345f66: 45 85 c9 test %r9d,%r9d - 66345f69: 74 59 je 66345fc4 - 66345f6b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345f6f: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66345f73: 45 29 0a sub %r9d,(%r10) - 66345f76: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66345f7d: 45 8b 1a mov (%r10),%r11d - 66345f80: 45 31 d2 xor %r10d,%r10d - 66345f83: 4c 8b 48 48 mov 0x48(%rax),%r9 - 66345f87: 45 85 db test %r11d,%r11d - 66345f8a: 41 0f 9f c2 setg %r10b - 66345f8e: 45 3b 11 cmp (%r9),%r10d - 66345f91: 74 31 je 66345fc4 - 66345f93: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345f97: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66345f9b: 45 8b 11 mov (%r9),%r10d - 66345f9e: 45 85 d2 test %r10d,%r10d - 66345fa1: 75 21 jne 66345fc4 - 66345fa3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66345fa7: 4d 8b 51 48 mov 0x48(%r9),%r10 - 66345fab: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66345faf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66345fb6: 4c 63 09 movslq (%rcx),%r9 - 66345fb9: 45 8d 59 01 lea 0x1(%r9),%r11d - 66345fbd: 44 89 19 mov %r11d,(%rcx) - 66345fc0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66345fc4: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 66345fc8: 45 85 c9 test %r9d,%r9d - 66345fcb: 74 58 je 66346025 - 66345fcd: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66345fd1: 4d 8b 52 50 mov 0x50(%r10),%r10 - 66345fd5: 45 29 0a sub %r9d,(%r10) - 66345fd8: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66345fdf: 45 8b 0a mov (%r10),%r9d - 66345fe2: 45 31 d2 xor %r10d,%r10d - 66345fe5: 45 85 c9 test %r9d,%r9d - 66345fe8: 4c 8b 48 50 mov 0x50(%rax),%r9 - 66345fec: 41 0f 9f c2 setg %r10b - 66345ff0: 45 3b 11 cmp (%r9),%r10d - 66345ff3: 74 30 je 66346025 - 66345ff5: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66345ff9: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66345ffd: 41 8b 31 mov (%r9),%esi - 66346000: 85 f6 test %esi,%esi - 66346002: 75 21 jne 66346025 - 66346004: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66346008: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634600c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346010: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66346017: 4c 63 09 movslq (%rcx),%r9 - 6634601a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634601e: 44 89 19 mov %r11d,(%rcx) - 66346021: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66346025: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 66346029: 45 85 c9 test %r9d,%r9d - 6634602c: 74 59 je 66346087 - 6634602e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346032: 4d 8b 52 58 mov 0x58(%r10),%r10 - 66346036: 45 29 0a sub %r9d,(%r10) - 66346039: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 66346040: 45 8b 1a mov (%r10),%r11d - 66346043: 45 31 d2 xor %r10d,%r10d - 66346046: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634604a: 45 85 db test %r11d,%r11d - 6634604d: 41 0f 9f c2 setg %r10b - 66346051: 45 3b 11 cmp (%r9),%r10d - 66346054: 74 31 je 66346087 - 66346056: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634605a: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634605e: 45 8b 11 mov (%r9),%r10d - 66346061: 45 85 d2 test %r10d,%r10d - 66346064: 75 21 jne 66346087 - 66346066: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634606a: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634606e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346072: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66346079: 4c 63 09 movslq (%rcx),%r9 - 6634607c: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346080: 44 89 19 mov %r11d,(%rcx) - 66346083: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66346087: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634608b: 45 85 c9 test %r9d,%r9d - 6634608e: 74 58 je 663460e8 - 66346090: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346094: 4d 8b 52 60 mov 0x60(%r10),%r10 - 66346098: 45 29 0a sub %r9d,(%r10) - 6634609b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 663460a2: 45 8b 0a mov (%r10),%r9d - 663460a5: 45 31 d2 xor %r10d,%r10d - 663460a8: 45 85 c9 test %r9d,%r9d - 663460ab: 4c 8b 48 60 mov 0x60(%rax),%r9 - 663460af: 41 0f 9f c2 setg %r10b - 663460b3: 45 3b 11 cmp (%r9),%r10d - 663460b6: 74 30 je 663460e8 - 663460b8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 663460bc: 4d 8b 49 60 mov 0x60(%r9),%r9 - 663460c0: 41 8b 31 mov (%r9),%esi - 663460c3: 85 f6 test %esi,%esi - 663460c5: 75 21 jne 663460e8 - 663460c7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 663460cb: 4d 8b 51 60 mov 0x60(%r9),%r10 - 663460cf: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663460d3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663460da: 4c 63 09 movslq (%rcx),%r9 - 663460dd: 45 8d 59 01 lea 0x1(%r9),%r11d - 663460e1: 44 89 19 mov %r11d,(%rcx) - 663460e4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663460e8: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 663460ec: 45 85 c9 test %r9d,%r9d - 663460ef: 74 59 je 6634614a - 663460f1: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663460f5: 4d 8b 52 68 mov 0x68(%r10),%r10 - 663460f9: 45 29 0a sub %r9d,(%r10) - 663460fc: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 66346103: 45 8b 1a mov (%r10),%r11d - 66346106: 45 31 d2 xor %r10d,%r10d - 66346109: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634610d: 45 85 db test %r11d,%r11d - 66346110: 41 0f 9f c2 setg %r10b - 66346114: 45 3b 11 cmp (%r9),%r10d - 66346117: 74 31 je 6634614a - 66346119: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634611d: 4d 8b 49 68 mov 0x68(%r9),%r9 - 66346121: 45 8b 11 mov (%r9),%r10d - 66346124: 45 85 d2 test %r10d,%r10d - 66346127: 75 21 jne 6634614a - 66346129: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634612d: 4d 8b 51 68 mov 0x68(%r9),%r10 - 66346131: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346135: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634613c: 4c 63 09 movslq (%rcx),%r9 - 6634613f: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346143: 44 89 19 mov %r11d,(%rcx) - 66346146: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634614a: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634614e: 45 85 c9 test %r9d,%r9d - 66346151: 74 58 je 663461ab - 66346153: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346157: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634615b: 45 29 0a sub %r9d,(%r10) - 6634615e: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 66346165: 45 8b 0a mov (%r10),%r9d - 66346168: 45 31 d2 xor %r10d,%r10d - 6634616b: 45 85 c9 test %r9d,%r9d - 6634616e: 4c 8b 48 70 mov 0x70(%rax),%r9 - 66346172: 41 0f 9f c2 setg %r10b - 66346176: 45 3b 11 cmp (%r9),%r10d - 66346179: 74 30 je 663461ab - 6634617b: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634617f: 4d 8b 49 70 mov 0x70(%r9),%r9 - 66346183: 41 8b 31 mov (%r9),%esi - 66346186: 85 f6 test %esi,%esi - 66346188: 75 21 jne 663461ab - 6634618a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634618e: 4d 8b 51 70 mov 0x70(%r9),%r10 - 66346192: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346196: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634619d: 4c 63 09 movslq (%rcx),%r9 - 663461a0: 45 8d 59 01 lea 0x1(%r9),%r11d - 663461a4: 44 89 19 mov %r11d,(%rcx) - 663461a7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663461ab: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 663461af: 45 85 c9 test %r9d,%r9d - 663461b2: 74 59 je 6634620d - 663461b4: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663461b8: 4d 8b 52 78 mov 0x78(%r10),%r10 - 663461bc: 45 29 0a sub %r9d,(%r10) - 663461bf: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 663461c6: 45 8b 1a mov (%r10),%r11d - 663461c9: 45 31 d2 xor %r10d,%r10d - 663461cc: 4c 8b 48 78 mov 0x78(%rax),%r9 - 663461d0: 45 85 db test %r11d,%r11d - 663461d3: 41 0f 9f c2 setg %r10b - 663461d7: 45 3b 11 cmp (%r9),%r10d - 663461da: 74 31 je 6634620d - 663461dc: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 663461e0: 4d 8b 49 78 mov 0x78(%r9),%r9 - 663461e4: 45 8b 11 mov (%r9),%r10d - 663461e7: 45 85 d2 test %r10d,%r10d - 663461ea: 75 21 jne 6634620d - 663461ec: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 663461f0: 4d 8b 51 78 mov 0x78(%r9),%r10 - 663461f4: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663461f8: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663461ff: 4c 63 09 movslq (%rcx),%r9 - 66346202: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346206: 44 89 19 mov %r11d,(%rcx) - 66346209: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634620d: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 66346211: 45 85 c9 test %r9d,%r9d - 66346214: 0f 84 29 fd ff ff je 66345f43 - 6634621a: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634621e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 66346225: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634622c: 45 29 0a sub %r9d,(%r10) - 6634622f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 66346236: 31 d2 xor %edx,%edx - 66346238: 45 8b 0a mov (%r10),%r9d - 6634623b: 45 85 c9 test %r9d,%r9d - 6634623e: 0f 9f c2 setg %dl - 66346241: 3b 10 cmp (%rax),%edx - 66346243: 0f 84 fa fc ff ff je 66345f43 - 66346249: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634624d: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 66346254: 8b 00 mov (%rax),%eax - 66346256: 85 c0 test %eax,%eax - 66346258: 0f 85 e5 fc ff ff jne 66345f43 - 6634625e: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346262: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 66346269: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634626d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346273: 48 63 01 movslq (%rcx),%rax - 66346276: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634627a: 44 89 09 mov %r9d,(%rcx) - 6634627d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66346281: 48 83 c4 28 add $0x28,%rsp - 66346285: 5b pop %rbx - 66346286: 5e pop %rsi - 66346287: c3 retq - 66346288: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634628f: 00 +0000000066345f30 : + 66345f30: 56 push %rsi + 66345f31: 53 push %rbx + 66345f32: 48 83 ec 28 sub $0x28,%rsp + 66345f36: 48 89 cb mov %rcx,%rbx + 66345f39: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66345f3d: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax + 66345f44: 44 8b 10 mov (%rax),%r10d + 66345f47: 45 85 d2 test %r10d,%r10d + 66345f4a: 74 34 je 66345f80 + 66345f4c: 31 d2 xor %edx,%edx + 66345f4e: eb 04 jmp 66345f54 + 66345f50: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66345f54: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66345f58: 83 c2 0a add $0xa,%edx + 66345f5b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66345f5f: 48 89 d9 mov %rbx,%rcx + 66345f62: 44 8b 00 mov (%rax),%r8d + 66345f65: e8 46 b4 ff ff callq 663413b0 + 66345f6a: 48 83 fe 09 cmp $0x9,%rsi + 66345f6e: 48 89 f2 mov %rsi,%rdx + 66345f71: 75 dd jne 66345f50 + 66345f73: 48 83 c4 28 add $0x28,%rsp + 66345f77: 5b pop %rbx + 66345f78: 5e pop %rsi + 66345f79: c3 retq + 66345f7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66345f80: 48 8b 43 08 mov 0x8(%rbx),%rax + 66345f84: 4c 8b 1d 95 09 01 00 mov 0x10995(%rip),%r11 # 66356920 + 66345f8b: 4c 8b 15 9e 09 01 00 mov 0x1099e(%rip),%r10 # 66356930 + 66345f92: 48 8d 50 28 lea 0x28(%rax),%rdx + 66345f96: b8 50 00 00 00 mov $0x50,%eax + 66345f9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345fa0: 44 8b 02 mov (%rdx),%r8d + 66345fa3: 45 85 c0 test %r8d,%r8d + 66345fa6: 74 59 je 66346001 + 66345fa8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66345fac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66345fb0: 45 29 01 sub %r8d,(%r9) + 66345fb3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66345fb9: 45 8b 09 mov (%r9),%r9d + 66345fbc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66345fc0: 45 85 c9 test %r9d,%r9d + 66345fc3: 41 0f 9f c1 setg %r9b + 66345fc7: 45 0f b6 c9 movzbl %r9b,%r9d + 66345fcb: 45 3b 08 cmp (%r8),%r9d + 66345fce: 74 31 je 66346001 + 66345fd0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66345fd4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66345fd8: 45 8b 00 mov (%r8),%r8d + 66345fdb: 45 85 c0 test %r8d,%r8d + 66345fde: 75 21 jne 66346001 + 66345fe0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66345fe4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66345fe8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66345fec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345ff3: 4d 63 02 movslq (%r10),%r8 + 66345ff6: 41 8d 70 01 lea 0x1(%r8),%esi + 66345ffa: 41 89 32 mov %esi,(%r10) + 66345ffd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66346001: 48 83 c0 08 add $0x8,%rax + 66346005: 48 83 c2 04 add $0x4,%rdx + 66346009: 48 3d 98 00 00 00 cmp $0x98,%rax + 6634600f: 75 8f jne 66345fa0 + 66346011: 48 83 c4 28 add $0x28,%rsp + 66346015: 5b pop %rbx + 66346016: 5e pop %rsi + 66346017: c3 retq + 66346018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634601f: 00 -0000000066346290 : - 66346290: 56 push %rsi - 66346291: 53 push %rbx - 66346292: 48 83 ec 28 sub $0x28,%rsp - 66346296: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634629a: 48 8b 50 78 mov 0x78(%rax),%rdx - 6634629e: 48 89 cb mov %rcx,%rbx - 663462a1: 44 8b 0a mov (%rdx),%r9d - 663462a4: 45 85 c9 test %r9d,%r9d - 663462a7: 74 37 je 663462e0 - 663462a9: 31 d2 xor %edx,%edx - 663462ab: eb 07 jmp 663462b4 - 663462ad: 0f 1f 00 nopl (%rax) - 663462b0: 48 8b 43 10 mov 0x10(%rbx),%rax - 663462b4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663462b8: 48 89 d9 mov %rbx,%rcx - 663462bb: 83 c2 08 add $0x8,%edx - 663462be: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 663462c2: 44 8b 00 mov (%rax),%r8d - 663462c5: e8 e6 b0 ff ff callq 663413b0 - 663462ca: 48 83 fe 07 cmp $0x7,%rsi - 663462ce: 48 89 f2 mov %rsi,%rdx - 663462d1: 75 dd jne 663462b0 - 663462d3: 48 83 c4 28 add $0x28,%rsp - 663462d7: 5b pop %rbx - 663462d8: 5e pop %rsi - 663462d9: c3 retq - 663462da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663462e0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 663462e4: 4c 8b 15 35 06 01 00 mov 0x10635(%rip),%r10 # 66356920 - 663462eb: 48 8b 0d 3e 06 01 00 mov 0x1063e(%rip),%rcx # 66356930 - 663462f2: 44 8b 42 20 mov 0x20(%rdx),%r8d - 663462f6: 45 85 c0 test %r8d,%r8d - 663462f9: 74 3b je 66346336 - 663462fb: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663462ff: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66346303: 45 29 01 sub %r8d,(%r9) - 66346306: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634630d: 45 8b 01 mov (%r9),%r8d - 66346310: 45 31 c9 xor %r9d,%r9d - 66346313: 45 85 c0 test %r8d,%r8d - 66346316: 4c 8b 40 40 mov 0x40(%rax),%r8 - 6634631a: 41 0f 9f c1 setg %r9b - 6634631e: 45 3b 08 cmp (%r8),%r9d - 66346321: 74 13 je 66346336 - 66346323: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346327: 4d 8b 40 40 mov 0x40(%r8),%r8 - 6634632b: 41 8b 30 mov (%r8),%esi - 6634632e: 85 f6 test %esi,%esi - 66346330: 0f 84 ba 02 00 00 je 663465f0 - 66346336: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634633a: 45 85 c0 test %r8d,%r8d - 6634633d: 74 3c je 6634637b - 6634633f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346343: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66346347: 45 29 01 sub %r8d,(%r9) - 6634634a: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66346351: 45 8b 19 mov (%r9),%r11d - 66346354: 45 31 c9 xor %r9d,%r9d - 66346357: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634635b: 45 85 db test %r11d,%r11d - 6634635e: 41 0f 9f c1 setg %r9b - 66346362: 45 3b 08 cmp (%r8),%r9d - 66346365: 74 14 je 6634637b - 66346367: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634636b: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634636f: 45 8b 08 mov (%r8),%r9d - 66346372: 45 85 c9 test %r9d,%r9d - 66346375: 0f 84 45 02 00 00 je 663465c0 - 6634637b: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634637f: 45 85 c0 test %r8d,%r8d - 66346382: 74 3b je 663463bf - 66346384: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346388: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634638c: 45 29 01 sub %r8d,(%r9) - 6634638f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66346396: 45 8b 01 mov (%r9),%r8d - 66346399: 45 31 c9 xor %r9d,%r9d - 6634639c: 45 85 c0 test %r8d,%r8d - 6634639f: 4c 8b 40 50 mov 0x50(%rax),%r8 - 663463a3: 41 0f 9f c1 setg %r9b - 663463a7: 45 3b 08 cmp (%r8),%r9d - 663463aa: 74 13 je 663463bf - 663463ac: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663463b0: 4d 8b 40 50 mov 0x50(%r8),%r8 - 663463b4: 41 8b 30 mov (%r8),%esi - 663463b7: 85 f6 test %esi,%esi - 663463b9: 0f 84 d1 01 00 00 je 66346590 - 663463bf: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 663463c3: 45 85 c0 test %r8d,%r8d - 663463c6: 74 3c je 66346404 - 663463c8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663463cc: 4d 8b 49 58 mov 0x58(%r9),%r9 - 663463d0: 45 29 01 sub %r8d,(%r9) - 663463d3: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 663463da: 45 8b 19 mov (%r9),%r11d - 663463dd: 45 31 c9 xor %r9d,%r9d - 663463e0: 4c 8b 40 58 mov 0x58(%rax),%r8 - 663463e4: 45 85 db test %r11d,%r11d - 663463e7: 41 0f 9f c1 setg %r9b - 663463eb: 45 3b 08 cmp (%r8),%r9d - 663463ee: 74 14 je 66346404 - 663463f0: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663463f4: 4d 8b 40 58 mov 0x58(%r8),%r8 - 663463f8: 45 8b 08 mov (%r8),%r9d - 663463fb: 45 85 c9 test %r9d,%r9d - 663463fe: 0f 84 5c 01 00 00 je 66346560 - 66346404: 44 8b 42 30 mov 0x30(%rdx),%r8d - 66346408: 45 85 c0 test %r8d,%r8d - 6634640b: 74 3b je 66346448 - 6634640d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346411: 4d 8b 49 60 mov 0x60(%r9),%r9 - 66346415: 45 29 01 sub %r8d,(%r9) - 66346418: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634641f: 45 8b 01 mov (%r9),%r8d - 66346422: 45 31 c9 xor %r9d,%r9d - 66346425: 45 85 c0 test %r8d,%r8d - 66346428: 4c 8b 40 60 mov 0x60(%rax),%r8 - 6634642c: 41 0f 9f c1 setg %r9b - 66346430: 45 3b 08 cmp (%r8),%r9d - 66346433: 74 13 je 66346448 - 66346435: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346439: 4d 8b 40 60 mov 0x60(%r8),%r8 - 6634643d: 41 8b 30 mov (%r8),%esi - 66346440: 85 f6 test %esi,%esi - 66346442: 0f 84 e8 00 00 00 je 66346530 - 66346448: 44 8b 42 34 mov 0x34(%rdx),%r8d - 6634644c: 45 85 c0 test %r8d,%r8d - 6634644f: 74 38 je 66346489 - 66346451: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346455: 4d 8b 49 68 mov 0x68(%r9),%r9 - 66346459: 45 29 01 sub %r8d,(%r9) - 6634645c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 66346463: 45 8b 19 mov (%r9),%r11d - 66346466: 45 31 c9 xor %r9d,%r9d - 66346469: 4c 8b 40 68 mov 0x68(%rax),%r8 - 6634646d: 45 85 db test %r11d,%r11d - 66346470: 41 0f 9f c1 setg %r9b - 66346474: 45 3b 08 cmp (%r8),%r9d - 66346477: 74 10 je 66346489 - 66346479: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634647d: 4d 8b 40 68 mov 0x68(%r8),%r8 - 66346481: 45 8b 08 mov (%r8),%r9d - 66346484: 45 85 c9 test %r9d,%r9d - 66346487: 74 77 je 66346500 - 66346489: 44 8b 42 38 mov 0x38(%rdx),%r8d - 6634648d: 45 85 c0 test %r8d,%r8d - 66346490: 0f 84 3d fe ff ff je 663462d3 - 66346496: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634649a: 48 8b 40 70 mov 0x70(%rax),%rax - 6634649e: 4d 8b 49 70 mov 0x70(%r9),%r9 - 663464a2: 45 29 01 sub %r8d,(%r9) - 663464a5: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 663464ac: 31 d2 xor %edx,%edx - 663464ae: 45 8b 01 mov (%r9),%r8d - 663464b1: 45 85 c0 test %r8d,%r8d - 663464b4: 0f 9f c2 setg %dl - 663464b7: 3b 10 cmp (%rax),%edx - 663464b9: 0f 84 14 fe ff ff je 663462d3 - 663464bf: 48 8b 43 20 mov 0x20(%rbx),%rax - 663464c3: 48 8b 40 70 mov 0x70(%rax),%rax - 663464c7: 8b 00 mov (%rax),%eax - 663464c9: 85 c0 test %eax,%eax - 663464cb: 0f 85 02 fe ff ff jne 663462d3 - 663464d1: 48 8b 43 28 mov 0x28(%rbx),%rax - 663464d5: 48 8b 50 70 mov 0x70(%rax),%rdx - 663464d9: 48 8b 42 10 mov 0x10(%rdx),%rax - 663464dd: c7 00 01 00 00 00 movl $0x1,(%rax) - 663464e3: 48 63 01 movslq (%rcx),%rax - 663464e6: 44 8d 40 01 lea 0x1(%rax),%r8d - 663464ea: 44 89 01 mov %r8d,(%rcx) - 663464ed: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 663464f1: 48 83 c4 28 add $0x28,%rsp - 663464f5: 5b pop %rbx - 663464f6: 5e pop %rsi - 663464f7: c3 retq - 663464f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663464ff: 00 - 66346500: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346504: 4d 8b 48 68 mov 0x68(%r8),%r9 - 66346508: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634650c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346513: 4c 63 01 movslq (%rcx),%r8 - 66346516: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634651a: 44 89 19 mov %r11d,(%rcx) - 6634651d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346521: e9 63 ff ff ff jmpq 66346489 - 66346526: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634652d: 00 00 00 - 66346530: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346534: 4d 8b 48 60 mov 0x60(%r8),%r9 - 66346538: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634653c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346543: 4c 63 01 movslq (%rcx),%r8 - 66346546: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634654a: 44 89 19 mov %r11d,(%rcx) - 6634654d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346551: e9 f2 fe ff ff jmpq 66346448 - 66346556: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634655d: 00 00 00 - 66346560: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346564: 4d 8b 48 58 mov 0x58(%r8),%r9 - 66346568: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634656c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346573: 4c 63 01 movslq (%rcx),%r8 - 66346576: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634657a: 44 89 19 mov %r11d,(%rcx) - 6634657d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346581: e9 7e fe ff ff jmpq 66346404 - 66346586: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634658d: 00 00 00 - 66346590: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346594: 4d 8b 48 50 mov 0x50(%r8),%r9 - 66346598: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634659c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663465a3: 4c 63 01 movslq (%rcx),%r8 - 663465a6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663465aa: 44 89 19 mov %r11d,(%rcx) - 663465ad: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663465b1: e9 09 fe ff ff jmpq 663463bf - 663465b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663465bd: 00 00 00 - 663465c0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663465c4: 4d 8b 48 48 mov 0x48(%r8),%r9 - 663465c8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663465cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663465d3: 4c 63 01 movslq (%rcx),%r8 - 663465d6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663465da: 44 89 19 mov %r11d,(%rcx) - 663465dd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663465e1: e9 95 fd ff ff jmpq 6634637b - 663465e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663465ed: 00 00 00 - 663465f0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663465f4: 4d 8b 48 40 mov 0x40(%r8),%r9 - 663465f8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663465fc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346603: 4c 63 01 movslq (%rcx),%r8 - 66346606: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634660a: 44 89 19 mov %r11d,(%rcx) - 6634660d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346611: e9 20 fd ff ff jmpq 66346336 - 66346616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634661d: 00 00 00 +0000000066346020 : + 66346020: 56 push %rsi + 66346021: 53 push %rbx + 66346022: 48 83 ec 28 sub $0x28,%rsp + 66346026: 48 89 cb mov %rcx,%rbx + 66346029: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634602d: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax + 66346034: 44 8b 10 mov (%rax),%r10d + 66346037: 45 85 d2 test %r10d,%r10d + 6634603a: 74 34 je 66346070 + 6634603c: 31 d2 xor %edx,%edx + 6634603e: eb 04 jmp 66346044 + 66346040: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66346044: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66346048: 83 c2 0a add $0xa,%edx + 6634604b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634604f: 48 89 d9 mov %rbx,%rcx + 66346052: 44 8b 00 mov (%rax),%r8d + 66346055: e8 56 b3 ff ff callq 663413b0 + 6634605a: 48 83 fe 09 cmp $0x9,%rsi + 6634605e: 48 89 f2 mov %rsi,%rdx + 66346061: 75 dd jne 66346040 + 66346063: 48 83 c4 28 add $0x28,%rsp + 66346067: 5b pop %rbx + 66346068: 5e pop %rsi + 66346069: c3 retq + 6634606a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66346070: 48 8b 43 08 mov 0x8(%rbx),%rax + 66346074: 4c 8b 1d a5 08 01 00 mov 0x108a5(%rip),%r11 # 66356920 + 6634607b: 4c 8b 15 ae 08 01 00 mov 0x108ae(%rip),%r10 # 66356930 + 66346082: 48 8d 50 28 lea 0x28(%rax),%rdx + 66346086: b8 50 00 00 00 mov $0x50,%eax + 6634608b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66346090: 44 8b 02 mov (%rdx),%r8d + 66346093: 45 85 c0 test %r8d,%r8d + 66346096: 74 59 je 663460f1 + 66346098: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634609c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 663460a0: 45 29 01 sub %r8d,(%r9) + 663460a3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663460a9: 45 8b 09 mov (%r9),%r9d + 663460ac: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663460b0: 45 85 c9 test %r9d,%r9d + 663460b3: 41 0f 9f c1 setg %r9b + 663460b7: 45 0f b6 c9 movzbl %r9b,%r9d + 663460bb: 45 3b 08 cmp (%r8),%r9d + 663460be: 74 31 je 663460f1 + 663460c0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663460c4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663460c8: 45 8b 00 mov (%r8),%r8d + 663460cb: 45 85 c0 test %r8d,%r8d + 663460ce: 75 21 jne 663460f1 + 663460d0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 663460d4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 663460d8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663460dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663460e3: 4d 63 02 movslq (%r10),%r8 + 663460e6: 41 8d 70 01 lea 0x1(%r8),%esi + 663460ea: 41 89 32 mov %esi,(%r10) + 663460ed: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 663460f1: 48 83 c0 08 add $0x8,%rax + 663460f5: 48 83 c2 04 add $0x4,%rdx + 663460f9: 48 3d 98 00 00 00 cmp $0x98,%rax + 663460ff: 75 8f jne 66346090 + 66346101: 48 83 c4 28 add $0x28,%rsp + 66346105: 5b pop %rbx + 66346106: 5e pop %rsi + 66346107: c3 retq + 66346108: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634610f: 00 -0000000066346620 : - 66346620: 56 push %rsi - 66346621: 53 push %rbx - 66346622: 48 83 ec 28 sub $0x28,%rsp - 66346626: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634662a: 48 8b 50 78 mov 0x78(%rax),%rdx - 6634662e: 48 89 cb mov %rcx,%rbx - 66346631: 44 8b 0a mov (%rdx),%r9d - 66346634: 45 85 c9 test %r9d,%r9d - 66346637: 74 37 je 66346670 - 66346639: 31 d2 xor %edx,%edx - 6634663b: eb 07 jmp 66346644 - 6634663d: 0f 1f 00 nopl (%rax) - 66346640: 48 8b 43 10 mov 0x10(%rbx),%rax - 66346644: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66346648: 48 89 d9 mov %rbx,%rcx - 6634664b: 83 c2 08 add $0x8,%edx - 6634664e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66346652: 44 8b 00 mov (%rax),%r8d - 66346655: e8 56 ad ff ff callq 663413b0 - 6634665a: 48 83 fe 07 cmp $0x7,%rsi - 6634665e: 48 89 f2 mov %rsi,%rdx - 66346661: 75 dd jne 66346640 - 66346663: 48 83 c4 28 add $0x28,%rsp - 66346667: 5b pop %rbx - 66346668: 5e pop %rsi - 66346669: c3 retq - 6634666a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346670: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66346674: 4c 8b 15 a5 02 01 00 mov 0x102a5(%rip),%r10 # 66356920 - 6634667b: 48 8b 0d ae 02 01 00 mov 0x102ae(%rip),%rcx # 66356930 - 66346682: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66346686: 45 85 c0 test %r8d,%r8d - 66346689: 74 3b je 663466c6 - 6634668b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634668f: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66346693: 45 29 01 sub %r8d,(%r9) - 66346696: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634669d: 45 8b 01 mov (%r9),%r8d - 663466a0: 45 31 c9 xor %r9d,%r9d - 663466a3: 45 85 c0 test %r8d,%r8d - 663466a6: 4c 8b 40 40 mov 0x40(%rax),%r8 - 663466aa: 41 0f 9f c1 setg %r9b - 663466ae: 45 3b 08 cmp (%r8),%r9d - 663466b1: 74 13 je 663466c6 - 663466b3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663466b7: 4d 8b 40 40 mov 0x40(%r8),%r8 - 663466bb: 41 8b 30 mov (%r8),%esi - 663466be: 85 f6 test %esi,%esi - 663466c0: 0f 84 ba 02 00 00 je 66346980 - 663466c6: 44 8b 42 24 mov 0x24(%rdx),%r8d - 663466ca: 45 85 c0 test %r8d,%r8d - 663466cd: 74 3c je 6634670b - 663466cf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663466d3: 4d 8b 49 48 mov 0x48(%r9),%r9 - 663466d7: 45 29 01 sub %r8d,(%r9) - 663466da: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 663466e1: 45 8b 19 mov (%r9),%r11d - 663466e4: 45 31 c9 xor %r9d,%r9d - 663466e7: 4c 8b 40 48 mov 0x48(%rax),%r8 - 663466eb: 45 85 db test %r11d,%r11d - 663466ee: 41 0f 9f c1 setg %r9b - 663466f2: 45 3b 08 cmp (%r8),%r9d - 663466f5: 74 14 je 6634670b - 663466f7: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663466fb: 4d 8b 40 48 mov 0x48(%r8),%r8 - 663466ff: 45 8b 08 mov (%r8),%r9d - 66346702: 45 85 c9 test %r9d,%r9d - 66346705: 0f 84 45 02 00 00 je 66346950 - 6634670b: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634670f: 45 85 c0 test %r8d,%r8d - 66346712: 74 3b je 6634674f - 66346714: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346718: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634671c: 45 29 01 sub %r8d,(%r9) - 6634671f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66346726: 45 8b 01 mov (%r9),%r8d - 66346729: 45 31 c9 xor %r9d,%r9d - 6634672c: 45 85 c0 test %r8d,%r8d - 6634672f: 4c 8b 40 50 mov 0x50(%rax),%r8 - 66346733: 41 0f 9f c1 setg %r9b - 66346737: 45 3b 08 cmp (%r8),%r9d - 6634673a: 74 13 je 6634674f - 6634673c: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346740: 4d 8b 40 50 mov 0x50(%r8),%r8 - 66346744: 41 8b 30 mov (%r8),%esi - 66346747: 85 f6 test %esi,%esi - 66346749: 0f 84 d1 01 00 00 je 66346920 - 6634674f: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 66346753: 45 85 c0 test %r8d,%r8d - 66346756: 74 3c je 66346794 - 66346758: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634675c: 4d 8b 49 58 mov 0x58(%r9),%r9 - 66346760: 45 29 01 sub %r8d,(%r9) - 66346763: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634676a: 45 8b 19 mov (%r9),%r11d - 6634676d: 45 31 c9 xor %r9d,%r9d - 66346770: 4c 8b 40 58 mov 0x58(%rax),%r8 - 66346774: 45 85 db test %r11d,%r11d - 66346777: 41 0f 9f c1 setg %r9b - 6634677b: 45 3b 08 cmp (%r8),%r9d - 6634677e: 74 14 je 66346794 - 66346780: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346784: 4d 8b 40 58 mov 0x58(%r8),%r8 - 66346788: 45 8b 08 mov (%r8),%r9d - 6634678b: 45 85 c9 test %r9d,%r9d - 6634678e: 0f 84 5c 01 00 00 je 663468f0 - 66346794: 44 8b 42 30 mov 0x30(%rdx),%r8d - 66346798: 45 85 c0 test %r8d,%r8d - 6634679b: 74 3b je 663467d8 - 6634679d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663467a1: 4d 8b 49 60 mov 0x60(%r9),%r9 - 663467a5: 45 29 01 sub %r8d,(%r9) - 663467a8: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 663467af: 45 8b 01 mov (%r9),%r8d - 663467b2: 45 31 c9 xor %r9d,%r9d - 663467b5: 45 85 c0 test %r8d,%r8d - 663467b8: 4c 8b 40 60 mov 0x60(%rax),%r8 - 663467bc: 41 0f 9f c1 setg %r9b - 663467c0: 45 3b 08 cmp (%r8),%r9d - 663467c3: 74 13 je 663467d8 - 663467c5: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663467c9: 4d 8b 40 60 mov 0x60(%r8),%r8 - 663467cd: 41 8b 30 mov (%r8),%esi - 663467d0: 85 f6 test %esi,%esi - 663467d2: 0f 84 e8 00 00 00 je 663468c0 - 663467d8: 44 8b 42 34 mov 0x34(%rdx),%r8d - 663467dc: 45 85 c0 test %r8d,%r8d - 663467df: 74 38 je 66346819 - 663467e1: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663467e5: 4d 8b 49 68 mov 0x68(%r9),%r9 - 663467e9: 45 29 01 sub %r8d,(%r9) - 663467ec: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 663467f3: 45 8b 19 mov (%r9),%r11d - 663467f6: 45 31 c9 xor %r9d,%r9d - 663467f9: 4c 8b 40 68 mov 0x68(%rax),%r8 - 663467fd: 45 85 db test %r11d,%r11d - 66346800: 41 0f 9f c1 setg %r9b - 66346804: 45 3b 08 cmp (%r8),%r9d - 66346807: 74 10 je 66346819 - 66346809: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634680d: 4d 8b 40 68 mov 0x68(%r8),%r8 - 66346811: 45 8b 08 mov (%r8),%r9d - 66346814: 45 85 c9 test %r9d,%r9d - 66346817: 74 77 je 66346890 - 66346819: 44 8b 42 38 mov 0x38(%rdx),%r8d - 6634681d: 45 85 c0 test %r8d,%r8d - 66346820: 0f 84 3d fe ff ff je 66346663 - 66346826: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634682a: 48 8b 40 70 mov 0x70(%rax),%rax - 6634682e: 4d 8b 49 70 mov 0x70(%r9),%r9 - 66346832: 45 29 01 sub %r8d,(%r9) - 66346835: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634683c: 31 d2 xor %edx,%edx - 6634683e: 45 8b 01 mov (%r9),%r8d - 66346841: 45 85 c0 test %r8d,%r8d - 66346844: 0f 9f c2 setg %dl - 66346847: 3b 10 cmp (%rax),%edx - 66346849: 0f 84 14 fe ff ff je 66346663 - 6634684f: 48 8b 43 20 mov 0x20(%rbx),%rax - 66346853: 48 8b 40 70 mov 0x70(%rax),%rax - 66346857: 8b 00 mov (%rax),%eax - 66346859: 85 c0 test %eax,%eax - 6634685b: 0f 85 02 fe ff ff jne 66346663 - 66346861: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346865: 48 8b 50 70 mov 0x70(%rax),%rdx - 66346869: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634686d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346873: 48 63 01 movslq (%rcx),%rax - 66346876: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634687a: 44 89 01 mov %r8d,(%rcx) - 6634687d: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66346881: 48 83 c4 28 add $0x28,%rsp - 66346885: 5b pop %rbx - 66346886: 5e pop %rsi - 66346887: c3 retq - 66346888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634688f: 00 - 66346890: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346894: 4d 8b 48 68 mov 0x68(%r8),%r9 - 66346898: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634689c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663468a3: 4c 63 01 movslq (%rcx),%r8 - 663468a6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663468aa: 44 89 19 mov %r11d,(%rcx) - 663468ad: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663468b1: e9 63 ff ff ff jmpq 66346819 - 663468b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663468bd: 00 00 00 - 663468c0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663468c4: 4d 8b 48 60 mov 0x60(%r8),%r9 - 663468c8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663468cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663468d3: 4c 63 01 movslq (%rcx),%r8 - 663468d6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663468da: 44 89 19 mov %r11d,(%rcx) - 663468dd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663468e1: e9 f2 fe ff ff jmpq 663467d8 - 663468e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663468ed: 00 00 00 - 663468f0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663468f4: 4d 8b 48 58 mov 0x58(%r8),%r9 - 663468f8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663468fc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346903: 4c 63 01 movslq (%rcx),%r8 - 66346906: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634690a: 44 89 19 mov %r11d,(%rcx) - 6634690d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346911: e9 7e fe ff ff jmpq 66346794 - 66346916: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634691d: 00 00 00 - 66346920: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346924: 4d 8b 48 50 mov 0x50(%r8),%r9 - 66346928: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634692c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346933: 4c 63 01 movslq (%rcx),%r8 - 66346936: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634693a: 44 89 19 mov %r11d,(%rcx) - 6634693d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346941: e9 09 fe ff ff jmpq 6634674f - 66346946: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634694d: 00 00 00 - 66346950: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346954: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66346958: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634695c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346963: 4c 63 01 movslq (%rcx),%r8 - 66346966: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634696a: 44 89 19 mov %r11d,(%rcx) - 6634696d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346971: e9 95 fd ff ff jmpq 6634670b - 66346976: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634697d: 00 00 00 - 66346980: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346984: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66346988: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634698c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346993: 4c 63 01 movslq (%rcx),%r8 - 66346996: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634699a: 44 89 19 mov %r11d,(%rcx) - 6634699d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663469a1: e9 20 fd ff ff jmpq 663466c6 - 663469a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663469ad: 00 00 00 +0000000066346110 : + 66346110: 56 push %rsi + 66346111: 53 push %rbx + 66346112: 48 83 ec 28 sub $0x28,%rsp + 66346116: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634611a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 66346121: 48 89 cb mov %rcx,%rbx + 66346124: 8b 32 mov (%rdx),%esi + 66346126: 85 f6 test %esi,%esi + 66346128: 74 36 je 66346160 + 6634612a: 31 d2 xor %edx,%edx + 6634612c: eb 06 jmp 66346134 + 6634612e: 66 90 xchg %ax,%ax + 66346130: 48 8b 43 10 mov 0x10(%rbx),%rax + 66346134: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66346138: 48 89 d9 mov %rbx,%rcx + 6634613b: 83 c2 09 add $0x9,%edx + 6634613e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66346142: 44 8b 00 mov (%rax),%r8d + 66346145: e8 66 b2 ff ff callq 663413b0 + 6634614a: 48 83 fe 08 cmp $0x8,%rsi + 6634614e: 48 89 f2 mov %rsi,%rdx + 66346151: 75 dd jne 66346130 + 66346153: 48 83 c4 28 add $0x28,%rsp + 66346157: 5b pop %rbx + 66346158: 5e pop %rsi + 66346159: c3 retq + 6634615a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66346160: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66346164: 4c 8b 05 b5 07 01 00 mov 0x107b5(%rip),%r8 # 66356920 + 6634616b: 48 8b 0d be 07 01 00 mov 0x107be(%rip),%rcx # 66356930 + 66346172: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 66346176: 45 85 c9 test %r9d,%r9d + 66346179: 74 59 je 663461d4 + 6634617b: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634617f: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66346183: 45 29 0a sub %r9d,(%r10) + 66346186: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634618d: 45 8b 1a mov (%r10),%r11d + 66346190: 45 31 d2 xor %r10d,%r10d + 66346193: 4c 8b 48 48 mov 0x48(%rax),%r9 + 66346197: 45 85 db test %r11d,%r11d + 6634619a: 41 0f 9f c2 setg %r10b + 6634619e: 45 3b 11 cmp (%r9),%r10d + 663461a1: 74 31 je 663461d4 + 663461a3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 663461a7: 4d 8b 49 48 mov 0x48(%r9),%r9 + 663461ab: 45 8b 11 mov (%r9),%r10d + 663461ae: 45 85 d2 test %r10d,%r10d + 663461b1: 75 21 jne 663461d4 + 663461b3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 663461b7: 4d 8b 51 48 mov 0x48(%r9),%r10 + 663461bb: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663461bf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663461c6: 4c 63 09 movslq (%rcx),%r9 + 663461c9: 45 8d 59 01 lea 0x1(%r9),%r11d + 663461cd: 44 89 19 mov %r11d,(%rcx) + 663461d0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 663461d4: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 663461d8: 45 85 c9 test %r9d,%r9d + 663461db: 74 58 je 66346235 + 663461dd: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 663461e1: 4d 8b 52 50 mov 0x50(%r10),%r10 + 663461e5: 45 29 0a sub %r9d,(%r10) + 663461e8: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 663461ef: 45 8b 0a mov (%r10),%r9d + 663461f2: 45 31 d2 xor %r10d,%r10d + 663461f5: 45 85 c9 test %r9d,%r9d + 663461f8: 4c 8b 48 50 mov 0x50(%rax),%r9 + 663461fc: 41 0f 9f c2 setg %r10b + 66346200: 45 3b 11 cmp (%r9),%r10d + 66346203: 74 30 je 66346235 + 66346205: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 66346209: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634620d: 41 8b 31 mov (%r9),%esi + 66346210: 85 f6 test %esi,%esi + 66346212: 75 21 jne 66346235 + 66346214: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 66346218: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634621c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346220: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66346227: 4c 63 09 movslq (%rcx),%r9 + 6634622a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634622e: 44 89 19 mov %r11d,(%rcx) + 66346231: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 66346235: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 66346239: 45 85 c9 test %r9d,%r9d + 6634623c: 74 59 je 66346297 + 6634623e: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346242: 4d 8b 52 58 mov 0x58(%r10),%r10 + 66346246: 45 29 0a sub %r9d,(%r10) + 66346249: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 66346250: 45 8b 1a mov (%r10),%r11d + 66346253: 45 31 d2 xor %r10d,%r10d + 66346256: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634625a: 45 85 db test %r11d,%r11d + 6634625d: 41 0f 9f c2 setg %r10b + 66346261: 45 3b 11 cmp (%r9),%r10d + 66346264: 74 31 je 66346297 + 66346266: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634626a: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634626e: 45 8b 11 mov (%r9),%r10d + 66346271: 45 85 d2 test %r10d,%r10d + 66346274: 75 21 jne 66346297 + 66346276: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634627a: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634627e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346282: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66346289: 4c 63 09 movslq (%rcx),%r9 + 6634628c: 45 8d 59 01 lea 0x1(%r9),%r11d + 66346290: 44 89 19 mov %r11d,(%rcx) + 66346293: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 66346297: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634629b: 45 85 c9 test %r9d,%r9d + 6634629e: 74 58 je 663462f8 + 663462a0: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 663462a4: 4d 8b 52 60 mov 0x60(%r10),%r10 + 663462a8: 45 29 0a sub %r9d,(%r10) + 663462ab: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 663462b2: 45 8b 0a mov (%r10),%r9d + 663462b5: 45 31 d2 xor %r10d,%r10d + 663462b8: 45 85 c9 test %r9d,%r9d + 663462bb: 4c 8b 48 60 mov 0x60(%rax),%r9 + 663462bf: 41 0f 9f c2 setg %r10b + 663462c3: 45 3b 11 cmp (%r9),%r10d + 663462c6: 74 30 je 663462f8 + 663462c8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 663462cc: 4d 8b 49 60 mov 0x60(%r9),%r9 + 663462d0: 41 8b 31 mov (%r9),%esi + 663462d3: 85 f6 test %esi,%esi + 663462d5: 75 21 jne 663462f8 + 663462d7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 663462db: 4d 8b 51 60 mov 0x60(%r9),%r10 + 663462df: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663462e3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663462ea: 4c 63 09 movslq (%rcx),%r9 + 663462ed: 45 8d 59 01 lea 0x1(%r9),%r11d + 663462f1: 44 89 19 mov %r11d,(%rcx) + 663462f4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 663462f8: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 663462fc: 45 85 c9 test %r9d,%r9d + 663462ff: 74 59 je 6634635a + 66346301: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346305: 4d 8b 52 68 mov 0x68(%r10),%r10 + 66346309: 45 29 0a sub %r9d,(%r10) + 6634630c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 66346313: 45 8b 1a mov (%r10),%r11d + 66346316: 45 31 d2 xor %r10d,%r10d + 66346319: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634631d: 45 85 db test %r11d,%r11d + 66346320: 41 0f 9f c2 setg %r10b + 66346324: 45 3b 11 cmp (%r9),%r10d + 66346327: 74 31 je 6634635a + 66346329: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634632d: 4d 8b 49 68 mov 0x68(%r9),%r9 + 66346331: 45 8b 11 mov (%r9),%r10d + 66346334: 45 85 d2 test %r10d,%r10d + 66346337: 75 21 jne 6634635a + 66346339: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634633d: 4d 8b 51 68 mov 0x68(%r9),%r10 + 66346341: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346345: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634634c: 4c 63 09 movslq (%rcx),%r9 + 6634634f: 45 8d 59 01 lea 0x1(%r9),%r11d + 66346353: 44 89 19 mov %r11d,(%rcx) + 66346356: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634635a: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634635e: 45 85 c9 test %r9d,%r9d + 66346361: 74 58 je 663463bb + 66346363: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346367: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634636b: 45 29 0a sub %r9d,(%r10) + 6634636e: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 66346375: 45 8b 0a mov (%r10),%r9d + 66346378: 45 31 d2 xor %r10d,%r10d + 6634637b: 45 85 c9 test %r9d,%r9d + 6634637e: 4c 8b 48 70 mov 0x70(%rax),%r9 + 66346382: 41 0f 9f c2 setg %r10b + 66346386: 45 3b 11 cmp (%r9),%r10d + 66346389: 74 30 je 663463bb + 6634638b: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634638f: 4d 8b 49 70 mov 0x70(%r9),%r9 + 66346393: 41 8b 31 mov (%r9),%esi + 66346396: 85 f6 test %esi,%esi + 66346398: 75 21 jne 663463bb + 6634639a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634639e: 4d 8b 51 70 mov 0x70(%r9),%r10 + 663463a2: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663463a6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663463ad: 4c 63 09 movslq (%rcx),%r9 + 663463b0: 45 8d 59 01 lea 0x1(%r9),%r11d + 663463b4: 44 89 19 mov %r11d,(%rcx) + 663463b7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 663463bb: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 663463bf: 45 85 c9 test %r9d,%r9d + 663463c2: 74 59 je 6634641d + 663463c4: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 663463c8: 4d 8b 52 78 mov 0x78(%r10),%r10 + 663463cc: 45 29 0a sub %r9d,(%r10) + 663463cf: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 663463d6: 45 8b 1a mov (%r10),%r11d + 663463d9: 45 31 d2 xor %r10d,%r10d + 663463dc: 4c 8b 48 78 mov 0x78(%rax),%r9 + 663463e0: 45 85 db test %r11d,%r11d + 663463e3: 41 0f 9f c2 setg %r10b + 663463e7: 45 3b 11 cmp (%r9),%r10d + 663463ea: 74 31 je 6634641d + 663463ec: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 663463f0: 4d 8b 49 78 mov 0x78(%r9),%r9 + 663463f4: 45 8b 11 mov (%r9),%r10d + 663463f7: 45 85 d2 test %r10d,%r10d + 663463fa: 75 21 jne 6634641d + 663463fc: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 66346400: 4d 8b 51 78 mov 0x78(%r9),%r10 + 66346404: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346408: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634640f: 4c 63 09 movslq (%rcx),%r9 + 66346412: 45 8d 59 01 lea 0x1(%r9),%r11d + 66346416: 44 89 19 mov %r11d,(%rcx) + 66346419: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634641d: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 66346421: 45 85 c9 test %r9d,%r9d + 66346424: 0f 84 29 fd ff ff je 66346153 + 6634642a: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634642e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 66346435: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634643c: 45 29 0a sub %r9d,(%r10) + 6634643f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 66346446: 31 d2 xor %edx,%edx + 66346448: 45 8b 0a mov (%r10),%r9d + 6634644b: 45 85 c9 test %r9d,%r9d + 6634644e: 0f 9f c2 setg %dl + 66346451: 3b 10 cmp (%rax),%edx + 66346453: 0f 84 fa fc ff ff je 66346153 + 66346459: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634645d: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 66346464: 8b 00 mov (%rax),%eax + 66346466: 85 c0 test %eax,%eax + 66346468: 0f 85 e5 fc ff ff jne 66346153 + 6634646e: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346472: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 66346479: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634647d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346483: 48 63 01 movslq (%rcx),%rax + 66346486: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634648a: 44 89 09 mov %r9d,(%rcx) + 6634648d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66346491: 48 83 c4 28 add $0x28,%rsp + 66346495: 5b pop %rbx + 66346496: 5e pop %rsi + 66346497: c3 retq + 66346498: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634649f: 00 -00000000663469b0 : - 663469b0: 56 push %rsi - 663469b1: 53 push %rbx - 663469b2: 48 83 ec 28 sub $0x28,%rsp - 663469b6: 48 8b 41 10 mov 0x10(%rcx),%rax - 663469ba: 48 8b 50 68 mov 0x68(%rax),%rdx - 663469be: 48 89 cb mov %rcx,%rbx - 663469c1: 8b 32 mov (%rdx),%esi - 663469c3: 85 f6 test %esi,%esi - 663469c5: 74 39 je 66346a00 - 663469c7: 31 d2 xor %edx,%edx - 663469c9: eb 09 jmp 663469d4 - 663469cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663469d0: 48 8b 43 10 mov 0x10(%rbx),%rax - 663469d4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663469d8: 48 89 d9 mov %rbx,%rcx - 663469db: 83 c2 07 add $0x7,%edx - 663469de: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 663469e2: 44 8b 00 mov (%rax),%r8d - 663469e5: e8 c6 a9 ff ff callq 663413b0 - 663469ea: 48 83 fe 06 cmp $0x6,%rsi - 663469ee: 48 89 f2 mov %rsi,%rdx - 663469f1: 75 dd jne 663469d0 - 663469f3: 48 83 c4 28 add $0x28,%rsp - 663469f7: 5b pop %rbx - 663469f8: 5e pop %rsi - 663469f9: c3 retq - 663469fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346a00: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66346a04: 4c 8b 15 15 ff 00 00 mov 0xff15(%rip),%r10 # 66356920 - 66346a0b: 48 8b 0d 1e ff 00 00 mov 0xff1e(%rip),%rcx # 66356930 - 66346a12: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 66346a16: 45 85 c0 test %r8d,%r8d - 66346a19: 74 3c je 66346a57 - 66346a1b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346a1f: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66346a23: 45 29 01 sub %r8d,(%r9) - 66346a26: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66346a2d: 45 8b 19 mov (%r9),%r11d - 66346a30: 45 31 c9 xor %r9d,%r9d - 66346a33: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66346a37: 45 85 db test %r11d,%r11d - 66346a3a: 41 0f 9f c1 setg %r9b - 66346a3e: 45 3b 08 cmp (%r8),%r9d - 66346a41: 74 14 je 66346a57 - 66346a43: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346a47: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66346a4b: 45 8b 08 mov (%r8),%r9d - 66346a4e: 45 85 c9 test %r9d,%r9d - 66346a51: 0f 84 39 02 00 00 je 66346c90 - 66346a57: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66346a5b: 45 85 c0 test %r8d,%r8d - 66346a5e: 74 3b je 66346a9b - 66346a60: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346a64: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66346a68: 45 29 01 sub %r8d,(%r9) - 66346a6b: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66346a72: 45 8b 01 mov (%r9),%r8d - 66346a75: 45 31 c9 xor %r9d,%r9d - 66346a78: 45 85 c0 test %r8d,%r8d - 66346a7b: 4c 8b 40 40 mov 0x40(%rax),%r8 - 66346a7f: 41 0f 9f c1 setg %r9b - 66346a83: 45 3b 08 cmp (%r8),%r9d - 66346a86: 74 13 je 66346a9b - 66346a88: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346a8c: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66346a90: 41 8b 30 mov (%r8),%esi - 66346a93: 85 f6 test %esi,%esi - 66346a95: 0f 84 c5 01 00 00 je 66346c60 - 66346a9b: 44 8b 42 24 mov 0x24(%rdx),%r8d - 66346a9f: 45 85 c0 test %r8d,%r8d - 66346aa2: 74 3c je 66346ae0 - 66346aa4: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346aa8: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66346aac: 45 29 01 sub %r8d,(%r9) - 66346aaf: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66346ab6: 45 8b 19 mov (%r9),%r11d - 66346ab9: 45 31 c9 xor %r9d,%r9d - 66346abc: 4c 8b 40 48 mov 0x48(%rax),%r8 - 66346ac0: 45 85 db test %r11d,%r11d - 66346ac3: 41 0f 9f c1 setg %r9b - 66346ac7: 45 3b 08 cmp (%r8),%r9d - 66346aca: 74 14 je 66346ae0 - 66346acc: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346ad0: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66346ad4: 45 8b 08 mov (%r8),%r9d - 66346ad7: 45 85 c9 test %r9d,%r9d - 66346ada: 0f 84 50 01 00 00 je 66346c30 - 66346ae0: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66346ae4: 45 85 c0 test %r8d,%r8d - 66346ae7: 74 3b je 66346b24 - 66346ae9: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346aed: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66346af1: 45 29 01 sub %r8d,(%r9) - 66346af4: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66346afb: 45 8b 01 mov (%r9),%r8d - 66346afe: 45 31 c9 xor %r9d,%r9d - 66346b01: 45 85 c0 test %r8d,%r8d - 66346b04: 4c 8b 40 50 mov 0x50(%rax),%r8 - 66346b08: 41 0f 9f c1 setg %r9b - 66346b0c: 45 3b 08 cmp (%r8),%r9d - 66346b0f: 74 13 je 66346b24 - 66346b11: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346b15: 4d 8b 40 50 mov 0x50(%r8),%r8 - 66346b19: 41 8b 30 mov (%r8),%esi - 66346b1c: 85 f6 test %esi,%esi - 66346b1e: 0f 84 dc 00 00 00 je 66346c00 - 66346b24: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 66346b28: 45 85 c0 test %r8d,%r8d - 66346b2b: 74 38 je 66346b65 - 66346b2d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346b31: 4d 8b 49 58 mov 0x58(%r9),%r9 - 66346b35: 45 29 01 sub %r8d,(%r9) - 66346b38: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 66346b3f: 45 8b 19 mov (%r9),%r11d - 66346b42: 45 31 c9 xor %r9d,%r9d - 66346b45: 4c 8b 40 58 mov 0x58(%rax),%r8 - 66346b49: 45 85 db test %r11d,%r11d - 66346b4c: 41 0f 9f c1 setg %r9b - 66346b50: 45 3b 08 cmp (%r8),%r9d - 66346b53: 74 10 je 66346b65 - 66346b55: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346b59: 4d 8b 40 58 mov 0x58(%r8),%r8 - 66346b5d: 45 8b 08 mov (%r8),%r9d - 66346b60: 45 85 c9 test %r9d,%r9d - 66346b63: 74 6f je 66346bd4 - 66346b65: 44 8b 42 30 mov 0x30(%rdx),%r8d - 66346b69: 45 85 c0 test %r8d,%r8d - 66346b6c: 0f 84 81 fe ff ff je 663469f3 - 66346b72: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346b76: 48 8b 40 60 mov 0x60(%rax),%rax - 66346b7a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 66346b7e: 45 29 01 sub %r8d,(%r9) - 66346b81: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 66346b88: 31 d2 xor %edx,%edx - 66346b8a: 45 8b 01 mov (%r9),%r8d - 66346b8d: 45 85 c0 test %r8d,%r8d - 66346b90: 0f 9f c2 setg %dl - 66346b93: 3b 10 cmp (%rax),%edx - 66346b95: 0f 84 58 fe ff ff je 663469f3 - 66346b9b: 48 8b 43 20 mov 0x20(%rbx),%rax - 66346b9f: 48 8b 40 60 mov 0x60(%rax),%rax - 66346ba3: 8b 00 mov (%rax),%eax - 66346ba5: 85 c0 test %eax,%eax - 66346ba7: 0f 85 46 fe ff ff jne 663469f3 - 66346bad: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346bb1: 48 8b 50 60 mov 0x60(%rax),%rdx - 66346bb5: 48 8b 42 10 mov 0x10(%rdx),%rax - 66346bb9: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346bbf: 48 63 01 movslq (%rcx),%rax - 66346bc2: 44 8d 40 01 lea 0x1(%rax),%r8d - 66346bc6: 44 89 01 mov %r8d,(%rcx) - 66346bc9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66346bcd: 48 83 c4 28 add $0x28,%rsp - 66346bd1: 5b pop %rbx - 66346bd2: 5e pop %rsi - 66346bd3: c3 retq - 66346bd4: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346bd8: 4d 8b 48 58 mov 0x58(%r8),%r9 - 66346bdc: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346be0: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346be7: 4c 63 01 movslq (%rcx),%r8 - 66346bea: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346bee: 44 89 19 mov %r11d,(%rcx) - 66346bf1: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346bf5: e9 6b ff ff ff jmpq 66346b65 - 66346bfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346c00: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346c04: 4d 8b 48 50 mov 0x50(%r8),%r9 - 66346c08: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346c0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346c13: 4c 63 01 movslq (%rcx),%r8 - 66346c16: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346c1a: 44 89 19 mov %r11d,(%rcx) - 66346c1d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346c21: e9 fe fe ff ff jmpq 66346b24 - 66346c26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346c2d: 00 00 00 - 66346c30: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346c34: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66346c38: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346c3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346c43: 4c 63 01 movslq (%rcx),%r8 - 66346c46: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346c4a: 44 89 19 mov %r11d,(%rcx) - 66346c4d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346c51: e9 8a fe ff ff jmpq 66346ae0 - 66346c56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346c5d: 00 00 00 - 66346c60: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346c64: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66346c68: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346c6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346c73: 4c 63 01 movslq (%rcx),%r8 - 66346c76: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346c7a: 44 89 19 mov %r11d,(%rcx) - 66346c7d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346c81: e9 15 fe ff ff jmpq 66346a9b - 66346c86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346c8d: 00 00 00 - 66346c90: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346c94: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66346c98: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346c9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346ca3: 4c 63 01 movslq (%rcx),%r8 - 66346ca6: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346caa: 44 89 19 mov %r11d,(%rcx) - 66346cad: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346cb1: e9 a1 fd ff ff jmpq 66346a57 - 66346cb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346cbd: 00 00 00 +00000000663464a0 : + 663464a0: 56 push %rsi + 663464a1: 53 push %rbx + 663464a2: 48 83 ec 28 sub $0x28,%rsp + 663464a6: 48 8b 41 10 mov 0x10(%rcx),%rax + 663464aa: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 663464b1: 48 89 cb mov %rcx,%rbx + 663464b4: 8b 32 mov (%rdx),%esi + 663464b6: 85 f6 test %esi,%esi + 663464b8: 74 36 je 663464f0 + 663464ba: 31 d2 xor %edx,%edx + 663464bc: eb 06 jmp 663464c4 + 663464be: 66 90 xchg %ax,%ax + 663464c0: 48 8b 43 10 mov 0x10(%rbx),%rax + 663464c4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 663464c8: 48 89 d9 mov %rbx,%rcx + 663464cb: 83 c2 09 add $0x9,%edx + 663464ce: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 663464d2: 44 8b 00 mov (%rax),%r8d + 663464d5: e8 d6 ae ff ff callq 663413b0 + 663464da: 48 83 fe 08 cmp $0x8,%rsi + 663464de: 48 89 f2 mov %rsi,%rdx + 663464e1: 75 dd jne 663464c0 + 663464e3: 48 83 c4 28 add $0x28,%rsp + 663464e7: 5b pop %rbx + 663464e8: 5e pop %rsi + 663464e9: c3 retq + 663464ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663464f0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663464f4: 4c 8b 05 25 04 01 00 mov 0x10425(%rip),%r8 # 66356920 + 663464fb: 48 8b 0d 2e 04 01 00 mov 0x1042e(%rip),%rcx # 66356930 + 66346502: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 66346506: 45 85 c9 test %r9d,%r9d + 66346509: 74 59 je 66346564 + 6634650b: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634650f: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66346513: 45 29 0a sub %r9d,(%r10) + 66346516: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634651d: 45 8b 1a mov (%r10),%r11d + 66346520: 45 31 d2 xor %r10d,%r10d + 66346523: 4c 8b 48 48 mov 0x48(%rax),%r9 + 66346527: 45 85 db test %r11d,%r11d + 6634652a: 41 0f 9f c2 setg %r10b + 6634652e: 45 3b 11 cmp (%r9),%r10d + 66346531: 74 31 je 66346564 + 66346533: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 66346537: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634653b: 45 8b 11 mov (%r9),%r10d + 6634653e: 45 85 d2 test %r10d,%r10d + 66346541: 75 21 jne 66346564 + 66346543: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 66346547: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634654b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634654f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66346556: 4c 63 09 movslq (%rcx),%r9 + 66346559: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634655d: 44 89 19 mov %r11d,(%rcx) + 66346560: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 66346564: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 66346568: 45 85 c9 test %r9d,%r9d + 6634656b: 74 58 je 663465c5 + 6634656d: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346571: 4d 8b 52 50 mov 0x50(%r10),%r10 + 66346575: 45 29 0a sub %r9d,(%r10) + 66346578: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634657f: 45 8b 0a mov (%r10),%r9d + 66346582: 45 31 d2 xor %r10d,%r10d + 66346585: 45 85 c9 test %r9d,%r9d + 66346588: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634658c: 41 0f 9f c2 setg %r10b + 66346590: 45 3b 11 cmp (%r9),%r10d + 66346593: 74 30 je 663465c5 + 66346595: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 66346599: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634659d: 41 8b 31 mov (%r9),%esi + 663465a0: 85 f6 test %esi,%esi + 663465a2: 75 21 jne 663465c5 + 663465a4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 663465a8: 4d 8b 51 50 mov 0x50(%r9),%r10 + 663465ac: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663465b0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663465b7: 4c 63 09 movslq (%rcx),%r9 + 663465ba: 45 8d 59 01 lea 0x1(%r9),%r11d + 663465be: 44 89 19 mov %r11d,(%rcx) + 663465c1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 663465c5: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 663465c9: 45 85 c9 test %r9d,%r9d + 663465cc: 74 59 je 66346627 + 663465ce: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 663465d2: 4d 8b 52 58 mov 0x58(%r10),%r10 + 663465d6: 45 29 0a sub %r9d,(%r10) + 663465d9: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 663465e0: 45 8b 1a mov (%r10),%r11d + 663465e3: 45 31 d2 xor %r10d,%r10d + 663465e6: 4c 8b 48 58 mov 0x58(%rax),%r9 + 663465ea: 45 85 db test %r11d,%r11d + 663465ed: 41 0f 9f c2 setg %r10b + 663465f1: 45 3b 11 cmp (%r9),%r10d + 663465f4: 74 31 je 66346627 + 663465f6: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 663465fa: 4d 8b 49 58 mov 0x58(%r9),%r9 + 663465fe: 45 8b 11 mov (%r9),%r10d + 66346601: 45 85 d2 test %r10d,%r10d + 66346604: 75 21 jne 66346627 + 66346606: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634660a: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634660e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346612: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66346619: 4c 63 09 movslq (%rcx),%r9 + 6634661c: 45 8d 59 01 lea 0x1(%r9),%r11d + 66346620: 44 89 19 mov %r11d,(%rcx) + 66346623: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 66346627: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634662b: 45 85 c9 test %r9d,%r9d + 6634662e: 74 58 je 66346688 + 66346630: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346634: 4d 8b 52 60 mov 0x60(%r10),%r10 + 66346638: 45 29 0a sub %r9d,(%r10) + 6634663b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 66346642: 45 8b 0a mov (%r10),%r9d + 66346645: 45 31 d2 xor %r10d,%r10d + 66346648: 45 85 c9 test %r9d,%r9d + 6634664b: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634664f: 41 0f 9f c2 setg %r10b + 66346653: 45 3b 11 cmp (%r9),%r10d + 66346656: 74 30 je 66346688 + 66346658: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634665c: 4d 8b 49 60 mov 0x60(%r9),%r9 + 66346660: 41 8b 31 mov (%r9),%esi + 66346663: 85 f6 test %esi,%esi + 66346665: 75 21 jne 66346688 + 66346667: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634666b: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634666f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346673: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634667a: 4c 63 09 movslq (%rcx),%r9 + 6634667d: 45 8d 59 01 lea 0x1(%r9),%r11d + 66346681: 44 89 19 mov %r11d,(%rcx) + 66346684: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 66346688: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634668c: 45 85 c9 test %r9d,%r9d + 6634668f: 74 59 je 663466ea + 66346691: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346695: 4d 8b 52 68 mov 0x68(%r10),%r10 + 66346699: 45 29 0a sub %r9d,(%r10) + 6634669c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 663466a3: 45 8b 1a mov (%r10),%r11d + 663466a6: 45 31 d2 xor %r10d,%r10d + 663466a9: 4c 8b 48 68 mov 0x68(%rax),%r9 + 663466ad: 45 85 db test %r11d,%r11d + 663466b0: 41 0f 9f c2 setg %r10b + 663466b4: 45 3b 11 cmp (%r9),%r10d + 663466b7: 74 31 je 663466ea + 663466b9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 663466bd: 4d 8b 49 68 mov 0x68(%r9),%r9 + 663466c1: 45 8b 11 mov (%r9),%r10d + 663466c4: 45 85 d2 test %r10d,%r10d + 663466c7: 75 21 jne 663466ea + 663466c9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 663466cd: 4d 8b 51 68 mov 0x68(%r9),%r10 + 663466d1: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663466d5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663466dc: 4c 63 09 movslq (%rcx),%r9 + 663466df: 45 8d 59 01 lea 0x1(%r9),%r11d + 663466e3: 44 89 19 mov %r11d,(%rcx) + 663466e6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 663466ea: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 663466ee: 45 85 c9 test %r9d,%r9d + 663466f1: 74 58 je 6634674b + 663466f3: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 663466f7: 4d 8b 52 70 mov 0x70(%r10),%r10 + 663466fb: 45 29 0a sub %r9d,(%r10) + 663466fe: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 66346705: 45 8b 0a mov (%r10),%r9d + 66346708: 45 31 d2 xor %r10d,%r10d + 6634670b: 45 85 c9 test %r9d,%r9d + 6634670e: 4c 8b 48 70 mov 0x70(%rax),%r9 + 66346712: 41 0f 9f c2 setg %r10b + 66346716: 45 3b 11 cmp (%r9),%r10d + 66346719: 74 30 je 6634674b + 6634671b: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634671f: 4d 8b 49 70 mov 0x70(%r9),%r9 + 66346723: 41 8b 31 mov (%r9),%esi + 66346726: 85 f6 test %esi,%esi + 66346728: 75 21 jne 6634674b + 6634672a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634672e: 4d 8b 51 70 mov 0x70(%r9),%r10 + 66346732: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346736: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634673d: 4c 63 09 movslq (%rcx),%r9 + 66346740: 45 8d 59 01 lea 0x1(%r9),%r11d + 66346744: 44 89 19 mov %r11d,(%rcx) + 66346747: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634674b: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634674f: 45 85 c9 test %r9d,%r9d + 66346752: 74 59 je 663467ad + 66346754: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346758: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634675c: 45 29 0a sub %r9d,(%r10) + 6634675f: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 66346766: 45 8b 1a mov (%r10),%r11d + 66346769: 45 31 d2 xor %r10d,%r10d + 6634676c: 4c 8b 48 78 mov 0x78(%rax),%r9 + 66346770: 45 85 db test %r11d,%r11d + 66346773: 41 0f 9f c2 setg %r10b + 66346777: 45 3b 11 cmp (%r9),%r10d + 6634677a: 74 31 je 663467ad + 6634677c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 66346780: 4d 8b 49 78 mov 0x78(%r9),%r9 + 66346784: 45 8b 11 mov (%r9),%r10d + 66346787: 45 85 d2 test %r10d,%r10d + 6634678a: 75 21 jne 663467ad + 6634678c: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 66346790: 4d 8b 51 78 mov 0x78(%r9),%r10 + 66346794: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66346798: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634679f: 4c 63 09 movslq (%rcx),%r9 + 663467a2: 45 8d 59 01 lea 0x1(%r9),%r11d + 663467a6: 44 89 19 mov %r11d,(%rcx) + 663467a9: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 663467ad: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 663467b1: 45 85 c9 test %r9d,%r9d + 663467b4: 0f 84 29 fd ff ff je 663464e3 + 663467ba: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 663467be: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 663467c5: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 663467cc: 45 29 0a sub %r9d,(%r10) + 663467cf: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 663467d6: 31 d2 xor %edx,%edx + 663467d8: 45 8b 0a mov (%r10),%r9d + 663467db: 45 85 c9 test %r9d,%r9d + 663467de: 0f 9f c2 setg %dl + 663467e1: 3b 10 cmp (%rax),%edx + 663467e3: 0f 84 fa fc ff ff je 663464e3 + 663467e9: 48 8b 43 20 mov 0x20(%rbx),%rax + 663467ed: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 663467f4: 8b 00 mov (%rax),%eax + 663467f6: 85 c0 test %eax,%eax + 663467f8: 0f 85 e5 fc ff ff jne 663464e3 + 663467fe: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346802: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 66346809: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634680d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346813: 48 63 01 movslq (%rcx),%rax + 66346816: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634681a: 44 89 09 mov %r9d,(%rcx) + 6634681d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66346821: 48 83 c4 28 add $0x28,%rsp + 66346825: 5b pop %rbx + 66346826: 5e pop %rsi + 66346827: c3 retq + 66346828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634682f: 00 -0000000066346cc0 : - 66346cc0: 56 push %rsi - 66346cc1: 53 push %rbx - 66346cc2: 48 83 ec 28 sub $0x28,%rsp - 66346cc6: 48 8b 41 10 mov 0x10(%rcx),%rax - 66346cca: 48 8b 50 68 mov 0x68(%rax),%rdx - 66346cce: 48 89 cb mov %rcx,%rbx - 66346cd1: 8b 32 mov (%rdx),%esi - 66346cd3: 85 f6 test %esi,%esi - 66346cd5: 74 39 je 66346d10 - 66346cd7: 31 d2 xor %edx,%edx - 66346cd9: eb 09 jmp 66346ce4 - 66346cdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66346ce0: 48 8b 43 10 mov 0x10(%rbx),%rax - 66346ce4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66346ce8: 48 89 d9 mov %rbx,%rcx - 66346ceb: 83 c2 07 add $0x7,%edx - 66346cee: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66346cf2: 44 8b 00 mov (%rax),%r8d - 66346cf5: e8 b6 a6 ff ff callq 663413b0 - 66346cfa: 48 83 fe 06 cmp $0x6,%rsi - 66346cfe: 48 89 f2 mov %rsi,%rdx - 66346d01: 75 dd jne 66346ce0 - 66346d03: 48 83 c4 28 add $0x28,%rsp - 66346d07: 5b pop %rbx - 66346d08: 5e pop %rsi - 66346d09: c3 retq - 66346d0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346d10: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66346d14: 4c 8b 15 05 fc 00 00 mov 0xfc05(%rip),%r10 # 66356920 - 66346d1b: 48 8b 0d 0e fc 00 00 mov 0xfc0e(%rip),%rcx # 66356930 - 66346d22: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 66346d26: 45 85 c0 test %r8d,%r8d - 66346d29: 74 3c je 66346d67 - 66346d2b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346d2f: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66346d33: 45 29 01 sub %r8d,(%r9) - 66346d36: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66346d3d: 45 8b 19 mov (%r9),%r11d - 66346d40: 45 31 c9 xor %r9d,%r9d - 66346d43: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66346d47: 45 85 db test %r11d,%r11d - 66346d4a: 41 0f 9f c1 setg %r9b - 66346d4e: 45 3b 08 cmp (%r8),%r9d - 66346d51: 74 14 je 66346d67 - 66346d53: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346d57: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66346d5b: 45 8b 08 mov (%r8),%r9d - 66346d5e: 45 85 c9 test %r9d,%r9d - 66346d61: 0f 84 39 02 00 00 je 66346fa0 - 66346d67: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66346d6b: 45 85 c0 test %r8d,%r8d - 66346d6e: 74 3b je 66346dab - 66346d70: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346d74: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66346d78: 45 29 01 sub %r8d,(%r9) - 66346d7b: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66346d82: 45 8b 01 mov (%r9),%r8d - 66346d85: 45 31 c9 xor %r9d,%r9d - 66346d88: 45 85 c0 test %r8d,%r8d - 66346d8b: 4c 8b 40 40 mov 0x40(%rax),%r8 - 66346d8f: 41 0f 9f c1 setg %r9b - 66346d93: 45 3b 08 cmp (%r8),%r9d - 66346d96: 74 13 je 66346dab - 66346d98: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346d9c: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66346da0: 41 8b 30 mov (%r8),%esi - 66346da3: 85 f6 test %esi,%esi - 66346da5: 0f 84 c5 01 00 00 je 66346f70 - 66346dab: 44 8b 42 24 mov 0x24(%rdx),%r8d - 66346daf: 45 85 c0 test %r8d,%r8d - 66346db2: 74 3c je 66346df0 - 66346db4: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346db8: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66346dbc: 45 29 01 sub %r8d,(%r9) - 66346dbf: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66346dc6: 45 8b 19 mov (%r9),%r11d - 66346dc9: 45 31 c9 xor %r9d,%r9d - 66346dcc: 4c 8b 40 48 mov 0x48(%rax),%r8 - 66346dd0: 45 85 db test %r11d,%r11d - 66346dd3: 41 0f 9f c1 setg %r9b - 66346dd7: 45 3b 08 cmp (%r8),%r9d - 66346dda: 74 14 je 66346df0 - 66346ddc: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346de0: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66346de4: 45 8b 08 mov (%r8),%r9d - 66346de7: 45 85 c9 test %r9d,%r9d - 66346dea: 0f 84 50 01 00 00 je 66346f40 - 66346df0: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66346df4: 45 85 c0 test %r8d,%r8d - 66346df7: 74 3b je 66346e34 - 66346df9: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346dfd: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66346e01: 45 29 01 sub %r8d,(%r9) - 66346e04: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66346e0b: 45 8b 01 mov (%r9),%r8d - 66346e0e: 45 31 c9 xor %r9d,%r9d - 66346e11: 45 85 c0 test %r8d,%r8d - 66346e14: 4c 8b 40 50 mov 0x50(%rax),%r8 - 66346e18: 41 0f 9f c1 setg %r9b - 66346e1c: 45 3b 08 cmp (%r8),%r9d - 66346e1f: 74 13 je 66346e34 - 66346e21: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346e25: 4d 8b 40 50 mov 0x50(%r8),%r8 - 66346e29: 41 8b 30 mov (%r8),%esi - 66346e2c: 85 f6 test %esi,%esi - 66346e2e: 0f 84 dc 00 00 00 je 66346f10 - 66346e34: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 66346e38: 45 85 c0 test %r8d,%r8d - 66346e3b: 74 38 je 66346e75 - 66346e3d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346e41: 4d 8b 49 58 mov 0x58(%r9),%r9 - 66346e45: 45 29 01 sub %r8d,(%r9) - 66346e48: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 66346e4f: 45 8b 19 mov (%r9),%r11d - 66346e52: 45 31 c9 xor %r9d,%r9d - 66346e55: 4c 8b 40 58 mov 0x58(%rax),%r8 - 66346e59: 45 85 db test %r11d,%r11d - 66346e5c: 41 0f 9f c1 setg %r9b - 66346e60: 45 3b 08 cmp (%r8),%r9d - 66346e63: 74 10 je 66346e75 - 66346e65: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346e69: 4d 8b 40 58 mov 0x58(%r8),%r8 - 66346e6d: 45 8b 08 mov (%r8),%r9d - 66346e70: 45 85 c9 test %r9d,%r9d - 66346e73: 74 6f je 66346ee4 - 66346e75: 44 8b 42 30 mov 0x30(%rdx),%r8d - 66346e79: 45 85 c0 test %r8d,%r8d - 66346e7c: 0f 84 81 fe ff ff je 66346d03 - 66346e82: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346e86: 48 8b 40 60 mov 0x60(%rax),%rax - 66346e8a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 66346e8e: 45 29 01 sub %r8d,(%r9) - 66346e91: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 66346e98: 31 d2 xor %edx,%edx - 66346e9a: 45 8b 01 mov (%r9),%r8d - 66346e9d: 45 85 c0 test %r8d,%r8d - 66346ea0: 0f 9f c2 setg %dl - 66346ea3: 3b 10 cmp (%rax),%edx - 66346ea5: 0f 84 58 fe ff ff je 66346d03 - 66346eab: 48 8b 43 20 mov 0x20(%rbx),%rax - 66346eaf: 48 8b 40 60 mov 0x60(%rax),%rax - 66346eb3: 8b 00 mov (%rax),%eax - 66346eb5: 85 c0 test %eax,%eax - 66346eb7: 0f 85 46 fe ff ff jne 66346d03 - 66346ebd: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346ec1: 48 8b 50 60 mov 0x60(%rax),%rdx - 66346ec5: 48 8b 42 10 mov 0x10(%rdx),%rax - 66346ec9: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346ecf: 48 63 01 movslq (%rcx),%rax - 66346ed2: 44 8d 40 01 lea 0x1(%rax),%r8d - 66346ed6: 44 89 01 mov %r8d,(%rcx) - 66346ed9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66346edd: 48 83 c4 28 add $0x28,%rsp - 66346ee1: 5b pop %rbx - 66346ee2: 5e pop %rsi - 66346ee3: c3 retq - 66346ee4: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346ee8: 4d 8b 48 58 mov 0x58(%r8),%r9 - 66346eec: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346ef0: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346ef7: 4c 63 01 movslq (%rcx),%r8 - 66346efa: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346efe: 44 89 19 mov %r11d,(%rcx) - 66346f01: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346f05: e9 6b ff ff ff jmpq 66346e75 - 66346f0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346f10: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346f14: 4d 8b 48 50 mov 0x50(%r8),%r9 - 66346f18: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346f1c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346f23: 4c 63 01 movslq (%rcx),%r8 - 66346f26: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346f2a: 44 89 19 mov %r11d,(%rcx) - 66346f2d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346f31: e9 fe fe ff ff jmpq 66346e34 - 66346f36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346f3d: 00 00 00 - 66346f40: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346f44: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66346f48: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346f4c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346f53: 4c 63 01 movslq (%rcx),%r8 - 66346f56: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346f5a: 44 89 19 mov %r11d,(%rcx) - 66346f5d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346f61: e9 8a fe ff ff jmpq 66346df0 - 66346f66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346f6d: 00 00 00 - 66346f70: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346f74: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66346f78: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346f7c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346f83: 4c 63 01 movslq (%rcx),%r8 - 66346f86: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346f8a: 44 89 19 mov %r11d,(%rcx) - 66346f8d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346f91: e9 15 fe ff ff jmpq 66346dab - 66346f96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346f9d: 00 00 00 - 66346fa0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346fa4: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66346fa8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346fac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346fb3: 4c 63 01 movslq (%rcx),%r8 - 66346fb6: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346fba: 44 89 19 mov %r11d,(%rcx) - 66346fbd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346fc1: e9 a1 fd ff ff jmpq 66346d67 - 66346fc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346fcd: 00 00 00 +0000000066346830 : + 66346830: 56 push %rsi + 66346831: 53 push %rbx + 66346832: 48 83 ec 28 sub $0x28,%rsp + 66346836: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634683a: 48 8b 50 78 mov 0x78(%rax),%rdx + 6634683e: 48 89 cb mov %rcx,%rbx + 66346841: 44 8b 0a mov (%rdx),%r9d + 66346844: 45 85 c9 test %r9d,%r9d + 66346847: 74 37 je 66346880 + 66346849: 31 d2 xor %edx,%edx + 6634684b: eb 07 jmp 66346854 + 6634684d: 0f 1f 00 nopl (%rax) + 66346850: 48 8b 43 10 mov 0x10(%rbx),%rax + 66346854: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66346858: 48 89 d9 mov %rbx,%rcx + 6634685b: 83 c2 08 add $0x8,%edx + 6634685e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66346862: 44 8b 00 mov (%rax),%r8d + 66346865: e8 46 ab ff ff callq 663413b0 + 6634686a: 48 83 fe 07 cmp $0x7,%rsi + 6634686e: 48 89 f2 mov %rsi,%rdx + 66346871: 75 dd jne 66346850 + 66346873: 48 83 c4 28 add $0x28,%rsp + 66346877: 5b pop %rbx + 66346878: 5e pop %rsi + 66346879: c3 retq + 6634687a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66346880: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66346884: 4c 8b 15 95 00 01 00 mov 0x10095(%rip),%r10 # 66356920 + 6634688b: 48 8b 0d 9e 00 01 00 mov 0x1009e(%rip),%rcx # 66356930 + 66346892: 44 8b 42 20 mov 0x20(%rdx),%r8d + 66346896: 45 85 c0 test %r8d,%r8d + 66346899: 74 3b je 663468d6 + 6634689b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634689f: 4d 8b 49 40 mov 0x40(%r9),%r9 + 663468a3: 45 29 01 sub %r8d,(%r9) + 663468a6: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 663468ad: 45 8b 01 mov (%r9),%r8d + 663468b0: 45 31 c9 xor %r9d,%r9d + 663468b3: 45 85 c0 test %r8d,%r8d + 663468b6: 4c 8b 40 40 mov 0x40(%rax),%r8 + 663468ba: 41 0f 9f c1 setg %r9b + 663468be: 45 3b 08 cmp (%r8),%r9d + 663468c1: 74 13 je 663468d6 + 663468c3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663468c7: 4d 8b 40 40 mov 0x40(%r8),%r8 + 663468cb: 41 8b 30 mov (%r8),%esi + 663468ce: 85 f6 test %esi,%esi + 663468d0: 0f 84 ba 02 00 00 je 66346b90 + 663468d6: 44 8b 42 24 mov 0x24(%rdx),%r8d + 663468da: 45 85 c0 test %r8d,%r8d + 663468dd: 74 3c je 6634691b + 663468df: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663468e3: 4d 8b 49 48 mov 0x48(%r9),%r9 + 663468e7: 45 29 01 sub %r8d,(%r9) + 663468ea: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 663468f1: 45 8b 19 mov (%r9),%r11d + 663468f4: 45 31 c9 xor %r9d,%r9d + 663468f7: 4c 8b 40 48 mov 0x48(%rax),%r8 + 663468fb: 45 85 db test %r11d,%r11d + 663468fe: 41 0f 9f c1 setg %r9b + 66346902: 45 3b 08 cmp (%r8),%r9d + 66346905: 74 14 je 6634691b + 66346907: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634690b: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634690f: 45 8b 08 mov (%r8),%r9d + 66346912: 45 85 c9 test %r9d,%r9d + 66346915: 0f 84 45 02 00 00 je 66346b60 + 6634691b: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634691f: 45 85 c0 test %r8d,%r8d + 66346922: 74 3b je 6634695f + 66346924: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346928: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634692c: 45 29 01 sub %r8d,(%r9) + 6634692f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 66346936: 45 8b 01 mov (%r9),%r8d + 66346939: 45 31 c9 xor %r9d,%r9d + 6634693c: 45 85 c0 test %r8d,%r8d + 6634693f: 4c 8b 40 50 mov 0x50(%rax),%r8 + 66346943: 41 0f 9f c1 setg %r9b + 66346947: 45 3b 08 cmp (%r8),%r9d + 6634694a: 74 13 je 6634695f + 6634694c: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346950: 4d 8b 40 50 mov 0x50(%r8),%r8 + 66346954: 41 8b 30 mov (%r8),%esi + 66346957: 85 f6 test %esi,%esi + 66346959: 0f 84 d1 01 00 00 je 66346b30 + 6634695f: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 66346963: 45 85 c0 test %r8d,%r8d + 66346966: 74 3c je 663469a4 + 66346968: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634696c: 4d 8b 49 58 mov 0x58(%r9),%r9 + 66346970: 45 29 01 sub %r8d,(%r9) + 66346973: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634697a: 45 8b 19 mov (%r9),%r11d + 6634697d: 45 31 c9 xor %r9d,%r9d + 66346980: 4c 8b 40 58 mov 0x58(%rax),%r8 + 66346984: 45 85 db test %r11d,%r11d + 66346987: 41 0f 9f c1 setg %r9b + 6634698b: 45 3b 08 cmp (%r8),%r9d + 6634698e: 74 14 je 663469a4 + 66346990: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346994: 4d 8b 40 58 mov 0x58(%r8),%r8 + 66346998: 45 8b 08 mov (%r8),%r9d + 6634699b: 45 85 c9 test %r9d,%r9d + 6634699e: 0f 84 5c 01 00 00 je 66346b00 + 663469a4: 44 8b 42 30 mov 0x30(%rdx),%r8d + 663469a8: 45 85 c0 test %r8d,%r8d + 663469ab: 74 3b je 663469e8 + 663469ad: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663469b1: 4d 8b 49 60 mov 0x60(%r9),%r9 + 663469b5: 45 29 01 sub %r8d,(%r9) + 663469b8: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 663469bf: 45 8b 01 mov (%r9),%r8d + 663469c2: 45 31 c9 xor %r9d,%r9d + 663469c5: 45 85 c0 test %r8d,%r8d + 663469c8: 4c 8b 40 60 mov 0x60(%rax),%r8 + 663469cc: 41 0f 9f c1 setg %r9b + 663469d0: 45 3b 08 cmp (%r8),%r9d + 663469d3: 74 13 je 663469e8 + 663469d5: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663469d9: 4d 8b 40 60 mov 0x60(%r8),%r8 + 663469dd: 41 8b 30 mov (%r8),%esi + 663469e0: 85 f6 test %esi,%esi + 663469e2: 0f 84 e8 00 00 00 je 66346ad0 + 663469e8: 44 8b 42 34 mov 0x34(%rdx),%r8d + 663469ec: 45 85 c0 test %r8d,%r8d + 663469ef: 74 38 je 66346a29 + 663469f1: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663469f5: 4d 8b 49 68 mov 0x68(%r9),%r9 + 663469f9: 45 29 01 sub %r8d,(%r9) + 663469fc: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 66346a03: 45 8b 19 mov (%r9),%r11d + 66346a06: 45 31 c9 xor %r9d,%r9d + 66346a09: 4c 8b 40 68 mov 0x68(%rax),%r8 + 66346a0d: 45 85 db test %r11d,%r11d + 66346a10: 41 0f 9f c1 setg %r9b + 66346a14: 45 3b 08 cmp (%r8),%r9d + 66346a17: 74 10 je 66346a29 + 66346a19: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346a1d: 4d 8b 40 68 mov 0x68(%r8),%r8 + 66346a21: 45 8b 08 mov (%r8),%r9d + 66346a24: 45 85 c9 test %r9d,%r9d + 66346a27: 74 77 je 66346aa0 + 66346a29: 44 8b 42 38 mov 0x38(%rdx),%r8d + 66346a2d: 45 85 c0 test %r8d,%r8d + 66346a30: 0f 84 3d fe ff ff je 66346873 + 66346a36: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346a3a: 48 8b 40 70 mov 0x70(%rax),%rax + 66346a3e: 4d 8b 49 70 mov 0x70(%r9),%r9 + 66346a42: 45 29 01 sub %r8d,(%r9) + 66346a45: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 66346a4c: 31 d2 xor %edx,%edx + 66346a4e: 45 8b 01 mov (%r9),%r8d + 66346a51: 45 85 c0 test %r8d,%r8d + 66346a54: 0f 9f c2 setg %dl + 66346a57: 3b 10 cmp (%rax),%edx + 66346a59: 0f 84 14 fe ff ff je 66346873 + 66346a5f: 48 8b 43 20 mov 0x20(%rbx),%rax + 66346a63: 48 8b 40 70 mov 0x70(%rax),%rax + 66346a67: 8b 00 mov (%rax),%eax + 66346a69: 85 c0 test %eax,%eax + 66346a6b: 0f 85 02 fe ff ff jne 66346873 + 66346a71: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346a75: 48 8b 50 70 mov 0x70(%rax),%rdx + 66346a79: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346a7d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346a83: 48 63 01 movslq (%rcx),%rax + 66346a86: 44 8d 40 01 lea 0x1(%rax),%r8d + 66346a8a: 44 89 01 mov %r8d,(%rcx) + 66346a8d: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66346a91: 48 83 c4 28 add $0x28,%rsp + 66346a95: 5b pop %rbx + 66346a96: 5e pop %rsi + 66346a97: c3 retq + 66346a98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66346a9f: 00 + 66346aa0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346aa4: 4d 8b 48 68 mov 0x68(%r8),%r9 + 66346aa8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346aac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346ab3: 4c 63 01 movslq (%rcx),%r8 + 66346ab6: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346aba: 44 89 19 mov %r11d,(%rcx) + 66346abd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346ac1: e9 63 ff ff ff jmpq 66346a29 + 66346ac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346acd: 00 00 00 + 66346ad0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346ad4: 4d 8b 48 60 mov 0x60(%r8),%r9 + 66346ad8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346adc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346ae3: 4c 63 01 movslq (%rcx),%r8 + 66346ae6: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346aea: 44 89 19 mov %r11d,(%rcx) + 66346aed: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346af1: e9 f2 fe ff ff jmpq 663469e8 + 66346af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346afd: 00 00 00 + 66346b00: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346b04: 4d 8b 48 58 mov 0x58(%r8),%r9 + 66346b08: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346b0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346b13: 4c 63 01 movslq (%rcx),%r8 + 66346b16: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346b1a: 44 89 19 mov %r11d,(%rcx) + 66346b1d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346b21: e9 7e fe ff ff jmpq 663469a4 + 66346b26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346b2d: 00 00 00 + 66346b30: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346b34: 4d 8b 48 50 mov 0x50(%r8),%r9 + 66346b38: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346b3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346b43: 4c 63 01 movslq (%rcx),%r8 + 66346b46: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346b4a: 44 89 19 mov %r11d,(%rcx) + 66346b4d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346b51: e9 09 fe ff ff jmpq 6634695f + 66346b56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346b5d: 00 00 00 + 66346b60: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346b64: 4d 8b 48 48 mov 0x48(%r8),%r9 + 66346b68: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346b6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346b73: 4c 63 01 movslq (%rcx),%r8 + 66346b76: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346b7a: 44 89 19 mov %r11d,(%rcx) + 66346b7d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346b81: e9 95 fd ff ff jmpq 6634691b + 66346b86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346b8d: 00 00 00 + 66346b90: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346b94: 4d 8b 48 40 mov 0x40(%r8),%r9 + 66346b98: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346b9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346ba3: 4c 63 01 movslq (%rcx),%r8 + 66346ba6: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346baa: 44 89 19 mov %r11d,(%rcx) + 66346bad: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346bb1: e9 20 fd ff ff jmpq 663468d6 + 66346bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346bbd: 00 00 00 -0000000066346fd0 : - 66346fd0: ba 01 00 00 00 mov $0x1,%edx - 66346fd5: 48 8b 41 10 mov 0x10(%rcx),%rax - 66346fd9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66346fdd: 45 8b 18 mov (%r8),%r11d - 66346fe0: 45 85 db test %r11d,%r11d - 66346fe3: 74 0c je 66346ff1 - 66346fe5: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66346fe9: 45 8b 10 mov (%r8),%r10d - 66346fec: 45 85 d2 test %r10d,%r10d - 66346fef: 75 72 jne 66347063 - 66346ff1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66346ff5: 45 8b 48 20 mov 0x20(%r8),%r9d - 66346ff9: 44 39 ca cmp %r9d,%edx - 66346ffc: 74 64 je 66347062 - 66346ffe: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66347002: 41 89 d3 mov %edx,%r11d - 66347005: 45 29 cb sub %r9d,%r11d - 66347008: 48 8b 40 40 mov 0x40(%rax),%rax - 6634700c: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66347010: 45 01 1a add %r11d,(%r10) - 66347013: 41 89 50 20 mov %edx,0x20(%r8) - 66347017: 31 d2 xor %edx,%edx - 66347019: 45 8b 02 mov (%r10),%r8d - 6634701c: 45 85 c0 test %r8d,%r8d - 6634701f: 0f 9f c2 setg %dl - 66347022: 3b 10 cmp (%rax),%edx - 66347024: 74 3c je 66347062 - 66347026: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634702a: 48 8b 40 40 mov 0x40(%rax),%rax - 6634702e: 8b 00 mov (%rax),%eax - 66347030: 85 c0 test %eax,%eax - 66347032: 75 2e jne 66347062 - 66347034: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347038: 48 8b 0d f1 f8 00 00 mov 0xf8f1(%rip),%rcx # 66356930 - 6634703f: 4c 8b 05 da f8 00 00 mov 0xf8da(%rip),%r8 # 66356920 - 66347046: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634704a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634704e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347054: 48 63 01 movslq (%rcx),%rax - 66347057: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634705b: 44 89 09 mov %r9d,(%rcx) - 6634705e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347062: c3 retq - 66347063: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66347067: 45 8b 08 mov (%r8),%r9d - 6634706a: 45 85 c9 test %r9d,%r9d - 6634706d: 74 82 je 66346ff1 - 6634706f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66347073: 45 8b 00 mov (%r8),%r8d - 66347076: 45 85 c0 test %r8d,%r8d - 66347079: 0f 84 72 ff ff ff je 66346ff1 - 6634707f: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347083: 45 8b 18 mov (%r8),%r11d - 66347086: 45 85 db test %r11d,%r11d - 66347089: 0f 84 62 ff ff ff je 66346ff1 - 6634708f: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347093: 45 8b 10 mov (%r8),%r10d - 66347096: 45 85 d2 test %r10d,%r10d - 66347099: 0f 84 52 ff ff ff je 66346ff1 - 6634709f: 48 8b 50 38 mov 0x38(%rax),%rdx - 663470a3: 44 8b 0a mov (%rdx),%r9d - 663470a6: 31 d2 xor %edx,%edx - 663470a8: 45 85 c9 test %r9d,%r9d - 663470ab: 0f 94 c2 sete %dl - 663470ae: e9 3e ff ff ff jmpq 66346ff1 - 663470b3: 0f 1f 00 nopl (%rax) - 663470b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663470bd: 00 00 00 +0000000066346bc0 : + 66346bc0: 56 push %rsi + 66346bc1: 53 push %rbx + 66346bc2: 48 83 ec 28 sub $0x28,%rsp + 66346bc6: 48 8b 41 10 mov 0x10(%rcx),%rax + 66346bca: 48 8b 50 78 mov 0x78(%rax),%rdx + 66346bce: 48 89 cb mov %rcx,%rbx + 66346bd1: 44 8b 0a mov (%rdx),%r9d + 66346bd4: 45 85 c9 test %r9d,%r9d + 66346bd7: 74 37 je 66346c10 + 66346bd9: 31 d2 xor %edx,%edx + 66346bdb: eb 07 jmp 66346be4 + 66346bdd: 0f 1f 00 nopl (%rax) + 66346be0: 48 8b 43 10 mov 0x10(%rbx),%rax + 66346be4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66346be8: 48 89 d9 mov %rbx,%rcx + 66346beb: 83 c2 08 add $0x8,%edx + 66346bee: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66346bf2: 44 8b 00 mov (%rax),%r8d + 66346bf5: e8 b6 a7 ff ff callq 663413b0 + 66346bfa: 48 83 fe 07 cmp $0x7,%rsi + 66346bfe: 48 89 f2 mov %rsi,%rdx + 66346c01: 75 dd jne 66346be0 + 66346c03: 48 83 c4 28 add $0x28,%rsp + 66346c07: 5b pop %rbx + 66346c08: 5e pop %rsi + 66346c09: c3 retq + 66346c0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66346c10: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66346c14: 4c 8b 15 05 fd 00 00 mov 0xfd05(%rip),%r10 # 66356920 + 66346c1b: 48 8b 0d 0e fd 00 00 mov 0xfd0e(%rip),%rcx # 66356930 + 66346c22: 44 8b 42 20 mov 0x20(%rdx),%r8d + 66346c26: 45 85 c0 test %r8d,%r8d + 66346c29: 74 3b je 66346c66 + 66346c2b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346c2f: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66346c33: 45 29 01 sub %r8d,(%r9) + 66346c36: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 66346c3d: 45 8b 01 mov (%r9),%r8d + 66346c40: 45 31 c9 xor %r9d,%r9d + 66346c43: 45 85 c0 test %r8d,%r8d + 66346c46: 4c 8b 40 40 mov 0x40(%rax),%r8 + 66346c4a: 41 0f 9f c1 setg %r9b + 66346c4e: 45 3b 08 cmp (%r8),%r9d + 66346c51: 74 13 je 66346c66 + 66346c53: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346c57: 4d 8b 40 40 mov 0x40(%r8),%r8 + 66346c5b: 41 8b 30 mov (%r8),%esi + 66346c5e: 85 f6 test %esi,%esi + 66346c60: 0f 84 ba 02 00 00 je 66346f20 + 66346c66: 44 8b 42 24 mov 0x24(%rdx),%r8d + 66346c6a: 45 85 c0 test %r8d,%r8d + 66346c6d: 74 3c je 66346cab + 66346c6f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346c73: 4d 8b 49 48 mov 0x48(%r9),%r9 + 66346c77: 45 29 01 sub %r8d,(%r9) + 66346c7a: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 66346c81: 45 8b 19 mov (%r9),%r11d + 66346c84: 45 31 c9 xor %r9d,%r9d + 66346c87: 4c 8b 40 48 mov 0x48(%rax),%r8 + 66346c8b: 45 85 db test %r11d,%r11d + 66346c8e: 41 0f 9f c1 setg %r9b + 66346c92: 45 3b 08 cmp (%r8),%r9d + 66346c95: 74 14 je 66346cab + 66346c97: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346c9b: 4d 8b 40 48 mov 0x48(%r8),%r8 + 66346c9f: 45 8b 08 mov (%r8),%r9d + 66346ca2: 45 85 c9 test %r9d,%r9d + 66346ca5: 0f 84 45 02 00 00 je 66346ef0 + 66346cab: 44 8b 42 28 mov 0x28(%rdx),%r8d + 66346caf: 45 85 c0 test %r8d,%r8d + 66346cb2: 74 3b je 66346cef + 66346cb4: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346cb8: 4d 8b 49 50 mov 0x50(%r9),%r9 + 66346cbc: 45 29 01 sub %r8d,(%r9) + 66346cbf: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 66346cc6: 45 8b 01 mov (%r9),%r8d + 66346cc9: 45 31 c9 xor %r9d,%r9d + 66346ccc: 45 85 c0 test %r8d,%r8d + 66346ccf: 4c 8b 40 50 mov 0x50(%rax),%r8 + 66346cd3: 41 0f 9f c1 setg %r9b + 66346cd7: 45 3b 08 cmp (%r8),%r9d + 66346cda: 74 13 je 66346cef + 66346cdc: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346ce0: 4d 8b 40 50 mov 0x50(%r8),%r8 + 66346ce4: 41 8b 30 mov (%r8),%esi + 66346ce7: 85 f6 test %esi,%esi + 66346ce9: 0f 84 d1 01 00 00 je 66346ec0 + 66346cef: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 66346cf3: 45 85 c0 test %r8d,%r8d + 66346cf6: 74 3c je 66346d34 + 66346cf8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346cfc: 4d 8b 49 58 mov 0x58(%r9),%r9 + 66346d00: 45 29 01 sub %r8d,(%r9) + 66346d03: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 66346d0a: 45 8b 19 mov (%r9),%r11d + 66346d0d: 45 31 c9 xor %r9d,%r9d + 66346d10: 4c 8b 40 58 mov 0x58(%rax),%r8 + 66346d14: 45 85 db test %r11d,%r11d + 66346d17: 41 0f 9f c1 setg %r9b + 66346d1b: 45 3b 08 cmp (%r8),%r9d + 66346d1e: 74 14 je 66346d34 + 66346d20: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346d24: 4d 8b 40 58 mov 0x58(%r8),%r8 + 66346d28: 45 8b 08 mov (%r8),%r9d + 66346d2b: 45 85 c9 test %r9d,%r9d + 66346d2e: 0f 84 5c 01 00 00 je 66346e90 + 66346d34: 44 8b 42 30 mov 0x30(%rdx),%r8d + 66346d38: 45 85 c0 test %r8d,%r8d + 66346d3b: 74 3b je 66346d78 + 66346d3d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346d41: 4d 8b 49 60 mov 0x60(%r9),%r9 + 66346d45: 45 29 01 sub %r8d,(%r9) + 66346d48: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 66346d4f: 45 8b 01 mov (%r9),%r8d + 66346d52: 45 31 c9 xor %r9d,%r9d + 66346d55: 45 85 c0 test %r8d,%r8d + 66346d58: 4c 8b 40 60 mov 0x60(%rax),%r8 + 66346d5c: 41 0f 9f c1 setg %r9b + 66346d60: 45 3b 08 cmp (%r8),%r9d + 66346d63: 74 13 je 66346d78 + 66346d65: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346d69: 4d 8b 40 60 mov 0x60(%r8),%r8 + 66346d6d: 41 8b 30 mov (%r8),%esi + 66346d70: 85 f6 test %esi,%esi + 66346d72: 0f 84 e8 00 00 00 je 66346e60 + 66346d78: 44 8b 42 34 mov 0x34(%rdx),%r8d + 66346d7c: 45 85 c0 test %r8d,%r8d + 66346d7f: 74 38 je 66346db9 + 66346d81: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346d85: 4d 8b 49 68 mov 0x68(%r9),%r9 + 66346d89: 45 29 01 sub %r8d,(%r9) + 66346d8c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 66346d93: 45 8b 19 mov (%r9),%r11d + 66346d96: 45 31 c9 xor %r9d,%r9d + 66346d99: 4c 8b 40 68 mov 0x68(%rax),%r8 + 66346d9d: 45 85 db test %r11d,%r11d + 66346da0: 41 0f 9f c1 setg %r9b + 66346da4: 45 3b 08 cmp (%r8),%r9d + 66346da7: 74 10 je 66346db9 + 66346da9: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346dad: 4d 8b 40 68 mov 0x68(%r8),%r8 + 66346db1: 45 8b 08 mov (%r8),%r9d + 66346db4: 45 85 c9 test %r9d,%r9d + 66346db7: 74 77 je 66346e30 + 66346db9: 44 8b 42 38 mov 0x38(%rdx),%r8d + 66346dbd: 45 85 c0 test %r8d,%r8d + 66346dc0: 0f 84 3d fe ff ff je 66346c03 + 66346dc6: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346dca: 48 8b 40 70 mov 0x70(%rax),%rax + 66346dce: 4d 8b 49 70 mov 0x70(%r9),%r9 + 66346dd2: 45 29 01 sub %r8d,(%r9) + 66346dd5: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 66346ddc: 31 d2 xor %edx,%edx + 66346dde: 45 8b 01 mov (%r9),%r8d + 66346de1: 45 85 c0 test %r8d,%r8d + 66346de4: 0f 9f c2 setg %dl + 66346de7: 3b 10 cmp (%rax),%edx + 66346de9: 0f 84 14 fe ff ff je 66346c03 + 66346def: 48 8b 43 20 mov 0x20(%rbx),%rax + 66346df3: 48 8b 40 70 mov 0x70(%rax),%rax + 66346df7: 8b 00 mov (%rax),%eax + 66346df9: 85 c0 test %eax,%eax + 66346dfb: 0f 85 02 fe ff ff jne 66346c03 + 66346e01: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346e05: 48 8b 50 70 mov 0x70(%rax),%rdx + 66346e09: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346e0d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346e13: 48 63 01 movslq (%rcx),%rax + 66346e16: 44 8d 40 01 lea 0x1(%rax),%r8d + 66346e1a: 44 89 01 mov %r8d,(%rcx) + 66346e1d: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66346e21: 48 83 c4 28 add $0x28,%rsp + 66346e25: 5b pop %rbx + 66346e26: 5e pop %rsi + 66346e27: c3 retq + 66346e28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66346e2f: 00 + 66346e30: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346e34: 4d 8b 48 68 mov 0x68(%r8),%r9 + 66346e38: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346e3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346e43: 4c 63 01 movslq (%rcx),%r8 + 66346e46: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346e4a: 44 89 19 mov %r11d,(%rcx) + 66346e4d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346e51: e9 63 ff ff ff jmpq 66346db9 + 66346e56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346e5d: 00 00 00 + 66346e60: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346e64: 4d 8b 48 60 mov 0x60(%r8),%r9 + 66346e68: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346e6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346e73: 4c 63 01 movslq (%rcx),%r8 + 66346e76: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346e7a: 44 89 19 mov %r11d,(%rcx) + 66346e7d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346e81: e9 f2 fe ff ff jmpq 66346d78 + 66346e86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346e8d: 00 00 00 + 66346e90: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346e94: 4d 8b 48 58 mov 0x58(%r8),%r9 + 66346e98: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346e9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346ea3: 4c 63 01 movslq (%rcx),%r8 + 66346ea6: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346eaa: 44 89 19 mov %r11d,(%rcx) + 66346ead: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346eb1: e9 7e fe ff ff jmpq 66346d34 + 66346eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346ebd: 00 00 00 + 66346ec0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346ec4: 4d 8b 48 50 mov 0x50(%r8),%r9 + 66346ec8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346ecc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346ed3: 4c 63 01 movslq (%rcx),%r8 + 66346ed6: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346eda: 44 89 19 mov %r11d,(%rcx) + 66346edd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346ee1: e9 09 fe ff ff jmpq 66346cef + 66346ee6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346eed: 00 00 00 + 66346ef0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346ef4: 4d 8b 48 48 mov 0x48(%r8),%r9 + 66346ef8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346efc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346f03: 4c 63 01 movslq (%rcx),%r8 + 66346f06: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346f0a: 44 89 19 mov %r11d,(%rcx) + 66346f0d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346f11: e9 95 fd ff ff jmpq 66346cab + 66346f16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346f1d: 00 00 00 + 66346f20: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66346f24: 4d 8b 48 40 mov 0x40(%r8),%r9 + 66346f28: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66346f2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66346f33: 4c 63 01 movslq (%rcx),%r8 + 66346f36: 45 8d 58 01 lea 0x1(%r8),%r11d + 66346f3a: 44 89 19 mov %r11d,(%rcx) + 66346f3d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66346f41: e9 20 fd ff ff jmpq 66346c66 + 66346f46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346f4d: 00 00 00 -00000000663470c0 : - 663470c0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663470c4: 48 8b 42 08 mov 0x8(%rdx),%rax - 663470c8: 8b 00 mov (%rax),%eax - 663470ca: 85 c0 test %eax,%eax - 663470cc: 0f 85 ae 00 00 00 jne 66347180 - 663470d2: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 663470d6: 45 8b 08 mov (%r8),%r9d - 663470d9: 45 85 c9 test %r9d,%r9d - 663470dc: 74 75 je 66347153 - 663470de: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663470e2: 45 8b 48 20 mov 0x20(%r8),%r9d - 663470e6: 44 39 c8 cmp %r9d,%eax - 663470e9: 74 67 je 66347152 - 663470eb: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663470ef: 41 89 c3 mov %eax,%r11d - 663470f2: 45 29 cb sub %r9d,%r11d - 663470f5: 4d 8b 52 40 mov 0x40(%r10),%r10 - 663470f9: 45 01 1a add %r11d,(%r10) - 663470fc: 41 89 40 20 mov %eax,0x20(%r8) - 66347100: 45 31 c0 xor %r8d,%r8d - 66347103: 45 8b 0a mov (%r10),%r9d - 66347106: 48 8b 42 40 mov 0x40(%rdx),%rax - 6634710a: 45 85 c9 test %r9d,%r9d - 6634710d: 41 0f 9f c0 setg %r8b - 66347111: 44 3b 00 cmp (%rax),%r8d - 66347114: 74 3c je 66347152 - 66347116: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634711a: 48 8b 40 40 mov 0x40(%rax),%rax - 6634711e: 8b 00 mov (%rax),%eax - 66347120: 85 c0 test %eax,%eax - 66347122: 75 2e jne 66347152 - 66347124: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347128: 48 8b 0d 01 f8 00 00 mov 0xf801(%rip),%rcx # 66356930 - 6634712f: 4c 8b 05 ea f7 00 00 mov 0xf7ea(%rip),%r8 # 66356920 - 66347136: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634713a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634713e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347144: 48 63 01 movslq (%rcx),%rax - 66347147: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634714b: 44 89 09 mov %r9d,(%rcx) - 6634714e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347152: c3 retq - 66347153: 48 8b 42 18 mov 0x18(%rdx),%rax - 66347157: 8b 00 mov (%rax),%eax - 66347159: 85 c0 test %eax,%eax - 6634715b: 75 23 jne 66347180 - 6634715d: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66347161: 45 8b 00 mov (%r8),%r8d - 66347164: 45 85 c0 test %r8d,%r8d - 66347167: 0f 85 71 ff ff ff jne 663470de - 6634716d: 48 8b 42 28 mov 0x28(%rdx),%rax - 66347171: 8b 00 mov (%rax),%eax - 66347173: 85 c0 test %eax,%eax - 66347175: 74 19 je 66347190 - 66347177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634717e: 00 00 - 66347180: 31 c0 xor %eax,%eax - 66347182: e9 57 ff ff ff jmpq 663470de - 66347187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634718e: 00 00 - 66347190: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66347194: 45 8b 18 mov (%r8),%r11d - 66347197: 45 85 db test %r11d,%r11d - 6634719a: 0f 85 3e ff ff ff jne 663470de - 663471a0: 48 8b 42 38 mov 0x38(%rdx),%rax - 663471a4: 44 8b 10 mov (%rax),%r10d - 663471a7: 31 c0 xor %eax,%eax - 663471a9: 45 85 d2 test %r10d,%r10d - 663471ac: 0f 94 c0 sete %al - 663471af: e9 2a ff ff ff jmpq 663470de - 663471b4: 66 90 xchg %ax,%ax - 663471b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663471bd: 00 00 00 +0000000066346f50 : + 66346f50: 56 push %rsi + 66346f51: 53 push %rbx + 66346f52: 48 83 ec 28 sub $0x28,%rsp + 66346f56: 48 8b 41 10 mov 0x10(%rcx),%rax + 66346f5a: 48 8b 50 68 mov 0x68(%rax),%rdx + 66346f5e: 48 89 cb mov %rcx,%rbx + 66346f61: 8b 32 mov (%rdx),%esi + 66346f63: 85 f6 test %esi,%esi + 66346f65: 74 39 je 66346fa0 + 66346f67: 31 d2 xor %edx,%edx + 66346f69: eb 09 jmp 66346f74 + 66346f6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66346f70: 48 8b 43 10 mov 0x10(%rbx),%rax + 66346f74: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66346f78: 48 89 d9 mov %rbx,%rcx + 66346f7b: 83 c2 07 add $0x7,%edx + 66346f7e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66346f82: 44 8b 00 mov (%rax),%r8d + 66346f85: e8 26 a4 ff ff callq 663413b0 + 66346f8a: 48 83 fe 06 cmp $0x6,%rsi + 66346f8e: 48 89 f2 mov %rsi,%rdx + 66346f91: 75 dd jne 66346f70 + 66346f93: 48 83 c4 28 add $0x28,%rsp + 66346f97: 5b pop %rbx + 66346f98: 5e pop %rsi + 66346f99: c3 retq + 66346f9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66346fa0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66346fa4: 4c 8b 15 75 f9 00 00 mov 0xf975(%rip),%r10 # 66356920 + 66346fab: 48 8b 0d 7e f9 00 00 mov 0xf97e(%rip),%rcx # 66356930 + 66346fb2: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 66346fb6: 45 85 c0 test %r8d,%r8d + 66346fb9: 74 3c je 66346ff7 + 66346fbb: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346fbf: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66346fc3: 45 29 01 sub %r8d,(%r9) + 66346fc6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 66346fcd: 45 8b 19 mov (%r9),%r11d + 66346fd0: 45 31 c9 xor %r9d,%r9d + 66346fd3: 4c 8b 40 38 mov 0x38(%rax),%r8 + 66346fd7: 45 85 db test %r11d,%r11d + 66346fda: 41 0f 9f c1 setg %r9b + 66346fde: 45 3b 08 cmp (%r8),%r9d + 66346fe1: 74 14 je 66346ff7 + 66346fe3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66346fe7: 4d 8b 40 38 mov 0x38(%r8),%r8 + 66346feb: 45 8b 08 mov (%r8),%r9d + 66346fee: 45 85 c9 test %r9d,%r9d + 66346ff1: 0f 84 39 02 00 00 je 66347230 + 66346ff7: 44 8b 42 20 mov 0x20(%rdx),%r8d + 66346ffb: 45 85 c0 test %r8d,%r8d + 66346ffe: 74 3b je 6634703b + 66347000: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347004: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66347008: 45 29 01 sub %r8d,(%r9) + 6634700b: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 66347012: 45 8b 01 mov (%r9),%r8d + 66347015: 45 31 c9 xor %r9d,%r9d + 66347018: 45 85 c0 test %r8d,%r8d + 6634701b: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634701f: 41 0f 9f c1 setg %r9b + 66347023: 45 3b 08 cmp (%r8),%r9d + 66347026: 74 13 je 6634703b + 66347028: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634702c: 4d 8b 40 40 mov 0x40(%r8),%r8 + 66347030: 41 8b 30 mov (%r8),%esi + 66347033: 85 f6 test %esi,%esi + 66347035: 0f 84 c5 01 00 00 je 66347200 + 6634703b: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634703f: 45 85 c0 test %r8d,%r8d + 66347042: 74 3c je 66347080 + 66347044: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347048: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634704c: 45 29 01 sub %r8d,(%r9) + 6634704f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 66347056: 45 8b 19 mov (%r9),%r11d + 66347059: 45 31 c9 xor %r9d,%r9d + 6634705c: 4c 8b 40 48 mov 0x48(%rax),%r8 + 66347060: 45 85 db test %r11d,%r11d + 66347063: 41 0f 9f c1 setg %r9b + 66347067: 45 3b 08 cmp (%r8),%r9d + 6634706a: 74 14 je 66347080 + 6634706c: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347070: 4d 8b 40 48 mov 0x48(%r8),%r8 + 66347074: 45 8b 08 mov (%r8),%r9d + 66347077: 45 85 c9 test %r9d,%r9d + 6634707a: 0f 84 50 01 00 00 je 663471d0 + 66347080: 44 8b 42 28 mov 0x28(%rdx),%r8d + 66347084: 45 85 c0 test %r8d,%r8d + 66347087: 74 3b je 663470c4 + 66347089: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634708d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 66347091: 45 29 01 sub %r8d,(%r9) + 66347094: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634709b: 45 8b 01 mov (%r9),%r8d + 6634709e: 45 31 c9 xor %r9d,%r9d + 663470a1: 45 85 c0 test %r8d,%r8d + 663470a4: 4c 8b 40 50 mov 0x50(%rax),%r8 + 663470a8: 41 0f 9f c1 setg %r9b + 663470ac: 45 3b 08 cmp (%r8),%r9d + 663470af: 74 13 je 663470c4 + 663470b1: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663470b5: 4d 8b 40 50 mov 0x50(%r8),%r8 + 663470b9: 41 8b 30 mov (%r8),%esi + 663470bc: 85 f6 test %esi,%esi + 663470be: 0f 84 dc 00 00 00 je 663471a0 + 663470c4: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 663470c8: 45 85 c0 test %r8d,%r8d + 663470cb: 74 38 je 66347105 + 663470cd: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663470d1: 4d 8b 49 58 mov 0x58(%r9),%r9 + 663470d5: 45 29 01 sub %r8d,(%r9) + 663470d8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 663470df: 45 8b 19 mov (%r9),%r11d + 663470e2: 45 31 c9 xor %r9d,%r9d + 663470e5: 4c 8b 40 58 mov 0x58(%rax),%r8 + 663470e9: 45 85 db test %r11d,%r11d + 663470ec: 41 0f 9f c1 setg %r9b + 663470f0: 45 3b 08 cmp (%r8),%r9d + 663470f3: 74 10 je 66347105 + 663470f5: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663470f9: 4d 8b 40 58 mov 0x58(%r8),%r8 + 663470fd: 45 8b 08 mov (%r8),%r9d + 66347100: 45 85 c9 test %r9d,%r9d + 66347103: 74 6f je 66347174 + 66347105: 44 8b 42 30 mov 0x30(%rdx),%r8d + 66347109: 45 85 c0 test %r8d,%r8d + 6634710c: 0f 84 81 fe ff ff je 66346f93 + 66347112: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347116: 48 8b 40 60 mov 0x60(%rax),%rax + 6634711a: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634711e: 45 29 01 sub %r8d,(%r9) + 66347121: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 66347128: 31 d2 xor %edx,%edx + 6634712a: 45 8b 01 mov (%r9),%r8d + 6634712d: 45 85 c0 test %r8d,%r8d + 66347130: 0f 9f c2 setg %dl + 66347133: 3b 10 cmp (%rax),%edx + 66347135: 0f 84 58 fe ff ff je 66346f93 + 6634713b: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634713f: 48 8b 40 60 mov 0x60(%rax),%rax + 66347143: 8b 00 mov (%rax),%eax + 66347145: 85 c0 test %eax,%eax + 66347147: 0f 85 46 fe ff ff jne 66346f93 + 6634714d: 48 8b 43 28 mov 0x28(%rbx),%rax + 66347151: 48 8b 50 60 mov 0x60(%rax),%rdx + 66347155: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347159: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634715f: 48 63 01 movslq (%rcx),%rax + 66347162: 44 8d 40 01 lea 0x1(%rax),%r8d + 66347166: 44 89 01 mov %r8d,(%rcx) + 66347169: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634716d: 48 83 c4 28 add $0x28,%rsp + 66347171: 5b pop %rbx + 66347172: 5e pop %rsi + 66347173: c3 retq + 66347174: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347178: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634717c: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347180: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347187: 4c 63 01 movslq (%rcx),%r8 + 6634718a: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634718e: 44 89 19 mov %r11d,(%rcx) + 66347191: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347195: e9 6b ff ff ff jmpq 66347105 + 6634719a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663471a0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 663471a4: 4d 8b 48 50 mov 0x50(%r8),%r9 + 663471a8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663471ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663471b3: 4c 63 01 movslq (%rcx),%r8 + 663471b6: 45 8d 58 01 lea 0x1(%r8),%r11d + 663471ba: 44 89 19 mov %r11d,(%rcx) + 663471bd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 663471c1: e9 fe fe ff ff jmpq 663470c4 + 663471c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663471cd: 00 00 00 + 663471d0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 663471d4: 4d 8b 48 48 mov 0x48(%r8),%r9 + 663471d8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663471dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663471e3: 4c 63 01 movslq (%rcx),%r8 + 663471e6: 45 8d 58 01 lea 0x1(%r8),%r11d + 663471ea: 44 89 19 mov %r11d,(%rcx) + 663471ed: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 663471f1: e9 8a fe ff ff jmpq 66347080 + 663471f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663471fd: 00 00 00 + 66347200: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347204: 4d 8b 48 40 mov 0x40(%r8),%r9 + 66347208: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634720c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347213: 4c 63 01 movslq (%rcx),%r8 + 66347216: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634721a: 44 89 19 mov %r11d,(%rcx) + 6634721d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347221: e9 15 fe ff ff jmpq 6634703b + 66347226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634722d: 00 00 00 + 66347230: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347234: 4d 8b 48 38 mov 0x38(%r8),%r9 + 66347238: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634723c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347243: 4c 63 01 movslq (%rcx),%r8 + 66347246: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634724a: 44 89 19 mov %r11d,(%rcx) + 6634724d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347251: e9 a1 fd ff ff jmpq 66346ff7 + 66347256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634725d: 00 00 00 -00000000663471c0 : - 663471c0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663471c4: 48 8b 42 08 mov 0x8(%rdx),%rax - 663471c8: 8b 00 mov (%rax),%eax - 663471ca: 85 c0 test %eax,%eax - 663471cc: 74 0a je 663471d8 - 663471ce: 48 8b 42 10 mov 0x10(%rdx),%rax - 663471d2: 8b 00 mov (%rax),%eax - 663471d4: 85 c0 test %eax,%eax - 663471d6: 75 78 jne 66347250 - 663471d8: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663471dc: 45 8b 48 20 mov 0x20(%r8),%r9d - 663471e0: 44 39 c8 cmp %r9d,%eax - 663471e3: 74 67 je 6634724c - 663471e5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663471e9: 41 89 c3 mov %eax,%r11d - 663471ec: 45 29 cb sub %r9d,%r11d - 663471ef: 4d 8b 52 40 mov 0x40(%r10),%r10 - 663471f3: 45 01 1a add %r11d,(%r10) - 663471f6: 41 89 40 20 mov %eax,0x20(%r8) - 663471fa: 45 31 c0 xor %r8d,%r8d - 663471fd: 45 8b 0a mov (%r10),%r9d - 66347200: 48 8b 42 40 mov 0x40(%rdx),%rax - 66347204: 45 85 c9 test %r9d,%r9d - 66347207: 41 0f 9f c0 setg %r8b - 6634720b: 44 3b 00 cmp (%rax),%r8d - 6634720e: 74 3c je 6634724c - 66347210: 48 8b 41 20 mov 0x20(%rcx),%rax - 66347214: 48 8b 40 40 mov 0x40(%rax),%rax - 66347218: 8b 00 mov (%rax),%eax - 6634721a: 85 c0 test %eax,%eax - 6634721c: 75 2e jne 6634724c - 6634721e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347222: 48 8b 0d 07 f7 00 00 mov 0xf707(%rip),%rcx # 66356930 - 66347229: 4c 8b 05 f0 f6 00 00 mov 0xf6f0(%rip),%r8 # 66356920 - 66347230: 48 8b 50 40 mov 0x40(%rax),%rdx - 66347234: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347238: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634723e: 48 63 01 movslq (%rcx),%rax - 66347241: 44 8d 48 01 lea 0x1(%rax),%r9d - 66347245: 44 89 09 mov %r9d,(%rcx) - 66347248: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634724c: c3 retq - 6634724d: 0f 1f 00 nopl (%rax) - 66347250: 48 8b 42 18 mov 0x18(%rdx),%rax - 66347254: 8b 00 mov (%rax),%eax - 66347256: 85 c0 test %eax,%eax - 66347258: 0f 84 7a ff ff ff je 663471d8 - 6634725e: 48 8b 42 20 mov 0x20(%rdx),%rax - 66347262: 8b 00 mov (%rax),%eax - 66347264: 85 c0 test %eax,%eax - 66347266: 0f 84 6c ff ff ff je 663471d8 - 6634726c: 48 8b 42 28 mov 0x28(%rdx),%rax - 66347270: 8b 00 mov (%rax),%eax - 66347272: 85 c0 test %eax,%eax - 66347274: 0f 84 5e ff ff ff je 663471d8 - 6634727a: 48 8b 42 30 mov 0x30(%rdx),%rax - 6634727e: 8b 00 mov (%rax),%eax - 66347280: 85 c0 test %eax,%eax - 66347282: 0f 84 50 ff ff ff je 663471d8 - 66347288: 48 8b 42 38 mov 0x38(%rdx),%rax - 6634728c: 44 8b 10 mov (%rax),%r10d - 6634728f: 31 c0 xor %eax,%eax - 66347291: 45 85 d2 test %r10d,%r10d - 66347294: 0f 95 c0 setne %al - 66347297: e9 3c ff ff ff jmpq 663471d8 - 6634729c: 0f 1f 40 00 nopl 0x0(%rax) +0000000066347260 : + 66347260: 56 push %rsi + 66347261: 53 push %rbx + 66347262: 48 83 ec 28 sub $0x28,%rsp + 66347266: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634726a: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634726e: 48 89 cb mov %rcx,%rbx + 66347271: 8b 32 mov (%rdx),%esi + 66347273: 85 f6 test %esi,%esi + 66347275: 74 39 je 663472b0 + 66347277: 31 d2 xor %edx,%edx + 66347279: eb 09 jmp 66347284 + 6634727b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66347280: 48 8b 43 10 mov 0x10(%rbx),%rax + 66347284: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66347288: 48 89 d9 mov %rbx,%rcx + 6634728b: 83 c2 07 add $0x7,%edx + 6634728e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66347292: 44 8b 00 mov (%rax),%r8d + 66347295: e8 16 a1 ff ff callq 663413b0 + 6634729a: 48 83 fe 06 cmp $0x6,%rsi + 6634729e: 48 89 f2 mov %rsi,%rdx + 663472a1: 75 dd jne 66347280 + 663472a3: 48 83 c4 28 add $0x28,%rsp + 663472a7: 5b pop %rbx + 663472a8: 5e pop %rsi + 663472a9: c3 retq + 663472aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663472b0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663472b4: 4c 8b 15 65 f6 00 00 mov 0xf665(%rip),%r10 # 66356920 + 663472bb: 48 8b 0d 6e f6 00 00 mov 0xf66e(%rip),%rcx # 66356930 + 663472c2: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 663472c6: 45 85 c0 test %r8d,%r8d + 663472c9: 74 3c je 66347307 + 663472cb: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663472cf: 4d 8b 49 38 mov 0x38(%r9),%r9 + 663472d3: 45 29 01 sub %r8d,(%r9) + 663472d6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 663472dd: 45 8b 19 mov (%r9),%r11d + 663472e0: 45 31 c9 xor %r9d,%r9d + 663472e3: 4c 8b 40 38 mov 0x38(%rax),%r8 + 663472e7: 45 85 db test %r11d,%r11d + 663472ea: 41 0f 9f c1 setg %r9b + 663472ee: 45 3b 08 cmp (%r8),%r9d + 663472f1: 74 14 je 66347307 + 663472f3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663472f7: 4d 8b 40 38 mov 0x38(%r8),%r8 + 663472fb: 45 8b 08 mov (%r8),%r9d + 663472fe: 45 85 c9 test %r9d,%r9d + 66347301: 0f 84 39 02 00 00 je 66347540 + 66347307: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634730b: 45 85 c0 test %r8d,%r8d + 6634730e: 74 3b je 6634734b + 66347310: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347314: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66347318: 45 29 01 sub %r8d,(%r9) + 6634731b: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 66347322: 45 8b 01 mov (%r9),%r8d + 66347325: 45 31 c9 xor %r9d,%r9d + 66347328: 45 85 c0 test %r8d,%r8d + 6634732b: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634732f: 41 0f 9f c1 setg %r9b + 66347333: 45 3b 08 cmp (%r8),%r9d + 66347336: 74 13 je 6634734b + 66347338: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634733c: 4d 8b 40 40 mov 0x40(%r8),%r8 + 66347340: 41 8b 30 mov (%r8),%esi + 66347343: 85 f6 test %esi,%esi + 66347345: 0f 84 c5 01 00 00 je 66347510 + 6634734b: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634734f: 45 85 c0 test %r8d,%r8d + 66347352: 74 3c je 66347390 + 66347354: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347358: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634735c: 45 29 01 sub %r8d,(%r9) + 6634735f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 66347366: 45 8b 19 mov (%r9),%r11d + 66347369: 45 31 c9 xor %r9d,%r9d + 6634736c: 4c 8b 40 48 mov 0x48(%rax),%r8 + 66347370: 45 85 db test %r11d,%r11d + 66347373: 41 0f 9f c1 setg %r9b + 66347377: 45 3b 08 cmp (%r8),%r9d + 6634737a: 74 14 je 66347390 + 6634737c: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347380: 4d 8b 40 48 mov 0x48(%r8),%r8 + 66347384: 45 8b 08 mov (%r8),%r9d + 66347387: 45 85 c9 test %r9d,%r9d + 6634738a: 0f 84 50 01 00 00 je 663474e0 + 66347390: 44 8b 42 28 mov 0x28(%rdx),%r8d + 66347394: 45 85 c0 test %r8d,%r8d + 66347397: 74 3b je 663473d4 + 66347399: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634739d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 663473a1: 45 29 01 sub %r8d,(%r9) + 663473a4: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 663473ab: 45 8b 01 mov (%r9),%r8d + 663473ae: 45 31 c9 xor %r9d,%r9d + 663473b1: 45 85 c0 test %r8d,%r8d + 663473b4: 4c 8b 40 50 mov 0x50(%rax),%r8 + 663473b8: 41 0f 9f c1 setg %r9b + 663473bc: 45 3b 08 cmp (%r8),%r9d + 663473bf: 74 13 je 663473d4 + 663473c1: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663473c5: 4d 8b 40 50 mov 0x50(%r8),%r8 + 663473c9: 41 8b 30 mov (%r8),%esi + 663473cc: 85 f6 test %esi,%esi + 663473ce: 0f 84 dc 00 00 00 je 663474b0 + 663473d4: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 663473d8: 45 85 c0 test %r8d,%r8d + 663473db: 74 38 je 66347415 + 663473dd: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663473e1: 4d 8b 49 58 mov 0x58(%r9),%r9 + 663473e5: 45 29 01 sub %r8d,(%r9) + 663473e8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 663473ef: 45 8b 19 mov (%r9),%r11d + 663473f2: 45 31 c9 xor %r9d,%r9d + 663473f5: 4c 8b 40 58 mov 0x58(%rax),%r8 + 663473f9: 45 85 db test %r11d,%r11d + 663473fc: 41 0f 9f c1 setg %r9b + 66347400: 45 3b 08 cmp (%r8),%r9d + 66347403: 74 10 je 66347415 + 66347405: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347409: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634740d: 45 8b 08 mov (%r8),%r9d + 66347410: 45 85 c9 test %r9d,%r9d + 66347413: 74 6f je 66347484 + 66347415: 44 8b 42 30 mov 0x30(%rdx),%r8d + 66347419: 45 85 c0 test %r8d,%r8d + 6634741c: 0f 84 81 fe ff ff je 663472a3 + 66347422: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347426: 48 8b 40 60 mov 0x60(%rax),%rax + 6634742a: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634742e: 45 29 01 sub %r8d,(%r9) + 66347431: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 66347438: 31 d2 xor %edx,%edx + 6634743a: 45 8b 01 mov (%r9),%r8d + 6634743d: 45 85 c0 test %r8d,%r8d + 66347440: 0f 9f c2 setg %dl + 66347443: 3b 10 cmp (%rax),%edx + 66347445: 0f 84 58 fe ff ff je 663472a3 + 6634744b: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634744f: 48 8b 40 60 mov 0x60(%rax),%rax + 66347453: 8b 00 mov (%rax),%eax + 66347455: 85 c0 test %eax,%eax + 66347457: 0f 85 46 fe ff ff jne 663472a3 + 6634745d: 48 8b 43 28 mov 0x28(%rbx),%rax + 66347461: 48 8b 50 60 mov 0x60(%rax),%rdx + 66347465: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347469: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634746f: 48 63 01 movslq (%rcx),%rax + 66347472: 44 8d 40 01 lea 0x1(%rax),%r8d + 66347476: 44 89 01 mov %r8d,(%rcx) + 66347479: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634747d: 48 83 c4 28 add $0x28,%rsp + 66347481: 5b pop %rbx + 66347482: 5e pop %rsi + 66347483: c3 retq + 66347484: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347488: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634748c: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347490: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347497: 4c 63 01 movslq (%rcx),%r8 + 6634749a: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634749e: 44 89 19 mov %r11d,(%rcx) + 663474a1: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 663474a5: e9 6b ff ff ff jmpq 66347415 + 663474aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663474b0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 663474b4: 4d 8b 48 50 mov 0x50(%r8),%r9 + 663474b8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663474bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663474c3: 4c 63 01 movslq (%rcx),%r8 + 663474c6: 45 8d 58 01 lea 0x1(%r8),%r11d + 663474ca: 44 89 19 mov %r11d,(%rcx) + 663474cd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 663474d1: e9 fe fe ff ff jmpq 663473d4 + 663474d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663474dd: 00 00 00 + 663474e0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 663474e4: 4d 8b 48 48 mov 0x48(%r8),%r9 + 663474e8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663474ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663474f3: 4c 63 01 movslq (%rcx),%r8 + 663474f6: 45 8d 58 01 lea 0x1(%r8),%r11d + 663474fa: 44 89 19 mov %r11d,(%rcx) + 663474fd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347501: e9 8a fe ff ff jmpq 66347390 + 66347506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634750d: 00 00 00 + 66347510: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347514: 4d 8b 48 40 mov 0x40(%r8),%r9 + 66347518: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634751c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347523: 4c 63 01 movslq (%rcx),%r8 + 66347526: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634752a: 44 89 19 mov %r11d,(%rcx) + 6634752d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347531: e9 15 fe ff ff jmpq 6634734b + 66347536: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634753d: 00 00 00 + 66347540: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347544: 4d 8b 48 38 mov 0x38(%r8),%r9 + 66347548: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634754c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347553: 4c 63 01 movslq (%rcx),%r8 + 66347556: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634755a: 44 89 19 mov %r11d,(%rcx) + 6634755d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347561: e9 a1 fd ff ff jmpq 66347307 + 66347566: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634756d: 00 00 00 -00000000663472a0 : - 663472a0: ba 01 00 00 00 mov $0x1,%edx - 663472a5: 48 8b 41 10 mov 0x10(%rcx),%rax - 663472a9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 663472ad: 45 8b 18 mov (%r8),%r11d - 663472b0: 45 85 db test %r11d,%r11d - 663472b3: 75 0c jne 663472c1 - 663472b5: 4c 8b 40 10 mov 0x10(%rax),%r8 - 663472b9: 45 8b 10 mov (%r8),%r10d - 663472bc: 45 85 d2 test %r10d,%r10d - 663472bf: 74 72 je 66347333 - 663472c1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663472c5: 45 8b 48 20 mov 0x20(%r8),%r9d - 663472c9: 44 39 ca cmp %r9d,%edx - 663472cc: 74 64 je 66347332 - 663472ce: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663472d2: 41 89 d3 mov %edx,%r11d - 663472d5: 45 29 cb sub %r9d,%r11d - 663472d8: 48 8b 40 40 mov 0x40(%rax),%rax - 663472dc: 4d 8b 52 40 mov 0x40(%r10),%r10 - 663472e0: 45 01 1a add %r11d,(%r10) - 663472e3: 41 89 50 20 mov %edx,0x20(%r8) - 663472e7: 31 d2 xor %edx,%edx - 663472e9: 45 8b 02 mov (%r10),%r8d - 663472ec: 45 85 c0 test %r8d,%r8d - 663472ef: 0f 9f c2 setg %dl - 663472f2: 3b 10 cmp (%rax),%edx - 663472f4: 74 3c je 66347332 - 663472f6: 48 8b 41 20 mov 0x20(%rcx),%rax - 663472fa: 48 8b 40 40 mov 0x40(%rax),%rax - 663472fe: 8b 00 mov (%rax),%eax - 66347300: 85 c0 test %eax,%eax - 66347302: 75 2e jne 66347332 - 66347304: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347308: 48 8b 0d 21 f6 00 00 mov 0xf621(%rip),%rcx # 66356930 - 6634730f: 4c 8b 05 0a f6 00 00 mov 0xf60a(%rip),%r8 # 66356920 - 66347316: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634731a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634731e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347324: 48 63 01 movslq (%rcx),%rax - 66347327: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634732b: 44 89 09 mov %r9d,(%rcx) - 6634732e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347332: c3 retq - 66347333: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66347337: 45 8b 08 mov (%r8),%r9d - 6634733a: 45 85 c9 test %r9d,%r9d - 6634733d: 75 82 jne 663472c1 - 6634733f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66347343: 45 8b 00 mov (%r8),%r8d - 66347346: 45 85 c0 test %r8d,%r8d - 66347349: 0f 85 72 ff ff ff jne 663472c1 - 6634734f: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347353: 45 8b 18 mov (%r8),%r11d - 66347356: 45 85 db test %r11d,%r11d - 66347359: 0f 85 62 ff ff ff jne 663472c1 - 6634735f: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347363: 45 8b 10 mov (%r8),%r10d - 66347366: 45 85 d2 test %r10d,%r10d - 66347369: 0f 85 52 ff ff ff jne 663472c1 - 6634736f: 48 8b 50 38 mov 0x38(%rax),%rdx - 66347373: 44 8b 0a mov (%rdx),%r9d - 66347376: 31 d2 xor %edx,%edx - 66347378: 45 85 c9 test %r9d,%r9d - 6634737b: 0f 95 c2 setne %dl - 6634737e: e9 3e ff ff ff jmpq 663472c1 - 66347383: 0f 1f 00 nopl (%rax) - 66347386: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634738d: 00 00 00 +0000000066347570 : + 66347570: ba 01 00 00 00 mov $0x1,%edx + 66347575: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347579: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634757d: 45 8b 18 mov (%r8),%r11d + 66347580: 45 85 db test %r11d,%r11d + 66347583: 75 0c jne 66347591 + 66347585: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66347589: 45 8b 10 mov (%r8),%r10d + 6634758c: 45 85 d2 test %r10d,%r10d + 6634758f: 74 72 je 66347603 + 66347591: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347595: 45 8b 48 20 mov 0x20(%r8),%r9d + 66347599: 44 39 ca cmp %r9d,%edx + 6634759c: 74 64 je 66347602 + 6634759e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663475a2: 41 89 d3 mov %edx,%r11d + 663475a5: 45 29 cb sub %r9d,%r11d + 663475a8: 48 8b 40 40 mov 0x40(%rax),%rax + 663475ac: 4d 8b 52 40 mov 0x40(%r10),%r10 + 663475b0: 45 01 1a add %r11d,(%r10) + 663475b3: 41 89 50 20 mov %edx,0x20(%r8) + 663475b7: 31 d2 xor %edx,%edx + 663475b9: 45 8b 02 mov (%r10),%r8d + 663475bc: 45 85 c0 test %r8d,%r8d + 663475bf: 0f 9f c2 setg %dl + 663475c2: 3b 10 cmp (%rax),%edx + 663475c4: 74 3c je 66347602 + 663475c6: 48 8b 41 20 mov 0x20(%rcx),%rax + 663475ca: 48 8b 40 40 mov 0x40(%rax),%rax + 663475ce: 8b 00 mov (%rax),%eax + 663475d0: 85 c0 test %eax,%eax + 663475d2: 75 2e jne 66347602 + 663475d4: 48 8b 41 28 mov 0x28(%rcx),%rax + 663475d8: 48 8b 0d 51 f3 00 00 mov 0xf351(%rip),%rcx # 66356930 + 663475df: 4c 8b 05 3a f3 00 00 mov 0xf33a(%rip),%r8 # 66356920 + 663475e6: 48 8b 50 40 mov 0x40(%rax),%rdx + 663475ea: 48 8b 42 10 mov 0x10(%rdx),%rax + 663475ee: c7 00 01 00 00 00 movl $0x1,(%rax) + 663475f4: 48 63 01 movslq (%rcx),%rax + 663475f7: 44 8d 48 01 lea 0x1(%rax),%r9d + 663475fb: 44 89 09 mov %r9d,(%rcx) + 663475fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347602: c3 retq + 66347603: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66347607: 45 8b 08 mov (%r8),%r9d + 6634760a: 45 85 c9 test %r9d,%r9d + 6634760d: 75 82 jne 66347591 + 6634760f: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66347613: 45 8b 00 mov (%r8),%r8d + 66347616: 45 85 c0 test %r8d,%r8d + 66347619: 0f 85 72 ff ff ff jne 66347591 + 6634761f: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66347623: 45 8b 18 mov (%r8),%r11d + 66347626: 45 85 db test %r11d,%r11d + 66347629: 0f 85 62 ff ff ff jne 66347591 + 6634762f: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66347633: 45 8b 10 mov (%r8),%r10d + 66347636: 45 85 d2 test %r10d,%r10d + 66347639: 0f 85 52 ff ff ff jne 66347591 + 6634763f: 48 8b 50 38 mov 0x38(%rax),%rdx + 66347643: 44 8b 0a mov (%rdx),%r9d + 66347646: 31 d2 xor %edx,%edx + 66347648: 45 85 c9 test %r9d,%r9d + 6634764b: 0f 95 c2 setne %dl + 6634764e: e9 3e ff ff ff jmpq 66347591 + 66347653: 0f 1f 00 nopl (%rax) + 66347656: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634765d: 00 00 00 -0000000066347390 : - 66347390: 56 push %rsi - 66347391: 53 push %rbx - 66347392: 48 83 ec 28 sub $0x28,%rsp - 66347396: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634739a: 48 8b 50 58 mov 0x58(%rax),%rdx - 6634739e: 48 89 cb mov %rcx,%rbx - 663473a1: 44 8b 0a mov (%rdx),%r9d - 663473a4: 45 85 c9 test %r9d,%r9d - 663473a7: 74 2b je 663473d4 - 663473a9: 31 d2 xor %edx,%edx - 663473ab: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663473af: 48 89 d9 mov %rbx,%rcx - 663473b2: 83 c2 06 add $0x6,%edx - 663473b5: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 663473b9: 44 8b 00 mov (%rax),%r8d - 663473bc: e8 ef 9f ff ff callq 663413b0 - 663473c1: 48 83 fe 05 cmp $0x5,%rsi - 663473c5: 48 89 f2 mov %rsi,%rdx - 663473c8: 0f 84 fa 01 00 00 je 663475c8 - 663473ce: 48 8b 43 10 mov 0x10(%rbx),%rax - 663473d2: eb d7 jmp 663473ab - 663473d4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 663473d8: 4c 8b 15 41 f5 00 00 mov 0xf541(%rip),%r10 # 66356920 - 663473df: 48 8b 0d 4a f5 00 00 mov 0xf54a(%rip),%rcx # 66356930 - 663473e6: 44 8b 42 18 mov 0x18(%rdx),%r8d - 663473ea: 45 85 c0 test %r8d,%r8d - 663473ed: 74 58 je 66347447 - 663473ef: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663473f3: 4d 8b 49 30 mov 0x30(%r9),%r9 - 663473f7: 45 29 01 sub %r8d,(%r9) - 663473fa: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66347401: 45 8b 01 mov (%r9),%r8d - 66347404: 45 31 c9 xor %r9d,%r9d - 66347407: 45 85 c0 test %r8d,%r8d - 6634740a: 4c 8b 40 30 mov 0x30(%rax),%r8 - 6634740e: 41 0f 9f c1 setg %r9b - 66347412: 45 3b 08 cmp (%r8),%r9d - 66347415: 74 30 je 66347447 - 66347417: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634741b: 4d 8b 40 30 mov 0x30(%r8),%r8 - 6634741f: 41 8b 30 mov (%r8),%esi - 66347422: 85 f6 test %esi,%esi - 66347424: 75 21 jne 66347447 - 66347426: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634742a: 4d 8b 48 30 mov 0x30(%r8),%r9 - 6634742e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347432: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347439: 4c 63 01 movslq (%rcx),%r8 - 6634743c: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347440: 44 89 19 mov %r11d,(%rcx) - 66347443: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347447: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634744b: 45 85 c0 test %r8d,%r8d - 6634744e: 74 59 je 663474a9 - 66347450: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347454: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66347458: 45 29 01 sub %r8d,(%r9) - 6634745b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66347462: 45 8b 19 mov (%r9),%r11d - 66347465: 45 31 c9 xor %r9d,%r9d - 66347468: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634746c: 45 85 db test %r11d,%r11d - 6634746f: 41 0f 9f c1 setg %r9b - 66347473: 45 3b 08 cmp (%r8),%r9d - 66347476: 74 31 je 663474a9 - 66347478: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634747c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66347480: 45 8b 08 mov (%r8),%r9d - 66347483: 45 85 c9 test %r9d,%r9d - 66347486: 75 21 jne 663474a9 - 66347488: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634748c: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347490: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347494: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634749b: 4c 63 01 movslq (%rcx),%r8 - 6634749e: 45 8d 58 01 lea 0x1(%r8),%r11d - 663474a2: 44 89 19 mov %r11d,(%rcx) - 663474a5: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663474a9: 44 8b 42 20 mov 0x20(%rdx),%r8d - 663474ad: 45 85 c0 test %r8d,%r8d - 663474b0: 74 58 je 6634750a - 663474b2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663474b6: 4d 8b 49 40 mov 0x40(%r9),%r9 - 663474ba: 45 29 01 sub %r8d,(%r9) - 663474bd: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 663474c4: 45 8b 01 mov (%r9),%r8d - 663474c7: 45 31 c9 xor %r9d,%r9d - 663474ca: 45 85 c0 test %r8d,%r8d - 663474cd: 4c 8b 40 40 mov 0x40(%rax),%r8 - 663474d1: 41 0f 9f c1 setg %r9b - 663474d5: 45 3b 08 cmp (%r8),%r9d - 663474d8: 74 30 je 6634750a - 663474da: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663474de: 4d 8b 40 40 mov 0x40(%r8),%r8 - 663474e2: 41 8b 30 mov (%r8),%esi - 663474e5: 85 f6 test %esi,%esi - 663474e7: 75 21 jne 6634750a - 663474e9: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663474ed: 4d 8b 48 40 mov 0x40(%r8),%r9 - 663474f1: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663474f5: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663474fc: 4c 63 01 movslq (%rcx),%r8 - 663474ff: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347503: 44 89 19 mov %r11d,(%rcx) - 66347506: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634750a: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634750e: 45 85 c0 test %r8d,%r8d - 66347511: 74 59 je 6634756c - 66347513: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347517: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634751b: 45 29 01 sub %r8d,(%r9) - 6634751e: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66347525: 45 8b 19 mov (%r9),%r11d - 66347528: 45 31 c9 xor %r9d,%r9d - 6634752b: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634752f: 45 85 db test %r11d,%r11d - 66347532: 41 0f 9f c1 setg %r9b - 66347536: 45 3b 08 cmp (%r8),%r9d - 66347539: 74 31 je 6634756c - 6634753b: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634753f: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66347543: 45 8b 08 mov (%r8),%r9d - 66347546: 45 85 c9 test %r9d,%r9d - 66347549: 75 21 jne 6634756c - 6634754b: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634754f: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66347553: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347557: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634755e: 4c 63 01 movslq (%rcx),%r8 - 66347561: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347565: 44 89 19 mov %r11d,(%rcx) - 66347568: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634756c: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66347570: 45 85 c0 test %r8d,%r8d - 66347573: 74 53 je 663475c8 - 66347575: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347579: 48 8b 40 50 mov 0x50(%rax),%rax - 6634757d: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66347581: 45 29 01 sub %r8d,(%r9) - 66347584: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634758b: 31 d2 xor %edx,%edx - 6634758d: 45 8b 01 mov (%r9),%r8d - 66347590: 45 85 c0 test %r8d,%r8d - 66347593: 0f 9f c2 setg %dl - 66347596: 3b 10 cmp (%rax),%edx - 66347598: 74 2e je 663475c8 - 6634759a: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634759e: 48 8b 40 50 mov 0x50(%rax),%rax - 663475a2: 8b 00 mov (%rax),%eax - 663475a4: 85 c0 test %eax,%eax - 663475a6: 75 20 jne 663475c8 - 663475a8: 48 8b 43 28 mov 0x28(%rbx),%rax - 663475ac: 48 8b 50 50 mov 0x50(%rax),%rdx - 663475b0: 48 8b 42 10 mov 0x10(%rdx),%rax - 663475b4: c7 00 01 00 00 00 movl $0x1,(%rax) - 663475ba: 48 63 01 movslq (%rcx),%rax - 663475bd: 44 8d 40 01 lea 0x1(%rax),%r8d - 663475c1: 44 89 01 mov %r8d,(%rcx) - 663475c4: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 663475c8: 48 83 c4 28 add $0x28,%rsp - 663475cc: 5b pop %rbx - 663475cd: 5e pop %rsi - 663475ce: c3 retq - 663475cf: 90 nop +0000000066347660 : + 66347660: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347664: 48 8b 42 08 mov 0x8(%rdx),%rax + 66347668: 8b 00 mov (%rax),%eax + 6634766a: 85 c0 test %eax,%eax + 6634766c: 74 0a je 66347678 + 6634766e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347672: 8b 00 mov (%rax),%eax + 66347674: 85 c0 test %eax,%eax + 66347676: 75 78 jne 663476f0 + 66347678: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634767c: 45 8b 48 20 mov 0x20(%r8),%r9d + 66347680: 44 39 c8 cmp %r9d,%eax + 66347683: 74 67 je 663476ec + 66347685: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347689: 41 89 c3 mov %eax,%r11d + 6634768c: 45 29 cb sub %r9d,%r11d + 6634768f: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66347693: 45 01 1a add %r11d,(%r10) + 66347696: 41 89 40 20 mov %eax,0x20(%r8) + 6634769a: 45 31 c0 xor %r8d,%r8d + 6634769d: 45 8b 0a mov (%r10),%r9d + 663476a0: 48 8b 42 40 mov 0x40(%rdx),%rax + 663476a4: 45 85 c9 test %r9d,%r9d + 663476a7: 41 0f 9f c0 setg %r8b + 663476ab: 44 3b 00 cmp (%rax),%r8d + 663476ae: 74 3c je 663476ec + 663476b0: 48 8b 41 20 mov 0x20(%rcx),%rax + 663476b4: 48 8b 40 40 mov 0x40(%rax),%rax + 663476b8: 8b 00 mov (%rax),%eax + 663476ba: 85 c0 test %eax,%eax + 663476bc: 75 2e jne 663476ec + 663476be: 48 8b 41 28 mov 0x28(%rcx),%rax + 663476c2: 48 8b 0d 67 f2 00 00 mov 0xf267(%rip),%rcx # 66356930 + 663476c9: 4c 8b 05 50 f2 00 00 mov 0xf250(%rip),%r8 # 66356920 + 663476d0: 48 8b 50 40 mov 0x40(%rax),%rdx + 663476d4: 48 8b 42 10 mov 0x10(%rdx),%rax + 663476d8: c7 00 01 00 00 00 movl $0x1,(%rax) + 663476de: 48 63 01 movslq (%rcx),%rax + 663476e1: 44 8d 48 01 lea 0x1(%rax),%r9d + 663476e5: 44 89 09 mov %r9d,(%rcx) + 663476e8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663476ec: c3 retq + 663476ed: 0f 1f 00 nopl (%rax) + 663476f0: 48 8b 42 18 mov 0x18(%rdx),%rax + 663476f4: 8b 00 mov (%rax),%eax + 663476f6: 85 c0 test %eax,%eax + 663476f8: 0f 84 7a ff ff ff je 66347678 + 663476fe: 48 8b 42 20 mov 0x20(%rdx),%rax + 66347702: 8b 00 mov (%rax),%eax + 66347704: 85 c0 test %eax,%eax + 66347706: 0f 84 6c ff ff ff je 66347678 + 6634770c: 48 8b 42 28 mov 0x28(%rdx),%rax + 66347710: 8b 00 mov (%rax),%eax + 66347712: 85 c0 test %eax,%eax + 66347714: 0f 84 5e ff ff ff je 66347678 + 6634771a: 48 8b 42 30 mov 0x30(%rdx),%rax + 6634771e: 8b 00 mov (%rax),%eax + 66347720: 85 c0 test %eax,%eax + 66347722: 0f 84 50 ff ff ff je 66347678 + 66347728: 48 8b 42 38 mov 0x38(%rdx),%rax + 6634772c: 44 8b 10 mov (%rax),%r10d + 6634772f: 31 c0 xor %eax,%eax + 66347731: 45 85 d2 test %r10d,%r10d + 66347734: 0f 95 c0 setne %al + 66347737: e9 3c ff ff ff jmpq 66347678 + 6634773c: 0f 1f 40 00 nopl 0x0(%rax) -00000000663475d0 : - 663475d0: 56 push %rsi - 663475d1: 53 push %rbx - 663475d2: 48 83 ec 28 sub $0x28,%rsp - 663475d6: 48 8b 41 10 mov 0x10(%rcx),%rax - 663475da: 48 8b 50 58 mov 0x58(%rax),%rdx - 663475de: 48 89 cb mov %rcx,%rbx - 663475e1: 44 8b 0a mov (%rdx),%r9d - 663475e4: 45 85 c9 test %r9d,%r9d - 663475e7: 74 2b je 66347614 - 663475e9: 31 d2 xor %edx,%edx - 663475eb: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663475ef: 48 89 d9 mov %rbx,%rcx - 663475f2: 83 c2 06 add $0x6,%edx - 663475f5: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 663475f9: 44 8b 00 mov (%rax),%r8d - 663475fc: e8 af 9d ff ff callq 663413b0 - 66347601: 48 83 fe 05 cmp $0x5,%rsi - 66347605: 48 89 f2 mov %rsi,%rdx - 66347608: 0f 84 fa 01 00 00 je 66347808 - 6634760e: 48 8b 43 10 mov 0x10(%rbx),%rax - 66347612: eb d7 jmp 663475eb - 66347614: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66347618: 4c 8b 15 01 f3 00 00 mov 0xf301(%rip),%r10 # 66356920 - 6634761f: 48 8b 0d 0a f3 00 00 mov 0xf30a(%rip),%rcx # 66356930 - 66347626: 44 8b 42 18 mov 0x18(%rdx),%r8d - 6634762a: 45 85 c0 test %r8d,%r8d - 6634762d: 74 58 je 66347687 - 6634762f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347633: 4d 8b 49 30 mov 0x30(%r9),%r9 - 66347637: 45 29 01 sub %r8d,(%r9) - 6634763a: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66347641: 45 8b 01 mov (%r9),%r8d - 66347644: 45 31 c9 xor %r9d,%r9d - 66347647: 45 85 c0 test %r8d,%r8d - 6634764a: 4c 8b 40 30 mov 0x30(%rax),%r8 - 6634764e: 41 0f 9f c1 setg %r9b - 66347652: 45 3b 08 cmp (%r8),%r9d - 66347655: 74 30 je 66347687 - 66347657: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634765b: 4d 8b 40 30 mov 0x30(%r8),%r8 - 6634765f: 41 8b 30 mov (%r8),%esi - 66347662: 85 f6 test %esi,%esi - 66347664: 75 21 jne 66347687 - 66347666: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634766a: 4d 8b 48 30 mov 0x30(%r8),%r9 - 6634766e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347672: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347679: 4c 63 01 movslq (%rcx),%r8 - 6634767c: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347680: 44 89 19 mov %r11d,(%rcx) - 66347683: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347687: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634768b: 45 85 c0 test %r8d,%r8d - 6634768e: 74 59 je 663476e9 - 66347690: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347694: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66347698: 45 29 01 sub %r8d,(%r9) - 6634769b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 663476a2: 45 8b 19 mov (%r9),%r11d - 663476a5: 45 31 c9 xor %r9d,%r9d - 663476a8: 4c 8b 40 38 mov 0x38(%rax),%r8 - 663476ac: 45 85 db test %r11d,%r11d - 663476af: 41 0f 9f c1 setg %r9b - 663476b3: 45 3b 08 cmp (%r8),%r9d - 663476b6: 74 31 je 663476e9 - 663476b8: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663476bc: 4d 8b 40 38 mov 0x38(%r8),%r8 - 663476c0: 45 8b 08 mov (%r8),%r9d - 663476c3: 45 85 c9 test %r9d,%r9d - 663476c6: 75 21 jne 663476e9 - 663476c8: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663476cc: 4d 8b 48 38 mov 0x38(%r8),%r9 - 663476d0: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663476d4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663476db: 4c 63 01 movslq (%rcx),%r8 - 663476de: 45 8d 58 01 lea 0x1(%r8),%r11d - 663476e2: 44 89 19 mov %r11d,(%rcx) - 663476e5: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663476e9: 44 8b 42 20 mov 0x20(%rdx),%r8d - 663476ed: 45 85 c0 test %r8d,%r8d - 663476f0: 74 58 je 6634774a - 663476f2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663476f6: 4d 8b 49 40 mov 0x40(%r9),%r9 - 663476fa: 45 29 01 sub %r8d,(%r9) - 663476fd: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66347704: 45 8b 01 mov (%r9),%r8d - 66347707: 45 31 c9 xor %r9d,%r9d - 6634770a: 45 85 c0 test %r8d,%r8d - 6634770d: 4c 8b 40 40 mov 0x40(%rax),%r8 - 66347711: 41 0f 9f c1 setg %r9b - 66347715: 45 3b 08 cmp (%r8),%r9d - 66347718: 74 30 je 6634774a - 6634771a: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634771e: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66347722: 41 8b 30 mov (%r8),%esi - 66347725: 85 f6 test %esi,%esi - 66347727: 75 21 jne 6634774a - 66347729: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634772d: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66347731: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347735: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634773c: 4c 63 01 movslq (%rcx),%r8 - 6634773f: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347743: 44 89 19 mov %r11d,(%rcx) - 66347746: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634774a: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634774e: 45 85 c0 test %r8d,%r8d - 66347751: 74 59 je 663477ac - 66347753: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347757: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634775b: 45 29 01 sub %r8d,(%r9) - 6634775e: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66347765: 45 8b 19 mov (%r9),%r11d - 66347768: 45 31 c9 xor %r9d,%r9d - 6634776b: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634776f: 45 85 db test %r11d,%r11d - 66347772: 41 0f 9f c1 setg %r9b - 66347776: 45 3b 08 cmp (%r8),%r9d - 66347779: 74 31 je 663477ac - 6634777b: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634777f: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66347783: 45 8b 08 mov (%r8),%r9d - 66347786: 45 85 c9 test %r9d,%r9d - 66347789: 75 21 jne 663477ac - 6634778b: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634778f: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66347793: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347797: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634779e: 4c 63 01 movslq (%rcx),%r8 - 663477a1: 45 8d 58 01 lea 0x1(%r8),%r11d - 663477a5: 44 89 19 mov %r11d,(%rcx) - 663477a8: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663477ac: 44 8b 42 28 mov 0x28(%rdx),%r8d - 663477b0: 45 85 c0 test %r8d,%r8d - 663477b3: 74 53 je 66347808 - 663477b5: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663477b9: 48 8b 40 50 mov 0x50(%rax),%rax - 663477bd: 4d 8b 49 50 mov 0x50(%r9),%r9 - 663477c1: 45 29 01 sub %r8d,(%r9) - 663477c4: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 663477cb: 31 d2 xor %edx,%edx - 663477cd: 45 8b 01 mov (%r9),%r8d - 663477d0: 45 85 c0 test %r8d,%r8d - 663477d3: 0f 9f c2 setg %dl - 663477d6: 3b 10 cmp (%rax),%edx - 663477d8: 74 2e je 66347808 - 663477da: 48 8b 43 20 mov 0x20(%rbx),%rax - 663477de: 48 8b 40 50 mov 0x50(%rax),%rax - 663477e2: 8b 00 mov (%rax),%eax - 663477e4: 85 c0 test %eax,%eax - 663477e6: 75 20 jne 66347808 - 663477e8: 48 8b 43 28 mov 0x28(%rbx),%rax - 663477ec: 48 8b 50 50 mov 0x50(%rax),%rdx - 663477f0: 48 8b 42 10 mov 0x10(%rdx),%rax - 663477f4: c7 00 01 00 00 00 movl $0x1,(%rax) - 663477fa: 48 63 01 movslq (%rcx),%rax - 663477fd: 44 8d 40 01 lea 0x1(%rax),%r8d - 66347801: 44 89 01 mov %r8d,(%rcx) - 66347804: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66347808: 48 83 c4 28 add $0x28,%rsp - 6634780c: 5b pop %rbx - 6634780d: 5e pop %rsi - 6634780e: c3 retq - 6634780f: 90 nop +0000000066347740 : + 66347740: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347744: 48 8b 42 08 mov 0x8(%rdx),%rax + 66347748: 8b 00 mov (%rax),%eax + 6634774a: 85 c0 test %eax,%eax + 6634774c: 0f 85 ae 00 00 00 jne 66347800 + 66347752: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66347756: 45 8b 08 mov (%r8),%r9d + 66347759: 45 85 c9 test %r9d,%r9d + 6634775c: 74 75 je 663477d3 + 6634775e: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347762: 45 8b 48 20 mov 0x20(%r8),%r9d + 66347766: 44 39 c8 cmp %r9d,%eax + 66347769: 74 67 je 663477d2 + 6634776b: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634776f: 41 89 c3 mov %eax,%r11d + 66347772: 45 29 cb sub %r9d,%r11d + 66347775: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66347779: 45 01 1a add %r11d,(%r10) + 6634777c: 41 89 40 20 mov %eax,0x20(%r8) + 66347780: 45 31 c0 xor %r8d,%r8d + 66347783: 45 8b 0a mov (%r10),%r9d + 66347786: 48 8b 42 40 mov 0x40(%rdx),%rax + 6634778a: 45 85 c9 test %r9d,%r9d + 6634778d: 41 0f 9f c0 setg %r8b + 66347791: 44 3b 00 cmp (%rax),%r8d + 66347794: 74 3c je 663477d2 + 66347796: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634779a: 48 8b 40 40 mov 0x40(%rax),%rax + 6634779e: 8b 00 mov (%rax),%eax + 663477a0: 85 c0 test %eax,%eax + 663477a2: 75 2e jne 663477d2 + 663477a4: 48 8b 41 28 mov 0x28(%rcx),%rax + 663477a8: 48 8b 0d 81 f1 00 00 mov 0xf181(%rip),%rcx # 66356930 + 663477af: 4c 8b 05 6a f1 00 00 mov 0xf16a(%rip),%r8 # 66356920 + 663477b6: 48 8b 50 40 mov 0x40(%rax),%rdx + 663477ba: 48 8b 42 10 mov 0x10(%rdx),%rax + 663477be: c7 00 01 00 00 00 movl $0x1,(%rax) + 663477c4: 48 63 01 movslq (%rcx),%rax + 663477c7: 44 8d 48 01 lea 0x1(%rax),%r9d + 663477cb: 44 89 09 mov %r9d,(%rcx) + 663477ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663477d2: c3 retq + 663477d3: 48 8b 42 18 mov 0x18(%rdx),%rax + 663477d7: 8b 00 mov (%rax),%eax + 663477d9: 85 c0 test %eax,%eax + 663477db: 75 23 jne 66347800 + 663477dd: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 663477e1: 45 8b 00 mov (%r8),%r8d + 663477e4: 45 85 c0 test %r8d,%r8d + 663477e7: 0f 85 71 ff ff ff jne 6634775e + 663477ed: 48 8b 42 28 mov 0x28(%rdx),%rax + 663477f1: 8b 00 mov (%rax),%eax + 663477f3: 85 c0 test %eax,%eax + 663477f5: 74 19 je 66347810 + 663477f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663477fe: 00 00 + 66347800: 31 c0 xor %eax,%eax + 66347802: e9 57 ff ff ff jmpq 6634775e + 66347807: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634780e: 00 00 + 66347810: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 66347814: 45 8b 18 mov (%r8),%r11d + 66347817: 45 85 db test %r11d,%r11d + 6634781a: 0f 85 3e ff ff ff jne 6634775e + 66347820: 48 8b 42 38 mov 0x38(%rdx),%rax + 66347824: 44 8b 10 mov (%rax),%r10d + 66347827: 31 c0 xor %eax,%eax + 66347829: 45 85 d2 test %r10d,%r10d + 6634782c: 0f 94 c0 sete %al + 6634782f: e9 2a ff ff ff jmpq 6634775e + 66347834: 66 90 xchg %ax,%ax + 66347836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634783d: 00 00 00 -0000000066347810 : - 66347810: 56 push %rsi - 66347811: 53 push %rbx - 66347812: 48 83 ec 28 sub $0x28,%rsp - 66347816: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634781a: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634781e: 48 89 cb mov %rcx,%rbx - 66347821: 8b 32 mov (%rdx),%esi - 66347823: 85 f6 test %esi,%esi - 66347825: 74 2b je 66347852 - 66347827: 31 d2 xor %edx,%edx - 66347829: 48 8d 72 01 lea 0x1(%rdx),%rsi - 6634782d: 48 89 d9 mov %rbx,%rcx - 66347830: 83 c2 05 add $0x5,%edx - 66347833: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66347837: 44 8b 00 mov (%rax),%r8d - 6634783a: e8 71 9b ff ff callq 663413b0 - 6634783f: 48 83 fe 04 cmp $0x4,%rsi - 66347843: 48 89 f2 mov %rsi,%rdx - 66347846: 0f 84 99 01 00 00 je 663479e5 - 6634784c: 48 8b 43 10 mov 0x10(%rbx),%rax - 66347850: eb d7 jmp 66347829 - 66347852: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66347856: 4c 8b 15 c3 f0 00 00 mov 0xf0c3(%rip),%r10 # 66356920 - 6634785d: 48 8b 0d cc f0 00 00 mov 0xf0cc(%rip),%rcx # 66356930 - 66347864: 44 8b 42 14 mov 0x14(%rdx),%r8d - 66347868: 45 85 c0 test %r8d,%r8d - 6634786b: 74 59 je 663478c6 - 6634786d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347871: 4d 8b 49 28 mov 0x28(%r9),%r9 - 66347875: 45 29 01 sub %r8d,(%r9) - 66347878: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 6634787f: 45 8b 19 mov (%r9),%r11d - 66347882: 45 31 c9 xor %r9d,%r9d - 66347885: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347889: 45 85 db test %r11d,%r11d - 6634788c: 41 0f 9f c1 setg %r9b - 66347890: 45 3b 08 cmp (%r8),%r9d - 66347893: 74 31 je 663478c6 - 66347895: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347899: 4d 8b 40 28 mov 0x28(%r8),%r8 - 6634789d: 45 8b 08 mov (%r8),%r9d - 663478a0: 45 85 c9 test %r9d,%r9d - 663478a3: 75 21 jne 663478c6 - 663478a5: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663478a9: 4d 8b 48 28 mov 0x28(%r8),%r9 - 663478ad: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663478b1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663478b8: 4c 63 01 movslq (%rcx),%r8 - 663478bb: 45 8d 58 01 lea 0x1(%r8),%r11d - 663478bf: 44 89 19 mov %r11d,(%rcx) - 663478c2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663478c6: 44 8b 42 18 mov 0x18(%rdx),%r8d - 663478ca: 45 85 c0 test %r8d,%r8d - 663478cd: 74 58 je 66347927 - 663478cf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663478d3: 4d 8b 49 30 mov 0x30(%r9),%r9 - 663478d7: 45 29 01 sub %r8d,(%r9) - 663478da: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 663478e1: 45 8b 01 mov (%r9),%r8d - 663478e4: 45 31 c9 xor %r9d,%r9d - 663478e7: 45 85 c0 test %r8d,%r8d - 663478ea: 4c 8b 40 30 mov 0x30(%rax),%r8 - 663478ee: 41 0f 9f c1 setg %r9b - 663478f2: 45 3b 08 cmp (%r8),%r9d - 663478f5: 74 30 je 66347927 - 663478f7: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663478fb: 4d 8b 40 30 mov 0x30(%r8),%r8 - 663478ff: 41 8b 30 mov (%r8),%esi - 66347902: 85 f6 test %esi,%esi - 66347904: 75 21 jne 66347927 - 66347906: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634790a: 4d 8b 48 30 mov 0x30(%r8),%r9 - 6634790e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347912: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347919: 4c 63 01 movslq (%rcx),%r8 - 6634791c: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347920: 44 89 19 mov %r11d,(%rcx) - 66347923: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347927: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634792b: 45 85 c0 test %r8d,%r8d - 6634792e: 74 59 je 66347989 - 66347930: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347934: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66347938: 45 29 01 sub %r8d,(%r9) - 6634793b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66347942: 45 8b 19 mov (%r9),%r11d - 66347945: 45 31 c9 xor %r9d,%r9d - 66347948: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634794c: 45 85 db test %r11d,%r11d - 6634794f: 41 0f 9f c1 setg %r9b - 66347953: 45 3b 08 cmp (%r8),%r9d - 66347956: 74 31 je 66347989 - 66347958: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634795c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66347960: 45 8b 08 mov (%r8),%r9d - 66347963: 45 85 c9 test %r9d,%r9d - 66347966: 75 21 jne 66347989 - 66347968: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634796c: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347970: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347974: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634797b: 4c 63 01 movslq (%rcx),%r8 - 6634797e: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347982: 44 89 19 mov %r11d,(%rcx) - 66347985: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347989: 44 8b 42 20 mov 0x20(%rdx),%r8d - 6634798d: 45 85 c0 test %r8d,%r8d - 66347990: 74 53 je 663479e5 - 66347992: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347996: 48 8b 40 40 mov 0x40(%rax),%rax - 6634799a: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634799e: 45 29 01 sub %r8d,(%r9) - 663479a1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 663479a8: 31 d2 xor %edx,%edx - 663479aa: 45 8b 01 mov (%r9),%r8d - 663479ad: 45 85 c0 test %r8d,%r8d - 663479b0: 0f 9f c2 setg %dl - 663479b3: 3b 10 cmp (%rax),%edx - 663479b5: 74 2e je 663479e5 - 663479b7: 48 8b 43 20 mov 0x20(%rbx),%rax - 663479bb: 48 8b 40 40 mov 0x40(%rax),%rax - 663479bf: 8b 00 mov (%rax),%eax - 663479c1: 85 c0 test %eax,%eax - 663479c3: 75 20 jne 663479e5 - 663479c5: 48 8b 43 28 mov 0x28(%rbx),%rax - 663479c9: 48 8b 50 40 mov 0x40(%rax),%rdx - 663479cd: 48 8b 42 10 mov 0x10(%rdx),%rax - 663479d1: c7 00 01 00 00 00 movl $0x1,(%rax) - 663479d7: 48 63 01 movslq (%rcx),%rax - 663479da: 44 8d 40 01 lea 0x1(%rax),%r8d - 663479de: 44 89 01 mov %r8d,(%rcx) - 663479e1: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 663479e5: 48 83 c4 28 add $0x28,%rsp - 663479e9: 5b pop %rbx - 663479ea: 5e pop %rsi - 663479eb: c3 retq - 663479ec: 0f 1f 40 00 nopl 0x0(%rax) +0000000066347840 : + 66347840: ba 01 00 00 00 mov $0x1,%edx + 66347845: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347849: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634784d: 45 8b 18 mov (%r8),%r11d + 66347850: 45 85 db test %r11d,%r11d + 66347853: 74 0c je 66347861 + 66347855: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66347859: 45 8b 10 mov (%r8),%r10d + 6634785c: 45 85 d2 test %r10d,%r10d + 6634785f: 75 72 jne 663478d3 + 66347861: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347865: 45 8b 48 20 mov 0x20(%r8),%r9d + 66347869: 44 39 ca cmp %r9d,%edx + 6634786c: 74 64 je 663478d2 + 6634786e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347872: 41 89 d3 mov %edx,%r11d + 66347875: 45 29 cb sub %r9d,%r11d + 66347878: 48 8b 40 40 mov 0x40(%rax),%rax + 6634787c: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66347880: 45 01 1a add %r11d,(%r10) + 66347883: 41 89 50 20 mov %edx,0x20(%r8) + 66347887: 31 d2 xor %edx,%edx + 66347889: 45 8b 02 mov (%r10),%r8d + 6634788c: 45 85 c0 test %r8d,%r8d + 6634788f: 0f 9f c2 setg %dl + 66347892: 3b 10 cmp (%rax),%edx + 66347894: 74 3c je 663478d2 + 66347896: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634789a: 48 8b 40 40 mov 0x40(%rax),%rax + 6634789e: 8b 00 mov (%rax),%eax + 663478a0: 85 c0 test %eax,%eax + 663478a2: 75 2e jne 663478d2 + 663478a4: 48 8b 41 28 mov 0x28(%rcx),%rax + 663478a8: 48 8b 0d 81 f0 00 00 mov 0xf081(%rip),%rcx # 66356930 + 663478af: 4c 8b 05 6a f0 00 00 mov 0xf06a(%rip),%r8 # 66356920 + 663478b6: 48 8b 50 40 mov 0x40(%rax),%rdx + 663478ba: 48 8b 42 10 mov 0x10(%rdx),%rax + 663478be: c7 00 01 00 00 00 movl $0x1,(%rax) + 663478c4: 48 63 01 movslq (%rcx),%rax + 663478c7: 44 8d 48 01 lea 0x1(%rax),%r9d + 663478cb: 44 89 09 mov %r9d,(%rcx) + 663478ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663478d2: c3 retq + 663478d3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663478d7: 45 8b 08 mov (%r8),%r9d + 663478da: 45 85 c9 test %r9d,%r9d + 663478dd: 74 82 je 66347861 + 663478df: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663478e3: 45 8b 00 mov (%r8),%r8d + 663478e6: 45 85 c0 test %r8d,%r8d + 663478e9: 0f 84 72 ff ff ff je 66347861 + 663478ef: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663478f3: 45 8b 18 mov (%r8),%r11d + 663478f6: 45 85 db test %r11d,%r11d + 663478f9: 0f 84 62 ff ff ff je 66347861 + 663478ff: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66347903: 45 8b 10 mov (%r8),%r10d + 66347906: 45 85 d2 test %r10d,%r10d + 66347909: 0f 84 52 ff ff ff je 66347861 + 6634790f: 48 8b 50 38 mov 0x38(%rax),%rdx + 66347913: 44 8b 0a mov (%rdx),%r9d + 66347916: 31 d2 xor %edx,%edx + 66347918: 45 85 c9 test %r9d,%r9d + 6634791b: 0f 94 c2 sete %dl + 6634791e: e9 3e ff ff ff jmpq 66347861 + 66347923: 0f 1f 00 nopl (%rax) + 66347926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634792d: 00 00 00 -00000000663479f0 : - 663479f0: 56 push %rsi - 663479f1: 53 push %rbx - 663479f2: 48 83 ec 28 sub $0x28,%rsp - 663479f6: 48 8b 41 10 mov 0x10(%rcx),%rax - 663479fa: 48 8b 50 48 mov 0x48(%rax),%rdx - 663479fe: 48 89 cb mov %rcx,%rbx - 66347a01: 8b 32 mov (%rdx),%esi - 66347a03: 85 f6 test %esi,%esi - 66347a05: 74 2b je 66347a32 - 66347a07: 31 d2 xor %edx,%edx - 66347a09: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66347a0d: 48 89 d9 mov %rbx,%rcx - 66347a10: 83 c2 05 add $0x5,%edx - 66347a13: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66347a17: 44 8b 00 mov (%rax),%r8d - 66347a1a: e8 91 99 ff ff callq 663413b0 - 66347a1f: 48 83 fe 04 cmp $0x4,%rsi - 66347a23: 48 89 f2 mov %rsi,%rdx - 66347a26: 0f 84 99 01 00 00 je 66347bc5 - 66347a2c: 48 8b 43 10 mov 0x10(%rbx),%rax - 66347a30: eb d7 jmp 66347a09 - 66347a32: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66347a36: 4c 8b 15 e3 ee 00 00 mov 0xeee3(%rip),%r10 # 66356920 - 66347a3d: 48 8b 0d ec ee 00 00 mov 0xeeec(%rip),%rcx # 66356930 - 66347a44: 44 8b 42 14 mov 0x14(%rdx),%r8d - 66347a48: 45 85 c0 test %r8d,%r8d - 66347a4b: 74 59 je 66347aa6 - 66347a4d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347a51: 4d 8b 49 28 mov 0x28(%r9),%r9 - 66347a55: 45 29 01 sub %r8d,(%r9) - 66347a58: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 66347a5f: 45 8b 19 mov (%r9),%r11d - 66347a62: 45 31 c9 xor %r9d,%r9d - 66347a65: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347a69: 45 85 db test %r11d,%r11d - 66347a6c: 41 0f 9f c1 setg %r9b - 66347a70: 45 3b 08 cmp (%r8),%r9d - 66347a73: 74 31 je 66347aa6 - 66347a75: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347a79: 4d 8b 40 28 mov 0x28(%r8),%r8 - 66347a7d: 45 8b 08 mov (%r8),%r9d - 66347a80: 45 85 c9 test %r9d,%r9d - 66347a83: 75 21 jne 66347aa6 - 66347a85: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347a89: 4d 8b 48 28 mov 0x28(%r8),%r9 - 66347a8d: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347a91: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347a98: 4c 63 01 movslq (%rcx),%r8 - 66347a9b: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347a9f: 44 89 19 mov %r11d,(%rcx) - 66347aa2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347aa6: 44 8b 42 18 mov 0x18(%rdx),%r8d - 66347aaa: 45 85 c0 test %r8d,%r8d - 66347aad: 74 58 je 66347b07 - 66347aaf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347ab3: 4d 8b 49 30 mov 0x30(%r9),%r9 - 66347ab7: 45 29 01 sub %r8d,(%r9) - 66347aba: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66347ac1: 45 8b 01 mov (%r9),%r8d - 66347ac4: 45 31 c9 xor %r9d,%r9d - 66347ac7: 45 85 c0 test %r8d,%r8d - 66347aca: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347ace: 41 0f 9f c1 setg %r9b - 66347ad2: 45 3b 08 cmp (%r8),%r9d - 66347ad5: 74 30 je 66347b07 - 66347ad7: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347adb: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66347adf: 41 8b 30 mov (%r8),%esi - 66347ae2: 85 f6 test %esi,%esi - 66347ae4: 75 21 jne 66347b07 - 66347ae6: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347aea: 4d 8b 48 30 mov 0x30(%r8),%r9 - 66347aee: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347af2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347af9: 4c 63 01 movslq (%rcx),%r8 - 66347afc: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347b00: 44 89 19 mov %r11d,(%rcx) - 66347b03: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347b07: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 66347b0b: 45 85 c0 test %r8d,%r8d - 66347b0e: 74 59 je 66347b69 - 66347b10: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347b14: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66347b18: 45 29 01 sub %r8d,(%r9) - 66347b1b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66347b22: 45 8b 19 mov (%r9),%r11d - 66347b25: 45 31 c9 xor %r9d,%r9d - 66347b28: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66347b2c: 45 85 db test %r11d,%r11d - 66347b2f: 41 0f 9f c1 setg %r9b - 66347b33: 45 3b 08 cmp (%r8),%r9d - 66347b36: 74 31 je 66347b69 - 66347b38: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347b3c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66347b40: 45 8b 08 mov (%r8),%r9d - 66347b43: 45 85 c9 test %r9d,%r9d - 66347b46: 75 21 jne 66347b69 - 66347b48: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347b4c: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347b50: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347b54: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347b5b: 4c 63 01 movslq (%rcx),%r8 - 66347b5e: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347b62: 44 89 19 mov %r11d,(%rcx) - 66347b65: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347b69: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66347b6d: 45 85 c0 test %r8d,%r8d - 66347b70: 74 53 je 66347bc5 - 66347b72: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347b76: 48 8b 40 40 mov 0x40(%rax),%rax - 66347b7a: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66347b7e: 45 29 01 sub %r8d,(%r9) - 66347b81: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66347b88: 31 d2 xor %edx,%edx - 66347b8a: 45 8b 01 mov (%r9),%r8d - 66347b8d: 45 85 c0 test %r8d,%r8d - 66347b90: 0f 9f c2 setg %dl - 66347b93: 3b 10 cmp (%rax),%edx - 66347b95: 74 2e je 66347bc5 - 66347b97: 48 8b 43 20 mov 0x20(%rbx),%rax - 66347b9b: 48 8b 40 40 mov 0x40(%rax),%rax - 66347b9f: 8b 00 mov (%rax),%eax - 66347ba1: 85 c0 test %eax,%eax - 66347ba3: 75 20 jne 66347bc5 - 66347ba5: 48 8b 43 28 mov 0x28(%rbx),%rax - 66347ba9: 48 8b 50 40 mov 0x40(%rax),%rdx - 66347bad: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347bb1: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347bb7: 48 63 01 movslq (%rcx),%rax - 66347bba: 44 8d 40 01 lea 0x1(%rax),%r8d - 66347bbe: 44 89 01 mov %r8d,(%rcx) - 66347bc1: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66347bc5: 48 83 c4 28 add $0x28,%rsp - 66347bc9: 5b pop %rbx - 66347bca: 5e pop %rsi - 66347bcb: c3 retq - 66347bcc: 0f 1f 40 00 nopl 0x0(%rax) +0000000066347930 : + 66347930: 56 push %rsi + 66347931: 53 push %rbx + 66347932: 48 83 ec 28 sub $0x28,%rsp + 66347936: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634793a: 48 8b 50 58 mov 0x58(%rax),%rdx + 6634793e: 48 89 cb mov %rcx,%rbx + 66347941: 44 8b 0a mov (%rdx),%r9d + 66347944: 45 85 c9 test %r9d,%r9d + 66347947: 74 2b je 66347974 + 66347949: 31 d2 xor %edx,%edx + 6634794b: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634794f: 48 89 d9 mov %rbx,%rcx + 66347952: 83 c2 06 add $0x6,%edx + 66347955: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66347959: 44 8b 00 mov (%rax),%r8d + 6634795c: e8 4f 9a ff ff callq 663413b0 + 66347961: 48 83 fe 05 cmp $0x5,%rsi + 66347965: 48 89 f2 mov %rsi,%rdx + 66347968: 0f 84 fa 01 00 00 je 66347b68 + 6634796e: 48 8b 43 10 mov 0x10(%rbx),%rax + 66347972: eb d7 jmp 6634794b + 66347974: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66347978: 4c 8b 15 a1 ef 00 00 mov 0xefa1(%rip),%r10 # 66356920 + 6634797f: 48 8b 0d aa ef 00 00 mov 0xefaa(%rip),%rcx # 66356930 + 66347986: 44 8b 42 18 mov 0x18(%rdx),%r8d + 6634798a: 45 85 c0 test %r8d,%r8d + 6634798d: 74 58 je 663479e7 + 6634798f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347993: 4d 8b 49 30 mov 0x30(%r9),%r9 + 66347997: 45 29 01 sub %r8d,(%r9) + 6634799a: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 663479a1: 45 8b 01 mov (%r9),%r8d + 663479a4: 45 31 c9 xor %r9d,%r9d + 663479a7: 45 85 c0 test %r8d,%r8d + 663479aa: 4c 8b 40 30 mov 0x30(%rax),%r8 + 663479ae: 41 0f 9f c1 setg %r9b + 663479b2: 45 3b 08 cmp (%r8),%r9d + 663479b5: 74 30 je 663479e7 + 663479b7: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663479bb: 4d 8b 40 30 mov 0x30(%r8),%r8 + 663479bf: 41 8b 30 mov (%r8),%esi + 663479c2: 85 f6 test %esi,%esi + 663479c4: 75 21 jne 663479e7 + 663479c6: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 663479ca: 4d 8b 48 30 mov 0x30(%r8),%r9 + 663479ce: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663479d2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663479d9: 4c 63 01 movslq (%rcx),%r8 + 663479dc: 45 8d 58 01 lea 0x1(%r8),%r11d + 663479e0: 44 89 19 mov %r11d,(%rcx) + 663479e3: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 663479e7: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 663479eb: 45 85 c0 test %r8d,%r8d + 663479ee: 74 59 je 66347a49 + 663479f0: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663479f4: 4d 8b 49 38 mov 0x38(%r9),%r9 + 663479f8: 45 29 01 sub %r8d,(%r9) + 663479fb: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 66347a02: 45 8b 19 mov (%r9),%r11d + 66347a05: 45 31 c9 xor %r9d,%r9d + 66347a08: 4c 8b 40 38 mov 0x38(%rax),%r8 + 66347a0c: 45 85 db test %r11d,%r11d + 66347a0f: 41 0f 9f c1 setg %r9b + 66347a13: 45 3b 08 cmp (%r8),%r9d + 66347a16: 74 31 je 66347a49 + 66347a18: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347a1c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 66347a20: 45 8b 08 mov (%r8),%r9d + 66347a23: 45 85 c9 test %r9d,%r9d + 66347a26: 75 21 jne 66347a49 + 66347a28: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347a2c: 4d 8b 48 38 mov 0x38(%r8),%r9 + 66347a30: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347a34: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347a3b: 4c 63 01 movslq (%rcx),%r8 + 66347a3e: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347a42: 44 89 19 mov %r11d,(%rcx) + 66347a45: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347a49: 44 8b 42 20 mov 0x20(%rdx),%r8d + 66347a4d: 45 85 c0 test %r8d,%r8d + 66347a50: 74 58 je 66347aaa + 66347a52: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347a56: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66347a5a: 45 29 01 sub %r8d,(%r9) + 66347a5d: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 66347a64: 45 8b 01 mov (%r9),%r8d + 66347a67: 45 31 c9 xor %r9d,%r9d + 66347a6a: 45 85 c0 test %r8d,%r8d + 66347a6d: 4c 8b 40 40 mov 0x40(%rax),%r8 + 66347a71: 41 0f 9f c1 setg %r9b + 66347a75: 45 3b 08 cmp (%r8),%r9d + 66347a78: 74 30 je 66347aaa + 66347a7a: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347a7e: 4d 8b 40 40 mov 0x40(%r8),%r8 + 66347a82: 41 8b 30 mov (%r8),%esi + 66347a85: 85 f6 test %esi,%esi + 66347a87: 75 21 jne 66347aaa + 66347a89: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347a8d: 4d 8b 48 40 mov 0x40(%r8),%r9 + 66347a91: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347a95: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347a9c: 4c 63 01 movslq (%rcx),%r8 + 66347a9f: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347aa3: 44 89 19 mov %r11d,(%rcx) + 66347aa6: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347aaa: 44 8b 42 24 mov 0x24(%rdx),%r8d + 66347aae: 45 85 c0 test %r8d,%r8d + 66347ab1: 74 59 je 66347b0c + 66347ab3: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347ab7: 4d 8b 49 48 mov 0x48(%r9),%r9 + 66347abb: 45 29 01 sub %r8d,(%r9) + 66347abe: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 66347ac5: 45 8b 19 mov (%r9),%r11d + 66347ac8: 45 31 c9 xor %r9d,%r9d + 66347acb: 4c 8b 40 48 mov 0x48(%rax),%r8 + 66347acf: 45 85 db test %r11d,%r11d + 66347ad2: 41 0f 9f c1 setg %r9b + 66347ad6: 45 3b 08 cmp (%r8),%r9d + 66347ad9: 74 31 je 66347b0c + 66347adb: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347adf: 4d 8b 40 48 mov 0x48(%r8),%r8 + 66347ae3: 45 8b 08 mov (%r8),%r9d + 66347ae6: 45 85 c9 test %r9d,%r9d + 66347ae9: 75 21 jne 66347b0c + 66347aeb: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347aef: 4d 8b 48 48 mov 0x48(%r8),%r9 + 66347af3: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347af7: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347afe: 4c 63 01 movslq (%rcx),%r8 + 66347b01: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347b05: 44 89 19 mov %r11d,(%rcx) + 66347b08: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347b0c: 44 8b 42 28 mov 0x28(%rdx),%r8d + 66347b10: 45 85 c0 test %r8d,%r8d + 66347b13: 74 53 je 66347b68 + 66347b15: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347b19: 48 8b 40 50 mov 0x50(%rax),%rax + 66347b1d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 66347b21: 45 29 01 sub %r8d,(%r9) + 66347b24: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 66347b2b: 31 d2 xor %edx,%edx + 66347b2d: 45 8b 01 mov (%r9),%r8d + 66347b30: 45 85 c0 test %r8d,%r8d + 66347b33: 0f 9f c2 setg %dl + 66347b36: 3b 10 cmp (%rax),%edx + 66347b38: 74 2e je 66347b68 + 66347b3a: 48 8b 43 20 mov 0x20(%rbx),%rax + 66347b3e: 48 8b 40 50 mov 0x50(%rax),%rax + 66347b42: 8b 00 mov (%rax),%eax + 66347b44: 85 c0 test %eax,%eax + 66347b46: 75 20 jne 66347b68 + 66347b48: 48 8b 43 28 mov 0x28(%rbx),%rax + 66347b4c: 48 8b 50 50 mov 0x50(%rax),%rdx + 66347b50: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347b54: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347b5a: 48 63 01 movslq (%rcx),%rax + 66347b5d: 44 8d 40 01 lea 0x1(%rax),%r8d + 66347b61: 44 89 01 mov %r8d,(%rcx) + 66347b64: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66347b68: 48 83 c4 28 add $0x28,%rsp + 66347b6c: 5b pop %rbx + 66347b6d: 5e pop %rsi + 66347b6e: c3 retq + 66347b6f: 90 nop -0000000066347bd0 : - 66347bd0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66347bd4: 48 8b 42 08 mov 0x8(%rdx),%rax - 66347bd8: 8b 00 mov (%rax),%eax - 66347bda: 85 c0 test %eax,%eax - 66347bdc: 0f 85 ae 00 00 00 jne 66347c90 - 66347be2: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66347be6: 45 8b 10 mov (%r8),%r10d - 66347be9: 45 85 d2 test %r10d,%r10d - 66347bec: 74 75 je 66347c63 - 66347bee: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66347bf2: 45 8b 48 24 mov 0x24(%r8),%r9d - 66347bf6: 44 39 c8 cmp %r9d,%eax - 66347bf9: 74 67 je 66347c62 - 66347bfb: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66347bff: 41 89 c3 mov %eax,%r11d - 66347c02: 45 29 cb sub %r9d,%r11d - 66347c05: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66347c09: 45 01 1a add %r11d,(%r10) - 66347c0c: 41 89 40 24 mov %eax,0x24(%r8) - 66347c10: 45 31 c0 xor %r8d,%r8d - 66347c13: 45 8b 0a mov (%r10),%r9d - 66347c16: 48 8b 42 48 mov 0x48(%rdx),%rax - 66347c1a: 45 85 c9 test %r9d,%r9d - 66347c1d: 41 0f 9f c0 setg %r8b - 66347c21: 44 3b 00 cmp (%rax),%r8d - 66347c24: 74 3c je 66347c62 - 66347c26: 48 8b 41 20 mov 0x20(%rcx),%rax - 66347c2a: 48 8b 40 48 mov 0x48(%rax),%rax - 66347c2e: 8b 00 mov (%rax),%eax - 66347c30: 85 c0 test %eax,%eax - 66347c32: 75 2e jne 66347c62 - 66347c34: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347c38: 48 8b 0d f1 ec 00 00 mov 0xecf1(%rip),%rcx # 66356930 - 66347c3f: 4c 8b 05 da ec 00 00 mov 0xecda(%rip),%r8 # 66356920 - 66347c46: 48 8b 50 48 mov 0x48(%rax),%rdx - 66347c4a: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347c4e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347c54: 48 63 01 movslq (%rcx),%rax - 66347c57: 44 8d 48 01 lea 0x1(%rax),%r9d - 66347c5b: 44 89 09 mov %r9d,(%rcx) - 66347c5e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347c62: c3 retq - 66347c63: 48 8b 42 18 mov 0x18(%rdx),%rax - 66347c67: 8b 00 mov (%rax),%eax - 66347c69: 85 c0 test %eax,%eax - 66347c6b: 75 23 jne 66347c90 - 66347c6d: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66347c71: 45 8b 08 mov (%r8),%r9d - 66347c74: 45 85 c9 test %r9d,%r9d - 66347c77: 0f 85 71 ff ff ff jne 66347bee - 66347c7d: 48 8b 42 28 mov 0x28(%rdx),%rax - 66347c81: 8b 00 mov (%rax),%eax - 66347c83: 85 c0 test %eax,%eax - 66347c85: 74 19 je 66347ca0 - 66347c87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66347c8e: 00 00 - 66347c90: 31 c0 xor %eax,%eax - 66347c92: e9 57 ff ff ff jmpq 66347bee - 66347c97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66347c9e: 00 00 - 66347ca0: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66347ca4: 45 8b 00 mov (%r8),%r8d - 66347ca7: 45 85 c0 test %r8d,%r8d - 66347caa: 0f 85 3e ff ff ff jne 66347bee - 66347cb0: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 66347cb4: 45 8b 18 mov (%r8),%r11d - 66347cb7: 45 85 db test %r11d,%r11d - 66347cba: 0f 85 2e ff ff ff jne 66347bee - 66347cc0: 48 8b 42 40 mov 0x40(%rdx),%rax - 66347cc4: 44 8b 10 mov (%rax),%r10d - 66347cc7: 31 c0 xor %eax,%eax - 66347cc9: 45 85 d2 test %r10d,%r10d - 66347ccc: 0f 94 c0 sete %al - 66347ccf: e9 1a ff ff ff jmpq 66347bee - 66347cd4: 66 90 xchg %ax,%ax - 66347cd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66347cdd: 00 00 00 +0000000066347b70 : + 66347b70: 56 push %rsi + 66347b71: 53 push %rbx + 66347b72: 48 83 ec 28 sub $0x28,%rsp + 66347b76: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347b7a: 48 8b 50 58 mov 0x58(%rax),%rdx + 66347b7e: 48 89 cb mov %rcx,%rbx + 66347b81: 44 8b 0a mov (%rdx),%r9d + 66347b84: 45 85 c9 test %r9d,%r9d + 66347b87: 74 2b je 66347bb4 + 66347b89: 31 d2 xor %edx,%edx + 66347b8b: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66347b8f: 48 89 d9 mov %rbx,%rcx + 66347b92: 83 c2 06 add $0x6,%edx + 66347b95: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66347b99: 44 8b 00 mov (%rax),%r8d + 66347b9c: e8 0f 98 ff ff callq 663413b0 + 66347ba1: 48 83 fe 05 cmp $0x5,%rsi + 66347ba5: 48 89 f2 mov %rsi,%rdx + 66347ba8: 0f 84 fa 01 00 00 je 66347da8 + 66347bae: 48 8b 43 10 mov 0x10(%rbx),%rax + 66347bb2: eb d7 jmp 66347b8b + 66347bb4: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66347bb8: 4c 8b 15 61 ed 00 00 mov 0xed61(%rip),%r10 # 66356920 + 66347bbf: 48 8b 0d 6a ed 00 00 mov 0xed6a(%rip),%rcx # 66356930 + 66347bc6: 44 8b 42 18 mov 0x18(%rdx),%r8d + 66347bca: 45 85 c0 test %r8d,%r8d + 66347bcd: 74 58 je 66347c27 + 66347bcf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347bd3: 4d 8b 49 30 mov 0x30(%r9),%r9 + 66347bd7: 45 29 01 sub %r8d,(%r9) + 66347bda: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 66347be1: 45 8b 01 mov (%r9),%r8d + 66347be4: 45 31 c9 xor %r9d,%r9d + 66347be7: 45 85 c0 test %r8d,%r8d + 66347bea: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66347bee: 41 0f 9f c1 setg %r9b + 66347bf2: 45 3b 08 cmp (%r8),%r9d + 66347bf5: 74 30 je 66347c27 + 66347bf7: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347bfb: 4d 8b 40 30 mov 0x30(%r8),%r8 + 66347bff: 41 8b 30 mov (%r8),%esi + 66347c02: 85 f6 test %esi,%esi + 66347c04: 75 21 jne 66347c27 + 66347c06: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347c0a: 4d 8b 48 30 mov 0x30(%r8),%r9 + 66347c0e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347c12: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347c19: 4c 63 01 movslq (%rcx),%r8 + 66347c1c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347c20: 44 89 19 mov %r11d,(%rcx) + 66347c23: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347c27: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 66347c2b: 45 85 c0 test %r8d,%r8d + 66347c2e: 74 59 je 66347c89 + 66347c30: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347c34: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66347c38: 45 29 01 sub %r8d,(%r9) + 66347c3b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 66347c42: 45 8b 19 mov (%r9),%r11d + 66347c45: 45 31 c9 xor %r9d,%r9d + 66347c48: 4c 8b 40 38 mov 0x38(%rax),%r8 + 66347c4c: 45 85 db test %r11d,%r11d + 66347c4f: 41 0f 9f c1 setg %r9b + 66347c53: 45 3b 08 cmp (%r8),%r9d + 66347c56: 74 31 je 66347c89 + 66347c58: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347c5c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 66347c60: 45 8b 08 mov (%r8),%r9d + 66347c63: 45 85 c9 test %r9d,%r9d + 66347c66: 75 21 jne 66347c89 + 66347c68: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347c6c: 4d 8b 48 38 mov 0x38(%r8),%r9 + 66347c70: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347c74: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347c7b: 4c 63 01 movslq (%rcx),%r8 + 66347c7e: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347c82: 44 89 19 mov %r11d,(%rcx) + 66347c85: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347c89: 44 8b 42 20 mov 0x20(%rdx),%r8d + 66347c8d: 45 85 c0 test %r8d,%r8d + 66347c90: 74 58 je 66347cea + 66347c92: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347c96: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66347c9a: 45 29 01 sub %r8d,(%r9) + 66347c9d: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 66347ca4: 45 8b 01 mov (%r9),%r8d + 66347ca7: 45 31 c9 xor %r9d,%r9d + 66347caa: 45 85 c0 test %r8d,%r8d + 66347cad: 4c 8b 40 40 mov 0x40(%rax),%r8 + 66347cb1: 41 0f 9f c1 setg %r9b + 66347cb5: 45 3b 08 cmp (%r8),%r9d + 66347cb8: 74 30 je 66347cea + 66347cba: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347cbe: 4d 8b 40 40 mov 0x40(%r8),%r8 + 66347cc2: 41 8b 30 mov (%r8),%esi + 66347cc5: 85 f6 test %esi,%esi + 66347cc7: 75 21 jne 66347cea + 66347cc9: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347ccd: 4d 8b 48 40 mov 0x40(%r8),%r9 + 66347cd1: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347cd5: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347cdc: 4c 63 01 movslq (%rcx),%r8 + 66347cdf: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347ce3: 44 89 19 mov %r11d,(%rcx) + 66347ce6: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347cea: 44 8b 42 24 mov 0x24(%rdx),%r8d + 66347cee: 45 85 c0 test %r8d,%r8d + 66347cf1: 74 59 je 66347d4c + 66347cf3: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347cf7: 4d 8b 49 48 mov 0x48(%r9),%r9 + 66347cfb: 45 29 01 sub %r8d,(%r9) + 66347cfe: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 66347d05: 45 8b 19 mov (%r9),%r11d + 66347d08: 45 31 c9 xor %r9d,%r9d + 66347d0b: 4c 8b 40 48 mov 0x48(%rax),%r8 + 66347d0f: 45 85 db test %r11d,%r11d + 66347d12: 41 0f 9f c1 setg %r9b + 66347d16: 45 3b 08 cmp (%r8),%r9d + 66347d19: 74 31 je 66347d4c + 66347d1b: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347d1f: 4d 8b 40 48 mov 0x48(%r8),%r8 + 66347d23: 45 8b 08 mov (%r8),%r9d + 66347d26: 45 85 c9 test %r9d,%r9d + 66347d29: 75 21 jne 66347d4c + 66347d2b: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347d2f: 4d 8b 48 48 mov 0x48(%r8),%r9 + 66347d33: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347d37: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347d3e: 4c 63 01 movslq (%rcx),%r8 + 66347d41: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347d45: 44 89 19 mov %r11d,(%rcx) + 66347d48: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347d4c: 44 8b 42 28 mov 0x28(%rdx),%r8d + 66347d50: 45 85 c0 test %r8d,%r8d + 66347d53: 74 53 je 66347da8 + 66347d55: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347d59: 48 8b 40 50 mov 0x50(%rax),%rax + 66347d5d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 66347d61: 45 29 01 sub %r8d,(%r9) + 66347d64: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 66347d6b: 31 d2 xor %edx,%edx + 66347d6d: 45 8b 01 mov (%r9),%r8d + 66347d70: 45 85 c0 test %r8d,%r8d + 66347d73: 0f 9f c2 setg %dl + 66347d76: 3b 10 cmp (%rax),%edx + 66347d78: 74 2e je 66347da8 + 66347d7a: 48 8b 43 20 mov 0x20(%rbx),%rax + 66347d7e: 48 8b 40 50 mov 0x50(%rax),%rax + 66347d82: 8b 00 mov (%rax),%eax + 66347d84: 85 c0 test %eax,%eax + 66347d86: 75 20 jne 66347da8 + 66347d88: 48 8b 43 28 mov 0x28(%rbx),%rax + 66347d8c: 48 8b 50 50 mov 0x50(%rax),%rdx + 66347d90: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347d94: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347d9a: 48 63 01 movslq (%rcx),%rax + 66347d9d: 44 8d 40 01 lea 0x1(%rax),%r8d + 66347da1: 44 89 01 mov %r8d,(%rcx) + 66347da4: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66347da8: 48 83 c4 28 add $0x28,%rsp + 66347dac: 5b pop %rbx + 66347dad: 5e pop %rsi + 66347dae: c3 retq + 66347daf: 90 nop -0000000066347ce0 : - 66347ce0: ba 01 00 00 00 mov $0x1,%edx - 66347ce5: 48 8b 41 10 mov 0x10(%rcx),%rax - 66347ce9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66347ced: 45 8b 00 mov (%r8),%r8d - 66347cf0: 45 85 c0 test %r8d,%r8d - 66347cf3: 75 0c jne 66347d01 - 66347cf5: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66347cf9: 45 8b 18 mov (%r8),%r11d - 66347cfc: 45 85 db test %r11d,%r11d - 66347cff: 74 72 je 66347d73 - 66347d01: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66347d05: 45 8b 48 24 mov 0x24(%r8),%r9d - 66347d09: 44 39 ca cmp %r9d,%edx - 66347d0c: 74 64 je 66347d72 - 66347d0e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66347d12: 41 89 d3 mov %edx,%r11d - 66347d15: 45 29 cb sub %r9d,%r11d - 66347d18: 48 8b 40 48 mov 0x48(%rax),%rax - 66347d1c: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66347d20: 45 01 1a add %r11d,(%r10) - 66347d23: 41 89 50 24 mov %edx,0x24(%r8) - 66347d27: 31 d2 xor %edx,%edx - 66347d29: 45 8b 02 mov (%r10),%r8d - 66347d2c: 45 85 c0 test %r8d,%r8d - 66347d2f: 0f 9f c2 setg %dl - 66347d32: 3b 10 cmp (%rax),%edx - 66347d34: 74 3c je 66347d72 - 66347d36: 48 8b 41 20 mov 0x20(%rcx),%rax - 66347d3a: 48 8b 40 48 mov 0x48(%rax),%rax - 66347d3e: 8b 00 mov (%rax),%eax - 66347d40: 85 c0 test %eax,%eax - 66347d42: 75 2e jne 66347d72 - 66347d44: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347d48: 48 8b 0d e1 eb 00 00 mov 0xebe1(%rip),%rcx # 66356930 - 66347d4f: 4c 8b 05 ca eb 00 00 mov 0xebca(%rip),%r8 # 66356920 - 66347d56: 48 8b 50 48 mov 0x48(%rax),%rdx - 66347d5a: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347d5e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347d64: 48 63 01 movslq (%rcx),%rax - 66347d67: 44 8d 48 01 lea 0x1(%rax),%r9d - 66347d6b: 44 89 09 mov %r9d,(%rcx) - 66347d6e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347d72: c3 retq - 66347d73: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66347d77: 45 8b 10 mov (%r8),%r10d - 66347d7a: 45 85 d2 test %r10d,%r10d - 66347d7d: 75 82 jne 66347d01 - 66347d7f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66347d83: 45 8b 08 mov (%r8),%r9d - 66347d86: 45 85 c9 test %r9d,%r9d - 66347d89: 0f 85 72 ff ff ff jne 66347d01 - 66347d8f: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347d93: 45 8b 00 mov (%r8),%r8d - 66347d96: 45 85 c0 test %r8d,%r8d - 66347d99: 0f 85 62 ff ff ff jne 66347d01 - 66347d9f: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347da3: 45 8b 18 mov (%r8),%r11d - 66347da6: 45 85 db test %r11d,%r11d - 66347da9: 0f 85 52 ff ff ff jne 66347d01 - 66347daf: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66347db3: 45 8b 10 mov (%r8),%r10d - 66347db6: 45 85 d2 test %r10d,%r10d - 66347db9: 0f 85 42 ff ff ff jne 66347d01 - 66347dbf: 48 8b 50 40 mov 0x40(%rax),%rdx - 66347dc3: 44 8b 0a mov (%rdx),%r9d - 66347dc6: 31 d2 xor %edx,%edx - 66347dc8: 45 85 c9 test %r9d,%r9d - 66347dcb: 0f 95 c2 setne %dl - 66347dce: e9 2e ff ff ff jmpq 66347d01 - 66347dd3: 0f 1f 00 nopl (%rax) - 66347dd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66347ddd: 00 00 00 +0000000066347db0 : + 66347db0: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347db4: 48 8b 50 20 mov 0x20(%rax),%rdx + 66347db8: 44 8b 0a mov (%rdx),%r9d + 66347dbb: 45 85 c9 test %r9d,%r9d + 66347dbe: 75 70 jne 66347e30 + 66347dc0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66347dc4: 44 8b 42 14 mov 0x14(%rdx),%r8d + 66347dc8: 45 85 c0 test %r8d,%r8d + 66347dcb: 74 61 je 66347e2e + 66347dcd: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66347dd1: 48 8b 40 28 mov 0x28(%rax),%rax + 66347dd5: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66347dd9: 45 29 01 sub %r8d,(%r9) + 66347ddc: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 66347de3: 31 d2 xor %edx,%edx + 66347de5: 45 8b 01 mov (%r9),%r8d + 66347de8: 45 85 c0 test %r8d,%r8d + 66347deb: 0f 9f c2 setg %dl + 66347dee: 3b 10 cmp (%rax),%edx + 66347df0: 74 3c je 66347e2e + 66347df2: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347df6: 48 8b 40 28 mov 0x28(%rax),%rax + 66347dfa: 8b 00 mov (%rax),%eax + 66347dfc: 85 c0 test %eax,%eax + 66347dfe: 75 2e jne 66347e2e + 66347e00: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347e04: 48 8b 0d 25 eb 00 00 mov 0xeb25(%rip),%rcx # 66356930 + 66347e0b: 4c 8b 05 0e eb 00 00 mov 0xeb0e(%rip),%r8 # 66356920 + 66347e12: 48 8b 50 28 mov 0x28(%rax),%rdx + 66347e16: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347e1a: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347e20: 48 63 01 movslq (%rcx),%rax + 66347e23: 44 8d 48 01 lea 0x1(%rax),%r9d + 66347e27: 44 89 09 mov %r9d,(%rcx) + 66347e2a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347e2e: c3 retq + 66347e2f: 90 nop + 66347e30: 48 8b 50 08 mov 0x8(%rax),%rdx + 66347e34: 8b 12 mov (%rdx),%edx + 66347e36: 83 c2 02 add $0x2,%edx + 66347e39: 48 63 d2 movslq %edx,%rdx + 66347e3c: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 66347e40: ba 05 00 00 00 mov $0x5,%edx + 66347e45: 44 8b 00 mov (%rax),%r8d + 66347e48: e9 63 95 ff ff jmpq 663413b0 + 66347e4d: 0f 1f 00 nopl (%rax) -0000000066347de0 : - 66347de0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66347de4: 48 8b 42 08 mov 0x8(%rdx),%rax - 66347de8: 8b 00 mov (%rax),%eax - 66347dea: 85 c0 test %eax,%eax - 66347dec: 74 0a je 66347df8 - 66347dee: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347df2: 8b 00 mov (%rax),%eax - 66347df4: 85 c0 test %eax,%eax - 66347df6: 75 78 jne 66347e70 - 66347df8: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66347dfc: 45 8b 48 24 mov 0x24(%r8),%r9d - 66347e00: 44 39 c8 cmp %r9d,%eax - 66347e03: 74 67 je 66347e6c - 66347e05: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66347e09: 41 89 c3 mov %eax,%r11d - 66347e0c: 45 29 cb sub %r9d,%r11d - 66347e0f: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66347e13: 45 01 1a add %r11d,(%r10) - 66347e16: 41 89 40 24 mov %eax,0x24(%r8) - 66347e1a: 45 31 c0 xor %r8d,%r8d - 66347e1d: 45 8b 0a mov (%r10),%r9d - 66347e20: 48 8b 42 48 mov 0x48(%rdx),%rax - 66347e24: 45 85 c9 test %r9d,%r9d - 66347e27: 41 0f 9f c0 setg %r8b - 66347e2b: 44 3b 00 cmp (%rax),%r8d - 66347e2e: 74 3c je 66347e6c - 66347e30: 48 8b 41 20 mov 0x20(%rcx),%rax - 66347e34: 48 8b 40 48 mov 0x48(%rax),%rax - 66347e38: 8b 00 mov (%rax),%eax - 66347e3a: 85 c0 test %eax,%eax - 66347e3c: 75 2e jne 66347e6c - 66347e3e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347e42: 48 8b 0d e7 ea 00 00 mov 0xeae7(%rip),%rcx # 66356930 - 66347e49: 4c 8b 05 d0 ea 00 00 mov 0xead0(%rip),%r8 # 66356920 - 66347e50: 48 8b 50 48 mov 0x48(%rax),%rdx - 66347e54: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347e58: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347e5e: 48 63 01 movslq (%rcx),%rax - 66347e61: 44 8d 48 01 lea 0x1(%rax),%r9d - 66347e65: 44 89 09 mov %r9d,(%rcx) - 66347e68: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347e6c: c3 retq - 66347e6d: 0f 1f 00 nopl (%rax) - 66347e70: 48 8b 42 18 mov 0x18(%rdx),%rax - 66347e74: 8b 00 mov (%rax),%eax - 66347e76: 85 c0 test %eax,%eax - 66347e78: 0f 84 7a ff ff ff je 66347df8 - 66347e7e: 48 8b 42 20 mov 0x20(%rdx),%rax - 66347e82: 8b 00 mov (%rax),%eax - 66347e84: 85 c0 test %eax,%eax - 66347e86: 0f 84 6c ff ff ff je 66347df8 - 66347e8c: 48 8b 42 28 mov 0x28(%rdx),%rax - 66347e90: 8b 00 mov (%rax),%eax - 66347e92: 85 c0 test %eax,%eax - 66347e94: 0f 84 5e ff ff ff je 66347df8 - 66347e9a: 48 8b 42 30 mov 0x30(%rdx),%rax - 66347e9e: 8b 00 mov (%rax),%eax - 66347ea0: 85 c0 test %eax,%eax - 66347ea2: 0f 84 50 ff ff ff je 66347df8 - 66347ea8: 48 8b 42 38 mov 0x38(%rdx),%rax - 66347eac: 8b 00 mov (%rax),%eax - 66347eae: 85 c0 test %eax,%eax - 66347eb0: 0f 84 42 ff ff ff je 66347df8 - 66347eb6: 48 8b 42 40 mov 0x40(%rdx),%rax - 66347eba: 44 8b 10 mov (%rax),%r10d - 66347ebd: 31 c0 xor %eax,%eax - 66347ebf: 45 85 d2 test %r10d,%r10d - 66347ec2: 0f 95 c0 setne %al - 66347ec5: e9 2e ff ff ff jmpq 66347df8 - 66347eca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +0000000066347e50 : + 66347e50: 56 push %rsi + 66347e51: 53 push %rbx + 66347e52: 48 83 ec 28 sub $0x28,%rsp + 66347e56: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347e5a: 48 8b 50 48 mov 0x48(%rax),%rdx + 66347e5e: 48 89 cb mov %rcx,%rbx + 66347e61: 8b 32 mov (%rdx),%esi + 66347e63: 85 f6 test %esi,%esi + 66347e65: 74 2b je 66347e92 + 66347e67: 31 d2 xor %edx,%edx + 66347e69: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66347e6d: 48 89 d9 mov %rbx,%rcx + 66347e70: 83 c2 05 add $0x5,%edx + 66347e73: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66347e77: 44 8b 00 mov (%rax),%r8d + 66347e7a: e8 31 95 ff ff callq 663413b0 + 66347e7f: 48 83 fe 04 cmp $0x4,%rsi + 66347e83: 48 89 f2 mov %rsi,%rdx + 66347e86: 0f 84 99 01 00 00 je 66348025 + 66347e8c: 48 8b 43 10 mov 0x10(%rbx),%rax + 66347e90: eb d7 jmp 66347e69 + 66347e92: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66347e96: 4c 8b 15 83 ea 00 00 mov 0xea83(%rip),%r10 # 66356920 + 66347e9d: 48 8b 0d 8c ea 00 00 mov 0xea8c(%rip),%rcx # 66356930 + 66347ea4: 44 8b 42 14 mov 0x14(%rdx),%r8d + 66347ea8: 45 85 c0 test %r8d,%r8d + 66347eab: 74 59 je 66347f06 + 66347ead: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347eb1: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66347eb5: 45 29 01 sub %r8d,(%r9) + 66347eb8: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 66347ebf: 45 8b 19 mov (%r9),%r11d + 66347ec2: 45 31 c9 xor %r9d,%r9d + 66347ec5: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66347ec9: 45 85 db test %r11d,%r11d + 66347ecc: 41 0f 9f c1 setg %r9b + 66347ed0: 45 3b 08 cmp (%r8),%r9d + 66347ed3: 74 31 je 66347f06 + 66347ed5: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347ed9: 4d 8b 40 28 mov 0x28(%r8),%r8 + 66347edd: 45 8b 08 mov (%r8),%r9d + 66347ee0: 45 85 c9 test %r9d,%r9d + 66347ee3: 75 21 jne 66347f06 + 66347ee5: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347ee9: 4d 8b 48 28 mov 0x28(%r8),%r9 + 66347eed: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347ef1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347ef8: 4c 63 01 movslq (%rcx),%r8 + 66347efb: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347eff: 44 89 19 mov %r11d,(%rcx) + 66347f02: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347f06: 44 8b 42 18 mov 0x18(%rdx),%r8d + 66347f0a: 45 85 c0 test %r8d,%r8d + 66347f0d: 74 58 je 66347f67 + 66347f0f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347f13: 4d 8b 49 30 mov 0x30(%r9),%r9 + 66347f17: 45 29 01 sub %r8d,(%r9) + 66347f1a: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 66347f21: 45 8b 01 mov (%r9),%r8d + 66347f24: 45 31 c9 xor %r9d,%r9d + 66347f27: 45 85 c0 test %r8d,%r8d + 66347f2a: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66347f2e: 41 0f 9f c1 setg %r9b + 66347f32: 45 3b 08 cmp (%r8),%r9d + 66347f35: 74 30 je 66347f67 + 66347f37: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347f3b: 4d 8b 40 30 mov 0x30(%r8),%r8 + 66347f3f: 41 8b 30 mov (%r8),%esi + 66347f42: 85 f6 test %esi,%esi + 66347f44: 75 21 jne 66347f67 + 66347f46: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347f4a: 4d 8b 48 30 mov 0x30(%r8),%r9 + 66347f4e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347f52: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347f59: 4c 63 01 movslq (%rcx),%r8 + 66347f5c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347f60: 44 89 19 mov %r11d,(%rcx) + 66347f63: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347f67: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 66347f6b: 45 85 c0 test %r8d,%r8d + 66347f6e: 74 59 je 66347fc9 + 66347f70: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347f74: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66347f78: 45 29 01 sub %r8d,(%r9) + 66347f7b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 66347f82: 45 8b 19 mov (%r9),%r11d + 66347f85: 45 31 c9 xor %r9d,%r9d + 66347f88: 4c 8b 40 38 mov 0x38(%rax),%r8 + 66347f8c: 45 85 db test %r11d,%r11d + 66347f8f: 41 0f 9f c1 setg %r9b + 66347f93: 45 3b 08 cmp (%r8),%r9d + 66347f96: 74 31 je 66347fc9 + 66347f98: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347f9c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 66347fa0: 45 8b 08 mov (%r8),%r9d + 66347fa3: 45 85 c9 test %r9d,%r9d + 66347fa6: 75 21 jne 66347fc9 + 66347fa8: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347fac: 4d 8b 48 38 mov 0x38(%r8),%r9 + 66347fb0: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347fb4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347fbb: 4c 63 01 movslq (%rcx),%r8 + 66347fbe: 45 8d 58 01 lea 0x1(%r8),%r11d + 66347fc2: 44 89 19 mov %r11d,(%rcx) + 66347fc5: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66347fc9: 44 8b 42 20 mov 0x20(%rdx),%r8d + 66347fcd: 45 85 c0 test %r8d,%r8d + 66347fd0: 74 53 je 66348025 + 66347fd2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347fd6: 48 8b 40 40 mov 0x40(%rax),%rax + 66347fda: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66347fde: 45 29 01 sub %r8d,(%r9) + 66347fe1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 66347fe8: 31 d2 xor %edx,%edx + 66347fea: 45 8b 01 mov (%r9),%r8d + 66347fed: 45 85 c0 test %r8d,%r8d + 66347ff0: 0f 9f c2 setg %dl + 66347ff3: 3b 10 cmp (%rax),%edx + 66347ff5: 74 2e je 66348025 + 66347ff7: 48 8b 43 20 mov 0x20(%rbx),%rax + 66347ffb: 48 8b 40 40 mov 0x40(%rax),%rax + 66347fff: 8b 00 mov (%rax),%eax + 66348001: 85 c0 test %eax,%eax + 66348003: 75 20 jne 66348025 + 66348005: 48 8b 43 28 mov 0x28(%rbx),%rax + 66348009: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634800d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66348011: c7 00 01 00 00 00 movl $0x1,(%rax) + 66348017: 48 63 01 movslq (%rcx),%rax + 6634801a: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634801e: 44 89 01 mov %r8d,(%rcx) + 66348021: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66348025: 48 83 c4 28 add $0x28,%rsp + 66348029: 5b pop %rbx + 6634802a: 5e pop %rsi + 6634802b: c3 retq + 6634802c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066347ed0 : - 66347ed0: ba 01 00 00 00 mov $0x1,%edx - 66347ed5: 48 8b 41 10 mov 0x10(%rcx),%rax - 66347ed9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66347edd: 45 8b 00 mov (%r8),%r8d - 66347ee0: 45 85 c0 test %r8d,%r8d - 66347ee3: 74 0c je 66347ef1 - 66347ee5: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66347ee9: 45 8b 18 mov (%r8),%r11d - 66347eec: 45 85 db test %r11d,%r11d - 66347eef: 75 72 jne 66347f63 - 66347ef1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66347ef5: 45 8b 48 24 mov 0x24(%r8),%r9d - 66347ef9: 44 39 ca cmp %r9d,%edx - 66347efc: 74 64 je 66347f62 - 66347efe: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66347f02: 41 89 d3 mov %edx,%r11d - 66347f05: 45 29 cb sub %r9d,%r11d - 66347f08: 48 8b 40 48 mov 0x48(%rax),%rax - 66347f0c: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66347f10: 45 01 1a add %r11d,(%r10) - 66347f13: 41 89 50 24 mov %edx,0x24(%r8) - 66347f17: 31 d2 xor %edx,%edx - 66347f19: 45 8b 02 mov (%r10),%r8d - 66347f1c: 45 85 c0 test %r8d,%r8d - 66347f1f: 0f 9f c2 setg %dl - 66347f22: 3b 10 cmp (%rax),%edx - 66347f24: 74 3c je 66347f62 - 66347f26: 48 8b 41 20 mov 0x20(%rcx),%rax - 66347f2a: 48 8b 40 48 mov 0x48(%rax),%rax - 66347f2e: 8b 00 mov (%rax),%eax - 66347f30: 85 c0 test %eax,%eax - 66347f32: 75 2e jne 66347f62 - 66347f34: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347f38: 48 8b 0d f1 e9 00 00 mov 0xe9f1(%rip),%rcx # 66356930 - 66347f3f: 4c 8b 05 da e9 00 00 mov 0xe9da(%rip),%r8 # 66356920 - 66347f46: 48 8b 50 48 mov 0x48(%rax),%rdx - 66347f4a: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347f4e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347f54: 48 63 01 movslq (%rcx),%rax - 66347f57: 44 8d 48 01 lea 0x1(%rax),%r9d - 66347f5b: 44 89 09 mov %r9d,(%rcx) - 66347f5e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347f62: c3 retq - 66347f63: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66347f67: 45 8b 10 mov (%r8),%r10d - 66347f6a: 45 85 d2 test %r10d,%r10d - 66347f6d: 74 82 je 66347ef1 - 66347f6f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66347f73: 45 8b 08 mov (%r8),%r9d - 66347f76: 45 85 c9 test %r9d,%r9d - 66347f79: 0f 84 72 ff ff ff je 66347ef1 - 66347f7f: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347f83: 45 8b 00 mov (%r8),%r8d - 66347f86: 45 85 c0 test %r8d,%r8d - 66347f89: 0f 84 62 ff ff ff je 66347ef1 - 66347f8f: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347f93: 45 8b 18 mov (%r8),%r11d - 66347f96: 45 85 db test %r11d,%r11d - 66347f99: 0f 84 52 ff ff ff je 66347ef1 - 66347f9f: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66347fa3: 45 8b 10 mov (%r8),%r10d - 66347fa6: 45 85 d2 test %r10d,%r10d - 66347fa9: 0f 84 42 ff ff ff je 66347ef1 - 66347faf: 48 8b 50 40 mov 0x40(%rax),%rdx - 66347fb3: 44 8b 0a mov (%rdx),%r9d - 66347fb6: 31 d2 xor %edx,%edx - 66347fb8: 45 85 c9 test %r9d,%r9d - 66347fbb: 0f 94 c2 sete %dl - 66347fbe: e9 2e ff ff ff jmpq 66347ef1 - 66347fc3: 0f 1f 00 nopl (%rax) - 66347fc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66347fcd: 00 00 00 +0000000066348030 : + 66348030: 56 push %rsi + 66348031: 53 push %rbx + 66348032: 48 83 ec 28 sub $0x28,%rsp + 66348036: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634803a: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634803e: 48 89 cb mov %rcx,%rbx + 66348041: 8b 32 mov (%rdx),%esi + 66348043: 85 f6 test %esi,%esi + 66348045: 74 2b je 66348072 + 66348047: 31 d2 xor %edx,%edx + 66348049: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634804d: 48 89 d9 mov %rbx,%rcx + 66348050: 83 c2 05 add $0x5,%edx + 66348053: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66348057: 44 8b 00 mov (%rax),%r8d + 6634805a: e8 51 93 ff ff callq 663413b0 + 6634805f: 48 83 fe 04 cmp $0x4,%rsi + 66348063: 48 89 f2 mov %rsi,%rdx + 66348066: 0f 84 99 01 00 00 je 66348205 + 6634806c: 48 8b 43 10 mov 0x10(%rbx),%rax + 66348070: eb d7 jmp 66348049 + 66348072: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66348076: 4c 8b 15 a3 e8 00 00 mov 0xe8a3(%rip),%r10 # 66356920 + 6634807d: 48 8b 0d ac e8 00 00 mov 0xe8ac(%rip),%rcx # 66356930 + 66348084: 44 8b 42 14 mov 0x14(%rdx),%r8d + 66348088: 45 85 c0 test %r8d,%r8d + 6634808b: 74 59 je 663480e6 + 6634808d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66348091: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66348095: 45 29 01 sub %r8d,(%r9) + 66348098: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 6634809f: 45 8b 19 mov (%r9),%r11d + 663480a2: 45 31 c9 xor %r9d,%r9d + 663480a5: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663480a9: 45 85 db test %r11d,%r11d + 663480ac: 41 0f 9f c1 setg %r9b + 663480b0: 45 3b 08 cmp (%r8),%r9d + 663480b3: 74 31 je 663480e6 + 663480b5: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 663480b9: 4d 8b 40 28 mov 0x28(%r8),%r8 + 663480bd: 45 8b 08 mov (%r8),%r9d + 663480c0: 45 85 c9 test %r9d,%r9d + 663480c3: 75 21 jne 663480e6 + 663480c5: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 663480c9: 4d 8b 48 28 mov 0x28(%r8),%r9 + 663480cd: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663480d1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663480d8: 4c 63 01 movslq (%rcx),%r8 + 663480db: 45 8d 58 01 lea 0x1(%r8),%r11d + 663480df: 44 89 19 mov %r11d,(%rcx) + 663480e2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 663480e6: 44 8b 42 18 mov 0x18(%rdx),%r8d + 663480ea: 45 85 c0 test %r8d,%r8d + 663480ed: 74 58 je 66348147 + 663480ef: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663480f3: 4d 8b 49 30 mov 0x30(%r9),%r9 + 663480f7: 45 29 01 sub %r8d,(%r9) + 663480fa: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 66348101: 45 8b 01 mov (%r9),%r8d + 66348104: 45 31 c9 xor %r9d,%r9d + 66348107: 45 85 c0 test %r8d,%r8d + 6634810a: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634810e: 41 0f 9f c1 setg %r9b + 66348112: 45 3b 08 cmp (%r8),%r9d + 66348115: 74 30 je 66348147 + 66348117: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634811b: 4d 8b 40 30 mov 0x30(%r8),%r8 + 6634811f: 41 8b 30 mov (%r8),%esi + 66348122: 85 f6 test %esi,%esi + 66348124: 75 21 jne 66348147 + 66348126: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634812a: 4d 8b 48 30 mov 0x30(%r8),%r9 + 6634812e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66348132: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66348139: 4c 63 01 movslq (%rcx),%r8 + 6634813c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66348140: 44 89 19 mov %r11d,(%rcx) + 66348143: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 66348147: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634814b: 45 85 c0 test %r8d,%r8d + 6634814e: 74 59 je 663481a9 + 66348150: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66348154: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66348158: 45 29 01 sub %r8d,(%r9) + 6634815b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 66348162: 45 8b 19 mov (%r9),%r11d + 66348165: 45 31 c9 xor %r9d,%r9d + 66348168: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634816c: 45 85 db test %r11d,%r11d + 6634816f: 41 0f 9f c1 setg %r9b + 66348173: 45 3b 08 cmp (%r8),%r9d + 66348176: 74 31 je 663481a9 + 66348178: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634817c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 66348180: 45 8b 08 mov (%r8),%r9d + 66348183: 45 85 c9 test %r9d,%r9d + 66348186: 75 21 jne 663481a9 + 66348188: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634818c: 4d 8b 48 38 mov 0x38(%r8),%r9 + 66348190: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66348194: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634819b: 4c 63 01 movslq (%rcx),%r8 + 6634819e: 45 8d 58 01 lea 0x1(%r8),%r11d + 663481a2: 44 89 19 mov %r11d,(%rcx) + 663481a5: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 663481a9: 44 8b 42 20 mov 0x20(%rdx),%r8d + 663481ad: 45 85 c0 test %r8d,%r8d + 663481b0: 74 53 je 66348205 + 663481b2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 663481b6: 48 8b 40 40 mov 0x40(%rax),%rax + 663481ba: 4d 8b 49 40 mov 0x40(%r9),%r9 + 663481be: 45 29 01 sub %r8d,(%r9) + 663481c1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 663481c8: 31 d2 xor %edx,%edx + 663481ca: 45 8b 01 mov (%r9),%r8d + 663481cd: 45 85 c0 test %r8d,%r8d + 663481d0: 0f 9f c2 setg %dl + 663481d3: 3b 10 cmp (%rax),%edx + 663481d5: 74 2e je 66348205 + 663481d7: 48 8b 43 20 mov 0x20(%rbx),%rax + 663481db: 48 8b 40 40 mov 0x40(%rax),%rax + 663481df: 8b 00 mov (%rax),%eax + 663481e1: 85 c0 test %eax,%eax + 663481e3: 75 20 jne 66348205 + 663481e5: 48 8b 43 28 mov 0x28(%rbx),%rax + 663481e9: 48 8b 50 40 mov 0x40(%rax),%rdx + 663481ed: 48 8b 42 10 mov 0x10(%rdx),%rax + 663481f1: c7 00 01 00 00 00 movl $0x1,(%rax) + 663481f7: 48 63 01 movslq (%rcx),%rax + 663481fa: 44 8d 40 01 lea 0x1(%rax),%r8d + 663481fe: 44 89 01 mov %r8d,(%rcx) + 66348201: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66348205: 48 83 c4 28 add $0x28,%rsp + 66348209: 5b pop %rbx + 6634820a: 5e pop %rsi + 6634820b: c3 retq + 6634820c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066347fd0 : - 66347fd0: 41 55 push %r13 - 66347fd2: 41 54 push %r12 - 66347fd4: 55 push %rbp - 66347fd5: 57 push %rdi - 66347fd6: 56 push %rsi - 66347fd7: 53 push %rbx - 66347fd8: 48 83 ec 28 sub $0x28,%rsp - 66347fdc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66347fe0: 49 8b 81 48 02 00 00 mov 0x248(%r9),%rax - 66347fe7: 48 89 cb mov %rcx,%rbx - 66347fea: 44 8b 10 mov (%rax),%r10d - 66347fed: 45 85 d2 test %r10d,%r10d - 66347ff0: 0f 84 ba 00 00 00 je 663480b0 - 66347ff6: 49 8b 41 10 mov 0x10(%r9),%rax - 66347ffa: be 09 00 00 00 mov $0x9,%esi - 66347fff: 4c 8d 2d fa af 00 00 lea 0xaffa(%rip),%r13 # 66353000 <.rdata> - 66348006: 4c 8d 25 03 b0 00 00 lea 0xb003(%rip),%r12 # 66353010 <.rdata+0x10> - 6634800d: 8b 10 mov (%rax),%edx - 6634800f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348013: 8b 00 mov (%rax),%eax - 66348015: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348018: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634801c: 8b 12 mov (%rdx),%edx - 6634801e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348021: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348025: 8b 12 mov (%rdx),%edx - 66348027: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634802a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634802e: 8b 3a mov (%rdx),%edi - 66348030: 49 8b 51 40 mov 0x40(%r9),%rdx - 66348034: c1 e7 04 shl $0x4,%edi - 66348037: 01 c7 add %eax,%edi - 66348039: 49 8b 41 30 mov 0x30(%r9),%rax - 6634803d: 8b 00 mov (%rax),%eax - 6634803f: c1 e0 05 shl $0x5,%eax - 66348042: 01 c7 add %eax,%edi - 66348044: 49 8b 41 38 mov 0x38(%r9),%rax - 66348048: 8b 00 mov (%rax),%eax - 6634804a: c1 e0 06 shl $0x6,%eax - 6634804d: 01 f8 add %edi,%eax - 6634804f: 8b 3a mov (%rdx),%edi - 66348051: c1 e7 07 shl $0x7,%edi - 66348054: 01 c7 add %eax,%edi - 66348056: 48 63 ef movslq %edi,%rbp - 66348059: 48 c1 e5 02 shl $0x2,%rbp - 6634805d: 0f 1f 00 nopl (%rax) - 66348060: 85 ff test %edi,%edi - 66348062: 78 05 js 66348069 - 66348064: 39 7b 38 cmp %edi,0x38(%rbx) - 66348067: 7f 11 jg 6634807a - 66348069: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634806f: 4c 89 ea mov %r13,%rdx - 66348072: 4c 89 e1 mov %r12,%rcx - 66348075: e8 86 8f 00 00 callq 66351000 <_assert> - 6634807a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634807e: 89 f2 mov %esi,%edx - 66348080: 48 89 d9 mov %rbx,%rcx - 66348083: 83 c6 01 add $0x1,%esi - 66348086: 81 c7 00 01 00 00 add $0x100,%edi - 6634808c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348090: 48 81 c5 00 04 00 00 add $0x400,%rbp - 66348097: e8 14 93 ff ff callq 663413b0 - 6634809c: 83 fe 49 cmp $0x49,%esi - 6634809f: 75 bf jne 66348060 - 663480a1: 48 83 c4 28 add $0x28,%rsp - 663480a5: 5b pop %rbx - 663480a6: 5e pop %rsi - 663480a7: 5f pop %rdi - 663480a8: 5d pop %rbp - 663480a9: 41 5c pop %r12 - 663480ab: 41 5d pop %r13 - 663480ad: c3 retq - 663480ae: 66 90 xchg %ax,%ax - 663480b0: 48 8b 41 08 mov 0x8(%rcx),%rax - 663480b4: 4c 8b 1d 65 e8 00 00 mov 0xe865(%rip),%r11 # 66356920 - 663480bb: 4c 8b 15 6e e8 00 00 mov 0xe86e(%rip),%r10 # 66356930 - 663480c2: 48 8d 50 24 lea 0x24(%rax),%rdx - 663480c6: b8 48 00 00 00 mov $0x48,%eax - 663480cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663480d0: 8b 0a mov (%rdx),%ecx - 663480d2: 85 c9 test %ecx,%ecx - 663480d4: 74 55 je 6634812b - 663480d6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663480da: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663480de: 41 29 08 sub %ecx,(%r8) - 663480e1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663480e7: 45 8b 00 mov (%r8),%r8d - 663480ea: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663480ee: 45 85 c0 test %r8d,%r8d - 663480f1: 41 0f 9f c0 setg %r8b - 663480f5: 45 0f b6 c0 movzbl %r8b,%r8d - 663480f9: 44 3b 01 cmp (%rcx),%r8d - 663480fc: 74 2d je 6634812b - 663480fe: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348102: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348106: 8b 09 mov (%rcx),%ecx - 66348108: 85 c9 test %ecx,%ecx - 6634810a: 75 1f jne 6634812b - 6634810c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348110: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348114: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348118: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634811e: 49 63 0a movslq (%r10),%rcx - 66348121: 8d 71 01 lea 0x1(%rcx),%esi - 66348124: 41 89 32 mov %esi,(%r10) - 66348127: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634812b: 48 83 c0 08 add $0x8,%rax - 6634812f: 48 83 c2 04 add $0x4,%rdx - 66348133: 48 3d 48 02 00 00 cmp $0x248,%rax - 66348139: 75 95 jne 663480d0 - 6634813b: 48 83 c4 28 add $0x28,%rsp - 6634813f: 5b pop %rbx - 66348140: 5e pop %rsi - 66348141: 5f pop %rdi - 66348142: 5d pop %rbp - 66348143: 41 5c pop %r12 - 66348145: 41 5d pop %r13 - 66348147: c3 retq - 66348148: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634814f: 00 +0000000066348210 : + 66348210: ba 01 00 00 00 mov $0x1,%edx + 66348215: 48 8b 41 10 mov 0x10(%rcx),%rax + 66348219: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634821d: 45 8b 00 mov (%r8),%r8d + 66348220: 45 85 c0 test %r8d,%r8d + 66348223: 74 0c je 66348231 + 66348225: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66348229: 45 8b 18 mov (%r8),%r11d + 6634822c: 45 85 db test %r11d,%r11d + 6634822f: 75 72 jne 663482a3 + 66348231: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66348235: 45 8b 48 24 mov 0x24(%r8),%r9d + 66348239: 44 39 ca cmp %r9d,%edx + 6634823c: 74 64 je 663482a2 + 6634823e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66348242: 41 89 d3 mov %edx,%r11d + 66348245: 45 29 cb sub %r9d,%r11d + 66348248: 48 8b 40 48 mov 0x48(%rax),%rax + 6634824c: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66348250: 45 01 1a add %r11d,(%r10) + 66348253: 41 89 50 24 mov %edx,0x24(%r8) + 66348257: 31 d2 xor %edx,%edx + 66348259: 45 8b 02 mov (%r10),%r8d + 6634825c: 45 85 c0 test %r8d,%r8d + 6634825f: 0f 9f c2 setg %dl + 66348262: 3b 10 cmp (%rax),%edx + 66348264: 74 3c je 663482a2 + 66348266: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634826a: 48 8b 40 48 mov 0x48(%rax),%rax + 6634826e: 8b 00 mov (%rax),%eax + 66348270: 85 c0 test %eax,%eax + 66348272: 75 2e jne 663482a2 + 66348274: 48 8b 41 28 mov 0x28(%rcx),%rax + 66348278: 48 8b 0d b1 e6 00 00 mov 0xe6b1(%rip),%rcx # 66356930 + 6634827f: 4c 8b 05 9a e6 00 00 mov 0xe69a(%rip),%r8 # 66356920 + 66348286: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634828a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634828e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66348294: 48 63 01 movslq (%rcx),%rax + 66348297: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634829b: 44 89 09 mov %r9d,(%rcx) + 6634829e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663482a2: c3 retq + 663482a3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663482a7: 45 8b 10 mov (%r8),%r10d + 663482aa: 45 85 d2 test %r10d,%r10d + 663482ad: 74 82 je 66348231 + 663482af: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663482b3: 45 8b 08 mov (%r8),%r9d + 663482b6: 45 85 c9 test %r9d,%r9d + 663482b9: 0f 84 72 ff ff ff je 66348231 + 663482bf: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663482c3: 45 8b 00 mov (%r8),%r8d + 663482c6: 45 85 c0 test %r8d,%r8d + 663482c9: 0f 84 62 ff ff ff je 66348231 + 663482cf: 4c 8b 40 30 mov 0x30(%rax),%r8 + 663482d3: 45 8b 18 mov (%r8),%r11d + 663482d6: 45 85 db test %r11d,%r11d + 663482d9: 0f 84 52 ff ff ff je 66348231 + 663482df: 4c 8b 40 38 mov 0x38(%rax),%r8 + 663482e3: 45 8b 10 mov (%r8),%r10d + 663482e6: 45 85 d2 test %r10d,%r10d + 663482e9: 0f 84 42 ff ff ff je 66348231 + 663482ef: 48 8b 50 40 mov 0x40(%rax),%rdx + 663482f3: 44 8b 0a mov (%rdx),%r9d + 663482f6: 31 d2 xor %edx,%edx + 663482f8: 45 85 c9 test %r9d,%r9d + 663482fb: 0f 94 c2 sete %dl + 663482fe: e9 2e ff ff ff jmpq 66348231 + 66348303: 0f 1f 00 nopl (%rax) + 66348306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634830d: 00 00 00 -0000000066348150 : - 66348150: 41 55 push %r13 - 66348152: 41 54 push %r12 - 66348154: 55 push %rbp - 66348155: 57 push %rdi - 66348156: 56 push %rsi - 66348157: 53 push %rbx - 66348158: 48 83 ec 28 sub $0x28,%rsp - 6634815c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348160: 49 8b 81 50 02 00 00 mov 0x250(%r9),%rax - 66348167: 48 89 cb mov %rcx,%rbx - 6634816a: 44 8b 10 mov (%rax),%r10d - 6634816d: 45 85 d2 test %r10d,%r10d - 66348170: 0f 84 ca 00 00 00 je 66348240 - 66348176: 49 8b 41 10 mov 0x10(%r9),%rax - 6634817a: be 0a 00 00 00 mov $0xa,%esi - 6634817f: 4c 8d 2d 7a ae 00 00 lea 0xae7a(%rip),%r13 # 66353000 <.rdata> - 66348186: 4c 8d 25 83 ae 00 00 lea 0xae83(%rip),%r12 # 66353010 <.rdata+0x10> - 6634818d: 8b 10 mov (%rax),%edx - 6634818f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348193: 8b 00 mov (%rax),%eax - 66348195: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348198: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634819c: 8b 12 mov (%rdx),%edx - 6634819e: 8d 04 90 lea (%rax,%rdx,4),%eax - 663481a1: 49 8b 51 20 mov 0x20(%r9),%rdx - 663481a5: 8b 12 mov (%rdx),%edx - 663481a7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 663481aa: 49 8b 41 28 mov 0x28(%r9),%rax - 663481ae: 49 8b 51 30 mov 0x30(%r9),%rdx - 663481b2: 8b 00 mov (%rax),%eax - 663481b4: c1 e0 04 shl $0x4,%eax - 663481b7: 01 f8 add %edi,%eax - 663481b9: 8b 3a mov (%rdx),%edi - 663481bb: 49 8b 51 48 mov 0x48(%r9),%rdx - 663481bf: c1 e7 05 shl $0x5,%edi - 663481c2: 01 c7 add %eax,%edi - 663481c4: 49 8b 41 38 mov 0x38(%r9),%rax - 663481c8: 8b 00 mov (%rax),%eax - 663481ca: c1 e0 06 shl $0x6,%eax - 663481cd: 01 c7 add %eax,%edi - 663481cf: 49 8b 41 40 mov 0x40(%r9),%rax - 663481d3: 8b 00 mov (%rax),%eax - 663481d5: c1 e0 07 shl $0x7,%eax - 663481d8: 01 f8 add %edi,%eax - 663481da: 8b 3a mov (%rdx),%edi - 663481dc: c1 e7 08 shl $0x8,%edi - 663481df: 01 c7 add %eax,%edi - 663481e1: 48 63 ef movslq %edi,%rbp - 663481e4: 48 c1 e5 02 shl $0x2,%rbp - 663481e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663481ef: 00 - 663481f0: 85 ff test %edi,%edi - 663481f2: 78 05 js 663481f9 - 663481f4: 39 7b 38 cmp %edi,0x38(%rbx) - 663481f7: 7f 11 jg 6634820a - 663481f9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663481ff: 4c 89 ea mov %r13,%rdx - 66348202: 4c 89 e1 mov %r12,%rcx - 66348205: e8 f6 8d 00 00 callq 66351000 <_assert> - 6634820a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634820e: 89 f2 mov %esi,%edx - 66348210: 48 89 d9 mov %rbx,%rcx - 66348213: 83 c6 01 add $0x1,%esi - 66348216: 81 c7 00 02 00 00 add $0x200,%edi - 6634821c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348220: 48 81 c5 00 08 00 00 add $0x800,%rbp - 66348227: e8 84 91 ff ff callq 663413b0 - 6634822c: 83 fe 4a cmp $0x4a,%esi - 6634822f: 75 bf jne 663481f0 - 66348231: 48 83 c4 28 add $0x28,%rsp - 66348235: 5b pop %rbx - 66348236: 5e pop %rsi - 66348237: 5f pop %rdi - 66348238: 5d pop %rbp - 66348239: 41 5c pop %r12 - 6634823b: 41 5d pop %r13 - 6634823d: c3 retq - 6634823e: 66 90 xchg %ax,%ax - 66348240: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348244: 4c 8b 1d d5 e6 00 00 mov 0xe6d5(%rip),%r11 # 66356920 - 6634824b: 4c 8b 15 de e6 00 00 mov 0xe6de(%rip),%r10 # 66356930 - 66348252: 48 8d 50 28 lea 0x28(%rax),%rdx - 66348256: b8 50 00 00 00 mov $0x50,%eax - 6634825b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348260: 8b 0a mov (%rdx),%ecx - 66348262: 85 c9 test %ecx,%ecx - 66348264: 74 55 je 663482bb - 66348266: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634826a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634826e: 41 29 08 sub %ecx,(%r8) - 66348271: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348277: 45 8b 00 mov (%r8),%r8d - 6634827a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634827e: 45 85 c0 test %r8d,%r8d - 66348281: 41 0f 9f c0 setg %r8b - 66348285: 45 0f b6 c0 movzbl %r8b,%r8d - 66348289: 44 3b 01 cmp (%rcx),%r8d - 6634828c: 74 2d je 663482bb - 6634828e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348292: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348296: 8b 09 mov (%rcx),%ecx - 66348298: 85 c9 test %ecx,%ecx - 6634829a: 75 1f jne 663482bb - 6634829c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663482a0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663482a4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663482a8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663482ae: 49 63 0a movslq (%r10),%rcx - 663482b1: 8d 71 01 lea 0x1(%rcx),%esi - 663482b4: 41 89 32 mov %esi,(%r10) - 663482b7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 663482bb: 48 83 c0 08 add $0x8,%rax - 663482bf: 48 83 c2 04 add $0x4,%rdx - 663482c3: 48 3d 50 02 00 00 cmp $0x250,%rax - 663482c9: 75 95 jne 66348260 - 663482cb: 48 83 c4 28 add $0x28,%rsp - 663482cf: 5b pop %rbx - 663482d0: 5e pop %rsi - 663482d1: 5f pop %rdi - 663482d2: 5d pop %rbp - 663482d3: 41 5c pop %r12 - 663482d5: 41 5d pop %r13 - 663482d7: c3 retq - 663482d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663482df: 00 +0000000066348310 : + 66348310: ba 01 00 00 00 mov $0x1,%edx + 66348315: 48 8b 41 10 mov 0x10(%rcx),%rax + 66348319: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634831d: 45 8b 00 mov (%r8),%r8d + 66348320: 45 85 c0 test %r8d,%r8d + 66348323: 75 0c jne 66348331 + 66348325: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66348329: 45 8b 18 mov (%r8),%r11d + 6634832c: 45 85 db test %r11d,%r11d + 6634832f: 74 72 je 663483a3 + 66348331: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66348335: 45 8b 48 24 mov 0x24(%r8),%r9d + 66348339: 44 39 ca cmp %r9d,%edx + 6634833c: 74 64 je 663483a2 + 6634833e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66348342: 41 89 d3 mov %edx,%r11d + 66348345: 45 29 cb sub %r9d,%r11d + 66348348: 48 8b 40 48 mov 0x48(%rax),%rax + 6634834c: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66348350: 45 01 1a add %r11d,(%r10) + 66348353: 41 89 50 24 mov %edx,0x24(%r8) + 66348357: 31 d2 xor %edx,%edx + 66348359: 45 8b 02 mov (%r10),%r8d + 6634835c: 45 85 c0 test %r8d,%r8d + 6634835f: 0f 9f c2 setg %dl + 66348362: 3b 10 cmp (%rax),%edx + 66348364: 74 3c je 663483a2 + 66348366: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634836a: 48 8b 40 48 mov 0x48(%rax),%rax + 6634836e: 8b 00 mov (%rax),%eax + 66348370: 85 c0 test %eax,%eax + 66348372: 75 2e jne 663483a2 + 66348374: 48 8b 41 28 mov 0x28(%rcx),%rax + 66348378: 48 8b 0d b1 e5 00 00 mov 0xe5b1(%rip),%rcx # 66356930 + 6634837f: 4c 8b 05 9a e5 00 00 mov 0xe59a(%rip),%r8 # 66356920 + 66348386: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634838a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634838e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66348394: 48 63 01 movslq (%rcx),%rax + 66348397: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634839b: 44 89 09 mov %r9d,(%rcx) + 6634839e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663483a2: c3 retq + 663483a3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663483a7: 45 8b 10 mov (%r8),%r10d + 663483aa: 45 85 d2 test %r10d,%r10d + 663483ad: 75 82 jne 66348331 + 663483af: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663483b3: 45 8b 08 mov (%r8),%r9d + 663483b6: 45 85 c9 test %r9d,%r9d + 663483b9: 0f 85 72 ff ff ff jne 66348331 + 663483bf: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663483c3: 45 8b 00 mov (%r8),%r8d + 663483c6: 45 85 c0 test %r8d,%r8d + 663483c9: 0f 85 62 ff ff ff jne 66348331 + 663483cf: 4c 8b 40 30 mov 0x30(%rax),%r8 + 663483d3: 45 8b 18 mov (%r8),%r11d + 663483d6: 45 85 db test %r11d,%r11d + 663483d9: 0f 85 52 ff ff ff jne 66348331 + 663483df: 4c 8b 40 38 mov 0x38(%rax),%r8 + 663483e3: 45 8b 10 mov (%r8),%r10d + 663483e6: 45 85 d2 test %r10d,%r10d + 663483e9: 0f 85 42 ff ff ff jne 66348331 + 663483ef: 48 8b 50 40 mov 0x40(%rax),%rdx + 663483f3: 44 8b 0a mov (%rdx),%r9d + 663483f6: 31 d2 xor %edx,%edx + 663483f8: 45 85 c9 test %r9d,%r9d + 663483fb: 0f 95 c2 setne %dl + 663483fe: e9 2e ff ff ff jmpq 66348331 + 66348403: 0f 1f 00 nopl (%rax) + 66348406: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634840d: 00 00 00 -00000000663482e0 : - 663482e0: 41 55 push %r13 - 663482e2: 41 54 push %r12 - 663482e4: 55 push %rbp - 663482e5: 57 push %rdi - 663482e6: 56 push %rsi - 663482e7: 53 push %rbx - 663482e8: 48 83 ec 28 sub $0x28,%rsp - 663482ec: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663482f0: 49 8b 81 68 02 00 00 mov 0x268(%r9),%rax - 663482f7: 48 89 cb mov %rcx,%rbx - 663482fa: 44 8b 10 mov (%rax),%r10d - 663482fd: 45 85 d2 test %r10d,%r10d - 66348300: 0f 84 ea 00 00 00 je 663483f0 - 66348306: 49 8b 41 10 mov 0x10(%r9),%rax - 6634830a: be 0d 00 00 00 mov $0xd,%esi - 6634830f: 4c 8d 2d ea ac 00 00 lea 0xacea(%rip),%r13 # 66353000 <.rdata> - 66348316: 4c 8d 25 f3 ac 00 00 lea 0xacf3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634831d: 8b 10 mov (%rax),%edx - 6634831f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348323: 8b 00 mov (%rax),%eax - 66348325: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348328: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634832c: 8b 12 mov (%rdx),%edx - 6634832e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348331: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348335: 8b 12 mov (%rdx),%edx - 66348337: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634833a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634833e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66348342: 8b 00 mov (%rax),%eax - 66348344: c1 e0 04 shl $0x4,%eax - 66348347: 01 f8 add %edi,%eax - 66348349: 8b 3a mov (%rdx),%edi - 6634834b: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634834f: c1 e7 05 shl $0x5,%edi - 66348352: 01 c7 add %eax,%edi - 66348354: 49 8b 41 38 mov 0x38(%r9),%rax - 66348358: 8b 00 mov (%rax),%eax - 6634835a: c1 e0 06 shl $0x6,%eax - 6634835d: 01 c7 add %eax,%edi - 6634835f: 49 8b 41 40 mov 0x40(%r9),%rax - 66348363: 8b 00 mov (%rax),%eax - 66348365: c1 e0 07 shl $0x7,%eax - 66348368: 01 f8 add %edi,%eax - 6634836a: 8b 3a mov (%rdx),%edi - 6634836c: 49 8b 51 60 mov 0x60(%r9),%rdx - 66348370: c1 e7 08 shl $0x8,%edi - 66348373: 01 c7 add %eax,%edi - 66348375: 49 8b 41 50 mov 0x50(%r9),%rax - 66348379: 8b 00 mov (%rax),%eax - 6634837b: c1 e0 09 shl $0x9,%eax - 6634837e: 01 c7 add %eax,%edi - 66348380: 49 8b 41 58 mov 0x58(%r9),%rax - 66348384: 8b 00 mov (%rax),%eax - 66348386: c1 e0 0a shl $0xa,%eax - 66348389: 01 f8 add %edi,%eax - 6634838b: 8b 3a mov (%rdx),%edi - 6634838d: c1 e7 0b shl $0xb,%edi - 66348390: 01 c7 add %eax,%edi - 66348392: 48 63 ef movslq %edi,%rbp - 66348395: 48 c1 e5 02 shl $0x2,%rbp - 66348399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 663483a0: 85 ff test %edi,%edi - 663483a2: 78 05 js 663483a9 - 663483a4: 39 7b 38 cmp %edi,0x38(%rbx) - 663483a7: 7f 11 jg 663483ba - 663483a9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663483af: 4c 89 ea mov %r13,%rdx - 663483b2: 4c 89 e1 mov %r12,%rcx - 663483b5: e8 46 8c 00 00 callq 66351000 <_assert> - 663483ba: 48 8b 43 40 mov 0x40(%rbx),%rax - 663483be: 89 f2 mov %esi,%edx - 663483c0: 48 89 d9 mov %rbx,%rcx - 663483c3: 83 c6 01 add $0x1,%esi - 663483c6: 81 c7 00 10 00 00 add $0x1000,%edi - 663483cc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 663483d0: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 663483d7: e8 d4 8f ff ff callq 663413b0 - 663483dc: 83 fe 4d cmp $0x4d,%esi - 663483df: 75 bf jne 663483a0 - 663483e1: 48 83 c4 28 add $0x28,%rsp - 663483e5: 5b pop %rbx - 663483e6: 5e pop %rsi - 663483e7: 5f pop %rdi - 663483e8: 5d pop %rbp - 663483e9: 41 5c pop %r12 - 663483eb: 41 5d pop %r13 - 663483ed: c3 retq - 663483ee: 66 90 xchg %ax,%ax - 663483f0: 48 8b 41 08 mov 0x8(%rcx),%rax - 663483f4: 4c 8b 1d 25 e5 00 00 mov 0xe525(%rip),%r11 # 66356920 - 663483fb: 4c 8b 15 2e e5 00 00 mov 0xe52e(%rip),%r10 # 66356930 - 66348402: 48 8d 50 34 lea 0x34(%rax),%rdx - 66348406: b8 68 00 00 00 mov $0x68,%eax - 6634840b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348410: 8b 0a mov (%rdx),%ecx - 66348412: 85 c9 test %ecx,%ecx - 66348414: 74 55 je 6634846b - 66348416: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634841a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634841e: 41 29 08 sub %ecx,(%r8) - 66348421: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348427: 45 8b 00 mov (%r8),%r8d - 6634842a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634842e: 45 85 c0 test %r8d,%r8d - 66348431: 41 0f 9f c0 setg %r8b - 66348435: 45 0f b6 c0 movzbl %r8b,%r8d - 66348439: 44 3b 01 cmp (%rcx),%r8d - 6634843c: 74 2d je 6634846b - 6634843e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348442: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348446: 8b 09 mov (%rcx),%ecx - 66348448: 85 c9 test %ecx,%ecx - 6634844a: 75 1f jne 6634846b - 6634844c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348450: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348454: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348458: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634845e: 49 63 0a movslq (%r10),%rcx - 66348461: 8d 71 01 lea 0x1(%rcx),%esi - 66348464: 41 89 32 mov %esi,(%r10) - 66348467: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634846b: 48 83 c0 08 add $0x8,%rax - 6634846f: 48 83 c2 04 add $0x4,%rdx - 66348473: 48 3d 68 02 00 00 cmp $0x268,%rax - 66348479: 75 95 jne 66348410 - 6634847b: 48 83 c4 28 add $0x28,%rsp - 6634847f: 5b pop %rbx - 66348480: 5e pop %rsi - 66348481: 5f pop %rdi - 66348482: 5d pop %rbp - 66348483: 41 5c pop %r12 - 66348485: 41 5d pop %r13 - 66348487: c3 retq - 66348488: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634848f: 00 +0000000066348410 : + 66348410: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66348414: 48 8b 42 08 mov 0x8(%rdx),%rax + 66348418: 8b 00 mov (%rax),%eax + 6634841a: 85 c0 test %eax,%eax + 6634841c: 74 0a je 66348428 + 6634841e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66348422: 8b 00 mov (%rax),%eax + 66348424: 85 c0 test %eax,%eax + 66348426: 75 78 jne 663484a0 + 66348428: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634842c: 45 8b 48 24 mov 0x24(%r8),%r9d + 66348430: 44 39 c8 cmp %r9d,%eax + 66348433: 74 67 je 6634849c + 66348435: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66348439: 41 89 c3 mov %eax,%r11d + 6634843c: 45 29 cb sub %r9d,%r11d + 6634843f: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66348443: 45 01 1a add %r11d,(%r10) + 66348446: 41 89 40 24 mov %eax,0x24(%r8) + 6634844a: 45 31 c0 xor %r8d,%r8d + 6634844d: 45 8b 0a mov (%r10),%r9d + 66348450: 48 8b 42 48 mov 0x48(%rdx),%rax + 66348454: 45 85 c9 test %r9d,%r9d + 66348457: 41 0f 9f c0 setg %r8b + 6634845b: 44 3b 00 cmp (%rax),%r8d + 6634845e: 74 3c je 6634849c + 66348460: 48 8b 41 20 mov 0x20(%rcx),%rax + 66348464: 48 8b 40 48 mov 0x48(%rax),%rax + 66348468: 8b 00 mov (%rax),%eax + 6634846a: 85 c0 test %eax,%eax + 6634846c: 75 2e jne 6634849c + 6634846e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66348472: 48 8b 0d b7 e4 00 00 mov 0xe4b7(%rip),%rcx # 66356930 + 66348479: 4c 8b 05 a0 e4 00 00 mov 0xe4a0(%rip),%r8 # 66356920 + 66348480: 48 8b 50 48 mov 0x48(%rax),%rdx + 66348484: 48 8b 42 10 mov 0x10(%rdx),%rax + 66348488: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634848e: 48 63 01 movslq (%rcx),%rax + 66348491: 44 8d 48 01 lea 0x1(%rax),%r9d + 66348495: 44 89 09 mov %r9d,(%rcx) + 66348498: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634849c: c3 retq + 6634849d: 0f 1f 00 nopl (%rax) + 663484a0: 48 8b 42 18 mov 0x18(%rdx),%rax + 663484a4: 8b 00 mov (%rax),%eax + 663484a6: 85 c0 test %eax,%eax + 663484a8: 0f 84 7a ff ff ff je 66348428 + 663484ae: 48 8b 42 20 mov 0x20(%rdx),%rax + 663484b2: 8b 00 mov (%rax),%eax + 663484b4: 85 c0 test %eax,%eax + 663484b6: 0f 84 6c ff ff ff je 66348428 + 663484bc: 48 8b 42 28 mov 0x28(%rdx),%rax + 663484c0: 8b 00 mov (%rax),%eax + 663484c2: 85 c0 test %eax,%eax + 663484c4: 0f 84 5e ff ff ff je 66348428 + 663484ca: 48 8b 42 30 mov 0x30(%rdx),%rax + 663484ce: 8b 00 mov (%rax),%eax + 663484d0: 85 c0 test %eax,%eax + 663484d2: 0f 84 50 ff ff ff je 66348428 + 663484d8: 48 8b 42 38 mov 0x38(%rdx),%rax + 663484dc: 8b 00 mov (%rax),%eax + 663484de: 85 c0 test %eax,%eax + 663484e0: 0f 84 42 ff ff ff je 66348428 + 663484e6: 48 8b 42 40 mov 0x40(%rdx),%rax + 663484ea: 44 8b 10 mov (%rax),%r10d + 663484ed: 31 c0 xor %eax,%eax + 663484ef: 45 85 d2 test %r10d,%r10d + 663484f2: 0f 95 c0 setne %al + 663484f5: e9 2e ff ff ff jmpq 66348428 + 663484fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066348490 : - 66348490: 41 55 push %r13 - 66348492: 41 54 push %r12 - 66348494: 55 push %rbp - 66348495: 57 push %rdi - 66348496: 56 push %rsi - 66348497: 53 push %rbx - 66348498: 48 83 ec 28 sub $0x28,%rsp - 6634849c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663484a0: 49 8b 81 58 02 00 00 mov 0x258(%r9),%rax - 663484a7: 48 89 cb mov %rcx,%rbx - 663484aa: 44 8b 10 mov (%rax),%r10d - 663484ad: 45 85 d2 test %r10d,%r10d - 663484b0: 0f 84 cb 00 00 00 je 66348581 - 663484b6: 49 8b 41 10 mov 0x10(%r9),%rax - 663484ba: be 0b 00 00 00 mov $0xb,%esi - 663484bf: 4c 8d 2d 3a ab 00 00 lea 0xab3a(%rip),%r13 # 66353000 <.rdata> - 663484c6: 4c 8d 25 43 ab 00 00 lea 0xab43(%rip),%r12 # 66353010 <.rdata+0x10> - 663484cd: 8b 10 mov (%rax),%edx - 663484cf: 49 8b 41 08 mov 0x8(%r9),%rax - 663484d3: 8b 00 mov (%rax),%eax - 663484d5: 8d 04 50 lea (%rax,%rdx,2),%eax - 663484d8: 49 8b 51 18 mov 0x18(%r9),%rdx - 663484dc: 8b 12 mov (%rdx),%edx - 663484de: 8d 04 90 lea (%rax,%rdx,4),%eax - 663484e1: 49 8b 51 20 mov 0x20(%r9),%rdx - 663484e5: 8b 12 mov (%rdx),%edx - 663484e7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 663484ea: 49 8b 41 28 mov 0x28(%r9),%rax - 663484ee: 49 8b 51 38 mov 0x38(%r9),%rdx - 663484f2: 8b 00 mov (%rax),%eax - 663484f4: c1 e0 04 shl $0x4,%eax - 663484f7: 01 c7 add %eax,%edi - 663484f9: 49 8b 41 30 mov 0x30(%r9),%rax - 663484fd: 8b 00 mov (%rax),%eax - 663484ff: c1 e0 05 shl $0x5,%eax - 66348502: 01 f8 add %edi,%eax - 66348504: 8b 3a mov (%rdx),%edi - 66348506: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634850a: c1 e7 06 shl $0x6,%edi - 6634850d: 01 c7 add %eax,%edi - 6634850f: 49 8b 41 40 mov 0x40(%r9),%rax - 66348513: 8b 00 mov (%rax),%eax - 66348515: c1 e0 07 shl $0x7,%eax - 66348518: 01 c7 add %eax,%edi - 6634851a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634851e: 8b 00 mov (%rax),%eax - 66348520: c1 e0 08 shl $0x8,%eax - 66348523: 01 f8 add %edi,%eax - 66348525: 8b 3a mov (%rdx),%edi - 66348527: c1 e7 09 shl $0x9,%edi - 6634852a: 01 c7 add %eax,%edi - 6634852c: 48 63 ef movslq %edi,%rbp - 6634852f: 48 c1 e5 02 shl $0x2,%rbp - 66348533: 85 ff test %edi,%edi - 66348535: 78 05 js 6634853c - 66348537: 39 7b 38 cmp %edi,0x38(%rbx) - 6634853a: 7f 11 jg 6634854d - 6634853c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66348542: 4c 89 ea mov %r13,%rdx - 66348545: 4c 89 e1 mov %r12,%rcx - 66348548: e8 b3 8a 00 00 callq 66351000 <_assert> - 6634854d: 48 8b 43 40 mov 0x40(%rbx),%rax - 66348551: 89 f2 mov %esi,%edx - 66348553: 48 89 d9 mov %rbx,%rcx - 66348556: 83 c6 01 add $0x1,%esi - 66348559: 81 c7 00 04 00 00 add $0x400,%edi - 6634855f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348563: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 6634856a: e8 41 8e ff ff callq 663413b0 - 6634856f: 83 fe 4b cmp $0x4b,%esi - 66348572: 75 bf jne 66348533 - 66348574: 48 83 c4 28 add $0x28,%rsp - 66348578: 5b pop %rbx - 66348579: 5e pop %rsi - 6634857a: 5f pop %rdi - 6634857b: 5d pop %rbp - 6634857c: 41 5c pop %r12 - 6634857e: 41 5d pop %r13 - 66348580: c3 retq - 66348581: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348585: 4c 8b 1d 94 e3 00 00 mov 0xe394(%rip),%r11 # 66356920 - 6634858c: 4c 8b 15 9d e3 00 00 mov 0xe39d(%rip),%r10 # 66356930 - 66348593: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66348597: b8 58 00 00 00 mov $0x58,%eax - 6634859c: 0f 1f 40 00 nopl 0x0(%rax) - 663485a0: 8b 0a mov (%rdx),%ecx - 663485a2: 85 c9 test %ecx,%ecx - 663485a4: 74 55 je 663485fb - 663485a6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663485aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663485ae: 41 29 08 sub %ecx,(%r8) - 663485b1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663485b7: 45 8b 00 mov (%r8),%r8d - 663485ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663485be: 45 85 c0 test %r8d,%r8d - 663485c1: 41 0f 9f c0 setg %r8b - 663485c5: 45 0f b6 c0 movzbl %r8b,%r8d - 663485c9: 44 3b 01 cmp (%rcx),%r8d - 663485cc: 74 2d je 663485fb - 663485ce: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663485d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663485d6: 8b 09 mov (%rcx),%ecx - 663485d8: 85 c9 test %ecx,%ecx - 663485da: 75 1f jne 663485fb - 663485dc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663485e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663485e4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663485e8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663485ee: 49 63 0a movslq (%r10),%rcx - 663485f1: 8d 71 01 lea 0x1(%rcx),%esi - 663485f4: 41 89 32 mov %esi,(%r10) - 663485f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 663485fb: 48 83 c0 08 add $0x8,%rax - 663485ff: 48 83 c2 04 add $0x4,%rdx - 66348603: 48 3d 58 02 00 00 cmp $0x258,%rax - 66348609: 75 95 jne 663485a0 - 6634860b: 48 83 c4 28 add $0x28,%rsp - 6634860f: 5b pop %rbx - 66348610: 5e pop %rsi - 66348611: 5f pop %rdi - 66348612: 5d pop %rbp - 66348613: 41 5c pop %r12 - 66348615: 41 5d pop %r13 - 66348617: c3 retq - 66348618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634861f: 00 +0000000066348500 : + 66348500: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66348504: 48 8b 42 08 mov 0x8(%rdx),%rax + 66348508: 8b 00 mov (%rax),%eax + 6634850a: 85 c0 test %eax,%eax + 6634850c: 0f 85 ae 00 00 00 jne 663485c0 + 66348512: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66348516: 45 8b 10 mov (%r8),%r10d + 66348519: 45 85 d2 test %r10d,%r10d + 6634851c: 74 75 je 66348593 + 6634851e: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66348522: 45 8b 48 24 mov 0x24(%r8),%r9d + 66348526: 44 39 c8 cmp %r9d,%eax + 66348529: 74 67 je 66348592 + 6634852b: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634852f: 41 89 c3 mov %eax,%r11d + 66348532: 45 29 cb sub %r9d,%r11d + 66348535: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66348539: 45 01 1a add %r11d,(%r10) + 6634853c: 41 89 40 24 mov %eax,0x24(%r8) + 66348540: 45 31 c0 xor %r8d,%r8d + 66348543: 45 8b 0a mov (%r10),%r9d + 66348546: 48 8b 42 48 mov 0x48(%rdx),%rax + 6634854a: 45 85 c9 test %r9d,%r9d + 6634854d: 41 0f 9f c0 setg %r8b + 66348551: 44 3b 00 cmp (%rax),%r8d + 66348554: 74 3c je 66348592 + 66348556: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634855a: 48 8b 40 48 mov 0x48(%rax),%rax + 6634855e: 8b 00 mov (%rax),%eax + 66348560: 85 c0 test %eax,%eax + 66348562: 75 2e jne 66348592 + 66348564: 48 8b 41 28 mov 0x28(%rcx),%rax + 66348568: 48 8b 0d c1 e3 00 00 mov 0xe3c1(%rip),%rcx # 66356930 + 6634856f: 4c 8b 05 aa e3 00 00 mov 0xe3aa(%rip),%r8 # 66356920 + 66348576: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634857a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634857e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66348584: 48 63 01 movslq (%rcx),%rax + 66348587: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634858b: 44 89 09 mov %r9d,(%rcx) + 6634858e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66348592: c3 retq + 66348593: 48 8b 42 18 mov 0x18(%rdx),%rax + 66348597: 8b 00 mov (%rax),%eax + 66348599: 85 c0 test %eax,%eax + 6634859b: 75 23 jne 663485c0 + 6634859d: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 663485a1: 45 8b 08 mov (%r8),%r9d + 663485a4: 45 85 c9 test %r9d,%r9d + 663485a7: 0f 85 71 ff ff ff jne 6634851e + 663485ad: 48 8b 42 28 mov 0x28(%rdx),%rax + 663485b1: 8b 00 mov (%rax),%eax + 663485b3: 85 c0 test %eax,%eax + 663485b5: 74 19 je 663485d0 + 663485b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663485be: 00 00 + 663485c0: 31 c0 xor %eax,%eax + 663485c2: e9 57 ff ff ff jmpq 6634851e + 663485c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663485ce: 00 00 + 663485d0: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 663485d4: 45 8b 00 mov (%r8),%r8d + 663485d7: 45 85 c0 test %r8d,%r8d + 663485da: 0f 85 3e ff ff ff jne 6634851e + 663485e0: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 663485e4: 45 8b 18 mov (%r8),%r11d + 663485e7: 45 85 db test %r11d,%r11d + 663485ea: 0f 85 2e ff ff ff jne 6634851e + 663485f0: 48 8b 42 40 mov 0x40(%rdx),%rax + 663485f4: 44 8b 10 mov (%rax),%r10d + 663485f7: 31 c0 xor %eax,%eax + 663485f9: 45 85 d2 test %r10d,%r10d + 663485fc: 0f 94 c0 sete %al + 663485ff: e9 1a ff ff ff jmpq 6634851e + 66348604: 66 90 xchg %ax,%ax + 66348606: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634860d: 00 00 00 -0000000066348620 : - 66348620: 41 55 push %r13 - 66348622: 41 54 push %r12 - 66348624: 55 push %rbp - 66348625: 57 push %rdi - 66348626: 56 push %rsi - 66348627: 53 push %rbx - 66348628: 48 83 ec 28 sub $0x28,%rsp - 6634862c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348630: 49 8b 81 60 02 00 00 mov 0x260(%r9),%rax - 66348637: 48 89 cb mov %rcx,%rbx - 6634863a: 44 8b 10 mov (%rax),%r10d - 6634863d: 45 85 d2 test %r10d,%r10d - 66348640: 0f 84 da 00 00 00 je 66348720 - 66348646: 49 8b 41 10 mov 0x10(%r9),%rax - 6634864a: be 0c 00 00 00 mov $0xc,%esi - 6634864f: 4c 8d 2d aa a9 00 00 lea 0xa9aa(%rip),%r13 # 66353000 <.rdata> - 66348656: 4c 8d 25 b3 a9 00 00 lea 0xa9b3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634865d: 8b 10 mov (%rax),%edx - 6634865f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348663: 8b 00 mov (%rax),%eax - 66348665: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348668: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634866c: 8b 12 mov (%rdx),%edx - 6634866e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348671: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348675: 8b 12 mov (%rdx),%edx - 66348677: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634867a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634867e: 8b 3a mov (%rdx),%edi - 66348680: 49 8b 51 40 mov 0x40(%r9),%rdx - 66348684: c1 e7 04 shl $0x4,%edi - 66348687: 01 c7 add %eax,%edi - 66348689: 49 8b 41 30 mov 0x30(%r9),%rax - 6634868d: 8b 00 mov (%rax),%eax - 6634868f: c1 e0 05 shl $0x5,%eax - 66348692: 01 c7 add %eax,%edi - 66348694: 49 8b 41 38 mov 0x38(%r9),%rax - 66348698: 8b 00 mov (%rax),%eax - 6634869a: c1 e0 06 shl $0x6,%eax - 6634869d: 01 f8 add %edi,%eax - 6634869f: 8b 3a mov (%rdx),%edi - 663486a1: 49 8b 51 58 mov 0x58(%r9),%rdx - 663486a5: c1 e7 07 shl $0x7,%edi - 663486a8: 01 c7 add %eax,%edi - 663486aa: 49 8b 41 48 mov 0x48(%r9),%rax - 663486ae: 8b 00 mov (%rax),%eax - 663486b0: c1 e0 08 shl $0x8,%eax - 663486b3: 01 c7 add %eax,%edi - 663486b5: 49 8b 41 50 mov 0x50(%r9),%rax - 663486b9: 8b 00 mov (%rax),%eax - 663486bb: c1 e0 09 shl $0x9,%eax - 663486be: 01 f8 add %edi,%eax - 663486c0: 8b 3a mov (%rdx),%edi - 663486c2: c1 e7 0a shl $0xa,%edi - 663486c5: 01 c7 add %eax,%edi - 663486c7: 48 63 ef movslq %edi,%rbp - 663486ca: 48 c1 e5 02 shl $0x2,%rbp - 663486ce: 66 90 xchg %ax,%ax - 663486d0: 85 ff test %edi,%edi - 663486d2: 78 05 js 663486d9 - 663486d4: 39 7b 38 cmp %edi,0x38(%rbx) - 663486d7: 7f 11 jg 663486ea - 663486d9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663486df: 4c 89 ea mov %r13,%rdx - 663486e2: 4c 89 e1 mov %r12,%rcx - 663486e5: e8 16 89 00 00 callq 66351000 <_assert> - 663486ea: 48 8b 43 40 mov 0x40(%rbx),%rax - 663486ee: 89 f2 mov %esi,%edx - 663486f0: 48 89 d9 mov %rbx,%rcx - 663486f3: 83 c6 01 add $0x1,%esi - 663486f6: 81 c7 00 08 00 00 add $0x800,%edi - 663486fc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348700: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 66348707: e8 a4 8c ff ff callq 663413b0 - 6634870c: 83 fe 4c cmp $0x4c,%esi - 6634870f: 75 bf jne 663486d0 - 66348711: 48 83 c4 28 add $0x28,%rsp - 66348715: 5b pop %rbx - 66348716: 5e pop %rsi - 66348717: 5f pop %rdi - 66348718: 5d pop %rbp - 66348719: 41 5c pop %r12 - 6634871b: 41 5d pop %r13 - 6634871d: c3 retq - 6634871e: 66 90 xchg %ax,%ax - 66348720: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348724: 4c 8b 1d f5 e1 00 00 mov 0xe1f5(%rip),%r11 # 66356920 - 6634872b: 4c 8b 15 fe e1 00 00 mov 0xe1fe(%rip),%r10 # 66356930 - 66348732: 48 8d 50 30 lea 0x30(%rax),%rdx - 66348736: b8 60 00 00 00 mov $0x60,%eax - 6634873b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348740: 8b 0a mov (%rdx),%ecx - 66348742: 85 c9 test %ecx,%ecx - 66348744: 74 55 je 6634879b - 66348746: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634874a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634874e: 41 29 08 sub %ecx,(%r8) - 66348751: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348757: 45 8b 00 mov (%r8),%r8d - 6634875a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634875e: 45 85 c0 test %r8d,%r8d - 66348761: 41 0f 9f c0 setg %r8b - 66348765: 45 0f b6 c0 movzbl %r8b,%r8d - 66348769: 44 3b 01 cmp (%rcx),%r8d - 6634876c: 74 2d je 6634879b - 6634876e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348772: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348776: 8b 09 mov (%rcx),%ecx - 66348778: 85 c9 test %ecx,%ecx - 6634877a: 75 1f jne 6634879b - 6634877c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348780: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348784: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348788: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634878e: 49 63 0a movslq (%r10),%rcx - 66348791: 8d 71 01 lea 0x1(%rcx),%esi - 66348794: 41 89 32 mov %esi,(%r10) - 66348797: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634879b: 48 83 c0 08 add $0x8,%rax - 6634879f: 48 83 c2 04 add $0x4,%rdx - 663487a3: 48 3d 60 02 00 00 cmp $0x260,%rax - 663487a9: 75 95 jne 66348740 - 663487ab: 48 83 c4 28 add $0x28,%rsp - 663487af: 5b pop %rbx - 663487b0: 5e pop %rsi - 663487b1: 5f pop %rdi - 663487b2: 5d pop %rbp - 663487b3: 41 5c pop %r12 - 663487b5: 41 5d pop %r13 - 663487b7: c3 retq - 663487b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663487bf: 00 +0000000066348610 : + 66348610: 41 55 push %r13 + 66348612: 41 54 push %r12 + 66348614: 55 push %rbp + 66348615: 57 push %rdi + 66348616: 56 push %rsi + 66348617: 53 push %rbx + 66348618: 48 83 ec 28 sub $0x28,%rsp + 6634861c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348620: 49 8b 81 38 02 00 00 mov 0x238(%r9),%rax + 66348627: 48 89 cb mov %rcx,%rbx + 6634862a: 44 8b 10 mov (%rax),%r10d + 6634862d: 45 85 d2 test %r10d,%r10d + 66348630: 0f 84 aa 00 00 00 je 663486e0 + 66348636: 49 8b 41 10 mov 0x10(%r9),%rax + 6634863a: be 07 00 00 00 mov $0x7,%esi + 6634863f: 4c 8d 2d ba a9 00 00 lea 0xa9ba(%rip),%r13 # 66353000 <.rdata> + 66348646: 4c 8d 25 c3 a9 00 00 lea 0xa9c3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634864d: 8b 10 mov (%rax),%edx + 6634864f: 49 8b 41 08 mov 0x8(%r9),%rax + 66348653: 8b 00 mov (%rax),%eax + 66348655: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348658: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634865c: 8b 12 mov (%rdx),%edx + 6634865e: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348661: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348665: 8b 12 mov (%rdx),%edx + 66348667: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634866a: 49 8b 41 28 mov 0x28(%r9),%rax + 6634866e: 49 8b 51 30 mov 0x30(%r9),%rdx + 66348672: 8b 00 mov (%rax),%eax + 66348674: c1 e0 04 shl $0x4,%eax + 66348677: 01 f8 add %edi,%eax + 66348679: 8b 3a mov (%rdx),%edi + 6634867b: c1 e7 05 shl $0x5,%edi + 6634867e: 01 c7 add %eax,%edi + 66348680: 48 63 ef movslq %edi,%rbp + 66348683: 48 c1 e5 02 shl $0x2,%rbp + 66348687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634868e: 00 00 + 66348690: 85 ff test %edi,%edi + 66348692: 78 05 js 66348699 + 66348694: 3b 7b 38 cmp 0x38(%rbx),%edi + 66348697: 7c 11 jl 663486aa + 66348699: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634869f: 4c 89 ea mov %r13,%rdx + 663486a2: 4c 89 e1 mov %r12,%rcx + 663486a5: e8 e6 91 00 00 callq 66351890 <_assert> + 663486aa: 48 8b 43 40 mov 0x40(%rbx),%rax + 663486ae: 89 f2 mov %esi,%edx + 663486b0: 48 89 d9 mov %rbx,%rcx + 663486b3: 83 c6 01 add $0x1,%esi + 663486b6: 83 c7 40 add $0x40,%edi + 663486b9: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 663486bd: 48 81 c5 00 01 00 00 add $0x100,%rbp + 663486c4: e8 e7 8c ff ff callq 663413b0 + 663486c9: 83 fe 47 cmp $0x47,%esi + 663486cc: 75 c2 jne 66348690 + 663486ce: 48 83 c4 28 add $0x28,%rsp + 663486d2: 5b pop %rbx + 663486d3: 5e pop %rsi + 663486d4: 5f pop %rdi + 663486d5: 5d pop %rbp + 663486d6: 41 5c pop %r12 + 663486d8: 41 5d pop %r13 + 663486da: c3 retq + 663486db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663486e0: 48 8b 41 08 mov 0x8(%rcx),%rax + 663486e4: 4c 8b 1d 35 e2 00 00 mov 0xe235(%rip),%r11 # 66356920 + 663486eb: 4c 8b 15 3e e2 00 00 mov 0xe23e(%rip),%r10 # 66356930 + 663486f2: 48 8d 50 1c lea 0x1c(%rax),%rdx + 663486f6: b8 38 00 00 00 mov $0x38,%eax + 663486fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348700: 8b 0a mov (%rdx),%ecx + 66348702: 85 c9 test %ecx,%ecx + 66348704: 74 55 je 6634875b + 66348706: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634870a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634870e: 41 29 08 sub %ecx,(%r8) + 66348711: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348717: 45 8b 00 mov (%r8),%r8d + 6634871a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634871e: 45 85 c0 test %r8d,%r8d + 66348721: 41 0f 9f c0 setg %r8b + 66348725: 45 0f b6 c0 movzbl %r8b,%r8d + 66348729: 44 3b 01 cmp (%rcx),%r8d + 6634872c: 74 2d je 6634875b + 6634872e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66348732: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348736: 8b 09 mov (%rcx),%ecx + 66348738: 85 c9 test %ecx,%ecx + 6634873a: 75 1f jne 6634875b + 6634873c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66348740: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348744: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348748: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634874e: 49 63 0a movslq (%r10),%rcx + 66348751: 8d 71 01 lea 0x1(%rcx),%esi + 66348754: 41 89 32 mov %esi,(%r10) + 66348757: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634875b: 48 83 c0 08 add $0x8,%rax + 6634875f: 48 83 c2 04 add $0x4,%rdx + 66348763: 48 3d 38 02 00 00 cmp $0x238,%rax + 66348769: 75 95 jne 66348700 + 6634876b: 48 83 c4 28 add $0x28,%rsp + 6634876f: 5b pop %rbx + 66348770: 5e pop %rsi + 66348771: 5f pop %rdi + 66348772: 5d pop %rbp + 66348773: 41 5c pop %r12 + 66348775: 41 5d pop %r13 + 66348777: c3 retq + 66348778: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634877f: 00 -00000000663487c0 : - 663487c0: 41 55 push %r13 - 663487c2: 41 54 push %r12 - 663487c4: 55 push %rbp - 663487c5: 57 push %rdi - 663487c6: 56 push %rsi - 663487c7: 53 push %rbx - 663487c8: 48 83 ec 28 sub $0x28,%rsp - 663487cc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663487d0: 49 8b 81 38 02 00 00 mov 0x238(%r9),%rax - 663487d7: 48 89 cb mov %rcx,%rbx - 663487da: 44 8b 10 mov (%rax),%r10d - 663487dd: 45 85 d2 test %r10d,%r10d - 663487e0: 0f 84 aa 00 00 00 je 66348890 - 663487e6: 49 8b 41 10 mov 0x10(%r9),%rax - 663487ea: be 07 00 00 00 mov $0x7,%esi - 663487ef: 4c 8d 2d 0a a8 00 00 lea 0xa80a(%rip),%r13 # 66353000 <.rdata> - 663487f6: 4c 8d 25 13 a8 00 00 lea 0xa813(%rip),%r12 # 66353010 <.rdata+0x10> - 663487fd: 8b 10 mov (%rax),%edx - 663487ff: 49 8b 41 08 mov 0x8(%r9),%rax - 66348803: 8b 00 mov (%rax),%eax - 66348805: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348808: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634880c: 8b 12 mov (%rdx),%edx - 6634880e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348811: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348815: 8b 12 mov (%rdx),%edx - 66348817: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634881a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634881e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66348822: 8b 00 mov (%rax),%eax - 66348824: c1 e0 04 shl $0x4,%eax - 66348827: 01 f8 add %edi,%eax - 66348829: 8b 3a mov (%rdx),%edi - 6634882b: c1 e7 05 shl $0x5,%edi - 6634882e: 01 c7 add %eax,%edi - 66348830: 48 63 ef movslq %edi,%rbp - 66348833: 48 c1 e5 02 shl $0x2,%rbp - 66348837: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634883e: 00 00 - 66348840: 85 ff test %edi,%edi - 66348842: 78 05 js 66348849 - 66348844: 3b 7b 38 cmp 0x38(%rbx),%edi - 66348847: 7c 11 jl 6634885a - 66348849: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634884f: 4c 89 ea mov %r13,%rdx - 66348852: 4c 89 e1 mov %r12,%rcx - 66348855: e8 a6 87 00 00 callq 66351000 <_assert> - 6634885a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634885e: 89 f2 mov %esi,%edx - 66348860: 48 89 d9 mov %rbx,%rcx - 66348863: 83 c6 01 add $0x1,%esi - 66348866: 83 c7 40 add $0x40,%edi - 66348869: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634886d: 48 81 c5 00 01 00 00 add $0x100,%rbp - 66348874: e8 37 8b ff ff callq 663413b0 - 66348879: 83 fe 47 cmp $0x47,%esi - 6634887c: 75 c2 jne 66348840 - 6634887e: 48 83 c4 28 add $0x28,%rsp - 66348882: 5b pop %rbx - 66348883: 5e pop %rsi - 66348884: 5f pop %rdi - 66348885: 5d pop %rbp - 66348886: 41 5c pop %r12 - 66348888: 41 5d pop %r13 - 6634888a: c3 retq - 6634888b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348890: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348894: 4c 8b 1d 85 e0 00 00 mov 0xe085(%rip),%r11 # 66356920 - 6634889b: 4c 8b 15 8e e0 00 00 mov 0xe08e(%rip),%r10 # 66356930 - 663488a2: 48 8d 50 1c lea 0x1c(%rax),%rdx - 663488a6: b8 38 00 00 00 mov $0x38,%eax - 663488ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663488b0: 8b 0a mov (%rdx),%ecx - 663488b2: 85 c9 test %ecx,%ecx - 663488b4: 74 55 je 6634890b - 663488b6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663488ba: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663488be: 41 29 08 sub %ecx,(%r8) - 663488c1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663488c7: 45 8b 00 mov (%r8),%r8d - 663488ca: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663488ce: 45 85 c0 test %r8d,%r8d - 663488d1: 41 0f 9f c0 setg %r8b - 663488d5: 45 0f b6 c0 movzbl %r8b,%r8d - 663488d9: 44 3b 01 cmp (%rcx),%r8d - 663488dc: 74 2d je 6634890b - 663488de: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663488e2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663488e6: 8b 09 mov (%rcx),%ecx - 663488e8: 85 c9 test %ecx,%ecx - 663488ea: 75 1f jne 6634890b - 663488ec: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663488f0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663488f4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663488f8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663488fe: 49 63 0a movslq (%r10),%rcx - 66348901: 8d 71 01 lea 0x1(%rcx),%esi - 66348904: 41 89 32 mov %esi,(%r10) - 66348907: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634890b: 48 83 c0 08 add $0x8,%rax - 6634890f: 48 83 c2 04 add $0x4,%rdx - 66348913: 48 3d 38 02 00 00 cmp $0x238,%rax - 66348919: 75 95 jne 663488b0 - 6634891b: 48 83 c4 28 add $0x28,%rsp - 6634891f: 5b pop %rbx - 66348920: 5e pop %rsi - 66348921: 5f pop %rdi - 66348922: 5d pop %rbp - 66348923: 41 5c pop %r12 - 66348925: 41 5d pop %r13 - 66348927: c3 retq - 66348928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634892f: 00 +0000000066348780 : + 66348780: 41 55 push %r13 + 66348782: 41 54 push %r12 + 66348784: 55 push %rbp + 66348785: 57 push %rdi + 66348786: 56 push %rsi + 66348787: 53 push %rbx + 66348788: 48 83 ec 28 sub $0x28,%rsp + 6634878c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348790: 49 8b 81 48 02 00 00 mov 0x248(%r9),%rax + 66348797: 48 89 cb mov %rcx,%rbx + 6634879a: 44 8b 10 mov (%rax),%r10d + 6634879d: 45 85 d2 test %r10d,%r10d + 663487a0: 0f 84 ba 00 00 00 je 66348860 + 663487a6: 49 8b 41 10 mov 0x10(%r9),%rax + 663487aa: be 09 00 00 00 mov $0x9,%esi + 663487af: 4c 8d 2d 4a a8 00 00 lea 0xa84a(%rip),%r13 # 66353000 <.rdata> + 663487b6: 4c 8d 25 53 a8 00 00 lea 0xa853(%rip),%r12 # 66353010 <.rdata+0x10> + 663487bd: 8b 10 mov (%rax),%edx + 663487bf: 49 8b 41 08 mov 0x8(%r9),%rax + 663487c3: 8b 00 mov (%rax),%eax + 663487c5: 8d 04 50 lea (%rax,%rdx,2),%eax + 663487c8: 49 8b 51 18 mov 0x18(%r9),%rdx + 663487cc: 8b 12 mov (%rdx),%edx + 663487ce: 8d 04 90 lea (%rax,%rdx,4),%eax + 663487d1: 49 8b 51 20 mov 0x20(%r9),%rdx + 663487d5: 8b 12 mov (%rdx),%edx + 663487d7: 8d 04 d0 lea (%rax,%rdx,8),%eax + 663487da: 49 8b 51 28 mov 0x28(%r9),%rdx + 663487de: 8b 3a mov (%rdx),%edi + 663487e0: 49 8b 51 40 mov 0x40(%r9),%rdx + 663487e4: c1 e7 04 shl $0x4,%edi + 663487e7: 01 c7 add %eax,%edi + 663487e9: 49 8b 41 30 mov 0x30(%r9),%rax + 663487ed: 8b 00 mov (%rax),%eax + 663487ef: c1 e0 05 shl $0x5,%eax + 663487f2: 01 c7 add %eax,%edi + 663487f4: 49 8b 41 38 mov 0x38(%r9),%rax + 663487f8: 8b 00 mov (%rax),%eax + 663487fa: c1 e0 06 shl $0x6,%eax + 663487fd: 01 f8 add %edi,%eax + 663487ff: 8b 3a mov (%rdx),%edi + 66348801: c1 e7 07 shl $0x7,%edi + 66348804: 01 c7 add %eax,%edi + 66348806: 48 63 ef movslq %edi,%rbp + 66348809: 48 c1 e5 02 shl $0x2,%rbp + 6634880d: 0f 1f 00 nopl (%rax) + 66348810: 85 ff test %edi,%edi + 66348812: 78 05 js 66348819 + 66348814: 39 7b 38 cmp %edi,0x38(%rbx) + 66348817: 7f 11 jg 6634882a + 66348819: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634881f: 4c 89 ea mov %r13,%rdx + 66348822: 4c 89 e1 mov %r12,%rcx + 66348825: e8 66 90 00 00 callq 66351890 <_assert> + 6634882a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634882e: 89 f2 mov %esi,%edx + 66348830: 48 89 d9 mov %rbx,%rcx + 66348833: 83 c6 01 add $0x1,%esi + 66348836: 81 c7 00 01 00 00 add $0x100,%edi + 6634883c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66348840: 48 81 c5 00 04 00 00 add $0x400,%rbp + 66348847: e8 64 8b ff ff callq 663413b0 + 6634884c: 83 fe 49 cmp $0x49,%esi + 6634884f: 75 bf jne 66348810 + 66348851: 48 83 c4 28 add $0x28,%rsp + 66348855: 5b pop %rbx + 66348856: 5e pop %rsi + 66348857: 5f pop %rdi + 66348858: 5d pop %rbp + 66348859: 41 5c pop %r12 + 6634885b: 41 5d pop %r13 + 6634885d: c3 retq + 6634885e: 66 90 xchg %ax,%ax + 66348860: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348864: 4c 8b 1d b5 e0 00 00 mov 0xe0b5(%rip),%r11 # 66356920 + 6634886b: 4c 8b 15 be e0 00 00 mov 0xe0be(%rip),%r10 # 66356930 + 66348872: 48 8d 50 24 lea 0x24(%rax),%rdx + 66348876: b8 48 00 00 00 mov $0x48,%eax + 6634887b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348880: 8b 0a mov (%rdx),%ecx + 66348882: 85 c9 test %ecx,%ecx + 66348884: 74 55 je 663488db + 66348886: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634888a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634888e: 41 29 08 sub %ecx,(%r8) + 66348891: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348897: 45 8b 00 mov (%r8),%r8d + 6634889a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634889e: 45 85 c0 test %r8d,%r8d + 663488a1: 41 0f 9f c0 setg %r8b + 663488a5: 45 0f b6 c0 movzbl %r8b,%r8d + 663488a9: 44 3b 01 cmp (%rcx),%r8d + 663488ac: 74 2d je 663488db + 663488ae: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 663488b2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 663488b6: 8b 09 mov (%rcx),%ecx + 663488b8: 85 c9 test %ecx,%ecx + 663488ba: 75 1f jne 663488db + 663488bc: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 663488c0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663488c4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663488c8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663488ce: 49 63 0a movslq (%r10),%rcx + 663488d1: 8d 71 01 lea 0x1(%rcx),%esi + 663488d4: 41 89 32 mov %esi,(%r10) + 663488d7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663488db: 48 83 c0 08 add $0x8,%rax + 663488df: 48 83 c2 04 add $0x4,%rdx + 663488e3: 48 3d 48 02 00 00 cmp $0x248,%rax + 663488e9: 75 95 jne 66348880 + 663488eb: 48 83 c4 28 add $0x28,%rsp + 663488ef: 5b pop %rbx + 663488f0: 5e pop %rsi + 663488f1: 5f pop %rdi + 663488f2: 5d pop %rbp + 663488f3: 41 5c pop %r12 + 663488f5: 41 5d pop %r13 + 663488f7: c3 retq + 663488f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663488ff: 00 -0000000066348930 : - 66348930: 56 push %rsi - 66348931: 53 push %rbx - 66348932: 48 83 ec 28 sub $0x28,%rsp - 66348936: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634893a: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634893e: 48 89 cb mov %rcx,%rbx - 66348941: 44 8b 02 mov (%rdx),%r8d - 66348944: 45 85 c0 test %r8d,%r8d - 66348947: 74 2b je 66348974 - 66348949: 31 d2 xor %edx,%edx - 6634894b: 48 8d 72 01 lea 0x1(%rdx),%rsi - 6634894f: 48 89 d9 mov %rbx,%rcx - 66348952: 83 c2 04 add $0x4,%edx - 66348955: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66348959: 44 8b 00 mov (%rax),%r8d - 6634895c: e8 4f 8a ff ff callq 663413b0 - 66348961: 48 83 fe 03 cmp $0x3,%rsi - 66348965: 48 89 f2 mov %rsi,%rdx - 66348968: 0f 84 2b 01 00 00 je 66348a99 - 6634896e: 48 8b 43 10 mov 0x10(%rbx),%rax - 66348972: eb d7 jmp 6634894b - 66348974: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66348978: 4c 8b 15 a1 df 00 00 mov 0xdfa1(%rip),%r10 # 66356920 - 6634897f: 4c 8b 0d aa df 00 00 mov 0xdfaa(%rip),%r9 # 66356930 - 66348986: 8b 4a 10 mov 0x10(%rdx),%ecx - 66348989: 85 c9 test %ecx,%ecx - 6634898b: 74 55 je 663489e2 - 6634898d: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348991: 4d 8b 40 20 mov 0x20(%r8),%r8 - 66348995: 41 29 08 sub %ecx,(%r8) - 66348998: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 6634899f: 41 8b 08 mov (%r8),%ecx - 663489a2: 45 31 c0 xor %r8d,%r8d - 663489a5: 85 c9 test %ecx,%ecx - 663489a7: 48 8b 48 20 mov 0x20(%rax),%rcx - 663489ab: 41 0f 9f c0 setg %r8b - 663489af: 44 3b 01 cmp (%rcx),%r8d - 663489b2: 74 2e je 663489e2 - 663489b4: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663489b8: 48 8b 49 20 mov 0x20(%rcx),%rcx - 663489bc: 8b 31 mov (%rcx),%esi - 663489be: 85 f6 test %esi,%esi - 663489c0: 75 20 jne 663489e2 - 663489c2: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663489c6: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 663489ca: 49 8b 48 10 mov 0x10(%r8),%rcx - 663489ce: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663489d4: 49 63 09 movslq (%r9),%rcx - 663489d7: 44 8d 59 01 lea 0x1(%rcx),%r11d - 663489db: 45 89 19 mov %r11d,(%r9) - 663489de: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 663489e2: 8b 4a 14 mov 0x14(%rdx),%ecx - 663489e5: 85 c9 test %ecx,%ecx - 663489e7: 74 58 je 66348a41 - 663489e9: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663489ed: 4d 8b 40 28 mov 0x28(%r8),%r8 - 663489f1: 41 29 08 sub %ecx,(%r8) - 663489f4: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 663489fb: 45 8b 18 mov (%r8),%r11d - 663489fe: 45 31 c0 xor %r8d,%r8d - 66348a01: 48 8b 48 28 mov 0x28(%rax),%rcx - 66348a05: 45 85 db test %r11d,%r11d - 66348a08: 41 0f 9f c0 setg %r8b - 66348a0c: 44 3b 01 cmp (%rcx),%r8d - 66348a0f: 74 30 je 66348a41 - 66348a11: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348a15: 48 8b 49 28 mov 0x28(%rcx),%rcx - 66348a19: 44 8b 01 mov (%rcx),%r8d - 66348a1c: 45 85 c0 test %r8d,%r8d - 66348a1f: 75 20 jne 66348a41 - 66348a21: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348a25: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66348a29: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348a2d: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348a33: 49 63 09 movslq (%r9),%rcx - 66348a36: 44 8d 59 01 lea 0x1(%rcx),%r11d - 66348a3a: 45 89 19 mov %r11d,(%r9) - 66348a3d: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 66348a41: 8b 4a 18 mov 0x18(%rdx),%ecx - 66348a44: 85 c9 test %ecx,%ecx - 66348a46: 74 51 je 66348a99 - 66348a48: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348a4c: 48 8b 40 30 mov 0x30(%rax),%rax - 66348a50: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66348a54: 41 29 08 sub %ecx,(%r8) - 66348a57: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66348a5e: 31 d2 xor %edx,%edx - 66348a60: 41 8b 08 mov (%r8),%ecx - 66348a63: 85 c9 test %ecx,%ecx - 66348a65: 0f 9f c2 setg %dl - 66348a68: 3b 10 cmp (%rax),%edx - 66348a6a: 74 2d je 66348a99 - 66348a6c: 48 8b 43 20 mov 0x20(%rbx),%rax - 66348a70: 48 8b 40 30 mov 0x30(%rax),%rax - 66348a74: 8b 00 mov (%rax),%eax - 66348a76: 85 c0 test %eax,%eax - 66348a78: 75 1f jne 66348a99 - 66348a7a: 48 8b 43 28 mov 0x28(%rbx),%rax - 66348a7e: 48 8b 50 30 mov 0x30(%rax),%rdx - 66348a82: 48 8b 42 10 mov 0x10(%rdx),%rax - 66348a86: c7 00 01 00 00 00 movl $0x1,(%rax) - 66348a8c: 49 63 01 movslq (%r9),%rax - 66348a8f: 8d 48 01 lea 0x1(%rax),%ecx - 66348a92: 41 89 09 mov %ecx,(%r9) - 66348a95: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66348a99: 48 83 c4 28 add $0x28,%rsp - 66348a9d: 5b pop %rbx - 66348a9e: 5e pop %rsi - 66348a9f: c3 retq +0000000066348900 : + 66348900: 41 55 push %r13 + 66348902: 41 54 push %r12 + 66348904: 55 push %rbp + 66348905: 57 push %rdi + 66348906: 56 push %rsi + 66348907: 53 push %rbx + 66348908: 48 83 ec 28 sub $0x28,%rsp + 6634890c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348910: 49 8b 81 50 02 00 00 mov 0x250(%r9),%rax + 66348917: 48 89 cb mov %rcx,%rbx + 6634891a: 44 8b 10 mov (%rax),%r10d + 6634891d: 45 85 d2 test %r10d,%r10d + 66348920: 0f 84 ca 00 00 00 je 663489f0 + 66348926: 49 8b 41 10 mov 0x10(%r9),%rax + 6634892a: be 0a 00 00 00 mov $0xa,%esi + 6634892f: 4c 8d 2d ca a6 00 00 lea 0xa6ca(%rip),%r13 # 66353000 <.rdata> + 66348936: 4c 8d 25 d3 a6 00 00 lea 0xa6d3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634893d: 8b 10 mov (%rax),%edx + 6634893f: 49 8b 41 08 mov 0x8(%r9),%rax + 66348943: 8b 00 mov (%rax),%eax + 66348945: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348948: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634894c: 8b 12 mov (%rdx),%edx + 6634894e: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348951: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348955: 8b 12 mov (%rdx),%edx + 66348957: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634895a: 49 8b 41 28 mov 0x28(%r9),%rax + 6634895e: 49 8b 51 30 mov 0x30(%r9),%rdx + 66348962: 8b 00 mov (%rax),%eax + 66348964: c1 e0 04 shl $0x4,%eax + 66348967: 01 f8 add %edi,%eax + 66348969: 8b 3a mov (%rdx),%edi + 6634896b: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634896f: c1 e7 05 shl $0x5,%edi + 66348972: 01 c7 add %eax,%edi + 66348974: 49 8b 41 38 mov 0x38(%r9),%rax + 66348978: 8b 00 mov (%rax),%eax + 6634897a: c1 e0 06 shl $0x6,%eax + 6634897d: 01 c7 add %eax,%edi + 6634897f: 49 8b 41 40 mov 0x40(%r9),%rax + 66348983: 8b 00 mov (%rax),%eax + 66348985: c1 e0 07 shl $0x7,%eax + 66348988: 01 f8 add %edi,%eax + 6634898a: 8b 3a mov (%rdx),%edi + 6634898c: c1 e7 08 shl $0x8,%edi + 6634898f: 01 c7 add %eax,%edi + 66348991: 48 63 ef movslq %edi,%rbp + 66348994: 48 c1 e5 02 shl $0x2,%rbp + 66348998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634899f: 00 + 663489a0: 85 ff test %edi,%edi + 663489a2: 78 05 js 663489a9 + 663489a4: 39 7b 38 cmp %edi,0x38(%rbx) + 663489a7: 7f 11 jg 663489ba + 663489a9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 663489af: 4c 89 ea mov %r13,%rdx + 663489b2: 4c 89 e1 mov %r12,%rcx + 663489b5: e8 d6 8e 00 00 callq 66351890 <_assert> + 663489ba: 48 8b 43 40 mov 0x40(%rbx),%rax + 663489be: 89 f2 mov %esi,%edx + 663489c0: 48 89 d9 mov %rbx,%rcx + 663489c3: 83 c6 01 add $0x1,%esi + 663489c6: 81 c7 00 02 00 00 add $0x200,%edi + 663489cc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 663489d0: 48 81 c5 00 08 00 00 add $0x800,%rbp + 663489d7: e8 d4 89 ff ff callq 663413b0 + 663489dc: 83 fe 4a cmp $0x4a,%esi + 663489df: 75 bf jne 663489a0 + 663489e1: 48 83 c4 28 add $0x28,%rsp + 663489e5: 5b pop %rbx + 663489e6: 5e pop %rsi + 663489e7: 5f pop %rdi + 663489e8: 5d pop %rbp + 663489e9: 41 5c pop %r12 + 663489eb: 41 5d pop %r13 + 663489ed: c3 retq + 663489ee: 66 90 xchg %ax,%ax + 663489f0: 48 8b 41 08 mov 0x8(%rcx),%rax + 663489f4: 4c 8b 1d 25 df 00 00 mov 0xdf25(%rip),%r11 # 66356920 + 663489fb: 4c 8b 15 2e df 00 00 mov 0xdf2e(%rip),%r10 # 66356930 + 66348a02: 48 8d 50 28 lea 0x28(%rax),%rdx + 66348a06: b8 50 00 00 00 mov $0x50,%eax + 66348a0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348a10: 8b 0a mov (%rdx),%ecx + 66348a12: 85 c9 test %ecx,%ecx + 66348a14: 74 55 je 66348a6b + 66348a16: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66348a1a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348a1e: 41 29 08 sub %ecx,(%r8) + 66348a21: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348a27: 45 8b 00 mov (%r8),%r8d + 66348a2a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348a2e: 45 85 c0 test %r8d,%r8d + 66348a31: 41 0f 9f c0 setg %r8b + 66348a35: 45 0f b6 c0 movzbl %r8b,%r8d + 66348a39: 44 3b 01 cmp (%rcx),%r8d + 66348a3c: 74 2d je 66348a6b + 66348a3e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66348a42: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348a46: 8b 09 mov (%rcx),%ecx + 66348a48: 85 c9 test %ecx,%ecx + 66348a4a: 75 1f jne 66348a6b + 66348a4c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66348a50: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348a54: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348a58: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66348a5e: 49 63 0a movslq (%r10),%rcx + 66348a61: 8d 71 01 lea 0x1(%rcx),%esi + 66348a64: 41 89 32 mov %esi,(%r10) + 66348a67: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66348a6b: 48 83 c0 08 add $0x8,%rax + 66348a6f: 48 83 c2 04 add $0x4,%rdx + 66348a73: 48 3d 50 02 00 00 cmp $0x250,%rax + 66348a79: 75 95 jne 66348a10 + 66348a7b: 48 83 c4 28 add $0x28,%rsp + 66348a7f: 5b pop %rbx + 66348a80: 5e pop %rsi + 66348a81: 5f pop %rdi + 66348a82: 5d pop %rbp + 66348a83: 41 5c pop %r12 + 66348a85: 41 5d pop %r13 + 66348a87: c3 retq + 66348a88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66348a8f: 00 -0000000066348aa0 : - 66348aa0: 56 push %rsi - 66348aa1: 53 push %rbx - 66348aa2: 48 83 ec 28 sub $0x28,%rsp - 66348aa6: 48 8b 41 10 mov 0x10(%rcx),%rax - 66348aaa: 48 8b 50 38 mov 0x38(%rax),%rdx - 66348aae: 48 89 cb mov %rcx,%rbx - 66348ab1: 44 8b 02 mov (%rdx),%r8d - 66348ab4: 45 85 c0 test %r8d,%r8d - 66348ab7: 74 2b je 66348ae4 - 66348ab9: 31 d2 xor %edx,%edx - 66348abb: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66348abf: 48 89 d9 mov %rbx,%rcx - 66348ac2: 83 c2 04 add $0x4,%edx - 66348ac5: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66348ac9: 44 8b 00 mov (%rax),%r8d - 66348acc: e8 df 88 ff ff callq 663413b0 - 66348ad1: 48 83 fe 03 cmp $0x3,%rsi - 66348ad5: 48 89 f2 mov %rsi,%rdx - 66348ad8: 0f 84 2b 01 00 00 je 66348c09 - 66348ade: 48 8b 43 10 mov 0x10(%rbx),%rax - 66348ae2: eb d7 jmp 66348abb - 66348ae4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66348ae8: 4c 8b 15 31 de 00 00 mov 0xde31(%rip),%r10 # 66356920 - 66348aef: 4c 8b 0d 3a de 00 00 mov 0xde3a(%rip),%r9 # 66356930 - 66348af6: 8b 4a 10 mov 0x10(%rdx),%ecx - 66348af9: 85 c9 test %ecx,%ecx - 66348afb: 74 55 je 66348b52 - 66348afd: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348b01: 4d 8b 40 20 mov 0x20(%r8),%r8 - 66348b05: 41 29 08 sub %ecx,(%r8) - 66348b08: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 66348b0f: 41 8b 08 mov (%r8),%ecx - 66348b12: 45 31 c0 xor %r8d,%r8d - 66348b15: 85 c9 test %ecx,%ecx - 66348b17: 48 8b 48 20 mov 0x20(%rax),%rcx - 66348b1b: 41 0f 9f c0 setg %r8b - 66348b1f: 44 3b 01 cmp (%rcx),%r8d - 66348b22: 74 2e je 66348b52 - 66348b24: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348b28: 48 8b 49 20 mov 0x20(%rcx),%rcx - 66348b2c: 8b 31 mov (%rcx),%esi - 66348b2e: 85 f6 test %esi,%esi - 66348b30: 75 20 jne 66348b52 - 66348b32: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348b36: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66348b3a: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348b3e: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348b44: 49 63 09 movslq (%r9),%rcx - 66348b47: 44 8d 59 01 lea 0x1(%rcx),%r11d - 66348b4b: 45 89 19 mov %r11d,(%r9) - 66348b4e: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 66348b52: 8b 4a 14 mov 0x14(%rdx),%ecx - 66348b55: 85 c9 test %ecx,%ecx - 66348b57: 74 58 je 66348bb1 - 66348b59: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348b5d: 4d 8b 40 28 mov 0x28(%r8),%r8 - 66348b61: 41 29 08 sub %ecx,(%r8) - 66348b64: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 66348b6b: 45 8b 18 mov (%r8),%r11d - 66348b6e: 45 31 c0 xor %r8d,%r8d - 66348b71: 48 8b 48 28 mov 0x28(%rax),%rcx - 66348b75: 45 85 db test %r11d,%r11d - 66348b78: 41 0f 9f c0 setg %r8b - 66348b7c: 44 3b 01 cmp (%rcx),%r8d - 66348b7f: 74 30 je 66348bb1 - 66348b81: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348b85: 48 8b 49 28 mov 0x28(%rcx),%rcx - 66348b89: 44 8b 01 mov (%rcx),%r8d - 66348b8c: 45 85 c0 test %r8d,%r8d - 66348b8f: 75 20 jne 66348bb1 - 66348b91: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348b95: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66348b99: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348b9d: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348ba3: 49 63 09 movslq (%r9),%rcx - 66348ba6: 44 8d 59 01 lea 0x1(%rcx),%r11d - 66348baa: 45 89 19 mov %r11d,(%r9) - 66348bad: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 66348bb1: 8b 4a 18 mov 0x18(%rdx),%ecx - 66348bb4: 85 c9 test %ecx,%ecx - 66348bb6: 74 51 je 66348c09 - 66348bb8: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348bbc: 48 8b 40 30 mov 0x30(%rax),%rax - 66348bc0: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66348bc4: 41 29 08 sub %ecx,(%r8) - 66348bc7: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66348bce: 31 d2 xor %edx,%edx - 66348bd0: 41 8b 08 mov (%r8),%ecx - 66348bd3: 85 c9 test %ecx,%ecx - 66348bd5: 0f 9f c2 setg %dl - 66348bd8: 3b 10 cmp (%rax),%edx - 66348bda: 74 2d je 66348c09 - 66348bdc: 48 8b 43 20 mov 0x20(%rbx),%rax - 66348be0: 48 8b 40 30 mov 0x30(%rax),%rax - 66348be4: 8b 00 mov (%rax),%eax - 66348be6: 85 c0 test %eax,%eax - 66348be8: 75 1f jne 66348c09 - 66348bea: 48 8b 43 28 mov 0x28(%rbx),%rax - 66348bee: 48 8b 50 30 mov 0x30(%rax),%rdx - 66348bf2: 48 8b 42 10 mov 0x10(%rdx),%rax - 66348bf6: c7 00 01 00 00 00 movl $0x1,(%rax) - 66348bfc: 49 63 01 movslq (%r9),%rax - 66348bff: 8d 48 01 lea 0x1(%rax),%ecx - 66348c02: 41 89 09 mov %ecx,(%r9) - 66348c05: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66348c09: 48 83 c4 28 add $0x28,%rsp - 66348c0d: 5b pop %rbx - 66348c0e: 5e pop %rsi - 66348c0f: c3 retq +0000000066348a90 : + 66348a90: 41 55 push %r13 + 66348a92: 41 54 push %r12 + 66348a94: 55 push %rbp + 66348a95: 57 push %rdi + 66348a96: 56 push %rsi + 66348a97: 53 push %rbx + 66348a98: 48 83 ec 28 sub $0x28,%rsp + 66348a9c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348aa0: 49 8b 81 58 02 00 00 mov 0x258(%r9),%rax + 66348aa7: 48 89 cb mov %rcx,%rbx + 66348aaa: 44 8b 10 mov (%rax),%r10d + 66348aad: 45 85 d2 test %r10d,%r10d + 66348ab0: 0f 84 cb 00 00 00 je 66348b81 + 66348ab6: 49 8b 41 10 mov 0x10(%r9),%rax + 66348aba: be 0b 00 00 00 mov $0xb,%esi + 66348abf: 4c 8d 2d 3a a5 00 00 lea 0xa53a(%rip),%r13 # 66353000 <.rdata> + 66348ac6: 4c 8d 25 43 a5 00 00 lea 0xa543(%rip),%r12 # 66353010 <.rdata+0x10> + 66348acd: 8b 10 mov (%rax),%edx + 66348acf: 49 8b 41 08 mov 0x8(%r9),%rax + 66348ad3: 8b 00 mov (%rax),%eax + 66348ad5: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348ad8: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348adc: 8b 12 mov (%rdx),%edx + 66348ade: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348ae1: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348ae5: 8b 12 mov (%rdx),%edx + 66348ae7: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66348aea: 49 8b 41 28 mov 0x28(%r9),%rax + 66348aee: 49 8b 51 38 mov 0x38(%r9),%rdx + 66348af2: 8b 00 mov (%rax),%eax + 66348af4: c1 e0 04 shl $0x4,%eax + 66348af7: 01 c7 add %eax,%edi + 66348af9: 49 8b 41 30 mov 0x30(%r9),%rax + 66348afd: 8b 00 mov (%rax),%eax + 66348aff: c1 e0 05 shl $0x5,%eax + 66348b02: 01 f8 add %edi,%eax + 66348b04: 8b 3a mov (%rdx),%edi + 66348b06: 49 8b 51 50 mov 0x50(%r9),%rdx + 66348b0a: c1 e7 06 shl $0x6,%edi + 66348b0d: 01 c7 add %eax,%edi + 66348b0f: 49 8b 41 40 mov 0x40(%r9),%rax + 66348b13: 8b 00 mov (%rax),%eax + 66348b15: c1 e0 07 shl $0x7,%eax + 66348b18: 01 c7 add %eax,%edi + 66348b1a: 49 8b 41 48 mov 0x48(%r9),%rax + 66348b1e: 8b 00 mov (%rax),%eax + 66348b20: c1 e0 08 shl $0x8,%eax + 66348b23: 01 f8 add %edi,%eax + 66348b25: 8b 3a mov (%rdx),%edi + 66348b27: c1 e7 09 shl $0x9,%edi + 66348b2a: 01 c7 add %eax,%edi + 66348b2c: 48 63 ef movslq %edi,%rbp + 66348b2f: 48 c1 e5 02 shl $0x2,%rbp + 66348b33: 85 ff test %edi,%edi + 66348b35: 78 05 js 66348b3c + 66348b37: 39 7b 38 cmp %edi,0x38(%rbx) + 66348b3a: 7f 11 jg 66348b4d + 66348b3c: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 66348b42: 4c 89 ea mov %r13,%rdx + 66348b45: 4c 89 e1 mov %r12,%rcx + 66348b48: e8 43 8d 00 00 callq 66351890 <_assert> + 66348b4d: 48 8b 43 40 mov 0x40(%rbx),%rax + 66348b51: 89 f2 mov %esi,%edx + 66348b53: 48 89 d9 mov %rbx,%rcx + 66348b56: 83 c6 01 add $0x1,%esi + 66348b59: 81 c7 00 04 00 00 add $0x400,%edi + 66348b5f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66348b63: 48 81 c5 00 10 00 00 add $0x1000,%rbp + 66348b6a: e8 41 88 ff ff callq 663413b0 + 66348b6f: 83 fe 4b cmp $0x4b,%esi + 66348b72: 75 bf jne 66348b33 + 66348b74: 48 83 c4 28 add $0x28,%rsp + 66348b78: 5b pop %rbx + 66348b79: 5e pop %rsi + 66348b7a: 5f pop %rdi + 66348b7b: 5d pop %rbp + 66348b7c: 41 5c pop %r12 + 66348b7e: 41 5d pop %r13 + 66348b80: c3 retq + 66348b81: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348b85: 4c 8b 1d 94 dd 00 00 mov 0xdd94(%rip),%r11 # 66356920 + 66348b8c: 4c 8b 15 9d dd 00 00 mov 0xdd9d(%rip),%r10 # 66356930 + 66348b93: 48 8d 50 2c lea 0x2c(%rax),%rdx + 66348b97: b8 58 00 00 00 mov $0x58,%eax + 66348b9c: 0f 1f 40 00 nopl 0x0(%rax) + 66348ba0: 8b 0a mov (%rdx),%ecx + 66348ba2: 85 c9 test %ecx,%ecx + 66348ba4: 74 55 je 66348bfb + 66348ba6: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66348baa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348bae: 41 29 08 sub %ecx,(%r8) + 66348bb1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348bb7: 45 8b 00 mov (%r8),%r8d + 66348bba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348bbe: 45 85 c0 test %r8d,%r8d + 66348bc1: 41 0f 9f c0 setg %r8b + 66348bc5: 45 0f b6 c0 movzbl %r8b,%r8d + 66348bc9: 44 3b 01 cmp (%rcx),%r8d + 66348bcc: 74 2d je 66348bfb + 66348bce: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66348bd2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348bd6: 8b 09 mov (%rcx),%ecx + 66348bd8: 85 c9 test %ecx,%ecx + 66348bda: 75 1f jne 66348bfb + 66348bdc: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66348be0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348be4: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348be8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66348bee: 49 63 0a movslq (%r10),%rcx + 66348bf1: 8d 71 01 lea 0x1(%rcx),%esi + 66348bf4: 41 89 32 mov %esi,(%r10) + 66348bf7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66348bfb: 48 83 c0 08 add $0x8,%rax + 66348bff: 48 83 c2 04 add $0x4,%rdx + 66348c03: 48 3d 58 02 00 00 cmp $0x258,%rax + 66348c09: 75 95 jne 66348ba0 + 66348c0b: 48 83 c4 28 add $0x28,%rsp + 66348c0f: 5b pop %rbx + 66348c10: 5e pop %rsi + 66348c11: 5f pop %rdi + 66348c12: 5d pop %rbp + 66348c13: 41 5c pop %r12 + 66348c15: 41 5d pop %r13 + 66348c17: c3 retq + 66348c18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66348c1f: 00 -0000000066348c10 : - 66348c10: 41 55 push %r13 - 66348c12: 41 54 push %r12 - 66348c14: 55 push %rbp - 66348c15: 57 push %rdi - 66348c16: 56 push %rsi - 66348c17: 53 push %rbx - 66348c18: 48 83 ec 28 sub $0x28,%rsp - 66348c1c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348c20: 49 8b 81 d0 01 00 00 mov 0x1d0(%r9),%rax - 66348c27: 48 89 cb mov %rcx,%rbx - 66348c2a: 44 8b 10 mov (%rax),%r10d - 66348c2d: 45 85 d2 test %r10d,%r10d - 66348c30: 0f 84 ca 00 00 00 je 66348d00 - 66348c36: 49 8b 41 10 mov 0x10(%r9),%rax - 66348c3a: be 0a 00 00 00 mov $0xa,%esi - 66348c3f: 4c 8d 2d ba a3 00 00 lea 0xa3ba(%rip),%r13 # 66353000 <.rdata> - 66348c46: 4c 8d 25 c3 a3 00 00 lea 0xa3c3(%rip),%r12 # 66353010 <.rdata+0x10> - 66348c4d: 8b 10 mov (%rax),%edx - 66348c4f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348c53: 8b 00 mov (%rax),%eax - 66348c55: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348c58: 49 8b 51 18 mov 0x18(%r9),%rdx - 66348c5c: 8b 12 mov (%rdx),%edx - 66348c5e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348c61: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348c65: 8b 12 mov (%rdx),%edx - 66348c67: 8d 04 d0 lea (%rax,%rdx,8),%eax - 66348c6a: 49 8b 51 28 mov 0x28(%r9),%rdx - 66348c6e: 8b 3a mov (%rdx),%edi - 66348c70: 49 8b 51 40 mov 0x40(%r9),%rdx - 66348c74: c1 e7 04 shl $0x4,%edi - 66348c77: 01 c7 add %eax,%edi - 66348c79: 49 8b 41 30 mov 0x30(%r9),%rax - 66348c7d: 8b 00 mov (%rax),%eax - 66348c7f: c1 e0 05 shl $0x5,%eax - 66348c82: 01 c7 add %eax,%edi - 66348c84: 49 8b 41 38 mov 0x38(%r9),%rax - 66348c88: 8b 00 mov (%rax),%eax - 66348c8a: c1 e0 06 shl $0x6,%eax - 66348c8d: 01 f8 add %edi,%eax - 66348c8f: 8b 3a mov (%rdx),%edi - 66348c91: 49 8b 51 48 mov 0x48(%r9),%rdx - 66348c95: c1 e7 07 shl $0x7,%edi - 66348c98: 01 f8 add %edi,%eax - 66348c9a: 8b 3a mov (%rdx),%edi - 66348c9c: c1 e7 08 shl $0x8,%edi - 66348c9f: 01 c7 add %eax,%edi - 66348ca1: 48 63 ef movslq %edi,%rbp - 66348ca4: 48 c1 e5 02 shl $0x2,%rbp - 66348ca8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66348caf: 00 - 66348cb0: 85 ff test %edi,%edi - 66348cb2: 78 05 js 66348cb9 - 66348cb4: 39 7b 38 cmp %edi,0x38(%rbx) - 66348cb7: 7f 11 jg 66348cca - 66348cb9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66348cbf: 4c 89 ea mov %r13,%rdx - 66348cc2: 4c 89 e1 mov %r12,%rcx - 66348cc5: e8 36 83 00 00 callq 66351000 <_assert> - 66348cca: 48 8b 43 40 mov 0x40(%rbx),%rax - 66348cce: 89 f2 mov %esi,%edx - 66348cd0: 48 89 d9 mov %rbx,%rcx - 66348cd3: 83 c6 01 add $0x1,%esi - 66348cd6: 81 c7 00 02 00 00 add $0x200,%edi - 66348cdc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348ce0: 48 81 c5 00 08 00 00 add $0x800,%rbp - 66348ce7: e8 c4 86 ff ff callq 663413b0 - 66348cec: 83 fe 3a cmp $0x3a,%esi - 66348cef: 75 bf jne 66348cb0 - 66348cf1: 48 83 c4 28 add $0x28,%rsp - 66348cf5: 5b pop %rbx - 66348cf6: 5e pop %rsi - 66348cf7: 5f pop %rdi - 66348cf8: 5d pop %rbp - 66348cf9: 41 5c pop %r12 - 66348cfb: 41 5d pop %r13 - 66348cfd: c3 retq - 66348cfe: 66 90 xchg %ax,%ax - 66348d00: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348d04: 4c 8b 1d 15 dc 00 00 mov 0xdc15(%rip),%r11 # 66356920 - 66348d0b: 4c 8b 15 1e dc 00 00 mov 0xdc1e(%rip),%r10 # 66356930 - 66348d12: 48 8d 50 28 lea 0x28(%rax),%rdx - 66348d16: b8 50 00 00 00 mov $0x50,%eax - 66348d1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348d20: 8b 0a mov (%rdx),%ecx - 66348d22: 85 c9 test %ecx,%ecx - 66348d24: 74 55 je 66348d7b - 66348d26: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348d2a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66348d2e: 41 29 08 sub %ecx,(%r8) - 66348d31: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348d37: 45 8b 00 mov (%r8),%r8d - 66348d3a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66348d3e: 45 85 c0 test %r8d,%r8d - 66348d41: 41 0f 9f c0 setg %r8b - 66348d45: 45 0f b6 c0 movzbl %r8b,%r8d - 66348d49: 44 3b 01 cmp (%rcx),%r8d - 66348d4c: 74 2d je 66348d7b - 66348d4e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348d52: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348d56: 8b 09 mov (%rcx),%ecx - 66348d58: 85 c9 test %ecx,%ecx - 66348d5a: 75 1f jne 66348d7b - 66348d5c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348d60: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348d64: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348d68: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348d6e: 49 63 0a movslq (%r10),%rcx - 66348d71: 8d 71 01 lea 0x1(%rcx),%esi - 66348d74: 41 89 32 mov %esi,(%r10) - 66348d77: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66348d7b: 48 83 c0 08 add $0x8,%rax - 66348d7f: 48 83 c2 04 add $0x4,%rdx - 66348d83: 48 3d d0 01 00 00 cmp $0x1d0,%rax - 66348d89: 75 95 jne 66348d20 - 66348d8b: 48 83 c4 28 add $0x28,%rsp - 66348d8f: 5b pop %rbx - 66348d90: 5e pop %rsi - 66348d91: 5f pop %rdi - 66348d92: 5d pop %rbp - 66348d93: 41 5c pop %r12 - 66348d95: 41 5d pop %r13 - 66348d97: c3 retq - 66348d98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66348d9f: 00 +0000000066348c20 : + 66348c20: 41 55 push %r13 + 66348c22: 41 54 push %r12 + 66348c24: 55 push %rbp + 66348c25: 57 push %rdi + 66348c26: 56 push %rsi + 66348c27: 53 push %rbx + 66348c28: 48 83 ec 28 sub $0x28,%rsp + 66348c2c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348c30: 49 8b 81 60 02 00 00 mov 0x260(%r9),%rax + 66348c37: 48 89 cb mov %rcx,%rbx + 66348c3a: 44 8b 10 mov (%rax),%r10d + 66348c3d: 45 85 d2 test %r10d,%r10d + 66348c40: 0f 84 da 00 00 00 je 66348d20 + 66348c46: 49 8b 41 10 mov 0x10(%r9),%rax + 66348c4a: be 0c 00 00 00 mov $0xc,%esi + 66348c4f: 4c 8d 2d aa a3 00 00 lea 0xa3aa(%rip),%r13 # 66353000 <.rdata> + 66348c56: 4c 8d 25 b3 a3 00 00 lea 0xa3b3(%rip),%r12 # 66353010 <.rdata+0x10> + 66348c5d: 8b 10 mov (%rax),%edx + 66348c5f: 49 8b 41 08 mov 0x8(%r9),%rax + 66348c63: 8b 00 mov (%rax),%eax + 66348c65: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348c68: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348c6c: 8b 12 mov (%rdx),%edx + 66348c6e: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348c71: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348c75: 8b 12 mov (%rdx),%edx + 66348c77: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66348c7a: 49 8b 51 28 mov 0x28(%r9),%rdx + 66348c7e: 8b 3a mov (%rdx),%edi + 66348c80: 49 8b 51 40 mov 0x40(%r9),%rdx + 66348c84: c1 e7 04 shl $0x4,%edi + 66348c87: 01 c7 add %eax,%edi + 66348c89: 49 8b 41 30 mov 0x30(%r9),%rax + 66348c8d: 8b 00 mov (%rax),%eax + 66348c8f: c1 e0 05 shl $0x5,%eax + 66348c92: 01 c7 add %eax,%edi + 66348c94: 49 8b 41 38 mov 0x38(%r9),%rax + 66348c98: 8b 00 mov (%rax),%eax + 66348c9a: c1 e0 06 shl $0x6,%eax + 66348c9d: 01 f8 add %edi,%eax + 66348c9f: 8b 3a mov (%rdx),%edi + 66348ca1: 49 8b 51 58 mov 0x58(%r9),%rdx + 66348ca5: c1 e7 07 shl $0x7,%edi + 66348ca8: 01 c7 add %eax,%edi + 66348caa: 49 8b 41 48 mov 0x48(%r9),%rax + 66348cae: 8b 00 mov (%rax),%eax + 66348cb0: c1 e0 08 shl $0x8,%eax + 66348cb3: 01 c7 add %eax,%edi + 66348cb5: 49 8b 41 50 mov 0x50(%r9),%rax + 66348cb9: 8b 00 mov (%rax),%eax + 66348cbb: c1 e0 09 shl $0x9,%eax + 66348cbe: 01 f8 add %edi,%eax + 66348cc0: 8b 3a mov (%rdx),%edi + 66348cc2: c1 e7 0a shl $0xa,%edi + 66348cc5: 01 c7 add %eax,%edi + 66348cc7: 48 63 ef movslq %edi,%rbp + 66348cca: 48 c1 e5 02 shl $0x2,%rbp + 66348cce: 66 90 xchg %ax,%ax + 66348cd0: 85 ff test %edi,%edi + 66348cd2: 78 05 js 66348cd9 + 66348cd4: 39 7b 38 cmp %edi,0x38(%rbx) + 66348cd7: 7f 11 jg 66348cea + 66348cd9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 66348cdf: 4c 89 ea mov %r13,%rdx + 66348ce2: 4c 89 e1 mov %r12,%rcx + 66348ce5: e8 a6 8b 00 00 callq 66351890 <_assert> + 66348cea: 48 8b 43 40 mov 0x40(%rbx),%rax + 66348cee: 89 f2 mov %esi,%edx + 66348cf0: 48 89 d9 mov %rbx,%rcx + 66348cf3: 83 c6 01 add $0x1,%esi + 66348cf6: 81 c7 00 08 00 00 add $0x800,%edi + 66348cfc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66348d00: 48 81 c5 00 20 00 00 add $0x2000,%rbp + 66348d07: e8 a4 86 ff ff callq 663413b0 + 66348d0c: 83 fe 4c cmp $0x4c,%esi + 66348d0f: 75 bf jne 66348cd0 + 66348d11: 48 83 c4 28 add $0x28,%rsp + 66348d15: 5b pop %rbx + 66348d16: 5e pop %rsi + 66348d17: 5f pop %rdi + 66348d18: 5d pop %rbp + 66348d19: 41 5c pop %r12 + 66348d1b: 41 5d pop %r13 + 66348d1d: c3 retq + 66348d1e: 66 90 xchg %ax,%ax + 66348d20: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348d24: 4c 8b 1d f5 db 00 00 mov 0xdbf5(%rip),%r11 # 66356920 + 66348d2b: 4c 8b 15 fe db 00 00 mov 0xdbfe(%rip),%r10 # 66356930 + 66348d32: 48 8d 50 30 lea 0x30(%rax),%rdx + 66348d36: b8 60 00 00 00 mov $0x60,%eax + 66348d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348d40: 8b 0a mov (%rdx),%ecx + 66348d42: 85 c9 test %ecx,%ecx + 66348d44: 74 55 je 66348d9b + 66348d46: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66348d4a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348d4e: 41 29 08 sub %ecx,(%r8) + 66348d51: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348d57: 45 8b 00 mov (%r8),%r8d + 66348d5a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348d5e: 45 85 c0 test %r8d,%r8d + 66348d61: 41 0f 9f c0 setg %r8b + 66348d65: 45 0f b6 c0 movzbl %r8b,%r8d + 66348d69: 44 3b 01 cmp (%rcx),%r8d + 66348d6c: 74 2d je 66348d9b + 66348d6e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66348d72: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348d76: 8b 09 mov (%rcx),%ecx + 66348d78: 85 c9 test %ecx,%ecx + 66348d7a: 75 1f jne 66348d9b + 66348d7c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66348d80: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348d84: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348d88: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66348d8e: 49 63 0a movslq (%r10),%rcx + 66348d91: 8d 71 01 lea 0x1(%rcx),%esi + 66348d94: 41 89 32 mov %esi,(%r10) + 66348d97: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66348d9b: 48 83 c0 08 add $0x8,%rax + 66348d9f: 48 83 c2 04 add $0x4,%rdx + 66348da3: 48 3d 60 02 00 00 cmp $0x260,%rax + 66348da9: 75 95 jne 66348d40 + 66348dab: 48 83 c4 28 add $0x28,%rsp + 66348daf: 5b pop %rbx + 66348db0: 5e pop %rsi + 66348db1: 5f pop %rdi + 66348db2: 5d pop %rbp + 66348db3: 41 5c pop %r12 + 66348db5: 41 5d pop %r13 + 66348db7: c3 retq + 66348db8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66348dbf: 00 -0000000066348da0 : - 66348da0: 41 55 push %r13 - 66348da2: 41 54 push %r12 - 66348da4: 55 push %rbp - 66348da5: 57 push %rdi - 66348da6: 56 push %rsi - 66348da7: 53 push %rbx - 66348da8: 48 83 ec 28 sub $0x28,%rsp - 66348dac: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348db0: 49 8b 81 c8 01 00 00 mov 0x1c8(%r9),%rax - 66348db7: 48 89 cb mov %rcx,%rbx - 66348dba: 44 8b 10 mov (%rax),%r10d - 66348dbd: 45 85 d2 test %r10d,%r10d - 66348dc0: 0f 84 ba 00 00 00 je 66348e80 - 66348dc6: 49 8b 41 10 mov 0x10(%r9),%rax - 66348dca: be 09 00 00 00 mov $0x9,%esi - 66348dcf: 4c 8d 2d 2a a2 00 00 lea 0xa22a(%rip),%r13 # 66353000 <.rdata> - 66348dd6: 4c 8d 25 33 a2 00 00 lea 0xa233(%rip),%r12 # 66353010 <.rdata+0x10> - 66348ddd: 8b 10 mov (%rax),%edx - 66348ddf: 49 8b 41 08 mov 0x8(%r9),%rax - 66348de3: 8b 00 mov (%rax),%eax - 66348de5: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348de8: 49 8b 51 18 mov 0x18(%r9),%rdx - 66348dec: 8b 12 mov (%rdx),%edx - 66348dee: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348df1: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348df5: 8b 12 mov (%rdx),%edx - 66348df7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 66348dfa: 49 8b 41 28 mov 0x28(%r9),%rax - 66348dfe: 49 8b 51 38 mov 0x38(%r9),%rdx - 66348e02: 8b 00 mov (%rax),%eax - 66348e04: c1 e0 04 shl $0x4,%eax - 66348e07: 01 c7 add %eax,%edi - 66348e09: 49 8b 41 30 mov 0x30(%r9),%rax - 66348e0d: 8b 00 mov (%rax),%eax - 66348e0f: c1 e0 05 shl $0x5,%eax - 66348e12: 01 f8 add %edi,%eax - 66348e14: 8b 3a mov (%rdx),%edi - 66348e16: 49 8b 51 40 mov 0x40(%r9),%rdx - 66348e1a: c1 e7 06 shl $0x6,%edi - 66348e1d: 01 f8 add %edi,%eax - 66348e1f: 8b 3a mov (%rdx),%edi - 66348e21: c1 e7 07 shl $0x7,%edi - 66348e24: 01 c7 add %eax,%edi - 66348e26: 48 63 ef movslq %edi,%rbp - 66348e29: 48 c1 e5 02 shl $0x2,%rbp - 66348e2d: 0f 1f 00 nopl (%rax) - 66348e30: 85 ff test %edi,%edi - 66348e32: 78 05 js 66348e39 - 66348e34: 39 7b 38 cmp %edi,0x38(%rbx) - 66348e37: 7f 11 jg 66348e4a - 66348e39: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66348e3f: 4c 89 ea mov %r13,%rdx - 66348e42: 4c 89 e1 mov %r12,%rcx - 66348e45: e8 b6 81 00 00 callq 66351000 <_assert> - 66348e4a: 48 8b 43 40 mov 0x40(%rbx),%rax - 66348e4e: 89 f2 mov %esi,%edx - 66348e50: 48 89 d9 mov %rbx,%rcx - 66348e53: 83 c6 01 add $0x1,%esi - 66348e56: 81 c7 00 01 00 00 add $0x100,%edi - 66348e5c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348e60: 48 81 c5 00 04 00 00 add $0x400,%rbp - 66348e67: e8 44 85 ff ff callq 663413b0 - 66348e6c: 83 fe 39 cmp $0x39,%esi - 66348e6f: 75 bf jne 66348e30 - 66348e71: 48 83 c4 28 add $0x28,%rsp - 66348e75: 5b pop %rbx - 66348e76: 5e pop %rsi - 66348e77: 5f pop %rdi - 66348e78: 5d pop %rbp - 66348e79: 41 5c pop %r12 - 66348e7b: 41 5d pop %r13 - 66348e7d: c3 retq - 66348e7e: 66 90 xchg %ax,%ax - 66348e80: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348e84: 4c 8b 1d 95 da 00 00 mov 0xda95(%rip),%r11 # 66356920 - 66348e8b: 4c 8b 15 9e da 00 00 mov 0xda9e(%rip),%r10 # 66356930 - 66348e92: 48 8d 50 24 lea 0x24(%rax),%rdx - 66348e96: b8 48 00 00 00 mov $0x48,%eax - 66348e9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348ea0: 8b 0a mov (%rdx),%ecx - 66348ea2: 85 c9 test %ecx,%ecx - 66348ea4: 74 55 je 66348efb - 66348ea6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348eaa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66348eae: 41 29 08 sub %ecx,(%r8) - 66348eb1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348eb7: 45 8b 00 mov (%r8),%r8d - 66348eba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66348ebe: 45 85 c0 test %r8d,%r8d - 66348ec1: 41 0f 9f c0 setg %r8b - 66348ec5: 45 0f b6 c0 movzbl %r8b,%r8d - 66348ec9: 44 3b 01 cmp (%rcx),%r8d - 66348ecc: 74 2d je 66348efb - 66348ece: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348ed2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348ed6: 8b 09 mov (%rcx),%ecx - 66348ed8: 85 c9 test %ecx,%ecx - 66348eda: 75 1f jne 66348efb - 66348edc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348ee0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348ee4: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348ee8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348eee: 49 63 0a movslq (%r10),%rcx - 66348ef1: 8d 71 01 lea 0x1(%rcx),%esi - 66348ef4: 41 89 32 mov %esi,(%r10) - 66348ef7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66348efb: 48 83 c0 08 add $0x8,%rax - 66348eff: 48 83 c2 04 add $0x4,%rdx - 66348f03: 48 3d c8 01 00 00 cmp $0x1c8,%rax - 66348f09: 75 95 jne 66348ea0 - 66348f0b: 48 83 c4 28 add $0x28,%rsp - 66348f0f: 5b pop %rbx - 66348f10: 5e pop %rsi - 66348f11: 5f pop %rdi - 66348f12: 5d pop %rbp - 66348f13: 41 5c pop %r12 - 66348f15: 41 5d pop %r13 - 66348f17: c3 retq - 66348f18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66348f1f: 00 +0000000066348dc0 : + 66348dc0: 41 55 push %r13 + 66348dc2: 41 54 push %r12 + 66348dc4: 55 push %rbp + 66348dc5: 57 push %rdi + 66348dc6: 56 push %rsi + 66348dc7: 53 push %rbx + 66348dc8: 48 83 ec 28 sub $0x28,%rsp + 66348dcc: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348dd0: 49 8b 81 68 02 00 00 mov 0x268(%r9),%rax + 66348dd7: 48 89 cb mov %rcx,%rbx + 66348dda: 44 8b 10 mov (%rax),%r10d + 66348ddd: 45 85 d2 test %r10d,%r10d + 66348de0: 0f 84 ea 00 00 00 je 66348ed0 + 66348de6: 49 8b 41 10 mov 0x10(%r9),%rax + 66348dea: be 0d 00 00 00 mov $0xd,%esi + 66348def: 4c 8d 2d 0a a2 00 00 lea 0xa20a(%rip),%r13 # 66353000 <.rdata> + 66348df6: 4c 8d 25 13 a2 00 00 lea 0xa213(%rip),%r12 # 66353010 <.rdata+0x10> + 66348dfd: 8b 10 mov (%rax),%edx + 66348dff: 49 8b 41 08 mov 0x8(%r9),%rax + 66348e03: 8b 00 mov (%rax),%eax + 66348e05: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348e08: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348e0c: 8b 12 mov (%rdx),%edx + 66348e0e: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348e11: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348e15: 8b 12 mov (%rdx),%edx + 66348e17: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66348e1a: 49 8b 41 28 mov 0x28(%r9),%rax + 66348e1e: 49 8b 51 30 mov 0x30(%r9),%rdx + 66348e22: 8b 00 mov (%rax),%eax + 66348e24: c1 e0 04 shl $0x4,%eax + 66348e27: 01 f8 add %edi,%eax + 66348e29: 8b 3a mov (%rdx),%edi + 66348e2b: 49 8b 51 48 mov 0x48(%r9),%rdx + 66348e2f: c1 e7 05 shl $0x5,%edi + 66348e32: 01 c7 add %eax,%edi + 66348e34: 49 8b 41 38 mov 0x38(%r9),%rax + 66348e38: 8b 00 mov (%rax),%eax + 66348e3a: c1 e0 06 shl $0x6,%eax + 66348e3d: 01 c7 add %eax,%edi + 66348e3f: 49 8b 41 40 mov 0x40(%r9),%rax + 66348e43: 8b 00 mov (%rax),%eax + 66348e45: c1 e0 07 shl $0x7,%eax + 66348e48: 01 f8 add %edi,%eax + 66348e4a: 8b 3a mov (%rdx),%edi + 66348e4c: 49 8b 51 60 mov 0x60(%r9),%rdx + 66348e50: c1 e7 08 shl $0x8,%edi + 66348e53: 01 c7 add %eax,%edi + 66348e55: 49 8b 41 50 mov 0x50(%r9),%rax + 66348e59: 8b 00 mov (%rax),%eax + 66348e5b: c1 e0 09 shl $0x9,%eax + 66348e5e: 01 c7 add %eax,%edi + 66348e60: 49 8b 41 58 mov 0x58(%r9),%rax + 66348e64: 8b 00 mov (%rax),%eax + 66348e66: c1 e0 0a shl $0xa,%eax + 66348e69: 01 f8 add %edi,%eax + 66348e6b: 8b 3a mov (%rdx),%edi + 66348e6d: c1 e7 0b shl $0xb,%edi + 66348e70: 01 c7 add %eax,%edi + 66348e72: 48 63 ef movslq %edi,%rbp + 66348e75: 48 c1 e5 02 shl $0x2,%rbp + 66348e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348e80: 85 ff test %edi,%edi + 66348e82: 78 05 js 66348e89 + 66348e84: 39 7b 38 cmp %edi,0x38(%rbx) + 66348e87: 7f 11 jg 66348e9a + 66348e89: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 66348e8f: 4c 89 ea mov %r13,%rdx + 66348e92: 4c 89 e1 mov %r12,%rcx + 66348e95: e8 f6 89 00 00 callq 66351890 <_assert> + 66348e9a: 48 8b 43 40 mov 0x40(%rbx),%rax + 66348e9e: 89 f2 mov %esi,%edx + 66348ea0: 48 89 d9 mov %rbx,%rcx + 66348ea3: 83 c6 01 add $0x1,%esi + 66348ea6: 81 c7 00 10 00 00 add $0x1000,%edi + 66348eac: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66348eb0: 48 81 c5 00 40 00 00 add $0x4000,%rbp + 66348eb7: e8 f4 84 ff ff callq 663413b0 + 66348ebc: 83 fe 4d cmp $0x4d,%esi + 66348ebf: 75 bf jne 66348e80 + 66348ec1: 48 83 c4 28 add $0x28,%rsp + 66348ec5: 5b pop %rbx + 66348ec6: 5e pop %rsi + 66348ec7: 5f pop %rdi + 66348ec8: 5d pop %rbp + 66348ec9: 41 5c pop %r12 + 66348ecb: 41 5d pop %r13 + 66348ecd: c3 retq + 66348ece: 66 90 xchg %ax,%ax + 66348ed0: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348ed4: 4c 8b 1d 45 da 00 00 mov 0xda45(%rip),%r11 # 66356920 + 66348edb: 4c 8b 15 4e da 00 00 mov 0xda4e(%rip),%r10 # 66356930 + 66348ee2: 48 8d 50 34 lea 0x34(%rax),%rdx + 66348ee6: b8 68 00 00 00 mov $0x68,%eax + 66348eeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348ef0: 8b 0a mov (%rdx),%ecx + 66348ef2: 85 c9 test %ecx,%ecx + 66348ef4: 74 55 je 66348f4b + 66348ef6: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66348efa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348efe: 41 29 08 sub %ecx,(%r8) + 66348f01: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348f07: 45 8b 00 mov (%r8),%r8d + 66348f0a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348f0e: 45 85 c0 test %r8d,%r8d + 66348f11: 41 0f 9f c0 setg %r8b + 66348f15: 45 0f b6 c0 movzbl %r8b,%r8d + 66348f19: 44 3b 01 cmp (%rcx),%r8d + 66348f1c: 74 2d je 66348f4b + 66348f1e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66348f22: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348f26: 8b 09 mov (%rcx),%ecx + 66348f28: 85 c9 test %ecx,%ecx + 66348f2a: 75 1f jne 66348f4b + 66348f2c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66348f30: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348f34: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348f38: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66348f3e: 49 63 0a movslq (%r10),%rcx + 66348f41: 8d 71 01 lea 0x1(%rcx),%esi + 66348f44: 41 89 32 mov %esi,(%r10) + 66348f47: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66348f4b: 48 83 c0 08 add $0x8,%rax + 66348f4f: 48 83 c2 04 add $0x4,%rdx + 66348f53: 48 3d 68 02 00 00 cmp $0x268,%rax + 66348f59: 75 95 jne 66348ef0 + 66348f5b: 48 83 c4 28 add $0x28,%rsp + 66348f5f: 5b pop %rbx + 66348f60: 5e pop %rsi + 66348f61: 5f pop %rdi + 66348f62: 5d pop %rbp + 66348f63: 41 5c pop %r12 + 66348f65: 41 5d pop %r13 + 66348f67: c3 retq + 66348f68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66348f6f: 00 -0000000066348f20 : - 66348f20: 41 55 push %r13 - 66348f22: 41 54 push %r12 - 66348f24: 55 push %rbp - 66348f25: 57 push %rdi - 66348f26: 56 push %rsi - 66348f27: 53 push %rbx - 66348f28: 48 83 ec 28 sub $0x28,%rsp - 66348f2c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348f30: 49 8b 81 d8 01 00 00 mov 0x1d8(%r9),%rax - 66348f37: 48 89 cb mov %rcx,%rbx - 66348f3a: 44 8b 10 mov (%rax),%r10d - 66348f3d: 45 85 d2 test %r10d,%r10d - 66348f40: 0f 84 cb 00 00 00 je 66349011 - 66348f46: 49 8b 41 10 mov 0x10(%r9),%rax - 66348f4a: be 0b 00 00 00 mov $0xb,%esi - 66348f4f: 4c 8d 2d aa a0 00 00 lea 0xa0aa(%rip),%r13 # 66353000 <.rdata> - 66348f56: 4c 8d 25 b3 a0 00 00 lea 0xa0b3(%rip),%r12 # 66353010 <.rdata+0x10> - 66348f5d: 8b 10 mov (%rax),%edx - 66348f5f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348f63: 8b 00 mov (%rax),%eax - 66348f65: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348f68: 49 8b 51 18 mov 0x18(%r9),%rdx - 66348f6c: 8b 12 mov (%rdx),%edx - 66348f6e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348f71: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348f75: 8b 12 mov (%rdx),%edx - 66348f77: 8d 04 d0 lea (%rax,%rdx,8),%eax - 66348f7a: 49 8b 51 28 mov 0x28(%r9),%rdx - 66348f7e: 8b 3a mov (%rdx),%edi - 66348f80: 49 8b 51 30 mov 0x30(%r9),%rdx - 66348f84: c1 e7 04 shl $0x4,%edi - 66348f87: 01 f8 add %edi,%eax - 66348f89: 8b 3a mov (%rdx),%edi - 66348f8b: 49 8b 51 48 mov 0x48(%r9),%rdx - 66348f8f: c1 e7 05 shl $0x5,%edi - 66348f92: 01 c7 add %eax,%edi - 66348f94: 49 8b 41 38 mov 0x38(%r9),%rax - 66348f98: 8b 00 mov (%rax),%eax - 66348f9a: c1 e0 06 shl $0x6,%eax - 66348f9d: 01 c7 add %eax,%edi - 66348f9f: 49 8b 41 40 mov 0x40(%r9),%rax - 66348fa3: 8b 00 mov (%rax),%eax - 66348fa5: c1 e0 07 shl $0x7,%eax - 66348fa8: 01 f8 add %edi,%eax - 66348faa: 8b 3a mov (%rdx),%edi - 66348fac: 49 8b 51 50 mov 0x50(%r9),%rdx - 66348fb0: c1 e7 08 shl $0x8,%edi - 66348fb3: 01 f8 add %edi,%eax - 66348fb5: 8b 3a mov (%rdx),%edi - 66348fb7: c1 e7 09 shl $0x9,%edi - 66348fba: 01 c7 add %eax,%edi - 66348fbc: 48 63 ef movslq %edi,%rbp - 66348fbf: 48 c1 e5 02 shl $0x2,%rbp - 66348fc3: 85 ff test %edi,%edi - 66348fc5: 78 05 js 66348fcc - 66348fc7: 39 7b 38 cmp %edi,0x38(%rbx) - 66348fca: 7f 11 jg 66348fdd - 66348fcc: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66348fd2: 4c 89 ea mov %r13,%rdx - 66348fd5: 4c 89 e1 mov %r12,%rcx - 66348fd8: e8 23 80 00 00 callq 66351000 <_assert> - 66348fdd: 48 8b 43 40 mov 0x40(%rbx),%rax - 66348fe1: 89 f2 mov %esi,%edx - 66348fe3: 48 89 d9 mov %rbx,%rcx - 66348fe6: 83 c6 01 add $0x1,%esi - 66348fe9: 81 c7 00 04 00 00 add $0x400,%edi - 66348fef: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348ff3: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 66348ffa: e8 b1 83 ff ff callq 663413b0 - 66348fff: 83 fe 3b cmp $0x3b,%esi - 66349002: 75 bf jne 66348fc3 - 66349004: 48 83 c4 28 add $0x28,%rsp - 66349008: 5b pop %rbx - 66349009: 5e pop %rsi - 6634900a: 5f pop %rdi - 6634900b: 5d pop %rbp - 6634900c: 41 5c pop %r12 - 6634900e: 41 5d pop %r13 - 66349010: c3 retq - 66349011: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349015: 4c 8b 1d 04 d9 00 00 mov 0xd904(%rip),%r11 # 66356920 - 6634901c: 4c 8b 15 0d d9 00 00 mov 0xd90d(%rip),%r10 # 66356930 - 66349023: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66349027: b8 58 00 00 00 mov $0x58,%eax - 6634902c: 0f 1f 40 00 nopl 0x0(%rax) - 66349030: 8b 0a mov (%rdx),%ecx - 66349032: 85 c9 test %ecx,%ecx - 66349034: 74 55 je 6634908b - 66349036: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634903a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634903e: 41 29 08 sub %ecx,(%r8) - 66349041: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349047: 45 8b 00 mov (%r8),%r8d - 6634904a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634904e: 45 85 c0 test %r8d,%r8d - 66349051: 41 0f 9f c0 setg %r8b - 66349055: 45 0f b6 c0 movzbl %r8b,%r8d - 66349059: 44 3b 01 cmp (%rcx),%r8d - 6634905c: 74 2d je 6634908b - 6634905e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349062: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349066: 8b 09 mov (%rcx),%ecx - 66349068: 85 c9 test %ecx,%ecx - 6634906a: 75 1f jne 6634908b - 6634906c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349070: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349074: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349078: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634907e: 49 63 0a movslq (%r10),%rcx - 66349081: 8d 71 01 lea 0x1(%rcx),%esi - 66349084: 41 89 32 mov %esi,(%r10) - 66349087: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634908b: 48 83 c0 08 add $0x8,%rax - 6634908f: 48 83 c2 04 add $0x4,%rdx - 66349093: 48 3d d8 01 00 00 cmp $0x1d8,%rax - 66349099: 75 95 jne 66349030 - 6634909b: 48 83 c4 28 add $0x28,%rsp - 6634909f: 5b pop %rbx - 663490a0: 5e pop %rsi - 663490a1: 5f pop %rdi - 663490a2: 5d pop %rbp - 663490a3: 41 5c pop %r12 - 663490a5: 41 5d pop %r13 - 663490a7: c3 retq - 663490a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663490af: 00 +0000000066348f70 : + 66348f70: 56 push %rsi + 66348f71: 53 push %rbx + 66348f72: 48 83 ec 28 sub $0x28,%rsp + 66348f76: 48 8b 41 10 mov 0x10(%rcx),%rax + 66348f7a: 48 8b 50 38 mov 0x38(%rax),%rdx + 66348f7e: 48 89 cb mov %rcx,%rbx + 66348f81: 44 8b 02 mov (%rdx),%r8d + 66348f84: 45 85 c0 test %r8d,%r8d + 66348f87: 74 2b je 66348fb4 + 66348f89: 31 d2 xor %edx,%edx + 66348f8b: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66348f8f: 48 89 d9 mov %rbx,%rcx + 66348f92: 83 c2 04 add $0x4,%edx + 66348f95: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66348f99: 44 8b 00 mov (%rax),%r8d + 66348f9c: e8 0f 84 ff ff callq 663413b0 + 66348fa1: 48 83 fe 03 cmp $0x3,%rsi + 66348fa5: 48 89 f2 mov %rsi,%rdx + 66348fa8: 0f 84 2b 01 00 00 je 663490d9 + 66348fae: 48 8b 43 10 mov 0x10(%rbx),%rax + 66348fb2: eb d7 jmp 66348f8b + 66348fb4: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66348fb8: 4c 8b 15 61 d9 00 00 mov 0xd961(%rip),%r10 # 66356920 + 66348fbf: 4c 8b 0d 6a d9 00 00 mov 0xd96a(%rip),%r9 # 66356930 + 66348fc6: 8b 4a 10 mov 0x10(%rdx),%ecx + 66348fc9: 85 c9 test %ecx,%ecx + 66348fcb: 74 55 je 66349022 + 66348fcd: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66348fd1: 4d 8b 40 20 mov 0x20(%r8),%r8 + 66348fd5: 41 29 08 sub %ecx,(%r8) + 66348fd8: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) + 66348fdf: 41 8b 08 mov (%r8),%ecx + 66348fe2: 45 31 c0 xor %r8d,%r8d + 66348fe5: 85 c9 test %ecx,%ecx + 66348fe7: 48 8b 48 20 mov 0x20(%rax),%rcx + 66348feb: 41 0f 9f c0 setg %r8b + 66348fef: 44 3b 01 cmp (%rcx),%r8d + 66348ff2: 74 2e je 66349022 + 66348ff4: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66348ff8: 48 8b 49 20 mov 0x20(%rcx),%rcx + 66348ffc: 8b 31 mov (%rcx),%esi + 66348ffe: 85 f6 test %esi,%esi + 66349000: 75 20 jne 66349022 + 66349002: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66349006: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634900a: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634900e: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349014: 49 63 09 movslq (%r9),%rcx + 66349017: 44 8d 59 01 lea 0x1(%rcx),%r11d + 6634901b: 45 89 19 mov %r11d,(%r9) + 6634901e: 4d 89 04 ca mov %r8,(%r10,%rcx,8) + 66349022: 8b 4a 14 mov 0x14(%rdx),%ecx + 66349025: 85 c9 test %ecx,%ecx + 66349027: 74 58 je 66349081 + 66349029: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634902d: 4d 8b 40 28 mov 0x28(%r8),%r8 + 66349031: 41 29 08 sub %ecx,(%r8) + 66349034: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 6634903b: 45 8b 18 mov (%r8),%r11d + 6634903e: 45 31 c0 xor %r8d,%r8d + 66349041: 48 8b 48 28 mov 0x28(%rax),%rcx + 66349045: 45 85 db test %r11d,%r11d + 66349048: 41 0f 9f c0 setg %r8b + 6634904c: 44 3b 01 cmp (%rcx),%r8d + 6634904f: 74 30 je 66349081 + 66349051: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66349055: 48 8b 49 28 mov 0x28(%rcx),%rcx + 66349059: 44 8b 01 mov (%rcx),%r8d + 6634905c: 45 85 c0 test %r8d,%r8d + 6634905f: 75 20 jne 66349081 + 66349061: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66349065: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66349069: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634906d: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349073: 49 63 09 movslq (%r9),%rcx + 66349076: 44 8d 59 01 lea 0x1(%rcx),%r11d + 6634907a: 45 89 19 mov %r11d,(%r9) + 6634907d: 4d 89 04 ca mov %r8,(%r10,%rcx,8) + 66349081: 8b 4a 18 mov 0x18(%rdx),%ecx + 66349084: 85 c9 test %ecx,%ecx + 66349086: 74 51 je 663490d9 + 66349088: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634908c: 48 8b 40 30 mov 0x30(%rax),%rax + 66349090: 4d 8b 40 30 mov 0x30(%r8),%r8 + 66349094: 41 29 08 sub %ecx,(%r8) + 66349097: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 6634909e: 31 d2 xor %edx,%edx + 663490a0: 41 8b 08 mov (%r8),%ecx + 663490a3: 85 c9 test %ecx,%ecx + 663490a5: 0f 9f c2 setg %dl + 663490a8: 3b 10 cmp (%rax),%edx + 663490aa: 74 2d je 663490d9 + 663490ac: 48 8b 43 20 mov 0x20(%rbx),%rax + 663490b0: 48 8b 40 30 mov 0x30(%rax),%rax + 663490b4: 8b 00 mov (%rax),%eax + 663490b6: 85 c0 test %eax,%eax + 663490b8: 75 1f jne 663490d9 + 663490ba: 48 8b 43 28 mov 0x28(%rbx),%rax + 663490be: 48 8b 50 30 mov 0x30(%rax),%rdx + 663490c2: 48 8b 42 10 mov 0x10(%rdx),%rax + 663490c6: c7 00 01 00 00 00 movl $0x1,(%rax) + 663490cc: 49 63 01 movslq (%r9),%rax + 663490cf: 8d 48 01 lea 0x1(%rax),%ecx + 663490d2: 41 89 09 mov %ecx,(%r9) + 663490d5: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 663490d9: 48 83 c4 28 add $0x28,%rsp + 663490dd: 5b pop %rbx + 663490de: 5e pop %rsi + 663490df: c3 retq -00000000663490b0 : - 663490b0: 41 55 push %r13 - 663490b2: 41 54 push %r12 - 663490b4: 55 push %rbp - 663490b5: 57 push %rdi - 663490b6: 56 push %rsi - 663490b7: 53 push %rbx - 663490b8: 48 83 ec 28 sub $0x28,%rsp - 663490bc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663490c0: 49 8b 81 b8 01 00 00 mov 0x1b8(%r9),%rax - 663490c7: 48 89 cb mov %rcx,%rbx - 663490ca: 44 8b 10 mov (%rax),%r10d - 663490cd: 45 85 d2 test %r10d,%r10d - 663490d0: 0f 84 aa 00 00 00 je 66349180 - 663490d6: 49 8b 41 10 mov 0x10(%r9),%rax - 663490da: be 07 00 00 00 mov $0x7,%esi - 663490df: 4c 8d 2d 1a 9f 00 00 lea 0x9f1a(%rip),%r13 # 66353000 <.rdata> - 663490e6: 4c 8d 25 23 9f 00 00 lea 0x9f23(%rip),%r12 # 66353010 <.rdata+0x10> - 663490ed: 8b 10 mov (%rax),%edx - 663490ef: 49 8b 41 08 mov 0x8(%r9),%rax - 663490f3: 8b 00 mov (%rax),%eax - 663490f5: 8d 04 50 lea (%rax,%rdx,2),%eax - 663490f8: 49 8b 51 18 mov 0x18(%r9),%rdx - 663490fc: 8b 12 mov (%rdx),%edx - 663490fe: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349101: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349105: 8b 12 mov (%rdx),%edx - 66349107: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634910a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634910e: 8b 3a mov (%rdx),%edi - 66349110: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349114: c1 e7 04 shl $0x4,%edi - 66349117: 01 f8 add %edi,%eax - 66349119: 8b 3a mov (%rdx),%edi - 6634911b: c1 e7 05 shl $0x5,%edi - 6634911e: 01 c7 add %eax,%edi - 66349120: 48 63 ef movslq %edi,%rbp - 66349123: 48 c1 e5 02 shl $0x2,%rbp - 66349127: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634912e: 00 00 - 66349130: 85 ff test %edi,%edi - 66349132: 78 05 js 66349139 - 66349134: 3b 7b 38 cmp 0x38(%rbx),%edi - 66349137: 7c 11 jl 6634914a - 66349139: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634913f: 4c 89 ea mov %r13,%rdx - 66349142: 4c 89 e1 mov %r12,%rcx - 66349145: e8 b6 7e 00 00 callq 66351000 <_assert> - 6634914a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634914e: 89 f2 mov %esi,%edx - 66349150: 48 89 d9 mov %rbx,%rcx - 66349153: 83 c6 01 add $0x1,%esi - 66349156: 83 c7 40 add $0x40,%edi - 66349159: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634915d: 48 81 c5 00 01 00 00 add $0x100,%rbp - 66349164: e8 47 82 ff ff callq 663413b0 - 66349169: 83 fe 37 cmp $0x37,%esi - 6634916c: 75 c2 jne 66349130 - 6634916e: 48 83 c4 28 add $0x28,%rsp - 66349172: 5b pop %rbx - 66349173: 5e pop %rsi - 66349174: 5f pop %rdi - 66349175: 5d pop %rbp - 66349176: 41 5c pop %r12 - 66349178: 41 5d pop %r13 - 6634917a: c3 retq - 6634917b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349180: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349184: 4c 8b 1d 95 d7 00 00 mov 0xd795(%rip),%r11 # 66356920 - 6634918b: 4c 8b 15 9e d7 00 00 mov 0xd79e(%rip),%r10 # 66356930 - 66349192: 48 8d 50 1c lea 0x1c(%rax),%rdx - 66349196: b8 38 00 00 00 mov $0x38,%eax - 6634919b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663491a0: 8b 0a mov (%rdx),%ecx - 663491a2: 85 c9 test %ecx,%ecx - 663491a4: 74 55 je 663491fb - 663491a6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663491aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663491ae: 41 29 08 sub %ecx,(%r8) - 663491b1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663491b7: 45 8b 00 mov (%r8),%r8d - 663491ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663491be: 45 85 c0 test %r8d,%r8d - 663491c1: 41 0f 9f c0 setg %r8b - 663491c5: 45 0f b6 c0 movzbl %r8b,%r8d - 663491c9: 44 3b 01 cmp (%rcx),%r8d - 663491cc: 74 2d je 663491fb - 663491ce: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663491d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663491d6: 8b 09 mov (%rcx),%ecx - 663491d8: 85 c9 test %ecx,%ecx - 663491da: 75 1f jne 663491fb - 663491dc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663491e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663491e4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663491e8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663491ee: 49 63 0a movslq (%r10),%rcx - 663491f1: 8d 71 01 lea 0x1(%rcx),%esi - 663491f4: 41 89 32 mov %esi,(%r10) - 663491f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 663491fb: 48 83 c0 08 add $0x8,%rax - 663491ff: 48 83 c2 04 add $0x4,%rdx - 66349203: 48 3d b8 01 00 00 cmp $0x1b8,%rax - 66349209: 75 95 jne 663491a0 - 6634920b: 48 83 c4 28 add $0x28,%rsp - 6634920f: 5b pop %rbx - 66349210: 5e pop %rsi - 66349211: 5f pop %rdi - 66349212: 5d pop %rbp - 66349213: 41 5c pop %r12 - 66349215: 41 5d pop %r13 - 66349217: c3 retq - 66349218: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634921f: 00 +00000000663490e0 : + 663490e0: 56 push %rsi + 663490e1: 53 push %rbx + 663490e2: 48 83 ec 28 sub $0x28,%rsp + 663490e6: 48 8b 41 10 mov 0x10(%rcx),%rax + 663490ea: 48 8b 50 38 mov 0x38(%rax),%rdx + 663490ee: 48 89 cb mov %rcx,%rbx + 663490f1: 44 8b 02 mov (%rdx),%r8d + 663490f4: 45 85 c0 test %r8d,%r8d + 663490f7: 74 2b je 66349124 + 663490f9: 31 d2 xor %edx,%edx + 663490fb: 48 8d 72 01 lea 0x1(%rdx),%rsi + 663490ff: 48 89 d9 mov %rbx,%rcx + 66349102: 83 c2 04 add $0x4,%edx + 66349105: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66349109: 44 8b 00 mov (%rax),%r8d + 6634910c: e8 9f 82 ff ff callq 663413b0 + 66349111: 48 83 fe 03 cmp $0x3,%rsi + 66349115: 48 89 f2 mov %rsi,%rdx + 66349118: 0f 84 2b 01 00 00 je 66349249 + 6634911e: 48 8b 43 10 mov 0x10(%rbx),%rax + 66349122: eb d7 jmp 663490fb + 66349124: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66349128: 4c 8b 15 f1 d7 00 00 mov 0xd7f1(%rip),%r10 # 66356920 + 6634912f: 4c 8b 0d fa d7 00 00 mov 0xd7fa(%rip),%r9 # 66356930 + 66349136: 8b 4a 10 mov 0x10(%rdx),%ecx + 66349139: 85 c9 test %ecx,%ecx + 6634913b: 74 55 je 66349192 + 6634913d: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66349141: 4d 8b 40 20 mov 0x20(%r8),%r8 + 66349145: 41 29 08 sub %ecx,(%r8) + 66349148: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) + 6634914f: 41 8b 08 mov (%r8),%ecx + 66349152: 45 31 c0 xor %r8d,%r8d + 66349155: 85 c9 test %ecx,%ecx + 66349157: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634915b: 41 0f 9f c0 setg %r8b + 6634915f: 44 3b 01 cmp (%rcx),%r8d + 66349162: 74 2e je 66349192 + 66349164: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66349168: 48 8b 49 20 mov 0x20(%rcx),%rcx + 6634916c: 8b 31 mov (%rcx),%esi + 6634916e: 85 f6 test %esi,%esi + 66349170: 75 20 jne 66349192 + 66349172: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66349176: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634917a: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634917e: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349184: 49 63 09 movslq (%r9),%rcx + 66349187: 44 8d 59 01 lea 0x1(%rcx),%r11d + 6634918b: 45 89 19 mov %r11d,(%r9) + 6634918e: 4d 89 04 ca mov %r8,(%r10,%rcx,8) + 66349192: 8b 4a 14 mov 0x14(%rdx),%ecx + 66349195: 85 c9 test %ecx,%ecx + 66349197: 74 58 je 663491f1 + 66349199: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634919d: 4d 8b 40 28 mov 0x28(%r8),%r8 + 663491a1: 41 29 08 sub %ecx,(%r8) + 663491a4: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 663491ab: 45 8b 18 mov (%r8),%r11d + 663491ae: 45 31 c0 xor %r8d,%r8d + 663491b1: 48 8b 48 28 mov 0x28(%rax),%rcx + 663491b5: 45 85 db test %r11d,%r11d + 663491b8: 41 0f 9f c0 setg %r8b + 663491bc: 44 3b 01 cmp (%rcx),%r8d + 663491bf: 74 30 je 663491f1 + 663491c1: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 663491c5: 48 8b 49 28 mov 0x28(%rcx),%rcx + 663491c9: 44 8b 01 mov (%rcx),%r8d + 663491cc: 45 85 c0 test %r8d,%r8d + 663491cf: 75 20 jne 663491f1 + 663491d1: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 663491d5: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663491d9: 49 8b 48 10 mov 0x10(%r8),%rcx + 663491dd: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663491e3: 49 63 09 movslq (%r9),%rcx + 663491e6: 44 8d 59 01 lea 0x1(%rcx),%r11d + 663491ea: 45 89 19 mov %r11d,(%r9) + 663491ed: 4d 89 04 ca mov %r8,(%r10,%rcx,8) + 663491f1: 8b 4a 18 mov 0x18(%rdx),%ecx + 663491f4: 85 c9 test %ecx,%ecx + 663491f6: 74 51 je 66349249 + 663491f8: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 663491fc: 48 8b 40 30 mov 0x30(%rax),%rax + 66349200: 4d 8b 40 30 mov 0x30(%r8),%r8 + 66349204: 41 29 08 sub %ecx,(%r8) + 66349207: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 6634920e: 31 d2 xor %edx,%edx + 66349210: 41 8b 08 mov (%r8),%ecx + 66349213: 85 c9 test %ecx,%ecx + 66349215: 0f 9f c2 setg %dl + 66349218: 3b 10 cmp (%rax),%edx + 6634921a: 74 2d je 66349249 + 6634921c: 48 8b 43 20 mov 0x20(%rbx),%rax + 66349220: 48 8b 40 30 mov 0x30(%rax),%rax + 66349224: 8b 00 mov (%rax),%eax + 66349226: 85 c0 test %eax,%eax + 66349228: 75 1f jne 66349249 + 6634922a: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634922e: 48 8b 50 30 mov 0x30(%rax),%rdx + 66349232: 48 8b 42 10 mov 0x10(%rdx),%rax + 66349236: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634923c: 49 63 01 movslq (%r9),%rax + 6634923f: 8d 48 01 lea 0x1(%rax),%ecx + 66349242: 41 89 09 mov %ecx,(%r9) + 66349245: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66349249: 48 83 c4 28 add $0x28,%rsp + 6634924d: 5b pop %rbx + 6634924e: 5e pop %rsi + 6634924f: c3 retq -0000000066349220 : - 66349220: 41 55 push %r13 - 66349222: 41 54 push %r12 - 66349224: 55 push %rbp - 66349225: 57 push %rdi - 66349226: 56 push %rsi - 66349227: 53 push %rbx - 66349228: 48 83 ec 28 sub $0x28,%rsp - 6634922c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349230: 49 8b 81 e0 01 00 00 mov 0x1e0(%r9),%rax - 66349237: 48 89 cb mov %rcx,%rbx - 6634923a: 44 8b 10 mov (%rax),%r10d - 6634923d: 45 85 d2 test %r10d,%r10d - 66349240: 0f 84 da 00 00 00 je 66349320 - 66349246: 49 8b 41 10 mov 0x10(%r9),%rax - 6634924a: be 0c 00 00 00 mov $0xc,%esi - 6634924f: 4c 8d 2d aa 9d 00 00 lea 0x9daa(%rip),%r13 # 66353000 <.rdata> - 66349256: 4c 8d 25 b3 9d 00 00 lea 0x9db3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634925d: 8b 10 mov (%rax),%edx - 6634925f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349263: 8b 00 mov (%rax),%eax - 66349265: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349268: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634926c: 8b 12 mov (%rdx),%edx - 6634926e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349271: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349275: 8b 12 mov (%rdx),%edx - 66349277: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634927a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634927e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349282: 8b 00 mov (%rax),%eax - 66349284: c1 e0 04 shl $0x4,%eax - 66349287: 01 f8 add %edi,%eax - 66349289: 8b 3a mov (%rdx),%edi - 6634928b: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634928f: c1 e7 05 shl $0x5,%edi - 66349292: 01 f8 add %edi,%eax - 66349294: 8b 3a mov (%rdx),%edi - 66349296: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634929a: c1 e7 06 shl $0x6,%edi - 6634929d: 01 c7 add %eax,%edi - 6634929f: 49 8b 41 40 mov 0x40(%r9),%rax - 663492a3: 8b 00 mov (%rax),%eax - 663492a5: c1 e0 07 shl $0x7,%eax - 663492a8: 01 c7 add %eax,%edi - 663492aa: 49 8b 41 48 mov 0x48(%r9),%rax - 663492ae: 8b 00 mov (%rax),%eax - 663492b0: c1 e0 08 shl $0x8,%eax - 663492b3: 01 f8 add %edi,%eax - 663492b5: 8b 3a mov (%rdx),%edi - 663492b7: 49 8b 51 58 mov 0x58(%r9),%rdx - 663492bb: c1 e7 09 shl $0x9,%edi - 663492be: 01 f8 add %edi,%eax - 663492c0: 8b 3a mov (%rdx),%edi - 663492c2: c1 e7 0a shl $0xa,%edi - 663492c5: 01 c7 add %eax,%edi - 663492c7: 48 63 ef movslq %edi,%rbp - 663492ca: 48 c1 e5 02 shl $0x2,%rbp - 663492ce: 66 90 xchg %ax,%ax +0000000066349250 : + 66349250: 41 55 push %r13 + 66349252: 41 54 push %r12 + 66349254: 55 push %rbp + 66349255: 57 push %rdi + 66349256: 56 push %rsi + 66349257: 53 push %rbx + 66349258: 48 83 ec 28 sub $0x28,%rsp + 6634925c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349260: 49 8b 81 b8 01 00 00 mov 0x1b8(%r9),%rax + 66349267: 48 89 cb mov %rcx,%rbx + 6634926a: 44 8b 10 mov (%rax),%r10d + 6634926d: 45 85 d2 test %r10d,%r10d + 66349270: 0f 84 aa 00 00 00 je 66349320 + 66349276: 49 8b 41 10 mov 0x10(%r9),%rax + 6634927a: be 07 00 00 00 mov $0x7,%esi + 6634927f: 4c 8d 2d 7a 9d 00 00 lea 0x9d7a(%rip),%r13 # 66353000 <.rdata> + 66349286: 4c 8d 25 83 9d 00 00 lea 0x9d83(%rip),%r12 # 66353010 <.rdata+0x10> + 6634928d: 8b 10 mov (%rax),%edx + 6634928f: 49 8b 41 08 mov 0x8(%r9),%rax + 66349293: 8b 00 mov (%rax),%eax + 66349295: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349298: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634929c: 8b 12 mov (%rdx),%edx + 6634929e: 8d 04 90 lea (%rax,%rdx,4),%eax + 663492a1: 49 8b 51 20 mov 0x20(%r9),%rdx + 663492a5: 8b 12 mov (%rdx),%edx + 663492a7: 8d 04 d0 lea (%rax,%rdx,8),%eax + 663492aa: 49 8b 51 28 mov 0x28(%r9),%rdx + 663492ae: 8b 3a mov (%rdx),%edi + 663492b0: 49 8b 51 30 mov 0x30(%r9),%rdx + 663492b4: c1 e7 04 shl $0x4,%edi + 663492b7: 01 f8 add %edi,%eax + 663492b9: 8b 3a mov (%rdx),%edi + 663492bb: c1 e7 05 shl $0x5,%edi + 663492be: 01 c7 add %eax,%edi + 663492c0: 48 63 ef movslq %edi,%rbp + 663492c3: 48 c1 e5 02 shl $0x2,%rbp + 663492c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663492ce: 00 00 663492d0: 85 ff test %edi,%edi - 663492d2: 78 05 js 663492d9 - 663492d4: 39 7b 38 cmp %edi,0x38(%rbx) - 663492d7: 7f 11 jg 663492ea + 663492d2: 78 05 js 663492d9 + 663492d4: 3b 7b 38 cmp 0x38(%rbx),%edi + 663492d7: 7c 11 jl 663492ea 663492d9: 41 b8 8f 00 00 00 mov $0x8f,%r8d 663492df: 4c 89 ea mov %r13,%rdx 663492e2: 4c 89 e1 mov %r12,%rcx - 663492e5: e8 16 7d 00 00 callq 66351000 <_assert> + 663492e5: e8 a6 85 00 00 callq 66351890 <_assert> 663492ea: 48 8b 43 40 mov 0x40(%rbx),%rax 663492ee: 89 f2 mov %esi,%edx 663492f0: 48 89 d9 mov %rbx,%rcx 663492f3: 83 c6 01 add $0x1,%esi - 663492f6: 81 c7 00 08 00 00 add $0x800,%edi - 663492fc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349300: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 66349307: e8 a4 80 ff ff callq 663413b0 - 6634930c: 83 fe 3c cmp $0x3c,%esi - 6634930f: 75 bf jne 663492d0 - 66349311: 48 83 c4 28 add $0x28,%rsp - 66349315: 5b pop %rbx - 66349316: 5e pop %rsi - 66349317: 5f pop %rdi - 66349318: 5d pop %rbp - 66349319: 41 5c pop %r12 - 6634931b: 41 5d pop %r13 - 6634931d: c3 retq - 6634931e: 66 90 xchg %ax,%ax + 663492f6: 83 c7 40 add $0x40,%edi + 663492f9: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 663492fd: 48 81 c5 00 01 00 00 add $0x100,%rbp + 66349304: e8 a7 80 ff ff callq 663413b0 + 66349309: 83 fe 37 cmp $0x37,%esi + 6634930c: 75 c2 jne 663492d0 + 6634930e: 48 83 c4 28 add $0x28,%rsp + 66349312: 5b pop %rbx + 66349313: 5e pop %rsi + 66349314: 5f pop %rdi + 66349315: 5d pop %rbp + 66349316: 41 5c pop %r12 + 66349318: 41 5d pop %r13 + 6634931a: c3 retq + 6634931b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66349320: 48 8b 41 08 mov 0x8(%rcx),%rax 66349324: 4c 8b 1d f5 d5 00 00 mov 0xd5f5(%rip),%r11 # 66356920 6634932b: 4c 8b 15 fe d5 00 00 mov 0xd5fe(%rip),%r10 # 66356930 - 66349332: 48 8d 50 30 lea 0x30(%rax),%rdx - 66349336: b8 60 00 00 00 mov $0x60,%eax + 66349332: 48 8d 50 1c lea 0x1c(%rax),%rdx + 66349336: b8 38 00 00 00 mov $0x38,%eax 6634933b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66349340: 8b 0a mov (%rdx),%ecx 66349342: 85 c9 test %ecx,%ecx - 66349344: 74 55 je 6634939b + 66349344: 74 55 je 6634939b 66349346: 4c 8b 43 18 mov 0x18(%rbx),%r8 6634934a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 6634934e: 41 29 08 sub %ecx,(%r8) @@ -9947,12 +9910,12 @@ Disassembly of section .text: 66349361: 41 0f 9f c0 setg %r8b 66349365: 45 0f b6 c0 movzbl %r8b,%r8d 66349369: 44 3b 01 cmp (%rcx),%r8d - 6634936c: 74 2d je 6634939b + 6634936c: 74 2d je 6634939b 6634936e: 48 8b 4b 20 mov 0x20(%rbx),%rcx 66349372: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx 66349376: 8b 09 mov (%rcx),%ecx 66349378: 85 c9 test %ecx,%ecx - 6634937a: 75 1f jne 6634939b + 6634937a: 75 1f jne 6634939b 6634937c: 48 8b 4b 28 mov 0x28(%rbx),%rcx 66349380: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 66349384: 49 8b 48 10 mov 0x10(%r8),%rcx @@ -9963,8 +9926,8 @@ Disassembly of section .text: 66349397: 4d 89 04 cb mov %r8,(%r11,%rcx,8) 6634939b: 48 83 c0 08 add $0x8,%rax 6634939f: 48 83 c2 04 add $0x4,%rdx - 663493a3: 48 3d e0 01 00 00 cmp $0x1e0,%rax - 663493a9: 75 95 jne 66349340 + 663493a3: 48 3d b8 01 00 00 cmp $0x1b8,%rax + 663493a9: 75 95 jne 66349340 663493ab: 48 83 c4 28 add $0x28,%rsp 663493af: 5b pop %rbx 663493b0: 5e pop %rsi @@ -9976,7 +9939,7 @@ Disassembly of section .text: 663493b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 663493bf: 00 -00000000663493c0 : +00000000663493c0 : 663493c0: 41 55 push %r13 663493c2: 41 54 push %r12 663493c4: 55 push %rbp @@ -9985,13 +9948,13 @@ Disassembly of section .text: 663493c7: 53 push %rbx 663493c8: 48 83 ec 28 sub $0x28,%rsp 663493cc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663493d0: 49 8b 81 e8 01 00 00 mov 0x1e8(%r9),%rax + 663493d0: 49 8b 81 d8 01 00 00 mov 0x1d8(%r9),%rax 663493d7: 48 89 cb mov %rcx,%rbx 663493da: 44 8b 10 mov (%rax),%r10d 663493dd: 45 85 d2 test %r10d,%r10d - 663493e0: 0f 84 ea 00 00 00 je 663494d0 + 663493e0: 0f 84 cb 00 00 00 je 663494b1 663493e6: 49 8b 41 10 mov 0x10(%r9),%rax - 663493ea: be 0d 00 00 00 mov $0xd,%esi + 663493ea: be 0b 00 00 00 mov $0xb,%esi 663493ef: 4c 8d 2d 0a 9c 00 00 lea 0x9c0a(%rip),%r13 # 66353000 <.rdata> 663493f6: 4c 8d 25 13 9c 00 00 lea 0x9c13(%rip),%r12 # 66353010 <.rdata+0x10> 663493fd: 8b 10 mov (%rax),%edx @@ -10003,709 +9966,709 @@ Disassembly of section .text: 6634940e: 8d 04 90 lea (%rax,%rdx,4),%eax 66349411: 49 8b 51 20 mov 0x20(%r9),%rdx 66349415: 8b 12 mov (%rdx),%edx - 66349417: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634941a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634941e: 49 8b 51 38 mov 0x38(%r9),%rdx - 66349422: 8b 00 mov (%rax),%eax - 66349424: c1 e0 04 shl $0x4,%eax - 66349427: 01 c7 add %eax,%edi - 66349429: 49 8b 41 30 mov 0x30(%r9),%rax - 6634942d: 8b 00 mov (%rax),%eax - 6634942f: c1 e0 05 shl $0x5,%eax - 66349432: 01 f8 add %edi,%eax - 66349434: 8b 3a mov (%rdx),%edi - 66349436: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634943a: c1 e7 06 shl $0x6,%edi - 6634943d: 01 f8 add %edi,%eax - 6634943f: 8b 3a mov (%rdx),%edi - 66349441: 49 8b 51 58 mov 0x58(%r9),%rdx - 66349445: c1 e7 07 shl $0x7,%edi - 66349448: 01 c7 add %eax,%edi - 6634944a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634944e: 8b 00 mov (%rax),%eax - 66349450: c1 e0 08 shl $0x8,%eax - 66349453: 01 c7 add %eax,%edi - 66349455: 49 8b 41 50 mov 0x50(%r9),%rax - 66349459: 8b 00 mov (%rax),%eax - 6634945b: c1 e0 09 shl $0x9,%eax - 6634945e: 01 f8 add %edi,%eax - 66349460: 8b 3a mov (%rdx),%edi - 66349462: 49 8b 51 60 mov 0x60(%r9),%rdx - 66349466: c1 e7 0a shl $0xa,%edi - 66349469: 01 f8 add %edi,%eax - 6634946b: 8b 3a mov (%rdx),%edi - 6634946d: c1 e7 0b shl $0xb,%edi - 66349470: 01 c7 add %eax,%edi - 66349472: 48 63 ef movslq %edi,%rbp - 66349475: 48 c1 e5 02 shl $0x2,%rbp - 66349479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66349480: 85 ff test %edi,%edi - 66349482: 78 05 js 66349489 - 66349484: 39 7b 38 cmp %edi,0x38(%rbx) - 66349487: 7f 11 jg 6634949a - 66349489: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634948f: 4c 89 ea mov %r13,%rdx - 66349492: 4c 89 e1 mov %r12,%rcx - 66349495: e8 66 7b 00 00 callq 66351000 <_assert> - 6634949a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634949e: 89 f2 mov %esi,%edx - 663494a0: 48 89 d9 mov %rbx,%rcx - 663494a3: 83 c6 01 add $0x1,%esi - 663494a6: 81 c7 00 10 00 00 add $0x1000,%edi - 663494ac: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 663494b0: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 663494b7: e8 f4 7e ff ff callq 663413b0 - 663494bc: 83 fe 3d cmp $0x3d,%esi - 663494bf: 75 bf jne 66349480 - 663494c1: 48 83 c4 28 add $0x28,%rsp - 663494c5: 5b pop %rbx - 663494c6: 5e pop %rsi - 663494c7: 5f pop %rdi - 663494c8: 5d pop %rbp - 663494c9: 41 5c pop %r12 - 663494cb: 41 5d pop %r13 - 663494cd: c3 retq - 663494ce: 66 90 xchg %ax,%ax - 663494d0: 48 8b 41 08 mov 0x8(%rcx),%rax - 663494d4: 4c 8b 1d 45 d4 00 00 mov 0xd445(%rip),%r11 # 66356920 - 663494db: 4c 8b 15 4e d4 00 00 mov 0xd44e(%rip),%r10 # 66356930 - 663494e2: 48 8d 50 34 lea 0x34(%rax),%rdx - 663494e6: b8 68 00 00 00 mov $0x68,%eax - 663494eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663494f0: 8b 0a mov (%rdx),%ecx - 663494f2: 85 c9 test %ecx,%ecx - 663494f4: 74 55 je 6634954b - 663494f6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663494fa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663494fe: 41 29 08 sub %ecx,(%r8) - 66349501: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349507: 45 8b 00 mov (%r8),%r8d - 6634950a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634950e: 45 85 c0 test %r8d,%r8d - 66349511: 41 0f 9f c0 setg %r8b - 66349515: 45 0f b6 c0 movzbl %r8b,%r8d - 66349519: 44 3b 01 cmp (%rcx),%r8d - 6634951c: 74 2d je 6634954b - 6634951e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349522: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349526: 8b 09 mov (%rcx),%ecx - 66349528: 85 c9 test %ecx,%ecx - 6634952a: 75 1f jne 6634954b - 6634952c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349530: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349534: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349538: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634953e: 49 63 0a movslq (%r10),%rcx - 66349541: 8d 71 01 lea 0x1(%rcx),%esi - 66349544: 41 89 32 mov %esi,(%r10) - 66349547: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634954b: 48 83 c0 08 add $0x8,%rax - 6634954f: 48 83 c2 04 add $0x4,%rdx - 66349553: 48 3d e8 01 00 00 cmp $0x1e8,%rax - 66349559: 75 95 jne 663494f0 - 6634955b: 48 83 c4 28 add $0x28,%rsp - 6634955f: 5b pop %rbx - 66349560: 5e pop %rsi - 66349561: 5f pop %rdi - 66349562: 5d pop %rbp - 66349563: 41 5c pop %r12 - 66349565: 41 5d pop %r13 - 66349567: c3 retq - 66349568: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634956f: 00 + 66349417: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634941a: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634941e: 8b 3a mov (%rdx),%edi + 66349420: 49 8b 51 30 mov 0x30(%r9),%rdx + 66349424: c1 e7 04 shl $0x4,%edi + 66349427: 01 f8 add %edi,%eax + 66349429: 8b 3a mov (%rdx),%edi + 6634942b: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634942f: c1 e7 05 shl $0x5,%edi + 66349432: 01 c7 add %eax,%edi + 66349434: 49 8b 41 38 mov 0x38(%r9),%rax + 66349438: 8b 00 mov (%rax),%eax + 6634943a: c1 e0 06 shl $0x6,%eax + 6634943d: 01 c7 add %eax,%edi + 6634943f: 49 8b 41 40 mov 0x40(%r9),%rax + 66349443: 8b 00 mov (%rax),%eax + 66349445: c1 e0 07 shl $0x7,%eax + 66349448: 01 f8 add %edi,%eax + 6634944a: 8b 3a mov (%rdx),%edi + 6634944c: 49 8b 51 50 mov 0x50(%r9),%rdx + 66349450: c1 e7 08 shl $0x8,%edi + 66349453: 01 f8 add %edi,%eax + 66349455: 8b 3a mov (%rdx),%edi + 66349457: c1 e7 09 shl $0x9,%edi + 6634945a: 01 c7 add %eax,%edi + 6634945c: 48 63 ef movslq %edi,%rbp + 6634945f: 48 c1 e5 02 shl $0x2,%rbp + 66349463: 85 ff test %edi,%edi + 66349465: 78 05 js 6634946c + 66349467: 39 7b 38 cmp %edi,0x38(%rbx) + 6634946a: 7f 11 jg 6634947d + 6634946c: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 66349472: 4c 89 ea mov %r13,%rdx + 66349475: 4c 89 e1 mov %r12,%rcx + 66349478: e8 13 84 00 00 callq 66351890 <_assert> + 6634947d: 48 8b 43 40 mov 0x40(%rbx),%rax + 66349481: 89 f2 mov %esi,%edx + 66349483: 48 89 d9 mov %rbx,%rcx + 66349486: 83 c6 01 add $0x1,%esi + 66349489: 81 c7 00 04 00 00 add $0x400,%edi + 6634948f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66349493: 48 81 c5 00 10 00 00 add $0x1000,%rbp + 6634949a: e8 11 7f ff ff callq 663413b0 + 6634949f: 83 fe 3b cmp $0x3b,%esi + 663494a2: 75 bf jne 66349463 + 663494a4: 48 83 c4 28 add $0x28,%rsp + 663494a8: 5b pop %rbx + 663494a9: 5e pop %rsi + 663494aa: 5f pop %rdi + 663494ab: 5d pop %rbp + 663494ac: 41 5c pop %r12 + 663494ae: 41 5d pop %r13 + 663494b0: c3 retq + 663494b1: 48 8b 41 08 mov 0x8(%rcx),%rax + 663494b5: 4c 8b 1d 64 d4 00 00 mov 0xd464(%rip),%r11 # 66356920 + 663494bc: 4c 8b 15 6d d4 00 00 mov 0xd46d(%rip),%r10 # 66356930 + 663494c3: 48 8d 50 2c lea 0x2c(%rax),%rdx + 663494c7: b8 58 00 00 00 mov $0x58,%eax + 663494cc: 0f 1f 40 00 nopl 0x0(%rax) + 663494d0: 8b 0a mov (%rdx),%ecx + 663494d2: 85 c9 test %ecx,%ecx + 663494d4: 74 55 je 6634952b + 663494d6: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 663494da: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663494de: 41 29 08 sub %ecx,(%r8) + 663494e1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663494e7: 45 8b 00 mov (%r8),%r8d + 663494ea: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 663494ee: 45 85 c0 test %r8d,%r8d + 663494f1: 41 0f 9f c0 setg %r8b + 663494f5: 45 0f b6 c0 movzbl %r8b,%r8d + 663494f9: 44 3b 01 cmp (%rcx),%r8d + 663494fc: 74 2d je 6634952b + 663494fe: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66349502: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349506: 8b 09 mov (%rcx),%ecx + 66349508: 85 c9 test %ecx,%ecx + 6634950a: 75 1f jne 6634952b + 6634950c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66349510: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349514: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349518: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634951e: 49 63 0a movslq (%r10),%rcx + 66349521: 8d 71 01 lea 0x1(%rcx),%esi + 66349524: 41 89 32 mov %esi,(%r10) + 66349527: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634952b: 48 83 c0 08 add $0x8,%rax + 6634952f: 48 83 c2 04 add $0x4,%rdx + 66349533: 48 3d d8 01 00 00 cmp $0x1d8,%rax + 66349539: 75 95 jne 663494d0 + 6634953b: 48 83 c4 28 add $0x28,%rsp + 6634953f: 5b pop %rbx + 66349540: 5e pop %rsi + 66349541: 5f pop %rdi + 66349542: 5d pop %rbp + 66349543: 41 5c pop %r12 + 66349545: 41 5d pop %r13 + 66349547: c3 retq + 66349548: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634954f: 00 -0000000066349570 : - 66349570: 41 55 push %r13 - 66349572: 41 54 push %r12 - 66349574: 55 push %rbp - 66349575: 57 push %rdi - 66349576: 56 push %rsi - 66349577: 53 push %rbx - 66349578: 48 83 ec 28 sub $0x28,%rsp - 6634957c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349580: 49 8b 81 68 01 00 00 mov 0x168(%r9),%rax - 66349587: 48 89 cb mov %rcx,%rbx - 6634958a: 44 8b 10 mov (%rax),%r10d - 6634958d: 45 85 d2 test %r10d,%r10d - 66349590: 0f 84 ea 00 00 00 je 66349680 - 66349596: 49 8b 41 10 mov 0x10(%r9),%rax - 6634959a: be 0d 00 00 00 mov $0xd,%esi - 6634959f: 4c 8d 2d 5a 9a 00 00 lea 0x9a5a(%rip),%r13 # 66353000 <.rdata> - 663495a6: 4c 8d 25 63 9a 00 00 lea 0x9a63(%rip),%r12 # 66353010 <.rdata+0x10> - 663495ad: 8b 10 mov (%rax),%edx - 663495af: 49 8b 41 08 mov 0x8(%r9),%rax - 663495b3: 8b 00 mov (%rax),%eax - 663495b5: 8d 04 50 lea (%rax,%rdx,2),%eax - 663495b8: 49 8b 51 18 mov 0x18(%r9),%rdx - 663495bc: 8b 12 mov (%rdx),%edx - 663495be: 8d 04 90 lea (%rax,%rdx,4),%eax - 663495c1: 49 8b 51 20 mov 0x20(%r9),%rdx - 663495c5: 8b 12 mov (%rdx),%edx - 663495c7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 663495ca: 49 8b 41 28 mov 0x28(%r9),%rax - 663495ce: 49 8b 51 38 mov 0x38(%r9),%rdx - 663495d2: 8b 00 mov (%rax),%eax - 663495d4: c1 e0 04 shl $0x4,%eax - 663495d7: 01 c7 add %eax,%edi - 663495d9: 49 8b 41 30 mov 0x30(%r9),%rax - 663495dd: 8b 00 mov (%rax),%eax - 663495df: c1 e0 05 shl $0x5,%eax - 663495e2: 01 f8 add %edi,%eax - 663495e4: 8b 3a mov (%rdx),%edi - 663495e6: 49 8b 51 40 mov 0x40(%r9),%rdx - 663495ea: c1 e7 06 shl $0x6,%edi - 663495ed: 01 f8 add %edi,%eax - 663495ef: 8b 3a mov (%rdx),%edi - 663495f1: 49 8b 51 58 mov 0x58(%r9),%rdx - 663495f5: c1 e7 07 shl $0x7,%edi - 663495f8: 01 c7 add %eax,%edi - 663495fa: 49 8b 41 48 mov 0x48(%r9),%rax - 663495fe: 8b 00 mov (%rax),%eax - 66349600: c1 e0 08 shl $0x8,%eax - 66349603: 01 c7 add %eax,%edi - 66349605: 49 8b 41 50 mov 0x50(%r9),%rax - 66349609: 8b 00 mov (%rax),%eax - 6634960b: c1 e0 09 shl $0x9,%eax - 6634960e: 01 f8 add %edi,%eax - 66349610: 8b 3a mov (%rdx),%edi - 66349612: 49 8b 51 60 mov 0x60(%r9),%rdx - 66349616: c1 e7 0a shl $0xa,%edi - 66349619: 01 f8 add %edi,%eax - 6634961b: 8b 3a mov (%rdx),%edi - 6634961d: c1 e7 0b shl $0xb,%edi - 66349620: 01 c7 add %eax,%edi - 66349622: 48 63 ef movslq %edi,%rbp - 66349625: 48 c1 e5 02 shl $0x2,%rbp - 66349629: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66349630: 85 ff test %edi,%edi - 66349632: 78 05 js 66349639 - 66349634: 39 7b 38 cmp %edi,0x38(%rbx) - 66349637: 7f 11 jg 6634964a - 66349639: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634963f: 4c 89 ea mov %r13,%rdx - 66349642: 4c 89 e1 mov %r12,%rcx - 66349645: e8 b6 79 00 00 callq 66351000 <_assert> - 6634964a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634964e: 89 f2 mov %esi,%edx - 66349650: 48 89 d9 mov %rbx,%rcx - 66349653: 83 c6 01 add $0x1,%esi - 66349656: 81 c7 00 10 00 00 add $0x1000,%edi - 6634965c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349660: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 66349667: e8 44 7d ff ff callq 663413b0 - 6634966c: 83 fe 2d cmp $0x2d,%esi - 6634966f: 75 bf jne 66349630 - 66349671: 48 83 c4 28 add $0x28,%rsp - 66349675: 5b pop %rbx - 66349676: 5e pop %rsi - 66349677: 5f pop %rdi - 66349678: 5d pop %rbp - 66349679: 41 5c pop %r12 - 6634967b: 41 5d pop %r13 - 6634967d: c3 retq - 6634967e: 66 90 xchg %ax,%ax - 66349680: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349684: 4c 8b 1d 95 d2 00 00 mov 0xd295(%rip),%r11 # 66356920 - 6634968b: 4c 8b 15 9e d2 00 00 mov 0xd29e(%rip),%r10 # 66356930 - 66349692: 48 8d 50 34 lea 0x34(%rax),%rdx - 66349696: b8 68 00 00 00 mov $0x68,%eax - 6634969b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663496a0: 8b 0a mov (%rdx),%ecx - 663496a2: 85 c9 test %ecx,%ecx - 663496a4: 74 55 je 663496fb - 663496a6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663496aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663496ae: 41 29 08 sub %ecx,(%r8) - 663496b1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663496b7: 45 8b 00 mov (%r8),%r8d - 663496ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663496be: 45 85 c0 test %r8d,%r8d - 663496c1: 41 0f 9f c0 setg %r8b - 663496c5: 45 0f b6 c0 movzbl %r8b,%r8d - 663496c9: 44 3b 01 cmp (%rcx),%r8d - 663496cc: 74 2d je 663496fb - 663496ce: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663496d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663496d6: 8b 09 mov (%rcx),%ecx - 663496d8: 85 c9 test %ecx,%ecx - 663496da: 75 1f jne 663496fb - 663496dc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663496e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663496e4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663496e8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663496ee: 49 63 0a movslq (%r10),%rcx - 663496f1: 8d 71 01 lea 0x1(%rcx),%esi - 663496f4: 41 89 32 mov %esi,(%r10) - 663496f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 663496fb: 48 83 c0 08 add $0x8,%rax - 663496ff: 48 83 c2 04 add $0x4,%rdx - 66349703: 48 3d 68 01 00 00 cmp $0x168,%rax - 66349709: 75 95 jne 663496a0 - 6634970b: 48 83 c4 28 add $0x28,%rsp - 6634970f: 5b pop %rbx - 66349710: 5e pop %rsi - 66349711: 5f pop %rdi - 66349712: 5d pop %rbp - 66349713: 41 5c pop %r12 - 66349715: 41 5d pop %r13 - 66349717: c3 retq - 66349718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634971f: 00 +0000000066349550 : + 66349550: 41 55 push %r13 + 66349552: 41 54 push %r12 + 66349554: 55 push %rbp + 66349555: 57 push %rdi + 66349556: 56 push %rsi + 66349557: 53 push %rbx + 66349558: 48 83 ec 28 sub $0x28,%rsp + 6634955c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349560: 49 8b 81 e8 01 00 00 mov 0x1e8(%r9),%rax + 66349567: 48 89 cb mov %rcx,%rbx + 6634956a: 44 8b 10 mov (%rax),%r10d + 6634956d: 45 85 d2 test %r10d,%r10d + 66349570: 0f 84 ea 00 00 00 je 66349660 + 66349576: 49 8b 41 10 mov 0x10(%r9),%rax + 6634957a: be 0d 00 00 00 mov $0xd,%esi + 6634957f: 4c 8d 2d 7a 9a 00 00 lea 0x9a7a(%rip),%r13 # 66353000 <.rdata> + 66349586: 4c 8d 25 83 9a 00 00 lea 0x9a83(%rip),%r12 # 66353010 <.rdata+0x10> + 6634958d: 8b 10 mov (%rax),%edx + 6634958f: 49 8b 41 08 mov 0x8(%r9),%rax + 66349593: 8b 00 mov (%rax),%eax + 66349595: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349598: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634959c: 8b 12 mov (%rdx),%edx + 6634959e: 8d 04 90 lea (%rax,%rdx,4),%eax + 663495a1: 49 8b 51 20 mov 0x20(%r9),%rdx + 663495a5: 8b 12 mov (%rdx),%edx + 663495a7: 8d 3c d0 lea (%rax,%rdx,8),%edi + 663495aa: 49 8b 41 28 mov 0x28(%r9),%rax + 663495ae: 49 8b 51 38 mov 0x38(%r9),%rdx + 663495b2: 8b 00 mov (%rax),%eax + 663495b4: c1 e0 04 shl $0x4,%eax + 663495b7: 01 c7 add %eax,%edi + 663495b9: 49 8b 41 30 mov 0x30(%r9),%rax + 663495bd: 8b 00 mov (%rax),%eax + 663495bf: c1 e0 05 shl $0x5,%eax + 663495c2: 01 f8 add %edi,%eax + 663495c4: 8b 3a mov (%rdx),%edi + 663495c6: 49 8b 51 40 mov 0x40(%r9),%rdx + 663495ca: c1 e7 06 shl $0x6,%edi + 663495cd: 01 f8 add %edi,%eax + 663495cf: 8b 3a mov (%rdx),%edi + 663495d1: 49 8b 51 58 mov 0x58(%r9),%rdx + 663495d5: c1 e7 07 shl $0x7,%edi + 663495d8: 01 c7 add %eax,%edi + 663495da: 49 8b 41 48 mov 0x48(%r9),%rax + 663495de: 8b 00 mov (%rax),%eax + 663495e0: c1 e0 08 shl $0x8,%eax + 663495e3: 01 c7 add %eax,%edi + 663495e5: 49 8b 41 50 mov 0x50(%r9),%rax + 663495e9: 8b 00 mov (%rax),%eax + 663495eb: c1 e0 09 shl $0x9,%eax + 663495ee: 01 f8 add %edi,%eax + 663495f0: 8b 3a mov (%rdx),%edi + 663495f2: 49 8b 51 60 mov 0x60(%r9),%rdx + 663495f6: c1 e7 0a shl $0xa,%edi + 663495f9: 01 f8 add %edi,%eax + 663495fb: 8b 3a mov (%rdx),%edi + 663495fd: c1 e7 0b shl $0xb,%edi + 66349600: 01 c7 add %eax,%edi + 66349602: 48 63 ef movslq %edi,%rbp + 66349605: 48 c1 e5 02 shl $0x2,%rbp + 66349609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66349610: 85 ff test %edi,%edi + 66349612: 78 05 js 66349619 + 66349614: 39 7b 38 cmp %edi,0x38(%rbx) + 66349617: 7f 11 jg 6634962a + 66349619: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634961f: 4c 89 ea mov %r13,%rdx + 66349622: 4c 89 e1 mov %r12,%rcx + 66349625: e8 66 82 00 00 callq 66351890 <_assert> + 6634962a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634962e: 89 f2 mov %esi,%edx + 66349630: 48 89 d9 mov %rbx,%rcx + 66349633: 83 c6 01 add $0x1,%esi + 66349636: 81 c7 00 10 00 00 add $0x1000,%edi + 6634963c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66349640: 48 81 c5 00 40 00 00 add $0x4000,%rbp + 66349647: e8 64 7d ff ff callq 663413b0 + 6634964c: 83 fe 3d cmp $0x3d,%esi + 6634964f: 75 bf jne 66349610 + 66349651: 48 83 c4 28 add $0x28,%rsp + 66349655: 5b pop %rbx + 66349656: 5e pop %rsi + 66349657: 5f pop %rdi + 66349658: 5d pop %rbp + 66349659: 41 5c pop %r12 + 6634965b: 41 5d pop %r13 + 6634965d: c3 retq + 6634965e: 66 90 xchg %ax,%ax + 66349660: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349664: 4c 8b 1d b5 d2 00 00 mov 0xd2b5(%rip),%r11 # 66356920 + 6634966b: 4c 8b 15 be d2 00 00 mov 0xd2be(%rip),%r10 # 66356930 + 66349672: 48 8d 50 34 lea 0x34(%rax),%rdx + 66349676: b8 68 00 00 00 mov $0x68,%eax + 6634967b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349680: 8b 0a mov (%rdx),%ecx + 66349682: 85 c9 test %ecx,%ecx + 66349684: 74 55 je 663496db + 66349686: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634968a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634968e: 41 29 08 sub %ecx,(%r8) + 66349691: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349697: 45 8b 00 mov (%r8),%r8d + 6634969a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634969e: 45 85 c0 test %r8d,%r8d + 663496a1: 41 0f 9f c0 setg %r8b + 663496a5: 45 0f b6 c0 movzbl %r8b,%r8d + 663496a9: 44 3b 01 cmp (%rcx),%r8d + 663496ac: 74 2d je 663496db + 663496ae: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 663496b2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 663496b6: 8b 09 mov (%rcx),%ecx + 663496b8: 85 c9 test %ecx,%ecx + 663496ba: 75 1f jne 663496db + 663496bc: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 663496c0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663496c4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663496c8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663496ce: 49 63 0a movslq (%r10),%rcx + 663496d1: 8d 71 01 lea 0x1(%rcx),%esi + 663496d4: 41 89 32 mov %esi,(%r10) + 663496d7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663496db: 48 83 c0 08 add $0x8,%rax + 663496df: 48 83 c2 04 add $0x4,%rdx + 663496e3: 48 3d e8 01 00 00 cmp $0x1e8,%rax + 663496e9: 75 95 jne 66349680 + 663496eb: 48 83 c4 28 add $0x28,%rsp + 663496ef: 5b pop %rbx + 663496f0: 5e pop %rsi + 663496f1: 5f pop %rdi + 663496f2: 5d pop %rbp + 663496f3: 41 5c pop %r12 + 663496f5: 41 5d pop %r13 + 663496f7: c3 retq + 663496f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663496ff: 00 -0000000066349720 : - 66349720: 41 55 push %r13 - 66349722: 41 54 push %r12 - 66349724: 55 push %rbp - 66349725: 57 push %rdi - 66349726: 56 push %rsi - 66349727: 53 push %rbx - 66349728: 48 83 ec 28 sub $0x28,%rsp - 6634972c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349730: 49 8b 81 50 01 00 00 mov 0x150(%r9),%rax - 66349737: 48 89 cb mov %rcx,%rbx - 6634973a: 44 8b 10 mov (%rax),%r10d - 6634973d: 45 85 d2 test %r10d,%r10d - 66349740: 0f 84 ca 00 00 00 je 66349810 - 66349746: 49 8b 41 10 mov 0x10(%r9),%rax - 6634974a: be 0a 00 00 00 mov $0xa,%esi - 6634974f: 4c 8d 2d aa 98 00 00 lea 0x98aa(%rip),%r13 # 66353000 <.rdata> - 66349756: 4c 8d 25 b3 98 00 00 lea 0x98b3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634975d: 8b 10 mov (%rax),%edx - 6634975f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349763: 8b 00 mov (%rax),%eax - 66349765: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349768: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634976c: 8b 12 mov (%rdx),%edx - 6634976e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349771: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349775: 8b 12 mov (%rdx),%edx - 66349777: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634977a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634977e: 8b 3a mov (%rdx),%edi - 66349780: 49 8b 51 40 mov 0x40(%r9),%rdx - 66349784: c1 e7 04 shl $0x4,%edi - 66349787: 01 c7 add %eax,%edi - 66349789: 49 8b 41 30 mov 0x30(%r9),%rax - 6634978d: 8b 00 mov (%rax),%eax - 6634978f: c1 e0 05 shl $0x5,%eax - 66349792: 01 c7 add %eax,%edi - 66349794: 49 8b 41 38 mov 0x38(%r9),%rax - 66349798: 8b 00 mov (%rax),%eax - 6634979a: c1 e0 06 shl $0x6,%eax - 6634979d: 01 f8 add %edi,%eax - 6634979f: 8b 3a mov (%rdx),%edi - 663497a1: 49 8b 51 48 mov 0x48(%r9),%rdx - 663497a5: c1 e7 07 shl $0x7,%edi - 663497a8: 01 f8 add %edi,%eax - 663497aa: 8b 3a mov (%rdx),%edi - 663497ac: c1 e7 08 shl $0x8,%edi - 663497af: 01 c7 add %eax,%edi - 663497b1: 48 63 ef movslq %edi,%rbp - 663497b4: 48 c1 e5 02 shl $0x2,%rbp - 663497b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663497bf: 00 - 663497c0: 85 ff test %edi,%edi - 663497c2: 78 05 js 663497c9 - 663497c4: 39 7b 38 cmp %edi,0x38(%rbx) - 663497c7: 7f 11 jg 663497da - 663497c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663497cf: 4c 89 ea mov %r13,%rdx - 663497d2: 4c 89 e1 mov %r12,%rcx - 663497d5: e8 26 78 00 00 callq 66351000 <_assert> - 663497da: 48 8b 43 40 mov 0x40(%rbx),%rax - 663497de: 89 f2 mov %esi,%edx - 663497e0: 48 89 d9 mov %rbx,%rcx - 663497e3: 83 c6 01 add $0x1,%esi - 663497e6: 81 c7 00 02 00 00 add $0x200,%edi - 663497ec: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 663497f0: 48 81 c5 00 08 00 00 add $0x800,%rbp - 663497f7: e8 b4 7b ff ff callq 663413b0 - 663497fc: 83 fe 2a cmp $0x2a,%esi - 663497ff: 75 bf jne 663497c0 - 66349801: 48 83 c4 28 add $0x28,%rsp - 66349805: 5b pop %rbx - 66349806: 5e pop %rsi - 66349807: 5f pop %rdi - 66349808: 5d pop %rbp - 66349809: 41 5c pop %r12 - 6634980b: 41 5d pop %r13 - 6634980d: c3 retq - 6634980e: 66 90 xchg %ax,%ax - 66349810: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349814: 4c 8b 1d 05 d1 00 00 mov 0xd105(%rip),%r11 # 66356920 - 6634981b: 4c 8b 15 0e d1 00 00 mov 0xd10e(%rip),%r10 # 66356930 - 66349822: 48 8d 50 28 lea 0x28(%rax),%rdx - 66349826: b8 50 00 00 00 mov $0x50,%eax - 6634982b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349830: 8b 0a mov (%rdx),%ecx - 66349832: 85 c9 test %ecx,%ecx - 66349834: 74 55 je 6634988b - 66349836: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634983a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634983e: 41 29 08 sub %ecx,(%r8) - 66349841: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349847: 45 8b 00 mov (%r8),%r8d - 6634984a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634984e: 45 85 c0 test %r8d,%r8d - 66349851: 41 0f 9f c0 setg %r8b - 66349855: 45 0f b6 c0 movzbl %r8b,%r8d - 66349859: 44 3b 01 cmp (%rcx),%r8d - 6634985c: 74 2d je 6634988b - 6634985e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349862: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349866: 8b 09 mov (%rcx),%ecx - 66349868: 85 c9 test %ecx,%ecx - 6634986a: 75 1f jne 6634988b - 6634986c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349870: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349874: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349878: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634987e: 49 63 0a movslq (%r10),%rcx - 66349881: 8d 71 01 lea 0x1(%rcx),%esi - 66349884: 41 89 32 mov %esi,(%r10) - 66349887: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634988b: 48 83 c0 08 add $0x8,%rax - 6634988f: 48 83 c2 04 add $0x4,%rdx - 66349893: 48 3d 50 01 00 00 cmp $0x150,%rax - 66349899: 75 95 jne 66349830 - 6634989b: 48 83 c4 28 add $0x28,%rsp - 6634989f: 5b pop %rbx - 663498a0: 5e pop %rsi - 663498a1: 5f pop %rdi - 663498a2: 5d pop %rbp - 663498a3: 41 5c pop %r12 - 663498a5: 41 5d pop %r13 - 663498a7: c3 retq - 663498a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663498af: 00 +0000000066349700 : + 66349700: 41 55 push %r13 + 66349702: 41 54 push %r12 + 66349704: 55 push %rbp + 66349705: 57 push %rdi + 66349706: 56 push %rsi + 66349707: 53 push %rbx + 66349708: 48 83 ec 28 sub $0x28,%rsp + 6634970c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349710: 49 8b 81 e0 01 00 00 mov 0x1e0(%r9),%rax + 66349717: 48 89 cb mov %rcx,%rbx + 6634971a: 44 8b 10 mov (%rax),%r10d + 6634971d: 45 85 d2 test %r10d,%r10d + 66349720: 0f 84 da 00 00 00 je 66349800 + 66349726: 49 8b 41 10 mov 0x10(%r9),%rax + 6634972a: be 0c 00 00 00 mov $0xc,%esi + 6634972f: 4c 8d 2d ca 98 00 00 lea 0x98ca(%rip),%r13 # 66353000 <.rdata> + 66349736: 4c 8d 25 d3 98 00 00 lea 0x98d3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634973d: 8b 10 mov (%rax),%edx + 6634973f: 49 8b 41 08 mov 0x8(%r9),%rax + 66349743: 8b 00 mov (%rax),%eax + 66349745: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349748: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634974c: 8b 12 mov (%rdx),%edx + 6634974e: 8d 04 90 lea (%rax,%rdx,4),%eax + 66349751: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349755: 8b 12 mov (%rdx),%edx + 66349757: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634975a: 49 8b 41 28 mov 0x28(%r9),%rax + 6634975e: 49 8b 51 30 mov 0x30(%r9),%rdx + 66349762: 8b 00 mov (%rax),%eax + 66349764: c1 e0 04 shl $0x4,%eax + 66349767: 01 f8 add %edi,%eax + 66349769: 8b 3a mov (%rdx),%edi + 6634976b: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634976f: c1 e7 05 shl $0x5,%edi + 66349772: 01 f8 add %edi,%eax + 66349774: 8b 3a mov (%rdx),%edi + 66349776: 49 8b 51 50 mov 0x50(%r9),%rdx + 6634977a: c1 e7 06 shl $0x6,%edi + 6634977d: 01 c7 add %eax,%edi + 6634977f: 49 8b 41 40 mov 0x40(%r9),%rax + 66349783: 8b 00 mov (%rax),%eax + 66349785: c1 e0 07 shl $0x7,%eax + 66349788: 01 c7 add %eax,%edi + 6634978a: 49 8b 41 48 mov 0x48(%r9),%rax + 6634978e: 8b 00 mov (%rax),%eax + 66349790: c1 e0 08 shl $0x8,%eax + 66349793: 01 f8 add %edi,%eax + 66349795: 8b 3a mov (%rdx),%edi + 66349797: 49 8b 51 58 mov 0x58(%r9),%rdx + 6634979b: c1 e7 09 shl $0x9,%edi + 6634979e: 01 f8 add %edi,%eax + 663497a0: 8b 3a mov (%rdx),%edi + 663497a2: c1 e7 0a shl $0xa,%edi + 663497a5: 01 c7 add %eax,%edi + 663497a7: 48 63 ef movslq %edi,%rbp + 663497aa: 48 c1 e5 02 shl $0x2,%rbp + 663497ae: 66 90 xchg %ax,%ax + 663497b0: 85 ff test %edi,%edi + 663497b2: 78 05 js 663497b9 + 663497b4: 39 7b 38 cmp %edi,0x38(%rbx) + 663497b7: 7f 11 jg 663497ca + 663497b9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 663497bf: 4c 89 ea mov %r13,%rdx + 663497c2: 4c 89 e1 mov %r12,%rcx + 663497c5: e8 c6 80 00 00 callq 66351890 <_assert> + 663497ca: 48 8b 43 40 mov 0x40(%rbx),%rax + 663497ce: 89 f2 mov %esi,%edx + 663497d0: 48 89 d9 mov %rbx,%rcx + 663497d3: 83 c6 01 add $0x1,%esi + 663497d6: 81 c7 00 08 00 00 add $0x800,%edi + 663497dc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 663497e0: 48 81 c5 00 20 00 00 add $0x2000,%rbp + 663497e7: e8 c4 7b ff ff callq 663413b0 + 663497ec: 83 fe 3c cmp $0x3c,%esi + 663497ef: 75 bf jne 663497b0 + 663497f1: 48 83 c4 28 add $0x28,%rsp + 663497f5: 5b pop %rbx + 663497f6: 5e pop %rsi + 663497f7: 5f pop %rdi + 663497f8: 5d pop %rbp + 663497f9: 41 5c pop %r12 + 663497fb: 41 5d pop %r13 + 663497fd: c3 retq + 663497fe: 66 90 xchg %ax,%ax + 66349800: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349804: 4c 8b 1d 15 d1 00 00 mov 0xd115(%rip),%r11 # 66356920 + 6634980b: 4c 8b 15 1e d1 00 00 mov 0xd11e(%rip),%r10 # 66356930 + 66349812: 48 8d 50 30 lea 0x30(%rax),%rdx + 66349816: b8 60 00 00 00 mov $0x60,%eax + 6634981b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349820: 8b 0a mov (%rdx),%ecx + 66349822: 85 c9 test %ecx,%ecx + 66349824: 74 55 je 6634987b + 66349826: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634982a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634982e: 41 29 08 sub %ecx,(%r8) + 66349831: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349837: 45 8b 00 mov (%r8),%r8d + 6634983a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634983e: 45 85 c0 test %r8d,%r8d + 66349841: 41 0f 9f c0 setg %r8b + 66349845: 45 0f b6 c0 movzbl %r8b,%r8d + 66349849: 44 3b 01 cmp (%rcx),%r8d + 6634984c: 74 2d je 6634987b + 6634984e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66349852: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349856: 8b 09 mov (%rcx),%ecx + 66349858: 85 c9 test %ecx,%ecx + 6634985a: 75 1f jne 6634987b + 6634985c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66349860: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349864: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349868: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634986e: 49 63 0a movslq (%r10),%rcx + 66349871: 8d 71 01 lea 0x1(%rcx),%esi + 66349874: 41 89 32 mov %esi,(%r10) + 66349877: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634987b: 48 83 c0 08 add $0x8,%rax + 6634987f: 48 83 c2 04 add $0x4,%rdx + 66349883: 48 3d e0 01 00 00 cmp $0x1e0,%rax + 66349889: 75 95 jne 66349820 + 6634988b: 48 83 c4 28 add $0x28,%rsp + 6634988f: 5b pop %rbx + 66349890: 5e pop %rsi + 66349891: 5f pop %rdi + 66349892: 5d pop %rbp + 66349893: 41 5c pop %r12 + 66349895: 41 5d pop %r13 + 66349897: c3 retq + 66349898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634989f: 00 -00000000663498b0 : - 663498b0: 41 55 push %r13 - 663498b2: 41 54 push %r12 - 663498b4: 55 push %rbp - 663498b5: 57 push %rdi - 663498b6: 56 push %rsi - 663498b7: 53 push %rbx - 663498b8: 48 83 ec 28 sub $0x28,%rsp - 663498bc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663498c0: 49 8b 81 58 01 00 00 mov 0x158(%r9),%rax - 663498c7: 48 89 cb mov %rcx,%rbx - 663498ca: 44 8b 10 mov (%rax),%r10d - 663498cd: 45 85 d2 test %r10d,%r10d - 663498d0: 0f 84 cb 00 00 00 je 663499a1 - 663498d6: 49 8b 41 10 mov 0x10(%r9),%rax - 663498da: be 0b 00 00 00 mov $0xb,%esi - 663498df: 4c 8d 2d 1a 97 00 00 lea 0x971a(%rip),%r13 # 66353000 <.rdata> - 663498e6: 4c 8d 25 23 97 00 00 lea 0x9723(%rip),%r12 # 66353010 <.rdata+0x10> - 663498ed: 8b 10 mov (%rax),%edx - 663498ef: 49 8b 41 08 mov 0x8(%r9),%rax - 663498f3: 8b 00 mov (%rax),%eax - 663498f5: 8d 04 50 lea (%rax,%rdx,2),%eax - 663498f8: 49 8b 51 18 mov 0x18(%r9),%rdx - 663498fc: 8b 12 mov (%rdx),%edx - 663498fe: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349901: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349905: 8b 12 mov (%rdx),%edx - 66349907: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634990a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634990e: 8b 3a mov (%rdx),%edi - 66349910: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349914: c1 e7 04 shl $0x4,%edi - 66349917: 01 f8 add %edi,%eax - 66349919: 8b 3a mov (%rdx),%edi - 6634991b: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634991f: c1 e7 05 shl $0x5,%edi - 66349922: 01 c7 add %eax,%edi - 66349924: 49 8b 41 38 mov 0x38(%r9),%rax - 66349928: 8b 00 mov (%rax),%eax - 6634992a: c1 e0 06 shl $0x6,%eax - 6634992d: 01 c7 add %eax,%edi - 6634992f: 49 8b 41 40 mov 0x40(%r9),%rax - 66349933: 8b 00 mov (%rax),%eax - 66349935: c1 e0 07 shl $0x7,%eax - 66349938: 01 f8 add %edi,%eax - 6634993a: 8b 3a mov (%rdx),%edi - 6634993c: 49 8b 51 50 mov 0x50(%r9),%rdx - 66349940: c1 e7 08 shl $0x8,%edi - 66349943: 01 f8 add %edi,%eax - 66349945: 8b 3a mov (%rdx),%edi - 66349947: c1 e7 09 shl $0x9,%edi - 6634994a: 01 c7 add %eax,%edi - 6634994c: 48 63 ef movslq %edi,%rbp - 6634994f: 48 c1 e5 02 shl $0x2,%rbp - 66349953: 85 ff test %edi,%edi - 66349955: 78 05 js 6634995c - 66349957: 39 7b 38 cmp %edi,0x38(%rbx) - 6634995a: 7f 11 jg 6634996d - 6634995c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349962: 4c 89 ea mov %r13,%rdx - 66349965: 4c 89 e1 mov %r12,%rcx - 66349968: e8 93 76 00 00 callq 66351000 <_assert> - 6634996d: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349971: 89 f2 mov %esi,%edx - 66349973: 48 89 d9 mov %rbx,%rcx - 66349976: 83 c6 01 add $0x1,%esi - 66349979: 81 c7 00 04 00 00 add $0x400,%edi - 6634997f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349983: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 6634998a: e8 21 7a ff ff callq 663413b0 - 6634998f: 83 fe 2b cmp $0x2b,%esi - 66349992: 75 bf jne 66349953 - 66349994: 48 83 c4 28 add $0x28,%rsp - 66349998: 5b pop %rbx - 66349999: 5e pop %rsi - 6634999a: 5f pop %rdi - 6634999b: 5d pop %rbp - 6634999c: 41 5c pop %r12 - 6634999e: 41 5d pop %r13 - 663499a0: c3 retq - 663499a1: 48 8b 41 08 mov 0x8(%rcx),%rax - 663499a5: 4c 8b 1d 74 cf 00 00 mov 0xcf74(%rip),%r11 # 66356920 - 663499ac: 4c 8b 15 7d cf 00 00 mov 0xcf7d(%rip),%r10 # 66356930 - 663499b3: 48 8d 50 2c lea 0x2c(%rax),%rdx - 663499b7: b8 58 00 00 00 mov $0x58,%eax - 663499bc: 0f 1f 40 00 nopl 0x0(%rax) - 663499c0: 8b 0a mov (%rdx),%ecx - 663499c2: 85 c9 test %ecx,%ecx - 663499c4: 74 55 je 66349a1b - 663499c6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663499ca: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663499ce: 41 29 08 sub %ecx,(%r8) - 663499d1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663499d7: 45 8b 00 mov (%r8),%r8d - 663499da: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663499de: 45 85 c0 test %r8d,%r8d - 663499e1: 41 0f 9f c0 setg %r8b - 663499e5: 45 0f b6 c0 movzbl %r8b,%r8d - 663499e9: 44 3b 01 cmp (%rcx),%r8d - 663499ec: 74 2d je 66349a1b - 663499ee: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663499f2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663499f6: 8b 09 mov (%rcx),%ecx - 663499f8: 85 c9 test %ecx,%ecx - 663499fa: 75 1f jne 66349a1b - 663499fc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349a00: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349a04: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349a08: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349a0e: 49 63 0a movslq (%r10),%rcx - 66349a11: 8d 71 01 lea 0x1(%rcx),%esi - 66349a14: 41 89 32 mov %esi,(%r10) - 66349a17: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66349a1b: 48 83 c0 08 add $0x8,%rax - 66349a1f: 48 83 c2 04 add $0x4,%rdx - 66349a23: 48 3d 58 01 00 00 cmp $0x158,%rax - 66349a29: 75 95 jne 663499c0 - 66349a2b: 48 83 c4 28 add $0x28,%rsp - 66349a2f: 5b pop %rbx - 66349a30: 5e pop %rsi - 66349a31: 5f pop %rdi - 66349a32: 5d pop %rbp - 66349a33: 41 5c pop %r12 - 66349a35: 41 5d pop %r13 - 66349a37: c3 retq - 66349a38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349a3f: 00 +00000000663498a0 : + 663498a0: 41 55 push %r13 + 663498a2: 41 54 push %r12 + 663498a4: 55 push %rbp + 663498a5: 57 push %rdi + 663498a6: 56 push %rsi + 663498a7: 53 push %rbx + 663498a8: 48 83 ec 28 sub $0x28,%rsp + 663498ac: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663498b0: 49 8b 81 c8 01 00 00 mov 0x1c8(%r9),%rax + 663498b7: 48 89 cb mov %rcx,%rbx + 663498ba: 44 8b 10 mov (%rax),%r10d + 663498bd: 45 85 d2 test %r10d,%r10d + 663498c0: 0f 84 ba 00 00 00 je 66349980 + 663498c6: 49 8b 41 10 mov 0x10(%r9),%rax + 663498ca: be 09 00 00 00 mov $0x9,%esi + 663498cf: 4c 8d 2d 2a 97 00 00 lea 0x972a(%rip),%r13 # 66353000 <.rdata> + 663498d6: 4c 8d 25 33 97 00 00 lea 0x9733(%rip),%r12 # 66353010 <.rdata+0x10> + 663498dd: 8b 10 mov (%rax),%edx + 663498df: 49 8b 41 08 mov 0x8(%r9),%rax + 663498e3: 8b 00 mov (%rax),%eax + 663498e5: 8d 04 50 lea (%rax,%rdx,2),%eax + 663498e8: 49 8b 51 18 mov 0x18(%r9),%rdx + 663498ec: 8b 12 mov (%rdx),%edx + 663498ee: 8d 04 90 lea (%rax,%rdx,4),%eax + 663498f1: 49 8b 51 20 mov 0x20(%r9),%rdx + 663498f5: 8b 12 mov (%rdx),%edx + 663498f7: 8d 3c d0 lea (%rax,%rdx,8),%edi + 663498fa: 49 8b 41 28 mov 0x28(%r9),%rax + 663498fe: 49 8b 51 38 mov 0x38(%r9),%rdx + 66349902: 8b 00 mov (%rax),%eax + 66349904: c1 e0 04 shl $0x4,%eax + 66349907: 01 c7 add %eax,%edi + 66349909: 49 8b 41 30 mov 0x30(%r9),%rax + 6634990d: 8b 00 mov (%rax),%eax + 6634990f: c1 e0 05 shl $0x5,%eax + 66349912: 01 f8 add %edi,%eax + 66349914: 8b 3a mov (%rdx),%edi + 66349916: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634991a: c1 e7 06 shl $0x6,%edi + 6634991d: 01 f8 add %edi,%eax + 6634991f: 8b 3a mov (%rdx),%edi + 66349921: c1 e7 07 shl $0x7,%edi + 66349924: 01 c7 add %eax,%edi + 66349926: 48 63 ef movslq %edi,%rbp + 66349929: 48 c1 e5 02 shl $0x2,%rbp + 6634992d: 0f 1f 00 nopl (%rax) + 66349930: 85 ff test %edi,%edi + 66349932: 78 05 js 66349939 + 66349934: 39 7b 38 cmp %edi,0x38(%rbx) + 66349937: 7f 11 jg 6634994a + 66349939: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634993f: 4c 89 ea mov %r13,%rdx + 66349942: 4c 89 e1 mov %r12,%rcx + 66349945: e8 46 7f 00 00 callq 66351890 <_assert> + 6634994a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634994e: 89 f2 mov %esi,%edx + 66349950: 48 89 d9 mov %rbx,%rcx + 66349953: 83 c6 01 add $0x1,%esi + 66349956: 81 c7 00 01 00 00 add $0x100,%edi + 6634995c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66349960: 48 81 c5 00 04 00 00 add $0x400,%rbp + 66349967: e8 44 7a ff ff callq 663413b0 + 6634996c: 83 fe 39 cmp $0x39,%esi + 6634996f: 75 bf jne 66349930 + 66349971: 48 83 c4 28 add $0x28,%rsp + 66349975: 5b pop %rbx + 66349976: 5e pop %rsi + 66349977: 5f pop %rdi + 66349978: 5d pop %rbp + 66349979: 41 5c pop %r12 + 6634997b: 41 5d pop %r13 + 6634997d: c3 retq + 6634997e: 66 90 xchg %ax,%ax + 66349980: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349984: 4c 8b 1d 95 cf 00 00 mov 0xcf95(%rip),%r11 # 66356920 + 6634998b: 4c 8b 15 9e cf 00 00 mov 0xcf9e(%rip),%r10 # 66356930 + 66349992: 48 8d 50 24 lea 0x24(%rax),%rdx + 66349996: b8 48 00 00 00 mov $0x48,%eax + 6634999b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663499a0: 8b 0a mov (%rdx),%ecx + 663499a2: 85 c9 test %ecx,%ecx + 663499a4: 74 55 je 663499fb + 663499a6: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 663499aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663499ae: 41 29 08 sub %ecx,(%r8) + 663499b1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663499b7: 45 8b 00 mov (%r8),%r8d + 663499ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 663499be: 45 85 c0 test %r8d,%r8d + 663499c1: 41 0f 9f c0 setg %r8b + 663499c5: 45 0f b6 c0 movzbl %r8b,%r8d + 663499c9: 44 3b 01 cmp (%rcx),%r8d + 663499cc: 74 2d je 663499fb + 663499ce: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 663499d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 663499d6: 8b 09 mov (%rcx),%ecx + 663499d8: 85 c9 test %ecx,%ecx + 663499da: 75 1f jne 663499fb + 663499dc: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 663499e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663499e4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663499e8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663499ee: 49 63 0a movslq (%r10),%rcx + 663499f1: 8d 71 01 lea 0x1(%rcx),%esi + 663499f4: 41 89 32 mov %esi,(%r10) + 663499f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663499fb: 48 83 c0 08 add $0x8,%rax + 663499ff: 48 83 c2 04 add $0x4,%rdx + 66349a03: 48 3d c8 01 00 00 cmp $0x1c8,%rax + 66349a09: 75 95 jne 663499a0 + 66349a0b: 48 83 c4 28 add $0x28,%rsp + 66349a0f: 5b pop %rbx + 66349a10: 5e pop %rsi + 66349a11: 5f pop %rdi + 66349a12: 5d pop %rbp + 66349a13: 41 5c pop %r12 + 66349a15: 41 5d pop %r13 + 66349a17: c3 retq + 66349a18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66349a1f: 00 -0000000066349a40 : - 66349a40: 41 55 push %r13 - 66349a42: 41 54 push %r12 - 66349a44: 55 push %rbp - 66349a45: 57 push %rdi - 66349a46: 56 push %rsi - 66349a47: 53 push %rbx - 66349a48: 48 83 ec 28 sub $0x28,%rsp - 66349a4c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349a50: 49 8b 81 48 01 00 00 mov 0x148(%r9),%rax - 66349a57: 48 89 cb mov %rcx,%rbx - 66349a5a: 44 8b 10 mov (%rax),%r10d - 66349a5d: 45 85 d2 test %r10d,%r10d - 66349a60: 0f 84 ba 00 00 00 je 66349b20 - 66349a66: 49 8b 41 10 mov 0x10(%r9),%rax - 66349a6a: be 09 00 00 00 mov $0x9,%esi - 66349a6f: 4c 8d 2d 8a 95 00 00 lea 0x958a(%rip),%r13 # 66353000 <.rdata> - 66349a76: 4c 8d 25 93 95 00 00 lea 0x9593(%rip),%r12 # 66353010 <.rdata+0x10> - 66349a7d: 8b 10 mov (%rax),%edx - 66349a7f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349a83: 8b 00 mov (%rax),%eax - 66349a85: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349a88: 49 8b 51 18 mov 0x18(%r9),%rdx - 66349a8c: 8b 12 mov (%rdx),%edx - 66349a8e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349a91: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349a95: 8b 12 mov (%rdx),%edx - 66349a97: 8d 3c d0 lea (%rax,%rdx,8),%edi - 66349a9a: 49 8b 41 28 mov 0x28(%r9),%rax - 66349a9e: 49 8b 51 38 mov 0x38(%r9),%rdx - 66349aa2: 8b 00 mov (%rax),%eax - 66349aa4: c1 e0 04 shl $0x4,%eax - 66349aa7: 01 c7 add %eax,%edi - 66349aa9: 49 8b 41 30 mov 0x30(%r9),%rax - 66349aad: 8b 00 mov (%rax),%eax - 66349aaf: c1 e0 05 shl $0x5,%eax - 66349ab2: 01 f8 add %edi,%eax - 66349ab4: 8b 3a mov (%rdx),%edi - 66349ab6: 49 8b 51 40 mov 0x40(%r9),%rdx - 66349aba: c1 e7 06 shl $0x6,%edi - 66349abd: 01 f8 add %edi,%eax - 66349abf: 8b 3a mov (%rdx),%edi - 66349ac1: c1 e7 07 shl $0x7,%edi - 66349ac4: 01 c7 add %eax,%edi - 66349ac6: 48 63 ef movslq %edi,%rbp - 66349ac9: 48 c1 e5 02 shl $0x2,%rbp - 66349acd: 0f 1f 00 nopl (%rax) - 66349ad0: 85 ff test %edi,%edi - 66349ad2: 78 05 js 66349ad9 - 66349ad4: 39 7b 38 cmp %edi,0x38(%rbx) - 66349ad7: 7f 11 jg 66349aea - 66349ad9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349adf: 4c 89 ea mov %r13,%rdx - 66349ae2: 4c 89 e1 mov %r12,%rcx - 66349ae5: e8 16 75 00 00 callq 66351000 <_assert> - 66349aea: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349aee: 89 f2 mov %esi,%edx - 66349af0: 48 89 d9 mov %rbx,%rcx - 66349af3: 83 c6 01 add $0x1,%esi - 66349af6: 81 c7 00 01 00 00 add $0x100,%edi - 66349afc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349b00: 48 81 c5 00 04 00 00 add $0x400,%rbp - 66349b07: e8 a4 78 ff ff callq 663413b0 - 66349b0c: 83 fe 29 cmp $0x29,%esi - 66349b0f: 75 bf jne 66349ad0 - 66349b11: 48 83 c4 28 add $0x28,%rsp - 66349b15: 5b pop %rbx - 66349b16: 5e pop %rsi - 66349b17: 5f pop %rdi - 66349b18: 5d pop %rbp - 66349b19: 41 5c pop %r12 - 66349b1b: 41 5d pop %r13 - 66349b1d: c3 retq - 66349b1e: 66 90 xchg %ax,%ax - 66349b20: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349b24: 4c 8b 1d f5 cd 00 00 mov 0xcdf5(%rip),%r11 # 66356920 - 66349b2b: 4c 8b 15 fe cd 00 00 mov 0xcdfe(%rip),%r10 # 66356930 - 66349b32: 48 8d 50 24 lea 0x24(%rax),%rdx - 66349b36: b8 48 00 00 00 mov $0x48,%eax - 66349b3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349b40: 8b 0a mov (%rdx),%ecx - 66349b42: 85 c9 test %ecx,%ecx - 66349b44: 74 55 je 66349b9b - 66349b46: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66349b4a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66349b4e: 41 29 08 sub %ecx,(%r8) - 66349b51: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349b57: 45 8b 00 mov (%r8),%r8d - 66349b5a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66349b5e: 45 85 c0 test %r8d,%r8d - 66349b61: 41 0f 9f c0 setg %r8b - 66349b65: 45 0f b6 c0 movzbl %r8b,%r8d - 66349b69: 44 3b 01 cmp (%rcx),%r8d - 66349b6c: 74 2d je 66349b9b - 66349b6e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349b72: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349b76: 8b 09 mov (%rcx),%ecx - 66349b78: 85 c9 test %ecx,%ecx - 66349b7a: 75 1f jne 66349b9b - 66349b7c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349b80: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349b84: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349b88: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349b8e: 49 63 0a movslq (%r10),%rcx - 66349b91: 8d 71 01 lea 0x1(%rcx),%esi - 66349b94: 41 89 32 mov %esi,(%r10) - 66349b97: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66349b9b: 48 83 c0 08 add $0x8,%rax - 66349b9f: 48 83 c2 04 add $0x4,%rdx - 66349ba3: 48 3d 48 01 00 00 cmp $0x148,%rax - 66349ba9: 75 95 jne 66349b40 - 66349bab: 48 83 c4 28 add $0x28,%rsp - 66349baf: 5b pop %rbx - 66349bb0: 5e pop %rsi - 66349bb1: 5f pop %rdi - 66349bb2: 5d pop %rbp - 66349bb3: 41 5c pop %r12 - 66349bb5: 41 5d pop %r13 - 66349bb7: c3 retq - 66349bb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349bbf: 00 +0000000066349a20 : + 66349a20: 41 55 push %r13 + 66349a22: 41 54 push %r12 + 66349a24: 55 push %rbp + 66349a25: 57 push %rdi + 66349a26: 56 push %rsi + 66349a27: 53 push %rbx + 66349a28: 48 83 ec 28 sub $0x28,%rsp + 66349a2c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349a30: 49 8b 81 d0 01 00 00 mov 0x1d0(%r9),%rax + 66349a37: 48 89 cb mov %rcx,%rbx + 66349a3a: 44 8b 10 mov (%rax),%r10d + 66349a3d: 45 85 d2 test %r10d,%r10d + 66349a40: 0f 84 ca 00 00 00 je 66349b10 + 66349a46: 49 8b 41 10 mov 0x10(%r9),%rax + 66349a4a: be 0a 00 00 00 mov $0xa,%esi + 66349a4f: 4c 8d 2d aa 95 00 00 lea 0x95aa(%rip),%r13 # 66353000 <.rdata> + 66349a56: 4c 8d 25 b3 95 00 00 lea 0x95b3(%rip),%r12 # 66353010 <.rdata+0x10> + 66349a5d: 8b 10 mov (%rax),%edx + 66349a5f: 49 8b 41 08 mov 0x8(%r9),%rax + 66349a63: 8b 00 mov (%rax),%eax + 66349a65: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349a68: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349a6c: 8b 12 mov (%rdx),%edx + 66349a6e: 8d 04 90 lea (%rax,%rdx,4),%eax + 66349a71: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349a75: 8b 12 mov (%rdx),%edx + 66349a77: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66349a7a: 49 8b 51 28 mov 0x28(%r9),%rdx + 66349a7e: 8b 3a mov (%rdx),%edi + 66349a80: 49 8b 51 40 mov 0x40(%r9),%rdx + 66349a84: c1 e7 04 shl $0x4,%edi + 66349a87: 01 c7 add %eax,%edi + 66349a89: 49 8b 41 30 mov 0x30(%r9),%rax + 66349a8d: 8b 00 mov (%rax),%eax + 66349a8f: c1 e0 05 shl $0x5,%eax + 66349a92: 01 c7 add %eax,%edi + 66349a94: 49 8b 41 38 mov 0x38(%r9),%rax + 66349a98: 8b 00 mov (%rax),%eax + 66349a9a: c1 e0 06 shl $0x6,%eax + 66349a9d: 01 f8 add %edi,%eax + 66349a9f: 8b 3a mov (%rdx),%edi + 66349aa1: 49 8b 51 48 mov 0x48(%r9),%rdx + 66349aa5: c1 e7 07 shl $0x7,%edi + 66349aa8: 01 f8 add %edi,%eax + 66349aaa: 8b 3a mov (%rdx),%edi + 66349aac: c1 e7 08 shl $0x8,%edi + 66349aaf: 01 c7 add %eax,%edi + 66349ab1: 48 63 ef movslq %edi,%rbp + 66349ab4: 48 c1 e5 02 shl $0x2,%rbp + 66349ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66349abf: 00 + 66349ac0: 85 ff test %edi,%edi + 66349ac2: 78 05 js 66349ac9 + 66349ac4: 39 7b 38 cmp %edi,0x38(%rbx) + 66349ac7: 7f 11 jg 66349ada + 66349ac9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 66349acf: 4c 89 ea mov %r13,%rdx + 66349ad2: 4c 89 e1 mov %r12,%rcx + 66349ad5: e8 b6 7d 00 00 callq 66351890 <_assert> + 66349ada: 48 8b 43 40 mov 0x40(%rbx),%rax + 66349ade: 89 f2 mov %esi,%edx + 66349ae0: 48 89 d9 mov %rbx,%rcx + 66349ae3: 83 c6 01 add $0x1,%esi + 66349ae6: 81 c7 00 02 00 00 add $0x200,%edi + 66349aec: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66349af0: 48 81 c5 00 08 00 00 add $0x800,%rbp + 66349af7: e8 b4 78 ff ff callq 663413b0 + 66349afc: 83 fe 3a cmp $0x3a,%esi + 66349aff: 75 bf jne 66349ac0 + 66349b01: 48 83 c4 28 add $0x28,%rsp + 66349b05: 5b pop %rbx + 66349b06: 5e pop %rsi + 66349b07: 5f pop %rdi + 66349b08: 5d pop %rbp + 66349b09: 41 5c pop %r12 + 66349b0b: 41 5d pop %r13 + 66349b0d: c3 retq + 66349b0e: 66 90 xchg %ax,%ax + 66349b10: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349b14: 4c 8b 1d 05 ce 00 00 mov 0xce05(%rip),%r11 # 66356920 + 66349b1b: 4c 8b 15 0e ce 00 00 mov 0xce0e(%rip),%r10 # 66356930 + 66349b22: 48 8d 50 28 lea 0x28(%rax),%rdx + 66349b26: b8 50 00 00 00 mov $0x50,%eax + 66349b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349b30: 8b 0a mov (%rdx),%ecx + 66349b32: 85 c9 test %ecx,%ecx + 66349b34: 74 55 je 66349b8b + 66349b36: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66349b3a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349b3e: 41 29 08 sub %ecx,(%r8) + 66349b41: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349b47: 45 8b 00 mov (%r8),%r8d + 66349b4a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66349b4e: 45 85 c0 test %r8d,%r8d + 66349b51: 41 0f 9f c0 setg %r8b + 66349b55: 45 0f b6 c0 movzbl %r8b,%r8d + 66349b59: 44 3b 01 cmp (%rcx),%r8d + 66349b5c: 74 2d je 66349b8b + 66349b5e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66349b62: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349b66: 8b 09 mov (%rcx),%ecx + 66349b68: 85 c9 test %ecx,%ecx + 66349b6a: 75 1f jne 66349b8b + 66349b6c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66349b70: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349b74: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349b78: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349b7e: 49 63 0a movslq (%r10),%rcx + 66349b81: 8d 71 01 lea 0x1(%rcx),%esi + 66349b84: 41 89 32 mov %esi,(%r10) + 66349b87: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66349b8b: 48 83 c0 08 add $0x8,%rax + 66349b8f: 48 83 c2 04 add $0x4,%rdx + 66349b93: 48 3d d0 01 00 00 cmp $0x1d0,%rax + 66349b99: 75 95 jne 66349b30 + 66349b9b: 48 83 c4 28 add $0x28,%rsp + 66349b9f: 5b pop %rbx + 66349ba0: 5e pop %rsi + 66349ba1: 5f pop %rdi + 66349ba2: 5d pop %rbp + 66349ba3: 41 5c pop %r12 + 66349ba5: 41 5d pop %r13 + 66349ba7: c3 retq + 66349ba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66349baf: 00 -0000000066349bc0 : - 66349bc0: 41 55 push %r13 - 66349bc2: 41 54 push %r12 - 66349bc4: 55 push %rbp - 66349bc5: 57 push %rdi - 66349bc6: 56 push %rsi - 66349bc7: 53 push %rbx - 66349bc8: 48 83 ec 28 sub $0x28,%rsp - 66349bcc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349bd0: 49 8b 81 60 01 00 00 mov 0x160(%r9),%rax - 66349bd7: 48 89 cb mov %rcx,%rbx - 66349bda: 44 8b 10 mov (%rax),%r10d - 66349bdd: 45 85 d2 test %r10d,%r10d - 66349be0: 0f 84 da 00 00 00 je 66349cc0 - 66349be6: 49 8b 41 10 mov 0x10(%r9),%rax - 66349bea: be 0c 00 00 00 mov $0xc,%esi - 66349bef: 4c 8d 2d 0a 94 00 00 lea 0x940a(%rip),%r13 # 66353000 <.rdata> - 66349bf6: 4c 8d 25 13 94 00 00 lea 0x9413(%rip),%r12 # 66353010 <.rdata+0x10> - 66349bfd: 8b 10 mov (%rax),%edx - 66349bff: 49 8b 41 08 mov 0x8(%r9),%rax - 66349c03: 8b 00 mov (%rax),%eax - 66349c05: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349c08: 49 8b 51 18 mov 0x18(%r9),%rdx - 66349c0c: 8b 12 mov (%rdx),%edx - 66349c0e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349c11: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349c15: 8b 12 mov (%rdx),%edx - 66349c17: 8d 3c d0 lea (%rax,%rdx,8),%edi - 66349c1a: 49 8b 41 28 mov 0x28(%r9),%rax - 66349c1e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349c22: 8b 00 mov (%rax),%eax - 66349c24: c1 e0 04 shl $0x4,%eax - 66349c27: 01 f8 add %edi,%eax - 66349c29: 8b 3a mov (%rdx),%edi - 66349c2b: 49 8b 51 38 mov 0x38(%r9),%rdx - 66349c2f: c1 e7 05 shl $0x5,%edi - 66349c32: 01 f8 add %edi,%eax - 66349c34: 8b 3a mov (%rdx),%edi - 66349c36: 49 8b 51 50 mov 0x50(%r9),%rdx - 66349c3a: c1 e7 06 shl $0x6,%edi - 66349c3d: 01 c7 add %eax,%edi - 66349c3f: 49 8b 41 40 mov 0x40(%r9),%rax - 66349c43: 8b 00 mov (%rax),%eax - 66349c45: c1 e0 07 shl $0x7,%eax - 66349c48: 01 c7 add %eax,%edi - 66349c4a: 49 8b 41 48 mov 0x48(%r9),%rax - 66349c4e: 8b 00 mov (%rax),%eax - 66349c50: c1 e0 08 shl $0x8,%eax - 66349c53: 01 f8 add %edi,%eax - 66349c55: 8b 3a mov (%rdx),%edi - 66349c57: 49 8b 51 58 mov 0x58(%r9),%rdx - 66349c5b: c1 e7 09 shl $0x9,%edi - 66349c5e: 01 f8 add %edi,%eax - 66349c60: 8b 3a mov (%rdx),%edi - 66349c62: c1 e7 0a shl $0xa,%edi - 66349c65: 01 c7 add %eax,%edi - 66349c67: 48 63 ef movslq %edi,%rbp - 66349c6a: 48 c1 e5 02 shl $0x2,%rbp - 66349c6e: 66 90 xchg %ax,%ax +0000000066349bb0 : + 66349bb0: 41 55 push %r13 + 66349bb2: 41 54 push %r12 + 66349bb4: 55 push %rbp + 66349bb5: 57 push %rdi + 66349bb6: 56 push %rsi + 66349bb7: 53 push %rbx + 66349bb8: 48 83 ec 28 sub $0x28,%rsp + 66349bbc: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349bc0: 49 8b 81 68 01 00 00 mov 0x168(%r9),%rax + 66349bc7: 48 89 cb mov %rcx,%rbx + 66349bca: 44 8b 10 mov (%rax),%r10d + 66349bcd: 45 85 d2 test %r10d,%r10d + 66349bd0: 0f 84 ea 00 00 00 je 66349cc0 + 66349bd6: 49 8b 41 10 mov 0x10(%r9),%rax + 66349bda: be 0d 00 00 00 mov $0xd,%esi + 66349bdf: 4c 8d 2d 1a 94 00 00 lea 0x941a(%rip),%r13 # 66353000 <.rdata> + 66349be6: 4c 8d 25 23 94 00 00 lea 0x9423(%rip),%r12 # 66353010 <.rdata+0x10> + 66349bed: 8b 10 mov (%rax),%edx + 66349bef: 49 8b 41 08 mov 0x8(%r9),%rax + 66349bf3: 8b 00 mov (%rax),%eax + 66349bf5: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349bf8: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349bfc: 8b 12 mov (%rdx),%edx + 66349bfe: 8d 04 90 lea (%rax,%rdx,4),%eax + 66349c01: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349c05: 8b 12 mov (%rdx),%edx + 66349c07: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66349c0a: 49 8b 41 28 mov 0x28(%r9),%rax + 66349c0e: 49 8b 51 38 mov 0x38(%r9),%rdx + 66349c12: 8b 00 mov (%rax),%eax + 66349c14: c1 e0 04 shl $0x4,%eax + 66349c17: 01 c7 add %eax,%edi + 66349c19: 49 8b 41 30 mov 0x30(%r9),%rax + 66349c1d: 8b 00 mov (%rax),%eax + 66349c1f: c1 e0 05 shl $0x5,%eax + 66349c22: 01 f8 add %edi,%eax + 66349c24: 8b 3a mov (%rdx),%edi + 66349c26: 49 8b 51 40 mov 0x40(%r9),%rdx + 66349c2a: c1 e7 06 shl $0x6,%edi + 66349c2d: 01 f8 add %edi,%eax + 66349c2f: 8b 3a mov (%rdx),%edi + 66349c31: 49 8b 51 58 mov 0x58(%r9),%rdx + 66349c35: c1 e7 07 shl $0x7,%edi + 66349c38: 01 c7 add %eax,%edi + 66349c3a: 49 8b 41 48 mov 0x48(%r9),%rax + 66349c3e: 8b 00 mov (%rax),%eax + 66349c40: c1 e0 08 shl $0x8,%eax + 66349c43: 01 c7 add %eax,%edi + 66349c45: 49 8b 41 50 mov 0x50(%r9),%rax + 66349c49: 8b 00 mov (%rax),%eax + 66349c4b: c1 e0 09 shl $0x9,%eax + 66349c4e: 01 f8 add %edi,%eax + 66349c50: 8b 3a mov (%rdx),%edi + 66349c52: 49 8b 51 60 mov 0x60(%r9),%rdx + 66349c56: c1 e7 0a shl $0xa,%edi + 66349c59: 01 f8 add %edi,%eax + 66349c5b: 8b 3a mov (%rdx),%edi + 66349c5d: c1 e7 0b shl $0xb,%edi + 66349c60: 01 c7 add %eax,%edi + 66349c62: 48 63 ef movslq %edi,%rbp + 66349c65: 48 c1 e5 02 shl $0x2,%rbp + 66349c69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 66349c70: 85 ff test %edi,%edi - 66349c72: 78 05 js 66349c79 + 66349c72: 78 05 js 66349c79 66349c74: 39 7b 38 cmp %edi,0x38(%rbx) - 66349c77: 7f 11 jg 66349c8a + 66349c77: 7f 11 jg 66349c8a 66349c79: 41 b8 8f 00 00 00 mov $0x8f,%r8d 66349c7f: 4c 89 ea mov %r13,%rdx 66349c82: 4c 89 e1 mov %r12,%rcx - 66349c85: e8 76 73 00 00 callq 66351000 <_assert> + 66349c85: e8 06 7c 00 00 callq 66351890 <_assert> 66349c8a: 48 8b 43 40 mov 0x40(%rbx),%rax 66349c8e: 89 f2 mov %esi,%edx 66349c90: 48 89 d9 mov %rbx,%rcx 66349c93: 83 c6 01 add $0x1,%esi - 66349c96: 81 c7 00 08 00 00 add $0x800,%edi + 66349c96: 81 c7 00 10 00 00 add $0x1000,%edi 66349c9c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349ca0: 48 81 c5 00 20 00 00 add $0x2000,%rbp + 66349ca0: 48 81 c5 00 40 00 00 add $0x4000,%rbp 66349ca7: e8 04 77 ff ff callq 663413b0 - 66349cac: 83 fe 2c cmp $0x2c,%esi - 66349caf: 75 bf jne 66349c70 + 66349cac: 83 fe 2d cmp $0x2d,%esi + 66349caf: 75 bf jne 66349c70 66349cb1: 48 83 c4 28 add $0x28,%rsp 66349cb5: 5b pop %rbx 66349cb6: 5e pop %rsi @@ -10718,12 +10681,12 @@ Disassembly of section .text: 66349cc0: 48 8b 41 08 mov 0x8(%rcx),%rax 66349cc4: 4c 8b 1d 55 cc 00 00 mov 0xcc55(%rip),%r11 # 66356920 66349ccb: 4c 8b 15 5e cc 00 00 mov 0xcc5e(%rip),%r10 # 66356930 - 66349cd2: 48 8d 50 30 lea 0x30(%rax),%rdx - 66349cd6: b8 60 00 00 00 mov $0x60,%eax + 66349cd2: 48 8d 50 34 lea 0x34(%rax),%rdx + 66349cd6: b8 68 00 00 00 mov $0x68,%eax 66349cdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66349ce0: 8b 0a mov (%rdx),%ecx 66349ce2: 85 c9 test %ecx,%ecx - 66349ce4: 74 55 je 66349d3b + 66349ce4: 74 55 je 66349d3b 66349ce6: 4c 8b 43 18 mov 0x18(%rbx),%r8 66349cea: 4d 8b 04 00 mov (%r8,%rax,1),%r8 66349cee: 41 29 08 sub %ecx,(%r8) @@ -10734,12 +10697,12 @@ Disassembly of section .text: 66349d01: 41 0f 9f c0 setg %r8b 66349d05: 45 0f b6 c0 movzbl %r8b,%r8d 66349d09: 44 3b 01 cmp (%rcx),%r8d - 66349d0c: 74 2d je 66349d3b + 66349d0c: 74 2d je 66349d3b 66349d0e: 48 8b 4b 20 mov 0x20(%rbx),%rcx 66349d12: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx 66349d16: 8b 09 mov (%rcx),%ecx 66349d18: 85 c9 test %ecx,%ecx - 66349d1a: 75 1f jne 66349d3b + 66349d1a: 75 1f jne 66349d3b 66349d1c: 48 8b 4b 28 mov 0x28(%rbx),%rcx 66349d20: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 66349d24: 49 8b 48 10 mov 0x10(%r8),%rcx @@ -10750,8 +10713,8 @@ Disassembly of section .text: 66349d37: 4d 89 04 cb mov %r8,(%r11,%rcx,8) 66349d3b: 48 83 c0 08 add $0x8,%rax 66349d3f: 48 83 c2 04 add $0x4,%rdx - 66349d43: 48 3d 60 01 00 00 cmp $0x160,%rax - 66349d49: 75 95 jne 66349ce0 + 66349d43: 48 3d 68 01 00 00 cmp $0x168,%rax + 66349d49: 75 95 jne 66349ce0 66349d4b: 48 83 c4 28 add $0x28,%rsp 66349d4f: 5b pop %rbx 66349d50: 5e pop %rsi @@ -10763,7 +10726,7 @@ Disassembly of section .text: 66349d58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 66349d5f: 00 -0000000066349d60 : +0000000066349d60 : 66349d60: 41 55 push %r13 66349d62: 41 54 push %r12 66349d64: 55 push %rbp @@ -10772,13 +10735,13 @@ Disassembly of section .text: 66349d67: 53 push %rbx 66349d68: 48 83 ec 28 sub $0x28,%rsp 66349d6c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349d70: 49 8b 81 38 01 00 00 mov 0x138(%r9),%rax + 66349d70: 49 8b 81 58 01 00 00 mov 0x158(%r9),%rax 66349d77: 48 89 cb mov %rcx,%rbx 66349d7a: 44 8b 10 mov (%rax),%r10d 66349d7d: 45 85 d2 test %r10d,%r10d - 66349d80: 0f 84 aa 00 00 00 je 66349e30 + 66349d80: 0f 84 cb 00 00 00 je 66349e51 66349d86: 49 8b 41 10 mov 0x10(%r9),%rax - 66349d8a: be 07 00 00 00 mov $0x7,%esi + 66349d8a: be 0b 00 00 00 mov $0xb,%esi 66349d8f: 4c 8d 2d 6a 92 00 00 lea 0x926a(%rip),%r13 # 66353000 <.rdata> 66349d96: 4c 8d 25 73 92 00 00 lea 0x9273(%rip),%r12 # 66353010 <.rdata+0x10> 66349d9d: 8b 10 mov (%rax),%edx @@ -10797,1102 +10760,1104 @@ Disassembly of section .text: 66349dc4: c1 e7 04 shl $0x4,%edi 66349dc7: 01 f8 add %edi,%eax 66349dc9: 8b 3a mov (%rdx),%edi - 66349dcb: c1 e7 05 shl $0x5,%edi - 66349dce: 01 c7 add %eax,%edi - 66349dd0: 48 63 ef movslq %edi,%rbp - 66349dd3: 48 c1 e5 02 shl $0x2,%rbp - 66349dd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66349dde: 00 00 - 66349de0: 85 ff test %edi,%edi - 66349de2: 78 05 js 66349de9 - 66349de4: 3b 7b 38 cmp 0x38(%rbx),%edi - 66349de7: 7c 11 jl 66349dfa - 66349de9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349def: 4c 89 ea mov %r13,%rdx - 66349df2: 4c 89 e1 mov %r12,%rcx - 66349df5: e8 06 72 00 00 callq 66351000 <_assert> - 66349dfa: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349dfe: 89 f2 mov %esi,%edx - 66349e00: 48 89 d9 mov %rbx,%rcx - 66349e03: 83 c6 01 add $0x1,%esi - 66349e06: 83 c7 40 add $0x40,%edi - 66349e09: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349e0d: 48 81 c5 00 01 00 00 add $0x100,%rbp - 66349e14: e8 97 75 ff ff callq 663413b0 - 66349e19: 83 fe 27 cmp $0x27,%esi - 66349e1c: 75 c2 jne 66349de0 - 66349e1e: 48 83 c4 28 add $0x28,%rsp - 66349e22: 5b pop %rbx - 66349e23: 5e pop %rsi - 66349e24: 5f pop %rdi - 66349e25: 5d pop %rbp - 66349e26: 41 5c pop %r12 - 66349e28: 41 5d pop %r13 - 66349e2a: c3 retq - 66349e2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349e30: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349e34: 4c 8b 1d e5 ca 00 00 mov 0xcae5(%rip),%r11 # 66356920 - 66349e3b: 4c 8b 15 ee ca 00 00 mov 0xcaee(%rip),%r10 # 66356930 - 66349e42: 48 8d 50 1c lea 0x1c(%rax),%rdx - 66349e46: b8 38 00 00 00 mov $0x38,%eax - 66349e4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349e50: 8b 0a mov (%rdx),%ecx - 66349e52: 85 c9 test %ecx,%ecx - 66349e54: 74 55 je 66349eab - 66349e56: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66349e5a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66349e5e: 41 29 08 sub %ecx,(%r8) - 66349e61: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349e67: 45 8b 00 mov (%r8),%r8d - 66349e6a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66349e6e: 45 85 c0 test %r8d,%r8d - 66349e71: 41 0f 9f c0 setg %r8b - 66349e75: 45 0f b6 c0 movzbl %r8b,%r8d - 66349e79: 44 3b 01 cmp (%rcx),%r8d - 66349e7c: 74 2d je 66349eab - 66349e7e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349e82: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349e86: 8b 09 mov (%rcx),%ecx - 66349e88: 85 c9 test %ecx,%ecx - 66349e8a: 75 1f jne 66349eab - 66349e8c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349e90: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349e94: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349e98: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349e9e: 49 63 0a movslq (%r10),%rcx - 66349ea1: 8d 71 01 lea 0x1(%rcx),%esi - 66349ea4: 41 89 32 mov %esi,(%r10) - 66349ea7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66349eab: 48 83 c0 08 add $0x8,%rax - 66349eaf: 48 83 c2 04 add $0x4,%rdx - 66349eb3: 48 3d 38 01 00 00 cmp $0x138,%rax - 66349eb9: 75 95 jne 66349e50 - 66349ebb: 48 83 c4 28 add $0x28,%rsp - 66349ebf: 5b pop %rbx - 66349ec0: 5e pop %rsi - 66349ec1: 5f pop %rdi - 66349ec2: 5d pop %rbp - 66349ec3: 41 5c pop %r12 - 66349ec5: 41 5d pop %r13 - 66349ec7: c3 retq - 66349ec8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349ecf: 00 + 66349dcb: 49 8b 51 48 mov 0x48(%r9),%rdx + 66349dcf: c1 e7 05 shl $0x5,%edi + 66349dd2: 01 c7 add %eax,%edi + 66349dd4: 49 8b 41 38 mov 0x38(%r9),%rax + 66349dd8: 8b 00 mov (%rax),%eax + 66349dda: c1 e0 06 shl $0x6,%eax + 66349ddd: 01 c7 add %eax,%edi + 66349ddf: 49 8b 41 40 mov 0x40(%r9),%rax + 66349de3: 8b 00 mov (%rax),%eax + 66349de5: c1 e0 07 shl $0x7,%eax + 66349de8: 01 f8 add %edi,%eax + 66349dea: 8b 3a mov (%rdx),%edi + 66349dec: 49 8b 51 50 mov 0x50(%r9),%rdx + 66349df0: c1 e7 08 shl $0x8,%edi + 66349df3: 01 f8 add %edi,%eax + 66349df5: 8b 3a mov (%rdx),%edi + 66349df7: c1 e7 09 shl $0x9,%edi + 66349dfa: 01 c7 add %eax,%edi + 66349dfc: 48 63 ef movslq %edi,%rbp + 66349dff: 48 c1 e5 02 shl $0x2,%rbp + 66349e03: 85 ff test %edi,%edi + 66349e05: 78 05 js 66349e0c + 66349e07: 39 7b 38 cmp %edi,0x38(%rbx) + 66349e0a: 7f 11 jg 66349e1d + 66349e0c: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 66349e12: 4c 89 ea mov %r13,%rdx + 66349e15: 4c 89 e1 mov %r12,%rcx + 66349e18: e8 73 7a 00 00 callq 66351890 <_assert> + 66349e1d: 48 8b 43 40 mov 0x40(%rbx),%rax + 66349e21: 89 f2 mov %esi,%edx + 66349e23: 48 89 d9 mov %rbx,%rcx + 66349e26: 83 c6 01 add $0x1,%esi + 66349e29: 81 c7 00 04 00 00 add $0x400,%edi + 66349e2f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66349e33: 48 81 c5 00 10 00 00 add $0x1000,%rbp + 66349e3a: e8 71 75 ff ff callq 663413b0 + 66349e3f: 83 fe 2b cmp $0x2b,%esi + 66349e42: 75 bf jne 66349e03 + 66349e44: 48 83 c4 28 add $0x28,%rsp + 66349e48: 5b pop %rbx + 66349e49: 5e pop %rsi + 66349e4a: 5f pop %rdi + 66349e4b: 5d pop %rbp + 66349e4c: 41 5c pop %r12 + 66349e4e: 41 5d pop %r13 + 66349e50: c3 retq + 66349e51: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349e55: 4c 8b 1d c4 ca 00 00 mov 0xcac4(%rip),%r11 # 66356920 + 66349e5c: 4c 8b 15 cd ca 00 00 mov 0xcacd(%rip),%r10 # 66356930 + 66349e63: 48 8d 50 2c lea 0x2c(%rax),%rdx + 66349e67: b8 58 00 00 00 mov $0x58,%eax + 66349e6c: 0f 1f 40 00 nopl 0x0(%rax) + 66349e70: 8b 0a mov (%rdx),%ecx + 66349e72: 85 c9 test %ecx,%ecx + 66349e74: 74 55 je 66349ecb + 66349e76: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66349e7a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349e7e: 41 29 08 sub %ecx,(%r8) + 66349e81: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349e87: 45 8b 00 mov (%r8),%r8d + 66349e8a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66349e8e: 45 85 c0 test %r8d,%r8d + 66349e91: 41 0f 9f c0 setg %r8b + 66349e95: 45 0f b6 c0 movzbl %r8b,%r8d + 66349e99: 44 3b 01 cmp (%rcx),%r8d + 66349e9c: 74 2d je 66349ecb + 66349e9e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 66349ea2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349ea6: 8b 09 mov (%rcx),%ecx + 66349ea8: 85 c9 test %ecx,%ecx + 66349eaa: 75 1f jne 66349ecb + 66349eac: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 66349eb0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349eb4: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349eb8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349ebe: 49 63 0a movslq (%r10),%rcx + 66349ec1: 8d 71 01 lea 0x1(%rcx),%esi + 66349ec4: 41 89 32 mov %esi,(%r10) + 66349ec7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66349ecb: 48 83 c0 08 add $0x8,%rax + 66349ecf: 48 83 c2 04 add $0x4,%rdx + 66349ed3: 48 3d 58 01 00 00 cmp $0x158,%rax + 66349ed9: 75 95 jne 66349e70 + 66349edb: 48 83 c4 28 add $0x28,%rsp + 66349edf: 5b pop %rbx + 66349ee0: 5e pop %rsi + 66349ee1: 5f pop %rdi + 66349ee2: 5d pop %rbp + 66349ee3: 41 5c pop %r12 + 66349ee5: 41 5d pop %r13 + 66349ee7: c3 retq + 66349ee8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66349eef: 00 -0000000066349ed0 : - 66349ed0: 48 8b 41 10 mov 0x10(%rcx),%rax - 66349ed4: 48 8b 90 30 01 00 00 mov 0x130(%rax),%rdx - 66349edb: 44 8b 0a mov (%rdx),%r9d - 66349ede: 45 85 c9 test %r9d,%r9d - 66349ee1: 0f 84 c9 00 00 00 je 66349fb0 - 66349ee7: 48 8b 50 10 mov 0x10(%rax),%rdx - 66349eeb: 44 8b 02 mov (%rdx),%r8d - 66349eee: 48 8b 50 08 mov 0x8(%rax),%rdx - 66349ef2: 8b 12 mov (%rdx),%edx - 66349ef4: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 66349ef8: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66349efc: 45 8b 00 mov (%r8),%r8d - 66349eff: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 66349f03: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66349f07: 45 8b 00 mov (%r8),%r8d - 66349f0a: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d - 66349f0e: 48 8b 50 28 mov 0x28(%rax),%rdx - 66349f12: 8b 12 mov (%rdx),%edx - 66349f14: c1 e2 04 shl $0x4,%edx - 66349f17: 41 8d 54 10 06 lea 0x6(%r8,%rdx,1),%edx - 66349f1c: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66349f20: 48 63 d2 movslq %edx,%rdx - 66349f23: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 66349f27: 45 8b 88 9c 00 00 00 mov 0x9c(%r8),%r9d - 66349f2e: 8b 12 mov (%rdx),%edx - 66349f30: 44 39 ca cmp %r9d,%edx - 66349f33: 74 73 je 66349fa8 - 66349f35: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66349f39: 41 89 d3 mov %edx,%r11d - 66349f3c: 45 29 cb sub %r9d,%r11d - 66349f3f: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax - 66349f46: 4d 8b 92 38 01 00 00 mov 0x138(%r10),%r10 - 66349f4d: 45 01 1a add %r11d,(%r10) - 66349f50: 41 89 90 9c 00 00 00 mov %edx,0x9c(%r8) - 66349f57: 31 d2 xor %edx,%edx - 66349f59: 45 8b 02 mov (%r10),%r8d - 66349f5c: 45 85 c0 test %r8d,%r8d - 66349f5f: 0f 9f c2 setg %dl - 66349f62: 3b 10 cmp (%rax),%edx - 66349f64: 74 42 je 66349fa8 - 66349f66: 48 8b 41 20 mov 0x20(%rcx),%rax - 66349f6a: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax - 66349f71: 8b 00 mov (%rax),%eax - 66349f73: 85 c0 test %eax,%eax - 66349f75: 75 31 jne 66349fa8 - 66349f77: 48 8b 41 28 mov 0x28(%rcx),%rax - 66349f7b: 48 8b 0d ae c9 00 00 mov 0xc9ae(%rip),%rcx # 66356930 - 66349f82: 4c 8b 05 97 c9 00 00 mov 0xc997(%rip),%r8 # 66356920 - 66349f89: 48 8b 90 38 01 00 00 mov 0x138(%rax),%rdx - 66349f90: 48 8b 42 10 mov 0x10(%rdx),%rax - 66349f94: c7 00 01 00 00 00 movl $0x1,(%rax) - 66349f9a: 48 63 01 movslq (%rcx),%rax - 66349f9d: 44 8d 48 01 lea 0x1(%rax),%r9d - 66349fa1: 44 89 09 mov %r9d,(%rcx) - 66349fa4: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66349fa8: c3 retq - 66349fa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66349fb0: ba 27 00 00 00 mov $0x27,%edx - 66349fb5: e9 76 74 ff ff jmpq 66341430 - 66349fba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +0000000066349ef0 : + 66349ef0: 41 55 push %r13 + 66349ef2: 41 54 push %r12 + 66349ef4: 55 push %rbp + 66349ef5: 57 push %rdi + 66349ef6: 56 push %rsi + 66349ef7: 53 push %rbx + 66349ef8: 48 83 ec 28 sub $0x28,%rsp + 66349efc: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349f00: 49 8b 81 38 01 00 00 mov 0x138(%r9),%rax + 66349f07: 48 89 cb mov %rcx,%rbx + 66349f0a: 44 8b 10 mov (%rax),%r10d + 66349f0d: 45 85 d2 test %r10d,%r10d + 66349f10: 0f 84 aa 00 00 00 je 66349fc0 + 66349f16: 49 8b 41 10 mov 0x10(%r9),%rax + 66349f1a: be 07 00 00 00 mov $0x7,%esi + 66349f1f: 4c 8d 2d da 90 00 00 lea 0x90da(%rip),%r13 # 66353000 <.rdata> + 66349f26: 4c 8d 25 e3 90 00 00 lea 0x90e3(%rip),%r12 # 66353010 <.rdata+0x10> + 66349f2d: 8b 10 mov (%rax),%edx + 66349f2f: 49 8b 41 08 mov 0x8(%r9),%rax + 66349f33: 8b 00 mov (%rax),%eax + 66349f35: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349f38: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349f3c: 8b 12 mov (%rdx),%edx + 66349f3e: 8d 04 90 lea (%rax,%rdx,4),%eax + 66349f41: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349f45: 8b 12 mov (%rdx),%edx + 66349f47: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66349f4a: 49 8b 51 28 mov 0x28(%r9),%rdx + 66349f4e: 8b 3a mov (%rdx),%edi + 66349f50: 49 8b 51 30 mov 0x30(%r9),%rdx + 66349f54: c1 e7 04 shl $0x4,%edi + 66349f57: 01 f8 add %edi,%eax + 66349f59: 8b 3a mov (%rdx),%edi + 66349f5b: c1 e7 05 shl $0x5,%edi + 66349f5e: 01 c7 add %eax,%edi + 66349f60: 48 63 ef movslq %edi,%rbp + 66349f63: 48 c1 e5 02 shl $0x2,%rbp + 66349f67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66349f6e: 00 00 + 66349f70: 85 ff test %edi,%edi + 66349f72: 78 05 js 66349f79 + 66349f74: 3b 7b 38 cmp 0x38(%rbx),%edi + 66349f77: 7c 11 jl 66349f8a + 66349f79: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 66349f7f: 4c 89 ea mov %r13,%rdx + 66349f82: 4c 89 e1 mov %r12,%rcx + 66349f85: e8 06 79 00 00 callq 66351890 <_assert> + 66349f8a: 48 8b 43 40 mov 0x40(%rbx),%rax + 66349f8e: 89 f2 mov %esi,%edx + 66349f90: 48 89 d9 mov %rbx,%rcx + 66349f93: 83 c6 01 add $0x1,%esi + 66349f96: 83 c7 40 add $0x40,%edi + 66349f99: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 66349f9d: 48 81 c5 00 01 00 00 add $0x100,%rbp + 66349fa4: e8 07 74 ff ff callq 663413b0 + 66349fa9: 83 fe 27 cmp $0x27,%esi + 66349fac: 75 c2 jne 66349f70 + 66349fae: 48 83 c4 28 add $0x28,%rsp + 66349fb2: 5b pop %rbx + 66349fb3: 5e pop %rsi + 66349fb4: 5f pop %rdi + 66349fb5: 5d pop %rbp + 66349fb6: 41 5c pop %r12 + 66349fb8: 41 5d pop %r13 + 66349fba: c3 retq + 66349fbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349fc0: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349fc4: 4c 8b 1d 55 c9 00 00 mov 0xc955(%rip),%r11 # 66356920 + 66349fcb: 4c 8b 15 5e c9 00 00 mov 0xc95e(%rip),%r10 # 66356930 + 66349fd2: 48 8d 50 1c lea 0x1c(%rax),%rdx + 66349fd6: b8 38 00 00 00 mov $0x38,%eax + 66349fdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349fe0: 8b 0a mov (%rdx),%ecx + 66349fe2: 85 c9 test %ecx,%ecx + 66349fe4: 74 55 je 6634a03b + 66349fe6: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 66349fea: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349fee: 41 29 08 sub %ecx,(%r8) + 66349ff1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349ff7: 45 8b 00 mov (%r8),%r8d + 66349ffa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66349ffe: 45 85 c0 test %r8d,%r8d + 6634a001: 41 0f 9f c0 setg %r8b + 6634a005: 45 0f b6 c0 movzbl %r8b,%r8d + 6634a009: 44 3b 01 cmp (%rcx),%r8d + 6634a00c: 74 2d je 6634a03b + 6634a00e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634a012: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634a016: 8b 09 mov (%rcx),%ecx + 6634a018: 85 c9 test %ecx,%ecx + 6634a01a: 75 1f jne 6634a03b + 6634a01c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634a020: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a024: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634a028: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634a02e: 49 63 0a movslq (%r10),%rcx + 6634a031: 8d 71 01 lea 0x1(%rcx),%esi + 6634a034: 41 89 32 mov %esi,(%r10) + 6634a037: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634a03b: 48 83 c0 08 add $0x8,%rax + 6634a03f: 48 83 c2 04 add $0x4,%rdx + 6634a043: 48 3d 38 01 00 00 cmp $0x138,%rax + 6634a049: 75 95 jne 66349fe0 + 6634a04b: 48 83 c4 28 add $0x28,%rsp + 6634a04f: 5b pop %rbx + 6634a050: 5e pop %rsi + 6634a051: 5f pop %rdi + 6634a052: 5d pop %rbp + 6634a053: 41 5c pop %r12 + 6634a055: 41 5d pop %r13 + 6634a057: c3 retq + 6634a058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a05f: 00 -0000000066349fc0 : - 66349fc0: 48 8b 41 10 mov 0x10(%rcx),%rax - 66349fc4: 48 8b 50 38 mov 0x38(%rax),%rdx - 66349fc8: 44 8b 0a mov (%rdx),%r9d - 66349fcb: 45 85 c9 test %r9d,%r9d - 66349fce: 0f 84 8d 00 00 00 je 6634a061 - 66349fd4: 48 8b 50 10 mov 0x10(%rax),%rdx - 66349fd8: 44 8b 02 mov (%rdx),%r8d - 66349fdb: 48 8b 50 08 mov 0x8(%rax),%rdx - 66349fdf: 8b 12 mov (%rdx),%edx - 66349fe1: 42 8d 54 42 03 lea 0x3(%rdx,%r8,2),%edx - 66349fe6: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66349fea: 48 63 d2 movslq %edx,%rdx - 66349fed: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 66349ff1: 45 8b 48 20 mov 0x20(%r8),%r9d - 66349ff5: 8b 12 mov (%rdx),%edx - 66349ff7: 44 39 ca cmp %r9d,%edx - 66349ffa: 74 64 je 6634a060 - 66349ffc: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a000: 41 89 d3 mov %edx,%r11d - 6634a003: 45 29 cb sub %r9d,%r11d - 6634a006: 48 8b 40 40 mov 0x40(%rax),%rax - 6634a00a: 4d 8b 52 40 mov 0x40(%r10),%r10 - 6634a00e: 45 01 1a add %r11d,(%r10) - 6634a011: 41 89 50 20 mov %edx,0x20(%r8) - 6634a015: 31 d2 xor %edx,%edx - 6634a017: 45 8b 02 mov (%r10),%r8d - 6634a01a: 45 85 c0 test %r8d,%r8d - 6634a01d: 0f 9f c2 setg %dl - 6634a020: 3b 10 cmp (%rax),%edx - 6634a022: 74 3c je 6634a060 - 6634a024: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a028: 48 8b 40 40 mov 0x40(%rax),%rax - 6634a02c: 8b 00 mov (%rax),%eax - 6634a02e: 85 c0 test %eax,%eax - 6634a030: 75 2e jne 6634a060 - 6634a032: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a036: 48 8b 0d f3 c8 00 00 mov 0xc8f3(%rip),%rcx # 66356930 - 6634a03d: 4c 8b 05 dc c8 00 00 mov 0xc8dc(%rip),%r8 # 66356920 - 6634a044: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634a048: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a04c: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a052: 48 63 01 movslq (%rcx),%rax - 6634a055: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a059: 44 89 09 mov %r9d,(%rcx) - 6634a05c: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a060: c3 retq - 6634a061: ba 08 00 00 00 mov $0x8,%edx - 6634a066: e9 c5 73 ff ff jmpq 66341430 - 6634a06b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +000000006634a060 : + 6634a060: 41 55 push %r13 + 6634a062: 41 54 push %r12 + 6634a064: 55 push %rbp + 6634a065: 57 push %rdi + 6634a066: 56 push %rsi + 6634a067: 53 push %rbx + 6634a068: 48 83 ec 28 sub $0x28,%rsp + 6634a06c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634a070: 49 8b 81 48 01 00 00 mov 0x148(%r9),%rax + 6634a077: 48 89 cb mov %rcx,%rbx + 6634a07a: 44 8b 10 mov (%rax),%r10d + 6634a07d: 45 85 d2 test %r10d,%r10d + 6634a080: 0f 84 ba 00 00 00 je 6634a140 + 6634a086: 49 8b 41 10 mov 0x10(%r9),%rax + 6634a08a: be 09 00 00 00 mov $0x9,%esi + 6634a08f: 4c 8d 2d 6a 8f 00 00 lea 0x8f6a(%rip),%r13 # 66353000 <.rdata> + 6634a096: 4c 8d 25 73 8f 00 00 lea 0x8f73(%rip),%r12 # 66353010 <.rdata+0x10> + 6634a09d: 8b 10 mov (%rax),%edx + 6634a09f: 49 8b 41 08 mov 0x8(%r9),%rax + 6634a0a3: 8b 00 mov (%rax),%eax + 6634a0a5: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634a0a8: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634a0ac: 8b 12 mov (%rdx),%edx + 6634a0ae: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634a0b1: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634a0b5: 8b 12 mov (%rdx),%edx + 6634a0b7: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634a0ba: 49 8b 41 28 mov 0x28(%r9),%rax + 6634a0be: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634a0c2: 8b 00 mov (%rax),%eax + 6634a0c4: c1 e0 04 shl $0x4,%eax + 6634a0c7: 01 c7 add %eax,%edi + 6634a0c9: 49 8b 41 30 mov 0x30(%r9),%rax + 6634a0cd: 8b 00 mov (%rax),%eax + 6634a0cf: c1 e0 05 shl $0x5,%eax + 6634a0d2: 01 f8 add %edi,%eax + 6634a0d4: 8b 3a mov (%rdx),%edi + 6634a0d6: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634a0da: c1 e7 06 shl $0x6,%edi + 6634a0dd: 01 f8 add %edi,%eax + 6634a0df: 8b 3a mov (%rdx),%edi + 6634a0e1: c1 e7 07 shl $0x7,%edi + 6634a0e4: 01 c7 add %eax,%edi + 6634a0e6: 48 63 ef movslq %edi,%rbp + 6634a0e9: 48 c1 e5 02 shl $0x2,%rbp + 6634a0ed: 0f 1f 00 nopl (%rax) + 6634a0f0: 85 ff test %edi,%edi + 6634a0f2: 78 05 js 6634a0f9 + 6634a0f4: 39 7b 38 cmp %edi,0x38(%rbx) + 6634a0f7: 7f 11 jg 6634a10a + 6634a0f9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634a0ff: 4c 89 ea mov %r13,%rdx + 6634a102: 4c 89 e1 mov %r12,%rcx + 6634a105: e8 86 77 00 00 callq 66351890 <_assert> + 6634a10a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634a10e: 89 f2 mov %esi,%edx + 6634a110: 48 89 d9 mov %rbx,%rcx + 6634a113: 83 c6 01 add $0x1,%esi + 6634a116: 81 c7 00 01 00 00 add $0x100,%edi + 6634a11c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634a120: 48 81 c5 00 04 00 00 add $0x400,%rbp + 6634a127: e8 84 72 ff ff callq 663413b0 + 6634a12c: 83 fe 29 cmp $0x29,%esi + 6634a12f: 75 bf jne 6634a0f0 + 6634a131: 48 83 c4 28 add $0x28,%rsp + 6634a135: 5b pop %rbx + 6634a136: 5e pop %rsi + 6634a137: 5f pop %rdi + 6634a138: 5d pop %rbp + 6634a139: 41 5c pop %r12 + 6634a13b: 41 5d pop %r13 + 6634a13d: c3 retq + 6634a13e: 66 90 xchg %ax,%ax + 6634a140: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634a144: 4c 8b 1d d5 c7 00 00 mov 0xc7d5(%rip),%r11 # 66356920 + 6634a14b: 4c 8b 15 de c7 00 00 mov 0xc7de(%rip),%r10 # 66356930 + 6634a152: 48 8d 50 24 lea 0x24(%rax),%rdx + 6634a156: b8 48 00 00 00 mov $0x48,%eax + 6634a15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a160: 8b 0a mov (%rdx),%ecx + 6634a162: 85 c9 test %ecx,%ecx + 6634a164: 74 55 je 6634a1bb + 6634a166: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634a16a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a16e: 41 29 08 sub %ecx,(%r8) + 6634a171: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a177: 45 8b 00 mov (%r8),%r8d + 6634a17a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634a17e: 45 85 c0 test %r8d,%r8d + 6634a181: 41 0f 9f c0 setg %r8b + 6634a185: 45 0f b6 c0 movzbl %r8b,%r8d + 6634a189: 44 3b 01 cmp (%rcx),%r8d + 6634a18c: 74 2d je 6634a1bb + 6634a18e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634a192: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634a196: 8b 09 mov (%rcx),%ecx + 6634a198: 85 c9 test %ecx,%ecx + 6634a19a: 75 1f jne 6634a1bb + 6634a19c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634a1a0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a1a4: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634a1a8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634a1ae: 49 63 0a movslq (%r10),%rcx + 6634a1b1: 8d 71 01 lea 0x1(%rcx),%esi + 6634a1b4: 41 89 32 mov %esi,(%r10) + 6634a1b7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634a1bb: 48 83 c0 08 add $0x8,%rax + 6634a1bf: 48 83 c2 04 add $0x4,%rdx + 6634a1c3: 48 3d 48 01 00 00 cmp $0x148,%rax + 6634a1c9: 75 95 jne 6634a160 + 6634a1cb: 48 83 c4 28 add $0x28,%rsp + 6634a1cf: 5b pop %rbx + 6634a1d0: 5e pop %rsi + 6634a1d1: 5f pop %rdi + 6634a1d2: 5d pop %rbp + 6634a1d3: 41 5c pop %r12 + 6634a1d5: 41 5d pop %r13 + 6634a1d7: c3 retq + 6634a1d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a1df: 00 -000000006634a070 : - 6634a070: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a074: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634a07b: 44 8b 0a mov (%rdx),%r9d - 6634a07e: 45 85 c9 test %r9d,%r9d - 6634a081: 0f 84 b9 00 00 00 je 6634a140 - 6634a087: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a08b: 44 8b 02 mov (%rdx),%r8d - 6634a08e: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a092: 8b 12 mov (%rdx),%edx - 6634a094: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a098: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a09c: 45 8b 00 mov (%r8),%r8d - 6634a09f: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a0a3: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a0a7: 45 8b 00 mov (%r8),%r8d - 6634a0aa: 42 8d 54 c2 05 lea 0x5(%rdx,%r8,8),%edx - 6634a0af: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a0b3: 48 63 d2 movslq %edx,%rdx - 6634a0b6: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a0ba: 45 8b 48 58 mov 0x58(%r8),%r9d - 6634a0be: 8b 12 mov (%rdx),%edx - 6634a0c0: 44 39 ca cmp %r9d,%edx - 6634a0c3: 74 70 je 6634a135 - 6634a0c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a0c9: 41 89 d3 mov %edx,%r11d - 6634a0cc: 45 29 cb sub %r9d,%r11d - 6634a0cf: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax - 6634a0d6: 4d 8b 92 b0 00 00 00 mov 0xb0(%r10),%r10 - 6634a0dd: 45 01 1a add %r11d,(%r10) - 6634a0e0: 41 89 50 58 mov %edx,0x58(%r8) - 6634a0e4: 31 d2 xor %edx,%edx - 6634a0e6: 45 8b 02 mov (%r10),%r8d - 6634a0e9: 45 85 c0 test %r8d,%r8d - 6634a0ec: 0f 9f c2 setg %dl - 6634a0ef: 3b 10 cmp (%rax),%edx - 6634a0f1: 74 42 je 6634a135 - 6634a0f3: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a0f7: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax - 6634a0fe: 8b 00 mov (%rax),%eax - 6634a100: 85 c0 test %eax,%eax - 6634a102: 75 31 jne 6634a135 - 6634a104: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a108: 48 8b 0d 21 c8 00 00 mov 0xc821(%rip),%rcx # 66356930 - 6634a10f: 4c 8b 05 0a c8 00 00 mov 0xc80a(%rip),%r8 # 66356920 - 6634a116: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx - 6634a11d: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a121: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a127: 48 63 01 movslq (%rcx),%rax - 6634a12a: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a12e: 44 89 09 mov %r9d,(%rcx) - 6634a131: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a135: c3 retq - 6634a136: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634a13d: 00 00 00 - 6634a140: ba 16 00 00 00 mov $0x16,%edx - 6634a145: e9 e6 72 ff ff jmpq 66341430 - 6634a14a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634a1e0 : + 6634a1e0: 41 55 push %r13 + 6634a1e2: 41 54 push %r12 + 6634a1e4: 55 push %rbp + 6634a1e5: 57 push %rdi + 6634a1e6: 56 push %rsi + 6634a1e7: 53 push %rbx + 6634a1e8: 48 83 ec 28 sub $0x28,%rsp + 6634a1ec: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634a1f0: 49 8b 81 60 01 00 00 mov 0x160(%r9),%rax + 6634a1f7: 48 89 cb mov %rcx,%rbx + 6634a1fa: 44 8b 10 mov (%rax),%r10d + 6634a1fd: 45 85 d2 test %r10d,%r10d + 6634a200: 0f 84 da 00 00 00 je 6634a2e0 + 6634a206: 49 8b 41 10 mov 0x10(%r9),%rax + 6634a20a: be 0c 00 00 00 mov $0xc,%esi + 6634a20f: 4c 8d 2d ea 8d 00 00 lea 0x8dea(%rip),%r13 # 66353000 <.rdata> + 6634a216: 4c 8d 25 f3 8d 00 00 lea 0x8df3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634a21d: 8b 10 mov (%rax),%edx + 6634a21f: 49 8b 41 08 mov 0x8(%r9),%rax + 6634a223: 8b 00 mov (%rax),%eax + 6634a225: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634a228: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634a22c: 8b 12 mov (%rdx),%edx + 6634a22e: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634a231: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634a235: 8b 12 mov (%rdx),%edx + 6634a237: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634a23a: 49 8b 41 28 mov 0x28(%r9),%rax + 6634a23e: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634a242: 8b 00 mov (%rax),%eax + 6634a244: c1 e0 04 shl $0x4,%eax + 6634a247: 01 f8 add %edi,%eax + 6634a249: 8b 3a mov (%rdx),%edi + 6634a24b: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634a24f: c1 e7 05 shl $0x5,%edi + 6634a252: 01 f8 add %edi,%eax + 6634a254: 8b 3a mov (%rdx),%edi + 6634a256: 49 8b 51 50 mov 0x50(%r9),%rdx + 6634a25a: c1 e7 06 shl $0x6,%edi + 6634a25d: 01 c7 add %eax,%edi + 6634a25f: 49 8b 41 40 mov 0x40(%r9),%rax + 6634a263: 8b 00 mov (%rax),%eax + 6634a265: c1 e0 07 shl $0x7,%eax + 6634a268: 01 c7 add %eax,%edi + 6634a26a: 49 8b 41 48 mov 0x48(%r9),%rax + 6634a26e: 8b 00 mov (%rax),%eax + 6634a270: c1 e0 08 shl $0x8,%eax + 6634a273: 01 f8 add %edi,%eax + 6634a275: 8b 3a mov (%rdx),%edi + 6634a277: 49 8b 51 58 mov 0x58(%r9),%rdx + 6634a27b: c1 e7 09 shl $0x9,%edi + 6634a27e: 01 f8 add %edi,%eax + 6634a280: 8b 3a mov (%rdx),%edi + 6634a282: c1 e7 0a shl $0xa,%edi + 6634a285: 01 c7 add %eax,%edi + 6634a287: 48 63 ef movslq %edi,%rbp + 6634a28a: 48 c1 e5 02 shl $0x2,%rbp + 6634a28e: 66 90 xchg %ax,%ax + 6634a290: 85 ff test %edi,%edi + 6634a292: 78 05 js 6634a299 + 6634a294: 39 7b 38 cmp %edi,0x38(%rbx) + 6634a297: 7f 11 jg 6634a2aa + 6634a299: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634a29f: 4c 89 ea mov %r13,%rdx + 6634a2a2: 4c 89 e1 mov %r12,%rcx + 6634a2a5: e8 e6 75 00 00 callq 66351890 <_assert> + 6634a2aa: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634a2ae: 89 f2 mov %esi,%edx + 6634a2b0: 48 89 d9 mov %rbx,%rcx + 6634a2b3: 83 c6 01 add $0x1,%esi + 6634a2b6: 81 c7 00 08 00 00 add $0x800,%edi + 6634a2bc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634a2c0: 48 81 c5 00 20 00 00 add $0x2000,%rbp + 6634a2c7: e8 e4 70 ff ff callq 663413b0 + 6634a2cc: 83 fe 2c cmp $0x2c,%esi + 6634a2cf: 75 bf jne 6634a290 + 6634a2d1: 48 83 c4 28 add $0x28,%rsp + 6634a2d5: 5b pop %rbx + 6634a2d6: 5e pop %rsi + 6634a2d7: 5f pop %rdi + 6634a2d8: 5d pop %rbp + 6634a2d9: 41 5c pop %r12 + 6634a2db: 41 5d pop %r13 + 6634a2dd: c3 retq + 6634a2de: 66 90 xchg %ax,%ax + 6634a2e0: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634a2e4: 4c 8b 1d 35 c6 00 00 mov 0xc635(%rip),%r11 # 66356920 + 6634a2eb: 4c 8b 15 3e c6 00 00 mov 0xc63e(%rip),%r10 # 66356930 + 6634a2f2: 48 8d 50 30 lea 0x30(%rax),%rdx + 6634a2f6: b8 60 00 00 00 mov $0x60,%eax + 6634a2fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a300: 8b 0a mov (%rdx),%ecx + 6634a302: 85 c9 test %ecx,%ecx + 6634a304: 74 55 je 6634a35b + 6634a306: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634a30a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a30e: 41 29 08 sub %ecx,(%r8) + 6634a311: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a317: 45 8b 00 mov (%r8),%r8d + 6634a31a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634a31e: 45 85 c0 test %r8d,%r8d + 6634a321: 41 0f 9f c0 setg %r8b + 6634a325: 45 0f b6 c0 movzbl %r8b,%r8d + 6634a329: 44 3b 01 cmp (%rcx),%r8d + 6634a32c: 74 2d je 6634a35b + 6634a32e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634a332: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634a336: 8b 09 mov (%rcx),%ecx + 6634a338: 85 c9 test %ecx,%ecx + 6634a33a: 75 1f jne 6634a35b + 6634a33c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634a340: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a344: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634a348: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634a34e: 49 63 0a movslq (%r10),%rcx + 6634a351: 8d 71 01 lea 0x1(%rcx),%esi + 6634a354: 41 89 32 mov %esi,(%r10) + 6634a357: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634a35b: 48 83 c0 08 add $0x8,%rax + 6634a35f: 48 83 c2 04 add $0x4,%rdx + 6634a363: 48 3d 60 01 00 00 cmp $0x160,%rax + 6634a369: 75 95 jne 6634a300 + 6634a36b: 48 83 c4 28 add $0x28,%rsp + 6634a36f: 5b pop %rbx + 6634a370: 5e pop %rsi + 6634a371: 5f pop %rdi + 6634a372: 5d pop %rbp + 6634a373: 41 5c pop %r12 + 6634a375: 41 5d pop %r13 + 6634a377: c3 retq + 6634a378: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a37f: 00 -000000006634a150 : - 6634a150: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a154: 48 8b 90 40 04 00 00 mov 0x440(%rax),%rdx - 6634a15b: 44 8b 0a mov (%rdx),%r9d - 6634a15e: 45 85 c9 test %r9d,%r9d - 6634a161: 0f 84 dc 00 00 00 je 6634a243 - 6634a167: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a16b: 44 8b 02 mov (%rdx),%r8d - 6634a16e: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a172: 8b 12 mov (%rdx),%edx - 6634a174: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a178: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a17c: 45 8b 00 mov (%r8),%r8d - 6634a17f: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a183: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a187: 45 8b 00 mov (%r8),%r8d - 6634a18a: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d - 6634a18e: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634a192: 8b 12 mov (%rdx),%edx - 6634a194: c1 e2 04 shl $0x4,%edx - 6634a197: 41 01 d0 add %edx,%r8d - 6634a19a: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634a19e: 8b 12 mov (%rdx),%edx - 6634a1a0: c1 e2 05 shl $0x5,%edx - 6634a1a3: 44 01 c2 add %r8d,%edx - 6634a1a6: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634a1aa: 45 8b 00 mov (%r8),%r8d - 6634a1ad: 41 c1 e0 06 shl $0x6,%r8d - 6634a1b1: 42 8d 54 02 08 lea 0x8(%rdx,%r8,1),%edx - 6634a1b6: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a1ba: 48 63 d2 movslq %edx,%rdx - 6634a1bd: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a1c1: 45 8b 88 24 02 00 00 mov 0x224(%r8),%r9d - 6634a1c8: 8b 12 mov (%rdx),%edx - 6634a1ca: 44 39 ca cmp %r9d,%edx - 6634a1cd: 74 73 je 6634a242 - 6634a1cf: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a1d3: 41 89 d3 mov %edx,%r11d - 6634a1d6: 45 29 cb sub %r9d,%r11d - 6634a1d9: 48 8b 80 48 04 00 00 mov 0x448(%rax),%rax - 6634a1e0: 4d 8b 92 48 04 00 00 mov 0x448(%r10),%r10 - 6634a1e7: 45 01 1a add %r11d,(%r10) - 6634a1ea: 41 89 90 24 02 00 00 mov %edx,0x224(%r8) - 6634a1f1: 31 d2 xor %edx,%edx - 6634a1f3: 45 8b 02 mov (%r10),%r8d - 6634a1f6: 45 85 c0 test %r8d,%r8d - 6634a1f9: 0f 9f c2 setg %dl - 6634a1fc: 3b 10 cmp (%rax),%edx - 6634a1fe: 74 42 je 6634a242 - 6634a200: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a204: 48 8b 80 48 04 00 00 mov 0x448(%rax),%rax - 6634a20b: 8b 00 mov (%rax),%eax - 6634a20d: 85 c0 test %eax,%eax - 6634a20f: 75 31 jne 6634a242 - 6634a211: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a215: 48 8b 0d 14 c7 00 00 mov 0xc714(%rip),%rcx # 66356930 - 6634a21c: 4c 8b 05 fd c6 00 00 mov 0xc6fd(%rip),%r8 # 66356920 - 6634a223: 48 8b 90 48 04 00 00 mov 0x448(%rax),%rdx - 6634a22a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a22e: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a234: 48 63 01 movslq (%rcx),%rax - 6634a237: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a23b: 44 89 09 mov %r9d,(%rcx) - 6634a23e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a242: c3 retq - 6634a243: ba 89 00 00 00 mov $0x89,%edx - 6634a248: e9 e3 71 ff ff jmpq 66341430 - 6634a24d: 0f 1f 00 nopl (%rax) +000000006634a380 : + 6634a380: 41 55 push %r13 + 6634a382: 41 54 push %r12 + 6634a384: 55 push %rbp + 6634a385: 57 push %rdi + 6634a386: 56 push %rsi + 6634a387: 53 push %rbx + 6634a388: 48 83 ec 28 sub $0x28,%rsp + 6634a38c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634a390: 49 8b 81 50 01 00 00 mov 0x150(%r9),%rax + 6634a397: 48 89 cb mov %rcx,%rbx + 6634a39a: 44 8b 10 mov (%rax),%r10d + 6634a39d: 45 85 d2 test %r10d,%r10d + 6634a3a0: 0f 84 ca 00 00 00 je 6634a470 + 6634a3a6: 49 8b 41 10 mov 0x10(%r9),%rax + 6634a3aa: be 0a 00 00 00 mov $0xa,%esi + 6634a3af: 4c 8d 2d 4a 8c 00 00 lea 0x8c4a(%rip),%r13 # 66353000 <.rdata> + 6634a3b6: 4c 8d 25 53 8c 00 00 lea 0x8c53(%rip),%r12 # 66353010 <.rdata+0x10> + 6634a3bd: 8b 10 mov (%rax),%edx + 6634a3bf: 49 8b 41 08 mov 0x8(%r9),%rax + 6634a3c3: 8b 00 mov (%rax),%eax + 6634a3c5: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634a3c8: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634a3cc: 8b 12 mov (%rdx),%edx + 6634a3ce: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634a3d1: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634a3d5: 8b 12 mov (%rdx),%edx + 6634a3d7: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634a3da: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634a3de: 8b 3a mov (%rdx),%edi + 6634a3e0: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634a3e4: c1 e7 04 shl $0x4,%edi + 6634a3e7: 01 c7 add %eax,%edi + 6634a3e9: 49 8b 41 30 mov 0x30(%r9),%rax + 6634a3ed: 8b 00 mov (%rax),%eax + 6634a3ef: c1 e0 05 shl $0x5,%eax + 6634a3f2: 01 c7 add %eax,%edi + 6634a3f4: 49 8b 41 38 mov 0x38(%r9),%rax + 6634a3f8: 8b 00 mov (%rax),%eax + 6634a3fa: c1 e0 06 shl $0x6,%eax + 6634a3fd: 01 f8 add %edi,%eax + 6634a3ff: 8b 3a mov (%rdx),%edi + 6634a401: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634a405: c1 e7 07 shl $0x7,%edi + 6634a408: 01 f8 add %edi,%eax + 6634a40a: 8b 3a mov (%rdx),%edi + 6634a40c: c1 e7 08 shl $0x8,%edi + 6634a40f: 01 c7 add %eax,%edi + 6634a411: 48 63 ef movslq %edi,%rbp + 6634a414: 48 c1 e5 02 shl $0x2,%rbp + 6634a418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a41f: 00 + 6634a420: 85 ff test %edi,%edi + 6634a422: 78 05 js 6634a429 + 6634a424: 39 7b 38 cmp %edi,0x38(%rbx) + 6634a427: 7f 11 jg 6634a43a + 6634a429: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634a42f: 4c 89 ea mov %r13,%rdx + 6634a432: 4c 89 e1 mov %r12,%rcx + 6634a435: e8 56 74 00 00 callq 66351890 <_assert> + 6634a43a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634a43e: 89 f2 mov %esi,%edx + 6634a440: 48 89 d9 mov %rbx,%rcx + 6634a443: 83 c6 01 add $0x1,%esi + 6634a446: 81 c7 00 02 00 00 add $0x200,%edi + 6634a44c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634a450: 48 81 c5 00 08 00 00 add $0x800,%rbp + 6634a457: e8 54 6f ff ff callq 663413b0 + 6634a45c: 83 fe 2a cmp $0x2a,%esi + 6634a45f: 75 bf jne 6634a420 + 6634a461: 48 83 c4 28 add $0x28,%rsp + 6634a465: 5b pop %rbx + 6634a466: 5e pop %rsi + 6634a467: 5f pop %rdi + 6634a468: 5d pop %rbp + 6634a469: 41 5c pop %r12 + 6634a46b: 41 5d pop %r13 + 6634a46d: c3 retq + 6634a46e: 66 90 xchg %ax,%ax + 6634a470: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634a474: 4c 8b 1d a5 c4 00 00 mov 0xc4a5(%rip),%r11 # 66356920 + 6634a47b: 4c 8b 15 ae c4 00 00 mov 0xc4ae(%rip),%r10 # 66356930 + 6634a482: 48 8d 50 28 lea 0x28(%rax),%rdx + 6634a486: b8 50 00 00 00 mov $0x50,%eax + 6634a48b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a490: 8b 0a mov (%rdx),%ecx + 6634a492: 85 c9 test %ecx,%ecx + 6634a494: 74 55 je 6634a4eb + 6634a496: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634a49a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a49e: 41 29 08 sub %ecx,(%r8) + 6634a4a1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a4a7: 45 8b 00 mov (%r8),%r8d + 6634a4aa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634a4ae: 45 85 c0 test %r8d,%r8d + 6634a4b1: 41 0f 9f c0 setg %r8b + 6634a4b5: 45 0f b6 c0 movzbl %r8b,%r8d + 6634a4b9: 44 3b 01 cmp (%rcx),%r8d + 6634a4bc: 74 2d je 6634a4eb + 6634a4be: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634a4c2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634a4c6: 8b 09 mov (%rcx),%ecx + 6634a4c8: 85 c9 test %ecx,%ecx + 6634a4ca: 75 1f jne 6634a4eb + 6634a4cc: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634a4d0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a4d4: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634a4d8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634a4de: 49 63 0a movslq (%r10),%rcx + 6634a4e1: 8d 71 01 lea 0x1(%rcx),%esi + 6634a4e4: 41 89 32 mov %esi,(%r10) + 6634a4e7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634a4eb: 48 83 c0 08 add $0x8,%rax + 6634a4ef: 48 83 c2 04 add $0x4,%rdx + 6634a4f3: 48 3d 50 01 00 00 cmp $0x150,%rax + 6634a4f9: 75 95 jne 6634a490 + 6634a4fb: 48 83 c4 28 add $0x28,%rsp + 6634a4ff: 5b pop %rbx + 6634a500: 5e pop %rsi + 6634a501: 5f pop %rdi + 6634a502: 5d pop %rbp + 6634a503: 41 5c pop %r12 + 6634a505: 41 5d pop %r13 + 6634a507: c3 retq + 6634a508: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a50f: 00 -000000006634a250 : - 6634a250: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a254: 48 8b 90 38 02 00 00 mov 0x238(%rax),%rdx - 6634a25b: 44 8b 0a mov (%rdx),%r9d - 6634a25e: 45 85 c9 test %r9d,%r9d - 6634a261: 0f 84 d9 00 00 00 je 6634a340 - 6634a267: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a26b: 44 8b 02 mov (%rdx),%r8d - 6634a26e: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a272: 8b 12 mov (%rdx),%edx - 6634a274: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a278: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a27c: 45 8b 00 mov (%r8),%r8d - 6634a27f: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a283: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a287: 45 8b 00 mov (%r8),%r8d - 6634a28a: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d - 6634a28e: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634a292: 8b 12 mov (%rdx),%edx - 6634a294: c1 e2 04 shl $0x4,%edx - 6634a297: 44 01 c2 add %r8d,%edx - 6634a29a: 4c 8b 40 30 mov 0x30(%rax),%r8 - 6634a29e: 45 8b 00 mov (%r8),%r8d - 6634a2a1: 41 c1 e0 05 shl $0x5,%r8d - 6634a2a5: 42 8d 54 02 07 lea 0x7(%rdx,%r8,1),%edx - 6634a2aa: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a2ae: 48 63 d2 movslq %edx,%rdx - 6634a2b1: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a2b5: 45 8b 88 20 01 00 00 mov 0x120(%r8),%r9d - 6634a2bc: 8b 12 mov (%rdx),%edx - 6634a2be: 44 39 ca cmp %r9d,%edx - 6634a2c1: 74 73 je 6634a336 - 6634a2c3: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a2c7: 41 89 d3 mov %edx,%r11d - 6634a2ca: 45 29 cb sub %r9d,%r11d - 6634a2cd: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax - 6634a2d4: 4d 8b 92 40 02 00 00 mov 0x240(%r10),%r10 - 6634a2db: 45 01 1a add %r11d,(%r10) - 6634a2de: 41 89 90 20 01 00 00 mov %edx,0x120(%r8) - 6634a2e5: 31 d2 xor %edx,%edx - 6634a2e7: 45 8b 02 mov (%r10),%r8d - 6634a2ea: 45 85 c0 test %r8d,%r8d - 6634a2ed: 0f 9f c2 setg %dl - 6634a2f0: 3b 10 cmp (%rax),%edx - 6634a2f2: 74 42 je 6634a336 - 6634a2f4: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a2f8: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax - 6634a2ff: 8b 00 mov (%rax),%eax - 6634a301: 85 c0 test %eax,%eax - 6634a303: 75 31 jne 6634a336 - 6634a305: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a309: 48 8b 0d 20 c6 00 00 mov 0xc620(%rip),%rcx # 66356930 - 6634a310: 4c 8b 05 09 c6 00 00 mov 0xc609(%rip),%r8 # 66356920 - 6634a317: 48 8b 90 40 02 00 00 mov 0x240(%rax),%rdx - 6634a31e: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a322: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a328: 48 63 01 movslq (%rcx),%rax - 6634a32b: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a32f: 44 89 09 mov %r9d,(%rcx) - 6634a332: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a336: c3 retq - 6634a337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634a33e: 00 00 - 6634a340: ba 48 00 00 00 mov $0x48,%edx - 6634a345: e9 e6 70 ff ff jmpq 66341430 - 6634a34a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634a510 : + 6634a510: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a514: 48 8b 90 40 04 00 00 mov 0x440(%rax),%rdx + 6634a51b: 44 8b 0a mov (%rdx),%r9d + 6634a51e: 45 85 c9 test %r9d,%r9d + 6634a521: 0f 84 dc 00 00 00 je 6634a603 + 6634a527: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634a52b: 44 8b 02 mov (%rdx),%r8d + 6634a52e: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634a532: 8b 12 mov (%rdx),%edx + 6634a534: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634a538: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634a53c: 45 8b 00 mov (%r8),%r8d + 6634a53f: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634a543: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634a547: 45 8b 00 mov (%r8),%r8d + 6634a54a: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 6634a54e: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634a552: 8b 12 mov (%rdx),%edx + 6634a554: c1 e2 04 shl $0x4,%edx + 6634a557: 41 01 d0 add %edx,%r8d + 6634a55a: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634a55e: 8b 12 mov (%rdx),%edx + 6634a560: c1 e2 05 shl $0x5,%edx + 6634a563: 44 01 c2 add %r8d,%edx + 6634a566: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634a56a: 45 8b 00 mov (%r8),%r8d + 6634a56d: 41 c1 e0 06 shl $0x6,%r8d + 6634a571: 42 8d 54 02 08 lea 0x8(%rdx,%r8,1),%edx + 6634a576: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a57a: 48 63 d2 movslq %edx,%rdx + 6634a57d: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 6634a581: 45 8b 88 24 02 00 00 mov 0x224(%r8),%r9d + 6634a588: 8b 12 mov (%rdx),%edx + 6634a58a: 44 39 ca cmp %r9d,%edx + 6634a58d: 74 73 je 6634a602 + 6634a58f: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a593: 41 89 d3 mov %edx,%r11d + 6634a596: 45 29 cb sub %r9d,%r11d + 6634a599: 48 8b 80 48 04 00 00 mov 0x448(%rax),%rax + 6634a5a0: 4d 8b 92 48 04 00 00 mov 0x448(%r10),%r10 + 6634a5a7: 45 01 1a add %r11d,(%r10) + 6634a5aa: 41 89 90 24 02 00 00 mov %edx,0x224(%r8) + 6634a5b1: 31 d2 xor %edx,%edx + 6634a5b3: 45 8b 02 mov (%r10),%r8d + 6634a5b6: 45 85 c0 test %r8d,%r8d + 6634a5b9: 0f 9f c2 setg %dl + 6634a5bc: 3b 10 cmp (%rax),%edx + 6634a5be: 74 42 je 6634a602 + 6634a5c0: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a5c4: 48 8b 80 48 04 00 00 mov 0x448(%rax),%rax + 6634a5cb: 8b 00 mov (%rax),%eax + 6634a5cd: 85 c0 test %eax,%eax + 6634a5cf: 75 31 jne 6634a602 + 6634a5d1: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a5d5: 48 8b 0d 54 c3 00 00 mov 0xc354(%rip),%rcx # 66356930 + 6634a5dc: 4c 8b 05 3d c3 00 00 mov 0xc33d(%rip),%r8 # 66356920 + 6634a5e3: 48 8b 90 48 04 00 00 mov 0x448(%rax),%rdx + 6634a5ea: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a5ee: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634a5f4: 48 63 01 movslq (%rcx),%rax + 6634a5f7: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634a5fb: 44 89 09 mov %r9d,(%rcx) + 6634a5fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634a602: c3 retq + 6634a603: ba 89 00 00 00 mov $0x89,%edx + 6634a608: e9 23 6e ff ff jmpq 66341430 + 6634a60d: 0f 1f 00 nopl (%rax) -000000006634a350 : - 6634a350: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a354: 48 8b 50 60 mov 0x60(%rax),%rdx - 6634a358: 44 8b 0a mov (%rdx),%r9d - 6634a35b: 45 85 c9 test %r9d,%r9d - 6634a35e: 0f 84 9c 00 00 00 je 6634a400 - 6634a364: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a368: 44 8b 02 mov (%rdx),%r8d - 6634a36b: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a36f: 8b 12 mov (%rdx),%edx - 6634a371: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a375: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a379: 45 8b 00 mov (%r8),%r8d - 6634a37c: 42 8d 54 82 04 lea 0x4(%rdx,%r8,4),%edx - 6634a381: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a385: 48 63 d2 movslq %edx,%rdx - 6634a388: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a38c: 45 8b 48 34 mov 0x34(%r8),%r9d - 6634a390: 8b 12 mov (%rdx),%edx - 6634a392: 44 39 ca cmp %r9d,%edx - 6634a395: 74 64 je 6634a3fb - 6634a397: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a39b: 41 89 d3 mov %edx,%r11d - 6634a39e: 45 29 cb sub %r9d,%r11d - 6634a3a1: 48 8b 40 68 mov 0x68(%rax),%rax - 6634a3a5: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634a3a9: 45 01 1a add %r11d,(%r10) - 6634a3ac: 41 89 50 34 mov %edx,0x34(%r8) - 6634a3b0: 31 d2 xor %edx,%edx - 6634a3b2: 45 8b 02 mov (%r10),%r8d - 6634a3b5: 45 85 c0 test %r8d,%r8d - 6634a3b8: 0f 9f c2 setg %dl - 6634a3bb: 3b 10 cmp (%rax),%edx - 6634a3bd: 74 3c je 6634a3fb - 6634a3bf: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a3c3: 48 8b 40 68 mov 0x68(%rax),%rax - 6634a3c7: 8b 00 mov (%rax),%eax - 6634a3c9: 85 c0 test %eax,%eax - 6634a3cb: 75 2e jne 6634a3fb - 6634a3cd: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a3d1: 48 8b 0d 58 c5 00 00 mov 0xc558(%rip),%rcx # 66356930 - 6634a3d8: 4c 8b 05 41 c5 00 00 mov 0xc541(%rip),%r8 # 66356920 - 6634a3df: 48 8b 50 68 mov 0x68(%rax),%rdx - 6634a3e3: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a3e7: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a3ed: 48 63 01 movslq (%rcx),%rax - 6634a3f0: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a3f4: 44 89 09 mov %r9d,(%rcx) - 6634a3f7: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a3fb: c3 retq - 6634a3fc: 0f 1f 40 00 nopl 0x0(%rax) - 6634a400: ba 0d 00 00 00 mov $0xd,%edx - 6634a405: e9 26 70 ff ff jmpq 66341430 - 6634a40a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634a610 : + 6634a610: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a614: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634a618: 44 8b 0a mov (%rdx),%r9d + 6634a61b: 45 85 c9 test %r9d,%r9d + 6634a61e: 0f 84 8d 00 00 00 je 6634a6b1 + 6634a624: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634a628: 44 8b 02 mov (%rdx),%r8d + 6634a62b: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634a62f: 8b 12 mov (%rdx),%edx + 6634a631: 42 8d 54 42 03 lea 0x3(%rdx,%r8,2),%edx + 6634a636: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a63a: 48 63 d2 movslq %edx,%rdx + 6634a63d: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 6634a641: 45 8b 48 20 mov 0x20(%r8),%r9d + 6634a645: 8b 12 mov (%rdx),%edx + 6634a647: 44 39 ca cmp %r9d,%edx + 6634a64a: 74 64 je 6634a6b0 + 6634a64c: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a650: 41 89 d3 mov %edx,%r11d + 6634a653: 45 29 cb sub %r9d,%r11d + 6634a656: 48 8b 40 40 mov 0x40(%rax),%rax + 6634a65a: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634a65e: 45 01 1a add %r11d,(%r10) + 6634a661: 41 89 50 20 mov %edx,0x20(%r8) + 6634a665: 31 d2 xor %edx,%edx + 6634a667: 45 8b 02 mov (%r10),%r8d + 6634a66a: 45 85 c0 test %r8d,%r8d + 6634a66d: 0f 9f c2 setg %dl + 6634a670: 3b 10 cmp (%rax),%edx + 6634a672: 74 3c je 6634a6b0 + 6634a674: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a678: 48 8b 40 40 mov 0x40(%rax),%rax + 6634a67c: 8b 00 mov (%rax),%eax + 6634a67e: 85 c0 test %eax,%eax + 6634a680: 75 2e jne 6634a6b0 + 6634a682: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a686: 48 8b 0d a3 c2 00 00 mov 0xc2a3(%rip),%rcx # 66356930 + 6634a68d: 4c 8b 05 8c c2 00 00 mov 0xc28c(%rip),%r8 # 66356920 + 6634a694: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634a698: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a69c: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634a6a2: 48 63 01 movslq (%rcx),%rax + 6634a6a5: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634a6a9: 44 89 09 mov %r9d,(%rcx) + 6634a6ac: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634a6b0: c3 retq + 6634a6b1: ba 08 00 00 00 mov $0x8,%edx + 6634a6b6: e9 75 6d ff ff jmpq 66341430 + 6634a6bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) -000000006634a410 : - 6634a410: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a414: 48 8b 90 48 08 00 00 mov 0x848(%rax),%rdx - 6634a41b: 44 8b 0a mov (%rdx),%r9d - 6634a41e: 45 85 c9 test %r9d,%r9d - 6634a421: 0f 84 ea 00 00 00 je 6634a511 - 6634a427: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a42b: 44 8b 02 mov (%rdx),%r8d - 6634a42e: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a432: 8b 12 mov (%rdx),%edx - 6634a434: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a438: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a43c: 45 8b 00 mov (%r8),%r8d - 6634a43f: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a443: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a447: 45 8b 00 mov (%r8),%r8d - 6634a44a: 42 8d 14 c2 lea (%rdx,%r8,8),%edx - 6634a44e: 4c 8b 40 28 mov 0x28(%rax),%r8 - 6634a452: 45 8b 00 mov (%r8),%r8d - 6634a455: 41 c1 e0 04 shl $0x4,%r8d - 6634a459: 41 01 d0 add %edx,%r8d - 6634a45c: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634a460: 8b 12 mov (%rdx),%edx - 6634a462: c1 e2 05 shl $0x5,%edx - 6634a465: 41 01 d0 add %edx,%r8d - 6634a468: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634a46c: 8b 12 mov (%rdx),%edx - 6634a46e: c1 e2 06 shl $0x6,%edx - 6634a471: 44 01 c2 add %r8d,%edx - 6634a474: 4c 8b 40 40 mov 0x40(%rax),%r8 - 6634a478: 45 8b 00 mov (%r8),%r8d - 6634a47b: 41 c1 e0 07 shl $0x7,%r8d - 6634a47f: 42 8d 54 02 09 lea 0x9(%rdx,%r8,1),%edx - 6634a484: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a488: 48 63 d2 movslq %edx,%rdx - 6634a48b: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a48f: 45 8b 88 28 04 00 00 mov 0x428(%r8),%r9d - 6634a496: 8b 12 mov (%rdx),%edx - 6634a498: 44 39 ca cmp %r9d,%edx - 6634a49b: 74 73 je 6634a510 - 6634a49d: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a4a1: 41 89 d3 mov %edx,%r11d - 6634a4a4: 45 29 cb sub %r9d,%r11d - 6634a4a7: 48 8b 80 50 08 00 00 mov 0x850(%rax),%rax - 6634a4ae: 4d 8b 92 50 08 00 00 mov 0x850(%r10),%r10 - 6634a4b5: 45 01 1a add %r11d,(%r10) - 6634a4b8: 41 89 90 28 04 00 00 mov %edx,0x428(%r8) - 6634a4bf: 31 d2 xor %edx,%edx - 6634a4c1: 45 8b 02 mov (%r10),%r8d - 6634a4c4: 45 85 c0 test %r8d,%r8d - 6634a4c7: 0f 9f c2 setg %dl - 6634a4ca: 3b 10 cmp (%rax),%edx - 6634a4cc: 74 42 je 6634a510 - 6634a4ce: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a4d2: 48 8b 80 50 08 00 00 mov 0x850(%rax),%rax - 6634a4d9: 8b 00 mov (%rax),%eax - 6634a4db: 85 c0 test %eax,%eax - 6634a4dd: 75 31 jne 6634a510 - 6634a4df: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a4e3: 48 8b 0d 46 c4 00 00 mov 0xc446(%rip),%rcx # 66356930 - 6634a4ea: 4c 8b 05 2f c4 00 00 mov 0xc42f(%rip),%r8 # 66356920 - 6634a4f1: 48 8b 90 50 08 00 00 mov 0x850(%rax),%rdx - 6634a4f8: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a4fc: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a502: 48 63 01 movslq (%rcx),%rax - 6634a505: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a509: 44 89 09 mov %r9d,(%rcx) - 6634a50c: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a510: c3 retq - 6634a511: ba 0a 01 00 00 mov $0x10a,%edx - 6634a516: e9 15 6f ff ff jmpq 66341430 - 6634a51b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +000000006634a6c0 : + 6634a6c0: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a6c4: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634a6cb: 44 8b 0a mov (%rdx),%r9d + 6634a6ce: 45 85 c9 test %r9d,%r9d + 6634a6d1: 0f 84 b9 00 00 00 je 6634a790 + 6634a6d7: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634a6db: 44 8b 02 mov (%rdx),%r8d + 6634a6de: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634a6e2: 8b 12 mov (%rdx),%edx + 6634a6e4: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634a6e8: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634a6ec: 45 8b 00 mov (%r8),%r8d + 6634a6ef: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634a6f3: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634a6f7: 45 8b 00 mov (%r8),%r8d + 6634a6fa: 42 8d 54 c2 05 lea 0x5(%rdx,%r8,8),%edx + 6634a6ff: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a703: 48 63 d2 movslq %edx,%rdx + 6634a706: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 6634a70a: 45 8b 48 58 mov 0x58(%r8),%r9d + 6634a70e: 8b 12 mov (%rdx),%edx + 6634a710: 44 39 ca cmp %r9d,%edx + 6634a713: 74 70 je 6634a785 + 6634a715: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a719: 41 89 d3 mov %edx,%r11d + 6634a71c: 45 29 cb sub %r9d,%r11d + 6634a71f: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax + 6634a726: 4d 8b 92 b0 00 00 00 mov 0xb0(%r10),%r10 + 6634a72d: 45 01 1a add %r11d,(%r10) + 6634a730: 41 89 50 58 mov %edx,0x58(%r8) + 6634a734: 31 d2 xor %edx,%edx + 6634a736: 45 8b 02 mov (%r10),%r8d + 6634a739: 45 85 c0 test %r8d,%r8d + 6634a73c: 0f 9f c2 setg %dl + 6634a73f: 3b 10 cmp (%rax),%edx + 6634a741: 74 42 je 6634a785 + 6634a743: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a747: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax + 6634a74e: 8b 00 mov (%rax),%eax + 6634a750: 85 c0 test %eax,%eax + 6634a752: 75 31 jne 6634a785 + 6634a754: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a758: 48 8b 0d d1 c1 00 00 mov 0xc1d1(%rip),%rcx # 66356930 + 6634a75f: 4c 8b 05 ba c1 00 00 mov 0xc1ba(%rip),%r8 # 66356920 + 6634a766: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx + 6634a76d: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a771: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634a777: 48 63 01 movslq (%rcx),%rax + 6634a77a: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634a77e: 44 89 09 mov %r9d,(%rcx) + 6634a781: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634a785: c3 retq + 6634a786: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634a78d: 00 00 00 + 6634a790: ba 16 00 00 00 mov $0x16,%edx + 6634a795: e9 96 6c ff ff jmpq 66341430 + 6634a79a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634a520 : - 6634a520: 41 55 push %r13 - 6634a522: 41 54 push %r12 - 6634a524: 55 push %rbp - 6634a525: 57 push %rdi - 6634a526: 56 push %rsi - 6634a527: 53 push %rbx - 6634a528: 48 83 ec 28 sub $0x28,%rsp - 6634a52c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634a530: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax - 6634a537: 48 89 cb mov %rcx,%rbx - 6634a53a: 44 8b 10 mov (%rax),%r10d - 6634a53d: 45 85 d2 test %r10d,%r10d - 6634a540: 0f 84 aa 00 00 00 je 6634a5f0 - 6634a546: 49 8b 41 10 mov 0x10(%r9),%rax - 6634a54a: bf 07 00 00 00 mov $0x7,%edi - 6634a54f: 4c 8d 2d aa 8a 00 00 lea 0x8aaa(%rip),%r13 # 66353000 <.rdata> - 6634a556: 4c 8d 25 b3 8a 00 00 lea 0x8ab3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634a55d: 8b 10 mov (%rax),%edx - 6634a55f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634a563: 8b 00 mov (%rax),%eax - 6634a565: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634a568: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634a56c: 8b 12 mov (%rdx),%edx - 6634a56e: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634a571: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634a575: 8b 12 mov (%rdx),%edx - 6634a577: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634a57a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634a57e: 8b 32 mov (%rdx),%esi - 6634a580: 49 8b 51 30 mov 0x30(%r9),%rdx - 6634a584: c1 e6 04 shl $0x4,%esi - 6634a587: 01 f0 add %esi,%eax - 6634a589: 8b 32 mov (%rdx),%esi - 6634a58b: c1 e6 05 shl $0x5,%esi - 6634a58e: 01 c6 add %eax,%esi - 6634a590: 48 63 ee movslq %esi,%rbp - 6634a593: 48 c1 e5 02 shl $0x2,%rbp - 6634a597: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634a59e: 00 00 - 6634a5a0: 85 f6 test %esi,%esi - 6634a5a2: 78 05 js 6634a5a9 - 6634a5a4: 3b 73 38 cmp 0x38(%rbx),%esi - 6634a5a7: 7c 11 jl 6634a5ba - 6634a5a9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634a5af: 4c 89 ea mov %r13,%rdx - 6634a5b2: 4c 89 e1 mov %r12,%rcx - 6634a5b5: e8 46 6a 00 00 callq 66351000 <_assert> - 6634a5ba: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634a5be: 89 fa mov %edi,%edx - 6634a5c0: 48 89 d9 mov %rbx,%rcx - 6634a5c3: 83 c7 01 add $0x1,%edi - 6634a5c6: 83 c6 40 add $0x40,%esi - 6634a5c9: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634a5cd: 48 81 c5 00 01 00 00 add $0x100,%rbp - 6634a5d4: e8 d7 6d ff ff callq 663413b0 - 6634a5d9: 83 ff 17 cmp $0x17,%edi - 6634a5dc: 75 c2 jne 6634a5a0 - 6634a5de: 48 83 c4 28 add $0x28,%rsp - 6634a5e2: 5b pop %rbx - 6634a5e3: 5e pop %rsi - 6634a5e4: 5f pop %rdi - 6634a5e5: 5d pop %rbp - 6634a5e6: 41 5c pop %r12 - 6634a5e8: 41 5d pop %r13 - 6634a5ea: c3 retq - 6634a5eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634a5f0: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634a5f4: 4c 8b 1d 25 c3 00 00 mov 0xc325(%rip),%r11 # 66356920 - 6634a5fb: 4c 8b 15 2e c3 00 00 mov 0xc32e(%rip),%r10 # 66356930 - 6634a602: 48 8d 50 1c lea 0x1c(%rax),%rdx - 6634a606: b8 38 00 00 00 mov $0x38,%eax - 6634a60b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634a610: 8b 0a mov (%rdx),%ecx - 6634a612: 85 c9 test %ecx,%ecx - 6634a614: 74 55 je 6634a66b - 6634a616: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634a61a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634a61e: 41 29 08 sub %ecx,(%r8) - 6634a621: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634a627: 45 8b 00 mov (%r8),%r8d - 6634a62a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634a62e: 45 85 c0 test %r8d,%r8d - 6634a631: 41 0f 9f c0 setg %r8b - 6634a635: 45 0f b6 c0 movzbl %r8b,%r8d - 6634a639: 44 3b 01 cmp (%rcx),%r8d - 6634a63c: 74 2d je 6634a66b - 6634a63e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634a642: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634a646: 8b 09 mov (%rcx),%ecx - 6634a648: 85 c9 test %ecx,%ecx - 6634a64a: 75 1f jne 6634a66b - 6634a64c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634a650: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634a654: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634a658: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634a65e: 49 63 0a movslq (%r10),%rcx - 6634a661: 8d 71 01 lea 0x1(%rcx),%esi - 6634a664: 41 89 32 mov %esi,(%r10) - 6634a667: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634a66b: 48 83 c0 08 add $0x8,%rax - 6634a66f: 48 83 c2 04 add $0x4,%rdx - 6634a673: 48 3d b8 00 00 00 cmp $0xb8,%rax - 6634a679: 75 95 jne 6634a610 - 6634a67b: 48 83 c4 28 add $0x28,%rsp - 6634a67f: 5b pop %rbx - 6634a680: 5e pop %rsi - 6634a681: 5f pop %rdi - 6634a682: 5d pop %rbp - 6634a683: 41 5c pop %r12 - 6634a685: 41 5d pop %r13 - 6634a687: c3 retq - 6634a688: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a68f: 00 +000000006634a7a0 : + 6634a7a0: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a7a4: 48 8b 90 48 08 00 00 mov 0x848(%rax),%rdx + 6634a7ab: 44 8b 0a mov (%rdx),%r9d + 6634a7ae: 45 85 c9 test %r9d,%r9d + 6634a7b1: 0f 84 ea 00 00 00 je 6634a8a1 + 6634a7b7: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634a7bb: 44 8b 02 mov (%rdx),%r8d + 6634a7be: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634a7c2: 8b 12 mov (%rdx),%edx + 6634a7c4: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634a7c8: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634a7cc: 45 8b 00 mov (%r8),%r8d + 6634a7cf: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634a7d3: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634a7d7: 45 8b 00 mov (%r8),%r8d + 6634a7da: 42 8d 14 c2 lea (%rdx,%r8,8),%edx + 6634a7de: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634a7e2: 45 8b 00 mov (%r8),%r8d + 6634a7e5: 41 c1 e0 04 shl $0x4,%r8d + 6634a7e9: 41 01 d0 add %edx,%r8d + 6634a7ec: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634a7f0: 8b 12 mov (%rdx),%edx + 6634a7f2: c1 e2 05 shl $0x5,%edx + 6634a7f5: 41 01 d0 add %edx,%r8d + 6634a7f8: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634a7fc: 8b 12 mov (%rdx),%edx + 6634a7fe: c1 e2 06 shl $0x6,%edx + 6634a801: 44 01 c2 add %r8d,%edx + 6634a804: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634a808: 45 8b 00 mov (%r8),%r8d + 6634a80b: 41 c1 e0 07 shl $0x7,%r8d + 6634a80f: 42 8d 54 02 09 lea 0x9(%rdx,%r8,1),%edx + 6634a814: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a818: 48 63 d2 movslq %edx,%rdx + 6634a81b: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 6634a81f: 45 8b 88 28 04 00 00 mov 0x428(%r8),%r9d + 6634a826: 8b 12 mov (%rdx),%edx + 6634a828: 44 39 ca cmp %r9d,%edx + 6634a82b: 74 73 je 6634a8a0 + 6634a82d: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a831: 41 89 d3 mov %edx,%r11d + 6634a834: 45 29 cb sub %r9d,%r11d + 6634a837: 48 8b 80 50 08 00 00 mov 0x850(%rax),%rax + 6634a83e: 4d 8b 92 50 08 00 00 mov 0x850(%r10),%r10 + 6634a845: 45 01 1a add %r11d,(%r10) + 6634a848: 41 89 90 28 04 00 00 mov %edx,0x428(%r8) + 6634a84f: 31 d2 xor %edx,%edx + 6634a851: 45 8b 02 mov (%r10),%r8d + 6634a854: 45 85 c0 test %r8d,%r8d + 6634a857: 0f 9f c2 setg %dl + 6634a85a: 3b 10 cmp (%rax),%edx + 6634a85c: 74 42 je 6634a8a0 + 6634a85e: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a862: 48 8b 80 50 08 00 00 mov 0x850(%rax),%rax + 6634a869: 8b 00 mov (%rax),%eax + 6634a86b: 85 c0 test %eax,%eax + 6634a86d: 75 31 jne 6634a8a0 + 6634a86f: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a873: 48 8b 0d b6 c0 00 00 mov 0xc0b6(%rip),%rcx # 66356930 + 6634a87a: 4c 8b 05 9f c0 00 00 mov 0xc09f(%rip),%r8 # 66356920 + 6634a881: 48 8b 90 50 08 00 00 mov 0x850(%rax),%rdx + 6634a888: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a88c: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634a892: 48 63 01 movslq (%rcx),%rax + 6634a895: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634a899: 44 89 09 mov %r9d,(%rcx) + 6634a89c: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634a8a0: c3 retq + 6634a8a1: ba 0a 01 00 00 mov $0x10a,%edx + 6634a8a6: e9 85 6b ff ff jmpq 66341430 + 6634a8ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) -000000006634a690 : - 6634a690: 41 55 push %r13 - 6634a692: 41 54 push %r12 - 6634a694: 55 push %rbp - 6634a695: 57 push %rdi - 6634a696: 56 push %rsi - 6634a697: 53 push %rbx - 6634a698: 48 83 ec 28 sub $0x28,%rsp - 6634a69c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634a6a0: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax - 6634a6a7: 48 89 cb mov %rcx,%rbx - 6634a6aa: 44 8b 10 mov (%rax),%r10d - 6634a6ad: 45 85 d2 test %r10d,%r10d - 6634a6b0: 0f 84 da 00 00 00 je 6634a790 - 6634a6b6: 49 8b 41 10 mov 0x10(%r9),%rax - 6634a6ba: bf 0c 00 00 00 mov $0xc,%edi - 6634a6bf: 4c 8d 2d 3a 89 00 00 lea 0x893a(%rip),%r13 # 66353000 <.rdata> - 6634a6c6: 4c 8d 25 43 89 00 00 lea 0x8943(%rip),%r12 # 66353010 <.rdata+0x10> - 6634a6cd: 8b 10 mov (%rax),%edx - 6634a6cf: 49 8b 41 08 mov 0x8(%r9),%rax - 6634a6d3: 8b 00 mov (%rax),%eax - 6634a6d5: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634a6d8: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634a6dc: 8b 12 mov (%rdx),%edx - 6634a6de: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634a6e1: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634a6e5: 8b 12 mov (%rdx),%edx - 6634a6e7: 8d 34 d0 lea (%rax,%rdx,8),%esi - 6634a6ea: 49 8b 41 28 mov 0x28(%r9),%rax - 6634a6ee: 49 8b 51 30 mov 0x30(%r9),%rdx - 6634a6f2: 8b 00 mov (%rax),%eax - 6634a6f4: c1 e0 04 shl $0x4,%eax - 6634a6f7: 01 f0 add %esi,%eax - 6634a6f9: 8b 32 mov (%rdx),%esi - 6634a6fb: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634a6ff: c1 e6 05 shl $0x5,%esi - 6634a702: 01 f0 add %esi,%eax - 6634a704: 8b 32 mov (%rdx),%esi - 6634a706: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634a70a: c1 e6 06 shl $0x6,%esi - 6634a70d: 01 c6 add %eax,%esi - 6634a70f: 49 8b 41 40 mov 0x40(%r9),%rax - 6634a713: 8b 00 mov (%rax),%eax - 6634a715: c1 e0 07 shl $0x7,%eax - 6634a718: 01 c6 add %eax,%esi - 6634a71a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634a71e: 8b 00 mov (%rax),%eax - 6634a720: c1 e0 08 shl $0x8,%eax - 6634a723: 01 f0 add %esi,%eax - 6634a725: 8b 32 mov (%rdx),%esi - 6634a727: 49 8b 51 58 mov 0x58(%r9),%rdx - 6634a72b: c1 e6 09 shl $0x9,%esi - 6634a72e: 01 f0 add %esi,%eax - 6634a730: 8b 32 mov (%rdx),%esi - 6634a732: c1 e6 0a shl $0xa,%esi - 6634a735: 01 c6 add %eax,%esi - 6634a737: 48 63 ee movslq %esi,%rbp - 6634a73a: 48 c1 e5 02 shl $0x2,%rbp - 6634a73e: 66 90 xchg %ax,%ax - 6634a740: 85 f6 test %esi,%esi - 6634a742: 78 05 js 6634a749 - 6634a744: 39 73 38 cmp %esi,0x38(%rbx) - 6634a747: 7f 11 jg 6634a75a - 6634a749: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634a74f: 4c 89 ea mov %r13,%rdx - 6634a752: 4c 89 e1 mov %r12,%rcx - 6634a755: e8 a6 68 00 00 callq 66351000 <_assert> - 6634a75a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634a75e: 89 fa mov %edi,%edx - 6634a760: 48 89 d9 mov %rbx,%rcx - 6634a763: 83 c7 01 add $0x1,%edi - 6634a766: 81 c6 00 08 00 00 add $0x800,%esi - 6634a76c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634a770: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 6634a777: e8 34 6c ff ff callq 663413b0 - 6634a77c: 83 ff 1c cmp $0x1c,%edi - 6634a77f: 75 bf jne 6634a740 - 6634a781: 48 83 c4 28 add $0x28,%rsp - 6634a785: 5b pop %rbx - 6634a786: 5e pop %rsi - 6634a787: 5f pop %rdi - 6634a788: 5d pop %rbp - 6634a789: 41 5c pop %r12 - 6634a78b: 41 5d pop %r13 - 6634a78d: c3 retq - 6634a78e: 66 90 xchg %ax,%ax - 6634a790: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634a794: 4c 8b 1d 85 c1 00 00 mov 0xc185(%rip),%r11 # 66356920 - 6634a79b: 4c 8b 15 8e c1 00 00 mov 0xc18e(%rip),%r10 # 66356930 - 6634a7a2: 48 8d 50 30 lea 0x30(%rax),%rdx - 6634a7a6: b8 60 00 00 00 mov $0x60,%eax - 6634a7ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634a7b0: 8b 0a mov (%rdx),%ecx - 6634a7b2: 85 c9 test %ecx,%ecx - 6634a7b4: 74 55 je 6634a80b - 6634a7b6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634a7ba: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634a7be: 41 29 08 sub %ecx,(%r8) - 6634a7c1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634a7c7: 45 8b 00 mov (%r8),%r8d - 6634a7ca: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634a7ce: 45 85 c0 test %r8d,%r8d - 6634a7d1: 41 0f 9f c0 setg %r8b - 6634a7d5: 45 0f b6 c0 movzbl %r8b,%r8d - 6634a7d9: 44 3b 01 cmp (%rcx),%r8d - 6634a7dc: 74 2d je 6634a80b - 6634a7de: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634a7e2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634a7e6: 8b 09 mov (%rcx),%ecx - 6634a7e8: 85 c9 test %ecx,%ecx - 6634a7ea: 75 1f jne 6634a80b - 6634a7ec: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634a7f0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634a7f4: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634a7f8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634a7fe: 49 63 0a movslq (%r10),%rcx - 6634a801: 8d 71 01 lea 0x1(%rcx),%esi - 6634a804: 41 89 32 mov %esi,(%r10) - 6634a807: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634a80b: 48 83 c0 08 add $0x8,%rax - 6634a80f: 48 83 c2 04 add $0x4,%rdx - 6634a813: 48 3d e0 00 00 00 cmp $0xe0,%rax - 6634a819: 75 95 jne 6634a7b0 - 6634a81b: 48 83 c4 28 add $0x28,%rsp - 6634a81f: 5b pop %rbx - 6634a820: 5e pop %rsi - 6634a821: 5f pop %rdi - 6634a822: 5d pop %rbp - 6634a823: 41 5c pop %r12 - 6634a825: 41 5d pop %r13 - 6634a827: c3 retq - 6634a828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a82f: 00 +000000006634a8b0 : + 6634a8b0: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a8b4: 48 8b 50 60 mov 0x60(%rax),%rdx + 6634a8b8: 44 8b 0a mov (%rdx),%r9d + 6634a8bb: 45 85 c9 test %r9d,%r9d + 6634a8be: 0f 84 9c 00 00 00 je 6634a960 + 6634a8c4: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634a8c8: 44 8b 02 mov (%rdx),%r8d + 6634a8cb: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634a8cf: 8b 12 mov (%rdx),%edx + 6634a8d1: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634a8d5: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634a8d9: 45 8b 00 mov (%r8),%r8d + 6634a8dc: 42 8d 54 82 04 lea 0x4(%rdx,%r8,4),%edx + 6634a8e1: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a8e5: 48 63 d2 movslq %edx,%rdx + 6634a8e8: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 6634a8ec: 45 8b 48 34 mov 0x34(%r8),%r9d + 6634a8f0: 8b 12 mov (%rdx),%edx + 6634a8f2: 44 39 ca cmp %r9d,%edx + 6634a8f5: 74 64 je 6634a95b + 6634a8f7: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a8fb: 41 89 d3 mov %edx,%r11d + 6634a8fe: 45 29 cb sub %r9d,%r11d + 6634a901: 48 8b 40 68 mov 0x68(%rax),%rax + 6634a905: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634a909: 45 01 1a add %r11d,(%r10) + 6634a90c: 41 89 50 34 mov %edx,0x34(%r8) + 6634a910: 31 d2 xor %edx,%edx + 6634a912: 45 8b 02 mov (%r10),%r8d + 6634a915: 45 85 c0 test %r8d,%r8d + 6634a918: 0f 9f c2 setg %dl + 6634a91b: 3b 10 cmp (%rax),%edx + 6634a91d: 74 3c je 6634a95b + 6634a91f: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a923: 48 8b 40 68 mov 0x68(%rax),%rax + 6634a927: 8b 00 mov (%rax),%eax + 6634a929: 85 c0 test %eax,%eax + 6634a92b: 75 2e jne 6634a95b + 6634a92d: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a931: 48 8b 0d f8 bf 00 00 mov 0xbff8(%rip),%rcx # 66356930 + 6634a938: 4c 8b 05 e1 bf 00 00 mov 0xbfe1(%rip),%r8 # 66356920 + 6634a93f: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634a943: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a947: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634a94d: 48 63 01 movslq (%rcx),%rax + 6634a950: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634a954: 44 89 09 mov %r9d,(%rcx) + 6634a957: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634a95b: c3 retq + 6634a95c: 0f 1f 40 00 nopl 0x0(%rax) + 6634a960: ba 0d 00 00 00 mov $0xd,%edx + 6634a965: e9 c6 6a ff ff jmpq 66341430 + 6634a96a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634a830 : - 6634a830: 41 55 push %r13 - 6634a832: 41 54 push %r12 - 6634a834: 55 push %rbp - 6634a835: 57 push %rdi - 6634a836: 56 push %rsi - 6634a837: 53 push %rbx - 6634a838: 48 83 ec 28 sub $0x28,%rsp - 6634a83c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634a840: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax - 6634a847: 48 89 cb mov %rcx,%rbx - 6634a84a: 44 8b 10 mov (%rax),%r10d - 6634a84d: 45 85 d2 test %r10d,%r10d - 6634a850: 0f 84 ca 00 00 00 je 6634a920 - 6634a856: 49 8b 41 10 mov 0x10(%r9),%rax - 6634a85a: bf 0a 00 00 00 mov $0xa,%edi - 6634a85f: 4c 8d 2d 9a 87 00 00 lea 0x879a(%rip),%r13 # 66353000 <.rdata> - 6634a866: 4c 8d 25 a3 87 00 00 lea 0x87a3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634a86d: 8b 10 mov (%rax),%edx - 6634a86f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634a873: 8b 00 mov (%rax),%eax - 6634a875: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634a878: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634a87c: 8b 12 mov (%rdx),%edx - 6634a87e: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634a881: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634a885: 8b 12 mov (%rdx),%edx - 6634a887: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634a88a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634a88e: 8b 32 mov (%rdx),%esi - 6634a890: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634a894: c1 e6 04 shl $0x4,%esi - 6634a897: 01 c6 add %eax,%esi - 6634a899: 49 8b 41 30 mov 0x30(%r9),%rax - 6634a89d: 8b 00 mov (%rax),%eax - 6634a89f: c1 e0 05 shl $0x5,%eax - 6634a8a2: 01 c6 add %eax,%esi - 6634a8a4: 49 8b 41 38 mov 0x38(%r9),%rax - 6634a8a8: 8b 00 mov (%rax),%eax - 6634a8aa: c1 e0 06 shl $0x6,%eax - 6634a8ad: 01 f0 add %esi,%eax - 6634a8af: 8b 32 mov (%rdx),%esi - 6634a8b1: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634a8b5: c1 e6 07 shl $0x7,%esi - 6634a8b8: 01 f0 add %esi,%eax - 6634a8ba: 8b 32 mov (%rdx),%esi - 6634a8bc: c1 e6 08 shl $0x8,%esi - 6634a8bf: 01 c6 add %eax,%esi - 6634a8c1: 48 63 ee movslq %esi,%rbp - 6634a8c4: 48 c1 e5 02 shl $0x2,%rbp - 6634a8c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a8cf: 00 - 6634a8d0: 85 f6 test %esi,%esi - 6634a8d2: 78 05 js 6634a8d9 - 6634a8d4: 39 73 38 cmp %esi,0x38(%rbx) - 6634a8d7: 7f 11 jg 6634a8ea - 6634a8d9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634a8df: 4c 89 ea mov %r13,%rdx - 6634a8e2: 4c 89 e1 mov %r12,%rcx - 6634a8e5: e8 16 67 00 00 callq 66351000 <_assert> - 6634a8ea: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634a8ee: 89 fa mov %edi,%edx - 6634a8f0: 48 89 d9 mov %rbx,%rcx - 6634a8f3: 83 c7 01 add $0x1,%edi - 6634a8f6: 81 c6 00 02 00 00 add $0x200,%esi - 6634a8fc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634a900: 48 81 c5 00 08 00 00 add $0x800,%rbp - 6634a907: e8 a4 6a ff ff callq 663413b0 - 6634a90c: 83 ff 1a cmp $0x1a,%edi - 6634a90f: 75 bf jne 6634a8d0 - 6634a911: 48 83 c4 28 add $0x28,%rsp - 6634a915: 5b pop %rbx - 6634a916: 5e pop %rsi - 6634a917: 5f pop %rdi - 6634a918: 5d pop %rbp - 6634a919: 41 5c pop %r12 - 6634a91b: 41 5d pop %r13 - 6634a91d: c3 retq - 6634a91e: 66 90 xchg %ax,%ax - 6634a920: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634a924: 4c 8b 1d f5 bf 00 00 mov 0xbff5(%rip),%r11 # 66356920 - 6634a92b: 4c 8b 15 fe bf 00 00 mov 0xbffe(%rip),%r10 # 66356930 - 6634a932: 48 8d 50 28 lea 0x28(%rax),%rdx - 6634a936: b8 50 00 00 00 mov $0x50,%eax - 6634a93b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634a940: 8b 0a mov (%rdx),%ecx - 6634a942: 85 c9 test %ecx,%ecx - 6634a944: 74 55 je 6634a99b - 6634a946: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634a94a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634a94e: 41 29 08 sub %ecx,(%r8) - 6634a951: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634a957: 45 8b 00 mov (%r8),%r8d - 6634a95a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634a95e: 45 85 c0 test %r8d,%r8d - 6634a961: 41 0f 9f c0 setg %r8b - 6634a965: 45 0f b6 c0 movzbl %r8b,%r8d - 6634a969: 44 3b 01 cmp (%rcx),%r8d - 6634a96c: 74 2d je 6634a99b - 6634a96e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634a972: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634a976: 8b 09 mov (%rcx),%ecx - 6634a978: 85 c9 test %ecx,%ecx - 6634a97a: 75 1f jne 6634a99b - 6634a97c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634a980: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634a984: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634a988: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634a98e: 49 63 0a movslq (%r10),%rcx - 6634a991: 8d 71 01 lea 0x1(%rcx),%esi - 6634a994: 41 89 32 mov %esi,(%r10) - 6634a997: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634a99b: 48 83 c0 08 add $0x8,%rax - 6634a99f: 48 83 c2 04 add $0x4,%rdx - 6634a9a3: 48 3d d0 00 00 00 cmp $0xd0,%rax - 6634a9a9: 75 95 jne 6634a940 - 6634a9ab: 48 83 c4 28 add $0x28,%rsp - 6634a9af: 5b pop %rbx - 6634a9b0: 5e pop %rsi - 6634a9b1: 5f pop %rdi - 6634a9b2: 5d pop %rbp - 6634a9b3: 41 5c pop %r12 - 6634a9b5: 41 5d pop %r13 - 6634a9b7: c3 retq - 6634a9b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a9bf: 00 +000000006634a970 : + 6634a970: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a974: 48 8b 90 30 01 00 00 mov 0x130(%rax),%rdx + 6634a97b: 44 8b 0a mov (%rdx),%r9d + 6634a97e: 45 85 c9 test %r9d,%r9d + 6634a981: 0f 84 c9 00 00 00 je 6634aa50 + 6634a987: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634a98b: 44 8b 02 mov (%rdx),%r8d + 6634a98e: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634a992: 8b 12 mov (%rdx),%edx + 6634a994: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634a998: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634a99c: 45 8b 00 mov (%r8),%r8d + 6634a99f: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634a9a3: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634a9a7: 45 8b 00 mov (%r8),%r8d + 6634a9aa: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 6634a9ae: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634a9b2: 8b 12 mov (%rdx),%edx + 6634a9b4: c1 e2 04 shl $0x4,%edx + 6634a9b7: 41 8d 54 10 06 lea 0x6(%r8,%rdx,1),%edx + 6634a9bc: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a9c0: 48 63 d2 movslq %edx,%rdx + 6634a9c3: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 6634a9c7: 45 8b 88 9c 00 00 00 mov 0x9c(%r8),%r9d + 6634a9ce: 8b 12 mov (%rdx),%edx + 6634a9d0: 44 39 ca cmp %r9d,%edx + 6634a9d3: 74 73 je 6634aa48 + 6634a9d5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a9d9: 41 89 d3 mov %edx,%r11d + 6634a9dc: 45 29 cb sub %r9d,%r11d + 6634a9df: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax + 6634a9e6: 4d 8b 92 38 01 00 00 mov 0x138(%r10),%r10 + 6634a9ed: 45 01 1a add %r11d,(%r10) + 6634a9f0: 41 89 90 9c 00 00 00 mov %edx,0x9c(%r8) + 6634a9f7: 31 d2 xor %edx,%edx + 6634a9f9: 45 8b 02 mov (%r10),%r8d + 6634a9fc: 45 85 c0 test %r8d,%r8d + 6634a9ff: 0f 9f c2 setg %dl + 6634aa02: 3b 10 cmp (%rax),%edx + 6634aa04: 74 42 je 6634aa48 + 6634aa06: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634aa0a: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax + 6634aa11: 8b 00 mov (%rax),%eax + 6634aa13: 85 c0 test %eax,%eax + 6634aa15: 75 31 jne 6634aa48 + 6634aa17: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634aa1b: 48 8b 0d 0e bf 00 00 mov 0xbf0e(%rip),%rcx # 66356930 + 6634aa22: 4c 8b 05 f7 be 00 00 mov 0xbef7(%rip),%r8 # 66356920 + 6634aa29: 48 8b 90 38 01 00 00 mov 0x138(%rax),%rdx + 6634aa30: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634aa34: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634aa3a: 48 63 01 movslq (%rcx),%rax + 6634aa3d: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634aa41: 44 89 09 mov %r9d,(%rcx) + 6634aa44: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634aa48: c3 retq + 6634aa49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634aa50: ba 27 00 00 00 mov $0x27,%edx + 6634aa55: e9 d6 69 ff ff jmpq 66341430 + 6634aa5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634a9c0 : - 6634a9c0: 41 55 push %r13 - 6634a9c2: 41 54 push %r12 - 6634a9c4: 55 push %rbp - 6634a9c5: 57 push %rdi - 6634a9c6: 56 push %rsi - 6634a9c7: 53 push %rbx - 6634a9c8: 48 83 ec 28 sub $0x28,%rsp - 6634a9cc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634a9d0: 49 8b 81 e8 00 00 00 mov 0xe8(%r9),%rax - 6634a9d7: 48 89 cb mov %rcx,%rbx - 6634a9da: 44 8b 10 mov (%rax),%r10d - 6634a9dd: 45 85 d2 test %r10d,%r10d - 6634a9e0: 0f 84 ea 00 00 00 je 6634aad0 - 6634a9e6: 49 8b 41 10 mov 0x10(%r9),%rax - 6634a9ea: bf 0d 00 00 00 mov $0xd,%edi - 6634a9ef: 4c 8d 2d 0a 86 00 00 lea 0x860a(%rip),%r13 # 66353000 <.rdata> - 6634a9f6: 4c 8d 25 13 86 00 00 lea 0x8613(%rip),%r12 # 66353010 <.rdata+0x10> - 6634a9fd: 8b 10 mov (%rax),%edx - 6634a9ff: 49 8b 41 08 mov 0x8(%r9),%rax - 6634aa03: 8b 00 mov (%rax),%eax - 6634aa05: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634aa08: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634aa0c: 8b 12 mov (%rdx),%edx - 6634aa0e: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634aa11: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634aa15: 8b 12 mov (%rdx),%edx - 6634aa17: 8d 34 d0 lea (%rax,%rdx,8),%esi - 6634aa1a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634aa1e: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634aa22: 8b 00 mov (%rax),%eax - 6634aa24: c1 e0 04 shl $0x4,%eax - 6634aa27: 01 c6 add %eax,%esi - 6634aa29: 49 8b 41 30 mov 0x30(%r9),%rax - 6634aa2d: 8b 00 mov (%rax),%eax - 6634aa2f: c1 e0 05 shl $0x5,%eax - 6634aa32: 01 f0 add %esi,%eax - 6634aa34: 8b 32 mov (%rdx),%esi - 6634aa36: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634aa3a: c1 e6 06 shl $0x6,%esi - 6634aa3d: 01 f0 add %esi,%eax - 6634aa3f: 8b 32 mov (%rdx),%esi - 6634aa41: 49 8b 51 58 mov 0x58(%r9),%rdx - 6634aa45: c1 e6 07 shl $0x7,%esi - 6634aa48: 01 c6 add %eax,%esi - 6634aa4a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634aa4e: 8b 00 mov (%rax),%eax - 6634aa50: c1 e0 08 shl $0x8,%eax - 6634aa53: 01 c6 add %eax,%esi - 6634aa55: 49 8b 41 50 mov 0x50(%r9),%rax - 6634aa59: 8b 00 mov (%rax),%eax - 6634aa5b: c1 e0 09 shl $0x9,%eax - 6634aa5e: 01 f0 add %esi,%eax - 6634aa60: 8b 32 mov (%rdx),%esi - 6634aa62: 49 8b 51 60 mov 0x60(%r9),%rdx - 6634aa66: c1 e6 0a shl $0xa,%esi - 6634aa69: 01 f0 add %esi,%eax - 6634aa6b: 8b 32 mov (%rdx),%esi - 6634aa6d: c1 e6 0b shl $0xb,%esi - 6634aa70: 01 c6 add %eax,%esi - 6634aa72: 48 63 ee movslq %esi,%rbp - 6634aa75: 48 c1 e5 02 shl $0x2,%rbp - 6634aa79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634aa80: 85 f6 test %esi,%esi - 6634aa82: 78 05 js 6634aa89 - 6634aa84: 39 73 38 cmp %esi,0x38(%rbx) - 6634aa87: 7f 11 jg 6634aa9a - 6634aa89: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634aa8f: 4c 89 ea mov %r13,%rdx - 6634aa92: 4c 89 e1 mov %r12,%rcx - 6634aa95: e8 66 65 00 00 callq 66351000 <_assert> - 6634aa9a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634aa9e: 89 fa mov %edi,%edx - 6634aaa0: 48 89 d9 mov %rbx,%rcx - 6634aaa3: 83 c7 01 add $0x1,%edi - 6634aaa6: 81 c6 00 10 00 00 add $0x1000,%esi - 6634aaac: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634aab0: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 6634aab7: e8 f4 68 ff ff callq 663413b0 - 6634aabc: 83 ff 1d cmp $0x1d,%edi - 6634aabf: 75 bf jne 6634aa80 - 6634aac1: 48 83 c4 28 add $0x28,%rsp - 6634aac5: 5b pop %rbx - 6634aac6: 5e pop %rsi - 6634aac7: 5f pop %rdi - 6634aac8: 5d pop %rbp - 6634aac9: 41 5c pop %r12 - 6634aacb: 41 5d pop %r13 - 6634aacd: c3 retq - 6634aace: 66 90 xchg %ax,%ax - 6634aad0: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634aad4: 4c 8b 1d 45 be 00 00 mov 0xbe45(%rip),%r11 # 66356920 - 6634aadb: 4c 8b 15 4e be 00 00 mov 0xbe4e(%rip),%r10 # 66356930 - 6634aae2: 48 8d 50 34 lea 0x34(%rax),%rdx - 6634aae6: b8 68 00 00 00 mov $0x68,%eax - 6634aaeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634aaf0: 8b 0a mov (%rdx),%ecx - 6634aaf2: 85 c9 test %ecx,%ecx - 6634aaf4: 74 55 je 6634ab4b - 6634aaf6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634aafa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634aafe: 41 29 08 sub %ecx,(%r8) - 6634ab01: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ab07: 45 8b 00 mov (%r8),%r8d - 6634ab0a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634ab0e: 45 85 c0 test %r8d,%r8d - 6634ab11: 41 0f 9f c0 setg %r8b - 6634ab15: 45 0f b6 c0 movzbl %r8b,%r8d - 6634ab19: 44 3b 01 cmp (%rcx),%r8d - 6634ab1c: 74 2d je 6634ab4b - 6634ab1e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634ab22: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634ab26: 8b 09 mov (%rcx),%ecx - 6634ab28: 85 c9 test %ecx,%ecx - 6634ab2a: 75 1f jne 6634ab4b - 6634ab2c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634ab30: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634ab34: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634ab38: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634ab3e: 49 63 0a movslq (%r10),%rcx - 6634ab41: 8d 71 01 lea 0x1(%rcx),%esi - 6634ab44: 41 89 32 mov %esi,(%r10) - 6634ab47: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634ab4b: 48 83 c0 08 add $0x8,%rax - 6634ab4f: 48 83 c2 04 add $0x4,%rdx - 6634ab53: 48 3d e8 00 00 00 cmp $0xe8,%rax - 6634ab59: 75 95 jne 6634aaf0 - 6634ab5b: 48 83 c4 28 add $0x28,%rsp - 6634ab5f: 5b pop %rbx - 6634ab60: 5e pop %rsi - 6634ab61: 5f pop %rdi - 6634ab62: 5d pop %rbp - 6634ab63: 41 5c pop %r12 - 6634ab65: 41 5d pop %r13 - 6634ab67: c3 retq - 6634ab68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634ab6f: 00 +000000006634aa60 : + 6634aa60: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634aa64: 48 8b 90 38 02 00 00 mov 0x238(%rax),%rdx + 6634aa6b: 44 8b 0a mov (%rdx),%r9d + 6634aa6e: 45 85 c9 test %r9d,%r9d + 6634aa71: 0f 84 d9 00 00 00 je 6634ab50 + 6634aa77: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634aa7b: 44 8b 02 mov (%rdx),%r8d + 6634aa7e: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634aa82: 8b 12 mov (%rdx),%edx + 6634aa84: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634aa88: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634aa8c: 45 8b 00 mov (%r8),%r8d + 6634aa8f: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634aa93: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634aa97: 45 8b 00 mov (%r8),%r8d + 6634aa9a: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 6634aa9e: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634aaa2: 8b 12 mov (%rdx),%edx + 6634aaa4: c1 e2 04 shl $0x4,%edx + 6634aaa7: 44 01 c2 add %r8d,%edx + 6634aaaa: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634aaae: 45 8b 00 mov (%r8),%r8d + 6634aab1: 41 c1 e0 05 shl $0x5,%r8d + 6634aab5: 42 8d 54 02 07 lea 0x7(%rdx,%r8,1),%edx + 6634aaba: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634aabe: 48 63 d2 movslq %edx,%rdx + 6634aac1: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 6634aac5: 45 8b 88 20 01 00 00 mov 0x120(%r8),%r9d + 6634aacc: 8b 12 mov (%rdx),%edx + 6634aace: 44 39 ca cmp %r9d,%edx + 6634aad1: 74 73 je 6634ab46 + 6634aad3: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634aad7: 41 89 d3 mov %edx,%r11d + 6634aada: 45 29 cb sub %r9d,%r11d + 6634aadd: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax + 6634aae4: 4d 8b 92 40 02 00 00 mov 0x240(%r10),%r10 + 6634aaeb: 45 01 1a add %r11d,(%r10) + 6634aaee: 41 89 90 20 01 00 00 mov %edx,0x120(%r8) + 6634aaf5: 31 d2 xor %edx,%edx + 6634aaf7: 45 8b 02 mov (%r10),%r8d + 6634aafa: 45 85 c0 test %r8d,%r8d + 6634aafd: 0f 9f c2 setg %dl + 6634ab00: 3b 10 cmp (%rax),%edx + 6634ab02: 74 42 je 6634ab46 + 6634ab04: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634ab08: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax + 6634ab0f: 8b 00 mov (%rax),%eax + 6634ab11: 85 c0 test %eax,%eax + 6634ab13: 75 31 jne 6634ab46 + 6634ab15: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634ab19: 48 8b 0d 10 be 00 00 mov 0xbe10(%rip),%rcx # 66356930 + 6634ab20: 4c 8b 05 f9 bd 00 00 mov 0xbdf9(%rip),%r8 # 66356920 + 6634ab27: 48 8b 90 40 02 00 00 mov 0x240(%rax),%rdx + 6634ab2e: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634ab32: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634ab38: 48 63 01 movslq (%rcx),%rax + 6634ab3b: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634ab3f: 44 89 09 mov %r9d,(%rcx) + 6634ab42: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634ab46: c3 retq + 6634ab47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634ab4e: 00 00 + 6634ab50: ba 48 00 00 00 mov $0x48,%edx + 6634ab55: e9 d6 68 ff ff jmpq 66341430 + 6634ab5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634ab70 : - 6634ab70: 41 55 push %r13 - 6634ab72: 41 54 push %r12 - 6634ab74: 55 push %rbp - 6634ab75: 57 push %rdi - 6634ab76: 56 push %rsi - 6634ab77: 53 push %rbx - 6634ab78: 48 83 ec 28 sub $0x28,%rsp - 6634ab7c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634ab80: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax - 6634ab87: 48 89 cb mov %rcx,%rbx - 6634ab8a: 44 8b 10 mov (%rax),%r10d - 6634ab8d: 45 85 d2 test %r10d,%r10d - 6634ab90: 0f 84 ba 00 00 00 je 6634ac50 - 6634ab96: 49 8b 41 10 mov 0x10(%r9),%rax - 6634ab9a: bf 09 00 00 00 mov $0x9,%edi - 6634ab9f: 4c 8d 2d 5a 84 00 00 lea 0x845a(%rip),%r13 # 66353000 <.rdata> - 6634aba6: 4c 8d 25 63 84 00 00 lea 0x8463(%rip),%r12 # 66353010 <.rdata+0x10> - 6634abad: 8b 10 mov (%rax),%edx - 6634abaf: 49 8b 41 08 mov 0x8(%r9),%rax - 6634abb3: 8b 00 mov (%rax),%eax - 6634abb5: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634abb8: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634abbc: 8b 12 mov (%rdx),%edx - 6634abbe: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634abc1: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634abc5: 8b 12 mov (%rdx),%edx - 6634abc7: 8d 34 d0 lea (%rax,%rdx,8),%esi - 6634abca: 49 8b 41 28 mov 0x28(%r9),%rax - 6634abce: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634abd2: 8b 00 mov (%rax),%eax - 6634abd4: c1 e0 04 shl $0x4,%eax - 6634abd7: 01 c6 add %eax,%esi - 6634abd9: 49 8b 41 30 mov 0x30(%r9),%rax - 6634abdd: 8b 00 mov (%rax),%eax - 6634abdf: c1 e0 05 shl $0x5,%eax - 6634abe2: 01 f0 add %esi,%eax - 6634abe4: 8b 32 mov (%rdx),%esi - 6634abe6: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634abea: c1 e6 06 shl $0x6,%esi - 6634abed: 01 f0 add %esi,%eax - 6634abef: 8b 32 mov (%rdx),%esi - 6634abf1: c1 e6 07 shl $0x7,%esi - 6634abf4: 01 c6 add %eax,%esi - 6634abf6: 48 63 ee movslq %esi,%rbp - 6634abf9: 48 c1 e5 02 shl $0x2,%rbp - 6634abfd: 0f 1f 00 nopl (%rax) +000000006634ab60 : + 6634ab60: 41 55 push %r13 + 6634ab62: 41 54 push %r12 + 6634ab64: 55 push %rbp + 6634ab65: 57 push %rdi + 6634ab66: 56 push %rsi + 6634ab67: 53 push %rbx + 6634ab68: 48 83 ec 28 sub $0x28,%rsp + 6634ab6c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634ab70: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax + 6634ab77: 48 89 cb mov %rcx,%rbx + 6634ab7a: 44 8b 10 mov (%rax),%r10d + 6634ab7d: 45 85 d2 test %r10d,%r10d + 6634ab80: 0f 84 ca 00 00 00 je 6634ac50 + 6634ab86: 49 8b 41 10 mov 0x10(%r9),%rax + 6634ab8a: bf 0a 00 00 00 mov $0xa,%edi + 6634ab8f: 4c 8d 2d 6a 84 00 00 lea 0x846a(%rip),%r13 # 66353000 <.rdata> + 6634ab96: 4c 8d 25 73 84 00 00 lea 0x8473(%rip),%r12 # 66353010 <.rdata+0x10> + 6634ab9d: 8b 10 mov (%rax),%edx + 6634ab9f: 49 8b 41 08 mov 0x8(%r9),%rax + 6634aba3: 8b 00 mov (%rax),%eax + 6634aba5: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634aba8: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634abac: 8b 12 mov (%rdx),%edx + 6634abae: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634abb1: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634abb5: 8b 12 mov (%rdx),%edx + 6634abb7: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634abba: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634abbe: 8b 32 mov (%rdx),%esi + 6634abc0: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634abc4: c1 e6 04 shl $0x4,%esi + 6634abc7: 01 c6 add %eax,%esi + 6634abc9: 49 8b 41 30 mov 0x30(%r9),%rax + 6634abcd: 8b 00 mov (%rax),%eax + 6634abcf: c1 e0 05 shl $0x5,%eax + 6634abd2: 01 c6 add %eax,%esi + 6634abd4: 49 8b 41 38 mov 0x38(%r9),%rax + 6634abd8: 8b 00 mov (%rax),%eax + 6634abda: c1 e0 06 shl $0x6,%eax + 6634abdd: 01 f0 add %esi,%eax + 6634abdf: 8b 32 mov (%rdx),%esi + 6634abe1: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634abe5: c1 e6 07 shl $0x7,%esi + 6634abe8: 01 f0 add %esi,%eax + 6634abea: 8b 32 mov (%rdx),%esi + 6634abec: c1 e6 08 shl $0x8,%esi + 6634abef: 01 c6 add %eax,%esi + 6634abf1: 48 63 ee movslq %esi,%rbp + 6634abf4: 48 c1 e5 02 shl $0x2,%rbp + 6634abf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634abff: 00 6634ac00: 85 f6 test %esi,%esi - 6634ac02: 78 05 js 6634ac09 + 6634ac02: 78 05 js 6634ac09 6634ac04: 39 73 38 cmp %esi,0x38(%rbx) - 6634ac07: 7f 11 jg 6634ac1a + 6634ac07: 7f 11 jg 6634ac1a 6634ac09: 41 b8 8f 00 00 00 mov $0x8f,%r8d 6634ac0f: 4c 89 ea mov %r13,%rdx 6634ac12: 4c 89 e1 mov %r12,%rcx - 6634ac15: e8 e6 63 00 00 callq 66351000 <_assert> + 6634ac15: e8 76 6c 00 00 callq 66351890 <_assert> 6634ac1a: 48 8b 43 40 mov 0x40(%rbx),%rax 6634ac1e: 89 fa mov %edi,%edx 6634ac20: 48 89 d9 mov %rbx,%rcx 6634ac23: 83 c7 01 add $0x1,%edi - 6634ac26: 81 c6 00 01 00 00 add $0x100,%esi + 6634ac26: 81 c6 00 02 00 00 add $0x200,%esi 6634ac2c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634ac30: 48 81 c5 00 04 00 00 add $0x400,%rbp + 6634ac30: 48 81 c5 00 08 00 00 add $0x800,%rbp 6634ac37: e8 74 67 ff ff callq 663413b0 - 6634ac3c: 83 ff 19 cmp $0x19,%edi - 6634ac3f: 75 bf jne 6634ac00 + 6634ac3c: 83 ff 1a cmp $0x1a,%edi + 6634ac3f: 75 bf jne 6634ac00 6634ac41: 48 83 c4 28 add $0x28,%rsp 6634ac45: 5b pop %rbx 6634ac46: 5e pop %rsi @@ -11905,12 +11870,12 @@ Disassembly of section .text: 6634ac50: 48 8b 41 08 mov 0x8(%rcx),%rax 6634ac54: 4c 8b 1d c5 bc 00 00 mov 0xbcc5(%rip),%r11 # 66356920 6634ac5b: 4c 8b 15 ce bc 00 00 mov 0xbcce(%rip),%r10 # 66356930 - 6634ac62: 48 8d 50 24 lea 0x24(%rax),%rdx - 6634ac66: b8 48 00 00 00 mov $0x48,%eax + 6634ac62: 48 8d 50 28 lea 0x28(%rax),%rdx + 6634ac66: b8 50 00 00 00 mov $0x50,%eax 6634ac6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6634ac70: 8b 0a mov (%rdx),%ecx 6634ac72: 85 c9 test %ecx,%ecx - 6634ac74: 74 55 je 6634accb + 6634ac74: 74 55 je 6634accb 6634ac76: 4c 8b 43 18 mov 0x18(%rbx),%r8 6634ac7a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 6634ac7e: 41 29 08 sub %ecx,(%r8) @@ -11921,12 +11886,12 @@ Disassembly of section .text: 6634ac91: 41 0f 9f c0 setg %r8b 6634ac95: 45 0f b6 c0 movzbl %r8b,%r8d 6634ac99: 44 3b 01 cmp (%rcx),%r8d - 6634ac9c: 74 2d je 6634accb + 6634ac9c: 74 2d je 6634accb 6634ac9e: 48 8b 4b 20 mov 0x20(%rbx),%rcx 6634aca2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx 6634aca6: 8b 09 mov (%rcx),%ecx 6634aca8: 85 c9 test %ecx,%ecx - 6634acaa: 75 1f jne 6634accb + 6634acaa: 75 1f jne 6634accb 6634acac: 48 8b 4b 28 mov 0x28(%rbx),%rcx 6634acb0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 6634acb4: 49 8b 48 10 mov 0x10(%r8),%rcx @@ -11937,8 +11902,8 @@ Disassembly of section .text: 6634acc7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) 6634accb: 48 83 c0 08 add $0x8,%rax 6634accf: 48 83 c2 04 add $0x4,%rdx - 6634acd3: 48 3d c8 00 00 00 cmp $0xc8,%rax - 6634acd9: 75 95 jne 6634ac70 + 6634acd3: 48 3d d0 00 00 00 cmp $0xd0,%rax + 6634acd9: 75 95 jne 6634ac70 6634acdb: 48 83 c4 28 add $0x28,%rsp 6634acdf: 5b pop %rbx 6634ace0: 5e pop %rsi @@ -11950,7 +11915,7 @@ Disassembly of section .text: 6634ace8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6634acef: 00 -000000006634acf0 : +000000006634acf0 : 6634acf0: 41 55 push %r13 6634acf2: 41 54 push %r12 6634acf4: 55 push %rbp @@ -11959,13 +11924,13 @@ Disassembly of section .text: 6634acf7: 53 push %rbx 6634acf8: 48 83 ec 28 sub $0x28,%rsp 6634acfc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634ad00: 49 8b 81 d8 00 00 00 mov 0xd8(%r9),%rax + 6634ad00: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax 6634ad07: 48 89 cb mov %rcx,%rbx 6634ad0a: 44 8b 10 mov (%rax),%r10d 6634ad0d: 45 85 d2 test %r10d,%r10d - 6634ad10: 0f 84 cb 00 00 00 je 6634ade1 + 6634ad10: 0f 84 da 00 00 00 je 6634adf0 6634ad16: 49 8b 41 10 mov 0x10(%r9),%rax - 6634ad1a: bf 0b 00 00 00 mov $0xb,%edi + 6634ad1a: bf 0c 00 00 00 mov $0xc,%edi 6634ad1f: 4c 8d 2d da 82 00 00 lea 0x82da(%rip),%r13 # 66353000 <.rdata> 6634ad26: 4c 8d 25 e3 82 00 00 lea 0x82e3(%rip),%r12 # 66353010 <.rdata+0x10> 6634ad2d: 8b 10 mov (%rax),%edx @@ -11977,8021 +11942,8645 @@ Disassembly of section .text: 6634ad3e: 8d 04 90 lea (%rax,%rdx,4),%eax 6634ad41: 49 8b 51 20 mov 0x20(%r9),%rdx 6634ad45: 8b 12 mov (%rdx),%edx - 6634ad47: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634ad4a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634ad4e: 8b 32 mov (%rdx),%esi - 6634ad50: 49 8b 51 30 mov 0x30(%r9),%rdx - 6634ad54: c1 e6 04 shl $0x4,%esi + 6634ad47: 8d 34 d0 lea (%rax,%rdx,8),%esi + 6634ad4a: 49 8b 41 28 mov 0x28(%r9),%rax + 6634ad4e: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634ad52: 8b 00 mov (%rax),%eax + 6634ad54: c1 e0 04 shl $0x4,%eax 6634ad57: 01 f0 add %esi,%eax 6634ad59: 8b 32 mov (%rdx),%esi - 6634ad5b: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634ad5b: 49 8b 51 38 mov 0x38(%r9),%rdx 6634ad5f: c1 e6 05 shl $0x5,%esi - 6634ad62: 01 c6 add %eax,%esi - 6634ad64: 49 8b 41 38 mov 0x38(%r9),%rax - 6634ad68: 8b 00 mov (%rax),%eax - 6634ad6a: c1 e0 06 shl $0x6,%eax + 6634ad62: 01 f0 add %esi,%eax + 6634ad64: 8b 32 mov (%rdx),%esi + 6634ad66: 49 8b 51 50 mov 0x50(%r9),%rdx + 6634ad6a: c1 e6 06 shl $0x6,%esi 6634ad6d: 01 c6 add %eax,%esi 6634ad6f: 49 8b 41 40 mov 0x40(%r9),%rax 6634ad73: 8b 00 mov (%rax),%eax 6634ad75: c1 e0 07 shl $0x7,%eax - 6634ad78: 01 f0 add %esi,%eax - 6634ad7a: 8b 32 mov (%rdx),%esi - 6634ad7c: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634ad80: c1 e6 08 shl $0x8,%esi + 6634ad78: 01 c6 add %eax,%esi + 6634ad7a: 49 8b 41 48 mov 0x48(%r9),%rax + 6634ad7e: 8b 00 mov (%rax),%eax + 6634ad80: c1 e0 08 shl $0x8,%eax 6634ad83: 01 f0 add %esi,%eax 6634ad85: 8b 32 mov (%rdx),%esi - 6634ad87: c1 e6 09 shl $0x9,%esi - 6634ad8a: 01 c6 add %eax,%esi - 6634ad8c: 48 63 ee movslq %esi,%rbp - 6634ad8f: 48 c1 e5 02 shl $0x2,%rbp - 6634ad93: 85 f6 test %esi,%esi - 6634ad95: 78 05 js 6634ad9c - 6634ad97: 39 73 38 cmp %esi,0x38(%rbx) - 6634ad9a: 7f 11 jg 6634adad - 6634ad9c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634ada2: 4c 89 ea mov %r13,%rdx - 6634ada5: 4c 89 e1 mov %r12,%rcx - 6634ada8: e8 53 62 00 00 callq 66351000 <_assert> - 6634adad: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634adb1: 89 fa mov %edi,%edx - 6634adb3: 48 89 d9 mov %rbx,%rcx - 6634adb6: 83 c7 01 add $0x1,%edi - 6634adb9: 81 c6 00 04 00 00 add $0x400,%esi - 6634adbf: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634adc3: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 6634adca: e8 e1 65 ff ff callq 663413b0 - 6634adcf: 83 ff 1b cmp $0x1b,%edi - 6634add2: 75 bf jne 6634ad93 - 6634add4: 48 83 c4 28 add $0x28,%rsp - 6634add8: 5b pop %rbx - 6634add9: 5e pop %rsi - 6634adda: 5f pop %rdi - 6634addb: 5d pop %rbp - 6634addc: 41 5c pop %r12 - 6634adde: 41 5d pop %r13 - 6634ade0: c3 retq - 6634ade1: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634ade5: 4c 8b 1d 34 bb 00 00 mov 0xbb34(%rip),%r11 # 66356920 - 6634adec: 4c 8b 15 3d bb 00 00 mov 0xbb3d(%rip),%r10 # 66356930 - 6634adf3: 48 8d 50 2c lea 0x2c(%rax),%rdx - 6634adf7: b8 58 00 00 00 mov $0x58,%eax - 6634adfc: 0f 1f 40 00 nopl 0x0(%rax) - 6634ae00: 8b 0a mov (%rdx),%ecx - 6634ae02: 85 c9 test %ecx,%ecx - 6634ae04: 74 55 je 6634ae5b - 6634ae06: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634ae0a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634ae0e: 41 29 08 sub %ecx,(%r8) - 6634ae11: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ae17: 45 8b 00 mov (%r8),%r8d - 6634ae1a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634ae1e: 45 85 c0 test %r8d,%r8d - 6634ae21: 41 0f 9f c0 setg %r8b - 6634ae25: 45 0f b6 c0 movzbl %r8b,%r8d - 6634ae29: 44 3b 01 cmp (%rcx),%r8d - 6634ae2c: 74 2d je 6634ae5b - 6634ae2e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634ae32: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634ae36: 8b 09 mov (%rcx),%ecx - 6634ae38: 85 c9 test %ecx,%ecx - 6634ae3a: 75 1f jne 6634ae5b - 6634ae3c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634ae40: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634ae44: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634ae48: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634ae4e: 49 63 0a movslq (%r10),%rcx - 6634ae51: 8d 71 01 lea 0x1(%rcx),%esi - 6634ae54: 41 89 32 mov %esi,(%r10) - 6634ae57: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634ae5b: 48 83 c0 08 add $0x8,%rax - 6634ae5f: 48 83 c2 04 add $0x4,%rdx - 6634ae63: 48 3d d8 00 00 00 cmp $0xd8,%rax - 6634ae69: 75 95 jne 6634ae00 - 6634ae6b: 48 83 c4 28 add $0x28,%rsp - 6634ae6f: 5b pop %rbx - 6634ae70: 5e pop %rsi - 6634ae71: 5f pop %rdi - 6634ae72: 5d pop %rbp - 6634ae73: 41 5c pop %r12 - 6634ae75: 41 5d pop %r13 - 6634ae77: c3 retq - 6634ae78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634ae7f: 00 + 6634ad87: 49 8b 51 58 mov 0x58(%r9),%rdx + 6634ad8b: c1 e6 09 shl $0x9,%esi + 6634ad8e: 01 f0 add %esi,%eax + 6634ad90: 8b 32 mov (%rdx),%esi + 6634ad92: c1 e6 0a shl $0xa,%esi + 6634ad95: 01 c6 add %eax,%esi + 6634ad97: 48 63 ee movslq %esi,%rbp + 6634ad9a: 48 c1 e5 02 shl $0x2,%rbp + 6634ad9e: 66 90 xchg %ax,%ax + 6634ada0: 85 f6 test %esi,%esi + 6634ada2: 78 05 js 6634ada9 + 6634ada4: 39 73 38 cmp %esi,0x38(%rbx) + 6634ada7: 7f 11 jg 6634adba + 6634ada9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634adaf: 4c 89 ea mov %r13,%rdx + 6634adb2: 4c 89 e1 mov %r12,%rcx + 6634adb5: e8 d6 6a 00 00 callq 66351890 <_assert> + 6634adba: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634adbe: 89 fa mov %edi,%edx + 6634adc0: 48 89 d9 mov %rbx,%rcx + 6634adc3: 83 c7 01 add $0x1,%edi + 6634adc6: 81 c6 00 08 00 00 add $0x800,%esi + 6634adcc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634add0: 48 81 c5 00 20 00 00 add $0x2000,%rbp + 6634add7: e8 d4 65 ff ff callq 663413b0 + 6634addc: 83 ff 1c cmp $0x1c,%edi + 6634addf: 75 bf jne 6634ada0 + 6634ade1: 48 83 c4 28 add $0x28,%rsp + 6634ade5: 5b pop %rbx + 6634ade6: 5e pop %rsi + 6634ade7: 5f pop %rdi + 6634ade8: 5d pop %rbp + 6634ade9: 41 5c pop %r12 + 6634adeb: 41 5d pop %r13 + 6634aded: c3 retq + 6634adee: 66 90 xchg %ax,%ax + 6634adf0: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634adf4: 4c 8b 1d 25 bb 00 00 mov 0xbb25(%rip),%r11 # 66356920 + 6634adfb: 4c 8b 15 2e bb 00 00 mov 0xbb2e(%rip),%r10 # 66356930 + 6634ae02: 48 8d 50 30 lea 0x30(%rax),%rdx + 6634ae06: b8 60 00 00 00 mov $0x60,%eax + 6634ae0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634ae10: 8b 0a mov (%rdx),%ecx + 6634ae12: 85 c9 test %ecx,%ecx + 6634ae14: 74 55 je 6634ae6b + 6634ae16: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634ae1a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634ae1e: 41 29 08 sub %ecx,(%r8) + 6634ae21: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634ae27: 45 8b 00 mov (%r8),%r8d + 6634ae2a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634ae2e: 45 85 c0 test %r8d,%r8d + 6634ae31: 41 0f 9f c0 setg %r8b + 6634ae35: 45 0f b6 c0 movzbl %r8b,%r8d + 6634ae39: 44 3b 01 cmp (%rcx),%r8d + 6634ae3c: 74 2d je 6634ae6b + 6634ae3e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634ae42: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634ae46: 8b 09 mov (%rcx),%ecx + 6634ae48: 85 c9 test %ecx,%ecx + 6634ae4a: 75 1f jne 6634ae6b + 6634ae4c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634ae50: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634ae54: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634ae58: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634ae5e: 49 63 0a movslq (%r10),%rcx + 6634ae61: 8d 71 01 lea 0x1(%rcx),%esi + 6634ae64: 41 89 32 mov %esi,(%r10) + 6634ae67: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634ae6b: 48 83 c0 08 add $0x8,%rax + 6634ae6f: 48 83 c2 04 add $0x4,%rdx + 6634ae73: 48 3d e0 00 00 00 cmp $0xe0,%rax + 6634ae79: 75 95 jne 6634ae10 + 6634ae7b: 48 83 c4 28 add $0x28,%rsp + 6634ae7f: 5b pop %rbx + 6634ae80: 5e pop %rsi + 6634ae81: 5f pop %rdi + 6634ae82: 5d pop %rbp + 6634ae83: 41 5c pop %r12 + 6634ae85: 41 5d pop %r13 + 6634ae87: c3 retq + 6634ae88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634ae8f: 00 -000000006634ae80 : - 6634ae80: 53 push %rbx - 6634ae81: 48 83 ec 20 sub $0x20,%rsp - 6634ae85: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634ae89: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634ae8d: 48 89 cb mov %rcx,%rbx - 6634ae90: 8b 12 mov (%rdx),%edx - 6634ae92: 85 d2 test %edx,%edx - 6634ae94: 74 2e je 6634aec4 - 6634ae96: 48 8b 40 08 mov 0x8(%rax),%rax - 6634ae9a: ba 03 00 00 00 mov $0x3,%edx - 6634ae9f: 44 8b 00 mov (%rax),%r8d - 6634aea2: e8 09 65 ff ff callq 663413b0 - 6634aea7: 48 8b 43 10 mov 0x10(%rbx),%rax - 6634aeab: ba 04 00 00 00 mov $0x4,%edx - 6634aeb0: 48 89 d9 mov %rbx,%rcx - 6634aeb3: 48 8b 40 10 mov 0x10(%rax),%rax - 6634aeb7: 44 8b 00 mov (%rax),%r8d - 6634aeba: 48 83 c4 20 add $0x20,%rsp - 6634aebe: 5b pop %rbx - 6634aebf: e9 ec 64 ff ff jmpq 663413b0 - 6634aec4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634aec8: 4c 8b 15 51 ba 00 00 mov 0xba51(%rip),%r10 # 66356920 - 6634aecf: 4c 8b 0d 5a ba 00 00 mov 0xba5a(%rip),%r9 # 66356930 - 6634aed6: 8b 4a 0c mov 0xc(%rdx),%ecx - 6634aed9: 85 c9 test %ecx,%ecx - 6634aedb: 74 38 je 6634af15 - 6634aedd: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634aee1: 4d 8b 40 18 mov 0x18(%r8),%r8 - 6634aee5: 41 29 08 sub %ecx,(%r8) - 6634aee8: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) - 6634aeef: 45 8b 18 mov (%r8),%r11d - 6634aef2: 45 31 c0 xor %r8d,%r8d - 6634aef5: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634aef9: 45 85 db test %r11d,%r11d - 6634aefc: 41 0f 9f c0 setg %r8b - 6634af00: 44 3b 01 cmp (%rcx),%r8d - 6634af03: 74 10 je 6634af15 - 6634af05: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634af09: 48 8b 49 18 mov 0x18(%rcx),%rcx - 6634af0d: 44 8b 01 mov (%rcx),%r8d - 6634af10: 45 85 c0 test %r8d,%r8d - 6634af13: 74 5e je 6634af73 - 6634af15: 8b 4a 10 mov 0x10(%rdx),%ecx - 6634af18: 85 c9 test %ecx,%ecx - 6634af1a: 74 51 je 6634af6d - 6634af1c: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634af20: 48 8b 40 20 mov 0x20(%rax),%rax - 6634af24: 4d 8b 40 20 mov 0x20(%r8),%r8 - 6634af28: 41 29 08 sub %ecx,(%r8) - 6634af2b: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 6634af32: 31 d2 xor %edx,%edx - 6634af34: 41 8b 08 mov (%r8),%ecx - 6634af37: 85 c9 test %ecx,%ecx - 6634af39: 0f 9f c2 setg %dl - 6634af3c: 3b 10 cmp (%rax),%edx - 6634af3e: 74 2d je 6634af6d - 6634af40: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634af44: 48 8b 40 20 mov 0x20(%rax),%rax - 6634af48: 8b 00 mov (%rax),%eax - 6634af4a: 85 c0 test %eax,%eax - 6634af4c: 75 1f jne 6634af6d - 6634af4e: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634af52: 48 8b 50 20 mov 0x20(%rax),%rdx - 6634af56: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634af5a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634af60: 49 63 01 movslq (%r9),%rax - 6634af63: 8d 48 01 lea 0x1(%rax),%ecx - 6634af66: 41 89 09 mov %ecx,(%r9) - 6634af69: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634af6d: 48 83 c4 20 add $0x20,%rsp - 6634af71: 5b pop %rbx - 6634af72: c3 retq - 6634af73: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634af77: 4c 8b 41 18 mov 0x18(%rcx),%r8 - 6634af7b: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634af7f: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634af85: 49 63 09 movslq (%r9),%rcx - 6634af88: 44 8d 59 01 lea 0x1(%rcx),%r11d - 6634af8c: 45 89 19 mov %r11d,(%r9) - 6634af8f: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 6634af93: eb 80 jmp 6634af15 - 6634af95: 90 nop - 6634af96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634af9d: 00 00 00 +000000006634ae90 : + 6634ae90: 41 55 push %r13 + 6634ae92: 41 54 push %r12 + 6634ae94: 55 push %rbp + 6634ae95: 57 push %rdi + 6634ae96: 56 push %rsi + 6634ae97: 53 push %rbx + 6634ae98: 48 83 ec 28 sub $0x28,%rsp + 6634ae9c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634aea0: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax + 6634aea7: 48 89 cb mov %rcx,%rbx + 6634aeaa: 44 8b 10 mov (%rax),%r10d + 6634aead: 45 85 d2 test %r10d,%r10d + 6634aeb0: 0f 84 aa 00 00 00 je 6634af60 + 6634aeb6: 49 8b 41 10 mov 0x10(%r9),%rax + 6634aeba: bf 07 00 00 00 mov $0x7,%edi + 6634aebf: 4c 8d 2d 3a 81 00 00 lea 0x813a(%rip),%r13 # 66353000 <.rdata> + 6634aec6: 4c 8d 25 43 81 00 00 lea 0x8143(%rip),%r12 # 66353010 <.rdata+0x10> + 6634aecd: 8b 10 mov (%rax),%edx + 6634aecf: 49 8b 41 08 mov 0x8(%r9),%rax + 6634aed3: 8b 00 mov (%rax),%eax + 6634aed5: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634aed8: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634aedc: 8b 12 mov (%rdx),%edx + 6634aede: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634aee1: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634aee5: 8b 12 mov (%rdx),%edx + 6634aee7: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634aeea: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634aeee: 8b 32 mov (%rdx),%esi + 6634aef0: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634aef4: c1 e6 04 shl $0x4,%esi + 6634aef7: 01 f0 add %esi,%eax + 6634aef9: 8b 32 mov (%rdx),%esi + 6634aefb: c1 e6 05 shl $0x5,%esi + 6634aefe: 01 c6 add %eax,%esi + 6634af00: 48 63 ee movslq %esi,%rbp + 6634af03: 48 c1 e5 02 shl $0x2,%rbp + 6634af07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634af0e: 00 00 + 6634af10: 85 f6 test %esi,%esi + 6634af12: 78 05 js 6634af19 + 6634af14: 3b 73 38 cmp 0x38(%rbx),%esi + 6634af17: 7c 11 jl 6634af2a + 6634af19: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634af1f: 4c 89 ea mov %r13,%rdx + 6634af22: 4c 89 e1 mov %r12,%rcx + 6634af25: e8 66 69 00 00 callq 66351890 <_assert> + 6634af2a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634af2e: 89 fa mov %edi,%edx + 6634af30: 48 89 d9 mov %rbx,%rcx + 6634af33: 83 c7 01 add $0x1,%edi + 6634af36: 83 c6 40 add $0x40,%esi + 6634af39: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634af3d: 48 81 c5 00 01 00 00 add $0x100,%rbp + 6634af44: e8 67 64 ff ff callq 663413b0 + 6634af49: 83 ff 17 cmp $0x17,%edi + 6634af4c: 75 c2 jne 6634af10 + 6634af4e: 48 83 c4 28 add $0x28,%rsp + 6634af52: 5b pop %rbx + 6634af53: 5e pop %rsi + 6634af54: 5f pop %rdi + 6634af55: 5d pop %rbp + 6634af56: 41 5c pop %r12 + 6634af58: 41 5d pop %r13 + 6634af5a: c3 retq + 6634af5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634af60: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634af64: 4c 8b 1d b5 b9 00 00 mov 0xb9b5(%rip),%r11 # 66356920 + 6634af6b: 4c 8b 15 be b9 00 00 mov 0xb9be(%rip),%r10 # 66356930 + 6634af72: 48 8d 50 1c lea 0x1c(%rax),%rdx + 6634af76: b8 38 00 00 00 mov $0x38,%eax + 6634af7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634af80: 8b 0a mov (%rdx),%ecx + 6634af82: 85 c9 test %ecx,%ecx + 6634af84: 74 55 je 6634afdb + 6634af86: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634af8a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634af8e: 41 29 08 sub %ecx,(%r8) + 6634af91: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634af97: 45 8b 00 mov (%r8),%r8d + 6634af9a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634af9e: 45 85 c0 test %r8d,%r8d + 6634afa1: 41 0f 9f c0 setg %r8b + 6634afa5: 45 0f b6 c0 movzbl %r8b,%r8d + 6634afa9: 44 3b 01 cmp (%rcx),%r8d + 6634afac: 74 2d je 6634afdb + 6634afae: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634afb2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634afb6: 8b 09 mov (%rcx),%ecx + 6634afb8: 85 c9 test %ecx,%ecx + 6634afba: 75 1f jne 6634afdb + 6634afbc: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634afc0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634afc4: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634afc8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634afce: 49 63 0a movslq (%r10),%rcx + 6634afd1: 8d 71 01 lea 0x1(%rcx),%esi + 6634afd4: 41 89 32 mov %esi,(%r10) + 6634afd7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634afdb: 48 83 c0 08 add $0x8,%rax + 6634afdf: 48 83 c2 04 add $0x4,%rdx + 6634afe3: 48 3d b8 00 00 00 cmp $0xb8,%rax + 6634afe9: 75 95 jne 6634af80 + 6634afeb: 48 83 c4 28 add $0x28,%rsp + 6634afef: 5b pop %rbx + 6634aff0: 5e pop %rsi + 6634aff1: 5f pop %rdi + 6634aff2: 5d pop %rbp + 6634aff3: 41 5c pop %r12 + 6634aff5: 41 5d pop %r13 + 6634aff7: c3 retq + 6634aff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634afff: 00 -000000006634afa0 : - 6634afa0: 53 push %rbx - 6634afa1: 48 83 ec 20 sub $0x20,%rsp - 6634afa5: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634afa9: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634afad: 48 89 cb mov %rcx,%rbx - 6634afb0: 8b 12 mov (%rdx),%edx - 6634afb2: 85 d2 test %edx,%edx - 6634afb4: 74 2e je 6634afe4 - 6634afb6: 48 8b 40 08 mov 0x8(%rax),%rax - 6634afba: ba 03 00 00 00 mov $0x3,%edx - 6634afbf: 44 8b 00 mov (%rax),%r8d - 6634afc2: e8 e9 63 ff ff callq 663413b0 - 6634afc7: 48 8b 43 10 mov 0x10(%rbx),%rax - 6634afcb: ba 04 00 00 00 mov $0x4,%edx - 6634afd0: 48 89 d9 mov %rbx,%rcx - 6634afd3: 48 8b 40 10 mov 0x10(%rax),%rax - 6634afd7: 44 8b 00 mov (%rax),%r8d - 6634afda: 48 83 c4 20 add $0x20,%rsp - 6634afde: 5b pop %rbx - 6634afdf: e9 cc 63 ff ff jmpq 663413b0 - 6634afe4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634afe8: 4c 8b 15 31 b9 00 00 mov 0xb931(%rip),%r10 # 66356920 - 6634afef: 4c 8b 0d 3a b9 00 00 mov 0xb93a(%rip),%r9 # 66356930 - 6634aff6: 8b 4a 0c mov 0xc(%rdx),%ecx - 6634aff9: 85 c9 test %ecx,%ecx - 6634affb: 74 38 je 6634b035 - 6634affd: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b001: 4d 8b 40 18 mov 0x18(%r8),%r8 - 6634b005: 41 29 08 sub %ecx,(%r8) - 6634b008: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) - 6634b00f: 45 8b 18 mov (%r8),%r11d - 6634b012: 45 31 c0 xor %r8d,%r8d - 6634b015: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634b019: 45 85 db test %r11d,%r11d - 6634b01c: 41 0f 9f c0 setg %r8b - 6634b020: 44 3b 01 cmp (%rcx),%r8d - 6634b023: 74 10 je 6634b035 - 6634b025: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634b029: 48 8b 49 18 mov 0x18(%rcx),%rcx - 6634b02d: 44 8b 01 mov (%rcx),%r8d - 6634b030: 45 85 c0 test %r8d,%r8d - 6634b033: 74 5e je 6634b093 - 6634b035: 8b 4a 10 mov 0x10(%rdx),%ecx - 6634b038: 85 c9 test %ecx,%ecx - 6634b03a: 74 51 je 6634b08d - 6634b03c: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b040: 48 8b 40 20 mov 0x20(%rax),%rax - 6634b044: 4d 8b 40 20 mov 0x20(%r8),%r8 - 6634b048: 41 29 08 sub %ecx,(%r8) - 6634b04b: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 6634b052: 31 d2 xor %edx,%edx - 6634b054: 41 8b 08 mov (%r8),%ecx - 6634b057: 85 c9 test %ecx,%ecx - 6634b059: 0f 9f c2 setg %dl - 6634b05c: 3b 10 cmp (%rax),%edx - 6634b05e: 74 2d je 6634b08d - 6634b060: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634b064: 48 8b 40 20 mov 0x20(%rax),%rax - 6634b068: 8b 00 mov (%rax),%eax - 6634b06a: 85 c0 test %eax,%eax - 6634b06c: 75 1f jne 6634b08d - 6634b06e: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634b072: 48 8b 50 20 mov 0x20(%rax),%rdx - 6634b076: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634b07a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634b080: 49 63 01 movslq (%r9),%rax - 6634b083: 8d 48 01 lea 0x1(%rax),%ecx - 6634b086: 41 89 09 mov %ecx,(%r9) - 6634b089: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634b08d: 48 83 c4 20 add $0x20,%rsp - 6634b091: 5b pop %rbx - 6634b092: c3 retq - 6634b093: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634b097: 4c 8b 41 18 mov 0x18(%rcx),%r8 - 6634b09b: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634b09f: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634b0a5: 49 63 09 movslq (%r9),%rcx - 6634b0a8: 44 8d 59 01 lea 0x1(%rcx),%r11d - 6634b0ac: 45 89 19 mov %r11d,(%r9) - 6634b0af: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 6634b0b3: eb 80 jmp 6634b035 - 6634b0b5: 90 nop - 6634b0b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634b0bd: 00 00 00 +000000006634b000 : + 6634b000: 41 55 push %r13 + 6634b002: 41 54 push %r12 + 6634b004: 55 push %rbp + 6634b005: 57 push %rdi + 6634b006: 56 push %rsi + 6634b007: 53 push %rbx + 6634b008: 48 83 ec 28 sub $0x28,%rsp + 6634b00c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b010: 49 8b 81 e8 00 00 00 mov 0xe8(%r9),%rax + 6634b017: 48 89 cb mov %rcx,%rbx + 6634b01a: 44 8b 10 mov (%rax),%r10d + 6634b01d: 45 85 d2 test %r10d,%r10d + 6634b020: 0f 84 ea 00 00 00 je 6634b110 + 6634b026: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b02a: bf 0d 00 00 00 mov $0xd,%edi + 6634b02f: 4c 8d 2d ca 7f 00 00 lea 0x7fca(%rip),%r13 # 66353000 <.rdata> + 6634b036: 4c 8d 25 d3 7f 00 00 lea 0x7fd3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634b03d: 8b 10 mov (%rax),%edx + 6634b03f: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b043: 8b 00 mov (%rax),%eax + 6634b045: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b048: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b04c: 8b 12 mov (%rdx),%edx + 6634b04e: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b051: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b055: 8b 12 mov (%rdx),%edx + 6634b057: 8d 34 d0 lea (%rax,%rdx,8),%esi + 6634b05a: 49 8b 41 28 mov 0x28(%r9),%rax + 6634b05e: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634b062: 8b 00 mov (%rax),%eax + 6634b064: c1 e0 04 shl $0x4,%eax + 6634b067: 01 c6 add %eax,%esi + 6634b069: 49 8b 41 30 mov 0x30(%r9),%rax + 6634b06d: 8b 00 mov (%rax),%eax + 6634b06f: c1 e0 05 shl $0x5,%eax + 6634b072: 01 f0 add %esi,%eax + 6634b074: 8b 32 mov (%rdx),%esi + 6634b076: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634b07a: c1 e6 06 shl $0x6,%esi + 6634b07d: 01 f0 add %esi,%eax + 6634b07f: 8b 32 mov (%rdx),%esi + 6634b081: 49 8b 51 58 mov 0x58(%r9),%rdx + 6634b085: c1 e6 07 shl $0x7,%esi + 6634b088: 01 c6 add %eax,%esi + 6634b08a: 49 8b 41 48 mov 0x48(%r9),%rax + 6634b08e: 8b 00 mov (%rax),%eax + 6634b090: c1 e0 08 shl $0x8,%eax + 6634b093: 01 c6 add %eax,%esi + 6634b095: 49 8b 41 50 mov 0x50(%r9),%rax + 6634b099: 8b 00 mov (%rax),%eax + 6634b09b: c1 e0 09 shl $0x9,%eax + 6634b09e: 01 f0 add %esi,%eax + 6634b0a0: 8b 32 mov (%rdx),%esi + 6634b0a2: 49 8b 51 60 mov 0x60(%r9),%rdx + 6634b0a6: c1 e6 0a shl $0xa,%esi + 6634b0a9: 01 f0 add %esi,%eax + 6634b0ab: 8b 32 mov (%rdx),%esi + 6634b0ad: c1 e6 0b shl $0xb,%esi + 6634b0b0: 01 c6 add %eax,%esi + 6634b0b2: 48 63 ee movslq %esi,%rbp + 6634b0b5: 48 c1 e5 02 shl $0x2,%rbp + 6634b0b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634b0c0: 85 f6 test %esi,%esi + 6634b0c2: 78 05 js 6634b0c9 + 6634b0c4: 39 73 38 cmp %esi,0x38(%rbx) + 6634b0c7: 7f 11 jg 6634b0da + 6634b0c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634b0cf: 4c 89 ea mov %r13,%rdx + 6634b0d2: 4c 89 e1 mov %r12,%rcx + 6634b0d5: e8 b6 67 00 00 callq 66351890 <_assert> + 6634b0da: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634b0de: 89 fa mov %edi,%edx + 6634b0e0: 48 89 d9 mov %rbx,%rcx + 6634b0e3: 83 c7 01 add $0x1,%edi + 6634b0e6: 81 c6 00 10 00 00 add $0x1000,%esi + 6634b0ec: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634b0f0: 48 81 c5 00 40 00 00 add $0x4000,%rbp + 6634b0f7: e8 b4 62 ff ff callq 663413b0 + 6634b0fc: 83 ff 1d cmp $0x1d,%edi + 6634b0ff: 75 bf jne 6634b0c0 + 6634b101: 48 83 c4 28 add $0x28,%rsp + 6634b105: 5b pop %rbx + 6634b106: 5e pop %rsi + 6634b107: 5f pop %rdi + 6634b108: 5d pop %rbp + 6634b109: 41 5c pop %r12 + 6634b10b: 41 5d pop %r13 + 6634b10d: c3 retq + 6634b10e: 66 90 xchg %ax,%ax + 6634b110: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b114: 4c 8b 1d 05 b8 00 00 mov 0xb805(%rip),%r11 # 66356920 + 6634b11b: 4c 8b 15 0e b8 00 00 mov 0xb80e(%rip),%r10 # 66356930 + 6634b122: 48 8d 50 34 lea 0x34(%rax),%rdx + 6634b126: b8 68 00 00 00 mov $0x68,%eax + 6634b12b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b130: 8b 0a mov (%rdx),%ecx + 6634b132: 85 c9 test %ecx,%ecx + 6634b134: 74 55 je 6634b18b + 6634b136: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634b13a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b13e: 41 29 08 sub %ecx,(%r8) + 6634b141: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b147: 45 8b 00 mov (%r8),%r8d + 6634b14a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b14e: 45 85 c0 test %r8d,%r8d + 6634b151: 41 0f 9f c0 setg %r8b + 6634b155: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b159: 44 3b 01 cmp (%rcx),%r8d + 6634b15c: 74 2d je 6634b18b + 6634b15e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634b162: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b166: 8b 09 mov (%rcx),%ecx + 6634b168: 85 c9 test %ecx,%ecx + 6634b16a: 75 1f jne 6634b18b + 6634b16c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634b170: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b174: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b178: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b17e: 49 63 0a movslq (%r10),%rcx + 6634b181: 8d 71 01 lea 0x1(%rcx),%esi + 6634b184: 41 89 32 mov %esi,(%r10) + 6634b187: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b18b: 48 83 c0 08 add $0x8,%rax + 6634b18f: 48 83 c2 04 add $0x4,%rdx + 6634b193: 48 3d e8 00 00 00 cmp $0xe8,%rax + 6634b199: 75 95 jne 6634b130 + 6634b19b: 48 83 c4 28 add $0x28,%rsp + 6634b19f: 5b pop %rbx + 6634b1a0: 5e pop %rsi + 6634b1a1: 5f pop %rdi + 6634b1a2: 5d pop %rbp + 6634b1a3: 41 5c pop %r12 + 6634b1a5: 41 5d pop %r13 + 6634b1a7: c3 retq + 6634b1a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634b1af: 00 -000000006634b0c0 : - 6634b0c0: 41 55 push %r13 - 6634b0c2: 41 54 push %r12 - 6634b0c4: 55 push %rbp - 6634b0c5: 57 push %rdi - 6634b0c6: 56 push %rsi - 6634b0c7: 53 push %rbx - 6634b0c8: 48 83 ec 28 sub $0x28,%rsp - 6634b0cc: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634b0d0: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634b0d7: 48 89 cb mov %rcx,%rbx - 6634b0da: 44 8b 2a mov (%rdx),%r13d - 6634b0dd: 45 85 ed test %r13d,%r13d - 6634b0e0: 0f 84 ba 00 00 00 je 6634b1a0 - 6634b0e6: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634b0ea: bf 09 00 00 00 mov $0x9,%edi - 6634b0ef: 4c 8d 2d 0a 7f 00 00 lea 0x7f0a(%rip),%r13 # 66353000 <.rdata> - 6634b0f6: 4c 8d 25 13 7f 00 00 lea 0x7f13(%rip),%r12 # 66353010 <.rdata+0x10> - 6634b0fd: 8b 0a mov (%rdx),%ecx - 6634b0ff: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634b103: 8b 12 mov (%rdx),%edx - 6634b105: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634b108: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634b10c: 8b 09 mov (%rcx),%ecx - 6634b10e: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634b111: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634b115: 8b 09 mov (%rcx),%ecx - 6634b117: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634b11a: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634b11e: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634b122: 8b 12 mov (%rdx),%edx - 6634b124: c1 e2 04 shl $0x4,%edx - 6634b127: 01 d6 add %edx,%esi - 6634b129: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634b12d: 48 8b 40 40 mov 0x40(%rax),%rax - 6634b131: 8b 12 mov (%rdx),%edx - 6634b133: c1 e2 05 shl $0x5,%edx - 6634b136: 01 f2 add %esi,%edx - 6634b138: 8b 31 mov (%rcx),%esi - 6634b13a: c1 e6 06 shl $0x6,%esi - 6634b13d: 01 f2 add %esi,%edx - 6634b13f: 8b 30 mov (%rax),%esi - 6634b141: c1 e6 07 shl $0x7,%esi - 6634b144: 01 d6 add %edx,%esi - 6634b146: 48 63 ee movslq %esi,%rbp - 6634b149: 48 c1 e5 02 shl $0x2,%rbp - 6634b14d: 0f 1f 00 nopl (%rax) - 6634b150: 85 f6 test %esi,%esi - 6634b152: 78 05 js 6634b159 - 6634b154: 39 73 38 cmp %esi,0x38(%rbx) - 6634b157: 7f 11 jg 6634b16a - 6634b159: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634b15f: 4c 89 ea mov %r13,%rdx - 6634b162: 4c 89 e1 mov %r12,%rcx - 6634b165: e8 96 5e 00 00 callq 66351000 <_assert> - 6634b16a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634b16e: 89 fa mov %edi,%edx - 6634b170: 48 89 d9 mov %rbx,%rcx - 6634b173: 83 c7 01 add $0x1,%edi - 6634b176: 81 c6 00 01 00 00 add $0x100,%esi - 6634b17c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634b180: 48 81 c5 00 04 00 00 add $0x400,%rbp - 6634b187: e8 24 62 ff ff callq 663413b0 - 6634b18c: 83 ff 11 cmp $0x11,%edi - 6634b18f: 75 bf jne 6634b150 - 6634b191: 48 83 c4 28 add $0x28,%rsp - 6634b195: 5b pop %rbx - 6634b196: 5e pop %rsi - 6634b197: 5f pop %rdi - 6634b198: 5d pop %rbp - 6634b199: 41 5c pop %r12 - 6634b19b: 41 5d pop %r13 - 6634b19d: c3 retq - 6634b19e: 66 90 xchg %ax,%ax - 6634b1a0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634b1a4: 4c 8b 05 75 b7 00 00 mov 0xb775(%rip),%r8 # 66356920 - 6634b1ab: 48 8b 0d 7e b7 00 00 mov 0xb77e(%rip),%rcx # 66356930 - 6634b1b2: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 6634b1b6: 45 85 c9 test %r9d,%r9d - 6634b1b9: 74 58 je 6634b213 - 6634b1bb: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b1bf: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634b1c3: 45 29 0a sub %r9d,(%r10) - 6634b1c6: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634b1cd: 45 8b 22 mov (%r10),%r12d - 6634b1d0: 45 31 d2 xor %r10d,%r10d - 6634b1d3: 4c 8b 48 48 mov 0x48(%rax),%r9 - 6634b1d7: 45 85 e4 test %r12d,%r12d - 6634b1da: 41 0f 9f c2 setg %r10b - 6634b1de: 45 3b 11 cmp (%r9),%r10d - 6634b1e1: 74 30 je 6634b213 - 6634b1e3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b1e7: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634b1eb: 41 8b 29 mov (%r9),%ebp - 6634b1ee: 85 ed test %ebp,%ebp - 6634b1f0: 75 21 jne 6634b213 - 6634b1f2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b1f6: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634b1fa: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b1fe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b205: 4c 63 09 movslq (%rcx),%r9 - 6634b208: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b20c: 44 89 19 mov %r11d,(%rcx) - 6634b20f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b213: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634b217: 45 85 c9 test %r9d,%r9d - 6634b21a: 74 57 je 6634b273 - 6634b21c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b220: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634b224: 45 29 0a sub %r9d,(%r10) - 6634b227: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634b22e: 41 8b 3a mov (%r10),%edi - 6634b231: 45 31 d2 xor %r10d,%r10d - 6634b234: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634b238: 85 ff test %edi,%edi - 6634b23a: 41 0f 9f c2 setg %r10b - 6634b23e: 45 3b 11 cmp (%r9),%r10d - 6634b241: 74 30 je 6634b273 - 6634b243: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b247: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634b24b: 41 8b 31 mov (%r9),%esi - 6634b24e: 85 f6 test %esi,%esi - 6634b250: 75 21 jne 6634b273 - 6634b252: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b256: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634b25a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b25e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b265: 4c 63 09 movslq (%rcx),%r9 - 6634b268: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b26c: 44 89 19 mov %r11d,(%rcx) - 6634b26f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b273: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634b277: 45 85 c9 test %r9d,%r9d - 6634b27a: 74 59 je 6634b2d5 - 6634b27c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b280: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634b284: 45 29 0a sub %r9d,(%r10) - 6634b287: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634b28e: 45 8b 1a mov (%r10),%r11d - 6634b291: 45 31 d2 xor %r10d,%r10d - 6634b294: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634b298: 45 85 db test %r11d,%r11d - 6634b29b: 41 0f 9f c2 setg %r10b - 6634b29f: 45 3b 11 cmp (%r9),%r10d - 6634b2a2: 74 31 je 6634b2d5 - 6634b2a4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b2a8: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634b2ac: 45 8b 11 mov (%r9),%r10d - 6634b2af: 45 85 d2 test %r10d,%r10d - 6634b2b2: 75 21 jne 6634b2d5 - 6634b2b4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b2b8: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634b2bc: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b2c0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b2c7: 4c 63 09 movslq (%rcx),%r9 - 6634b2ca: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b2ce: 44 89 19 mov %r11d,(%rcx) - 6634b2d1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b2d5: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634b2d9: 45 85 c9 test %r9d,%r9d - 6634b2dc: 74 59 je 6634b337 - 6634b2de: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b2e2: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634b2e6: 45 29 0a sub %r9d,(%r10) - 6634b2e9: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634b2f0: 45 8b 0a mov (%r10),%r9d - 6634b2f3: 45 31 d2 xor %r10d,%r10d - 6634b2f6: 45 85 c9 test %r9d,%r9d - 6634b2f9: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634b2fd: 41 0f 9f c2 setg %r10b - 6634b301: 45 3b 11 cmp (%r9),%r10d - 6634b304: 74 31 je 6634b337 - 6634b306: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b30a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634b30e: 45 8b 29 mov (%r9),%r13d - 6634b311: 45 85 ed test %r13d,%r13d - 6634b314: 75 21 jne 6634b337 - 6634b316: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b31a: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634b31e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b322: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b329: 4c 63 09 movslq (%rcx),%r9 - 6634b32c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b330: 44 89 19 mov %r11d,(%rcx) - 6634b333: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b337: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634b33b: 45 85 c9 test %r9d,%r9d - 6634b33e: 74 58 je 6634b398 - 6634b340: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b344: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634b348: 45 29 0a sub %r9d,(%r10) - 6634b34b: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634b352: 45 8b 22 mov (%r10),%r12d - 6634b355: 45 31 d2 xor %r10d,%r10d - 6634b358: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634b35c: 45 85 e4 test %r12d,%r12d - 6634b35f: 41 0f 9f c2 setg %r10b - 6634b363: 45 3b 11 cmp (%r9),%r10d - 6634b366: 74 30 je 6634b398 - 6634b368: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b36c: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634b370: 41 8b 29 mov (%r9),%ebp - 6634b373: 85 ed test %ebp,%ebp - 6634b375: 75 21 jne 6634b398 - 6634b377: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b37b: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634b37f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b383: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b38a: 4c 63 09 movslq (%rcx),%r9 - 6634b38d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b391: 44 89 19 mov %r11d,(%rcx) - 6634b394: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b398: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634b39c: 45 85 c9 test %r9d,%r9d - 6634b39f: 74 57 je 6634b3f8 - 6634b3a1: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b3a5: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634b3a9: 45 29 0a sub %r9d,(%r10) - 6634b3ac: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634b3b3: 41 8b 3a mov (%r10),%edi - 6634b3b6: 45 31 d2 xor %r10d,%r10d - 6634b3b9: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634b3bd: 85 ff test %edi,%edi - 6634b3bf: 41 0f 9f c2 setg %r10b - 6634b3c3: 45 3b 11 cmp (%r9),%r10d - 6634b3c6: 74 30 je 6634b3f8 - 6634b3c8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b3cc: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634b3d0: 41 8b 31 mov (%r9),%esi - 6634b3d3: 85 f6 test %esi,%esi - 6634b3d5: 75 21 jne 6634b3f8 - 6634b3d7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b3db: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634b3df: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b3e3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b3ea: 4c 63 09 movslq (%rcx),%r9 - 6634b3ed: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b3f1: 44 89 19 mov %r11d,(%rcx) - 6634b3f4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b3f8: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634b3fc: 45 85 c9 test %r9d,%r9d - 6634b3ff: 74 59 je 6634b45a - 6634b401: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b405: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634b409: 45 29 0a sub %r9d,(%r10) - 6634b40c: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634b413: 45 8b 1a mov (%r10),%r11d - 6634b416: 45 31 d2 xor %r10d,%r10d - 6634b419: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634b41d: 45 85 db test %r11d,%r11d - 6634b420: 41 0f 9f c2 setg %r10b - 6634b424: 45 3b 11 cmp (%r9),%r10d - 6634b427: 74 31 je 6634b45a - 6634b429: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b42d: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634b431: 45 8b 11 mov (%r9),%r10d - 6634b434: 45 85 d2 test %r10d,%r10d - 6634b437: 75 21 jne 6634b45a - 6634b439: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b43d: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634b441: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b445: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b44c: 4c 63 09 movslq (%rcx),%r9 - 6634b44f: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b453: 44 89 19 mov %r11d,(%rcx) - 6634b456: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b45a: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634b45e: 45 85 c9 test %r9d,%r9d - 6634b461: 0f 84 2a fd ff ff je 6634b191 - 6634b467: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b46b: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 6634b472: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634b479: 45 29 0a sub %r9d,(%r10) - 6634b47c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634b483: 31 d2 xor %edx,%edx - 6634b485: 45 8b 0a mov (%r10),%r9d - 6634b488: 45 85 c9 test %r9d,%r9d - 6634b48b: 0f 9f c2 setg %dl - 6634b48e: 3b 10 cmp (%rax),%edx - 6634b490: 0f 84 fb fc ff ff je 6634b191 - 6634b496: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634b49a: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 6634b4a1: 8b 00 mov (%rax),%eax - 6634b4a3: 85 c0 test %eax,%eax - 6634b4a5: 0f 85 e6 fc ff ff jne 6634b191 - 6634b4ab: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634b4af: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 6634b4b6: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634b4ba: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634b4c0: 48 63 01 movslq (%rcx),%rax - 6634b4c3: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634b4c7: 44 89 09 mov %r9d,(%rcx) - 6634b4ca: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634b4ce: 48 83 c4 28 add $0x28,%rsp - 6634b4d2: 5b pop %rbx - 6634b4d3: 5e pop %rsi - 6634b4d4: 5f pop %rdi - 6634b4d5: 5d pop %rbp - 6634b4d6: 41 5c pop %r12 - 6634b4d8: 41 5d pop %r13 - 6634b4da: c3 retq - 6634b4db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +000000006634b1b0 : + 6634b1b0: 41 55 push %r13 + 6634b1b2: 41 54 push %r12 + 6634b1b4: 55 push %rbp + 6634b1b5: 57 push %rdi + 6634b1b6: 56 push %rsi + 6634b1b7: 53 push %rbx + 6634b1b8: 48 83 ec 28 sub $0x28,%rsp + 6634b1bc: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b1c0: 49 8b 81 d8 00 00 00 mov 0xd8(%r9),%rax + 6634b1c7: 48 89 cb mov %rcx,%rbx + 6634b1ca: 44 8b 10 mov (%rax),%r10d + 6634b1cd: 45 85 d2 test %r10d,%r10d + 6634b1d0: 0f 84 cb 00 00 00 je 6634b2a1 + 6634b1d6: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b1da: bf 0b 00 00 00 mov $0xb,%edi + 6634b1df: 4c 8d 2d 1a 7e 00 00 lea 0x7e1a(%rip),%r13 # 66353000 <.rdata> + 6634b1e6: 4c 8d 25 23 7e 00 00 lea 0x7e23(%rip),%r12 # 66353010 <.rdata+0x10> + 6634b1ed: 8b 10 mov (%rax),%edx + 6634b1ef: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b1f3: 8b 00 mov (%rax),%eax + 6634b1f5: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b1f8: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b1fc: 8b 12 mov (%rdx),%edx + 6634b1fe: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b201: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b205: 8b 12 mov (%rdx),%edx + 6634b207: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634b20a: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634b20e: 8b 32 mov (%rdx),%esi + 6634b210: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634b214: c1 e6 04 shl $0x4,%esi + 6634b217: 01 f0 add %esi,%eax + 6634b219: 8b 32 mov (%rdx),%esi + 6634b21b: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634b21f: c1 e6 05 shl $0x5,%esi + 6634b222: 01 c6 add %eax,%esi + 6634b224: 49 8b 41 38 mov 0x38(%r9),%rax + 6634b228: 8b 00 mov (%rax),%eax + 6634b22a: c1 e0 06 shl $0x6,%eax + 6634b22d: 01 c6 add %eax,%esi + 6634b22f: 49 8b 41 40 mov 0x40(%r9),%rax + 6634b233: 8b 00 mov (%rax),%eax + 6634b235: c1 e0 07 shl $0x7,%eax + 6634b238: 01 f0 add %esi,%eax + 6634b23a: 8b 32 mov (%rdx),%esi + 6634b23c: 49 8b 51 50 mov 0x50(%r9),%rdx + 6634b240: c1 e6 08 shl $0x8,%esi + 6634b243: 01 f0 add %esi,%eax + 6634b245: 8b 32 mov (%rdx),%esi + 6634b247: c1 e6 09 shl $0x9,%esi + 6634b24a: 01 c6 add %eax,%esi + 6634b24c: 48 63 ee movslq %esi,%rbp + 6634b24f: 48 c1 e5 02 shl $0x2,%rbp + 6634b253: 85 f6 test %esi,%esi + 6634b255: 78 05 js 6634b25c + 6634b257: 39 73 38 cmp %esi,0x38(%rbx) + 6634b25a: 7f 11 jg 6634b26d + 6634b25c: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634b262: 4c 89 ea mov %r13,%rdx + 6634b265: 4c 89 e1 mov %r12,%rcx + 6634b268: e8 23 66 00 00 callq 66351890 <_assert> + 6634b26d: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634b271: 89 fa mov %edi,%edx + 6634b273: 48 89 d9 mov %rbx,%rcx + 6634b276: 83 c7 01 add $0x1,%edi + 6634b279: 81 c6 00 04 00 00 add $0x400,%esi + 6634b27f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634b283: 48 81 c5 00 10 00 00 add $0x1000,%rbp + 6634b28a: e8 21 61 ff ff callq 663413b0 + 6634b28f: 83 ff 1b cmp $0x1b,%edi + 6634b292: 75 bf jne 6634b253 + 6634b294: 48 83 c4 28 add $0x28,%rsp + 6634b298: 5b pop %rbx + 6634b299: 5e pop %rsi + 6634b29a: 5f pop %rdi + 6634b29b: 5d pop %rbp + 6634b29c: 41 5c pop %r12 + 6634b29e: 41 5d pop %r13 + 6634b2a0: c3 retq + 6634b2a1: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b2a5: 4c 8b 1d 74 b6 00 00 mov 0xb674(%rip),%r11 # 66356920 + 6634b2ac: 4c 8b 15 7d b6 00 00 mov 0xb67d(%rip),%r10 # 66356930 + 6634b2b3: 48 8d 50 2c lea 0x2c(%rax),%rdx + 6634b2b7: b8 58 00 00 00 mov $0x58,%eax + 6634b2bc: 0f 1f 40 00 nopl 0x0(%rax) + 6634b2c0: 8b 0a mov (%rdx),%ecx + 6634b2c2: 85 c9 test %ecx,%ecx + 6634b2c4: 74 55 je 6634b31b + 6634b2c6: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634b2ca: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b2ce: 41 29 08 sub %ecx,(%r8) + 6634b2d1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b2d7: 45 8b 00 mov (%r8),%r8d + 6634b2da: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b2de: 45 85 c0 test %r8d,%r8d + 6634b2e1: 41 0f 9f c0 setg %r8b + 6634b2e5: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b2e9: 44 3b 01 cmp (%rcx),%r8d + 6634b2ec: 74 2d je 6634b31b + 6634b2ee: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634b2f2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b2f6: 8b 09 mov (%rcx),%ecx + 6634b2f8: 85 c9 test %ecx,%ecx + 6634b2fa: 75 1f jne 6634b31b + 6634b2fc: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634b300: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b304: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b308: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b30e: 49 63 0a movslq (%r10),%rcx + 6634b311: 8d 71 01 lea 0x1(%rcx),%esi + 6634b314: 41 89 32 mov %esi,(%r10) + 6634b317: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b31b: 48 83 c0 08 add $0x8,%rax + 6634b31f: 48 83 c2 04 add $0x4,%rdx + 6634b323: 48 3d d8 00 00 00 cmp $0xd8,%rax + 6634b329: 75 95 jne 6634b2c0 + 6634b32b: 48 83 c4 28 add $0x28,%rsp + 6634b32f: 5b pop %rbx + 6634b330: 5e pop %rsi + 6634b331: 5f pop %rdi + 6634b332: 5d pop %rbp + 6634b333: 41 5c pop %r12 + 6634b335: 41 5d pop %r13 + 6634b337: c3 retq + 6634b338: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634b33f: 00 -000000006634b4e0 : - 6634b4e0: 41 55 push %r13 - 6634b4e2: 41 54 push %r12 - 6634b4e4: 55 push %rbp - 6634b4e5: 57 push %rdi - 6634b4e6: 56 push %rsi - 6634b4e7: 53 push %rbx - 6634b4e8: 48 83 ec 28 sub $0x28,%rsp - 6634b4ec: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634b4f0: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634b4f7: 48 89 cb mov %rcx,%rbx - 6634b4fa: 44 8b 2a mov (%rdx),%r13d - 6634b4fd: 45 85 ed test %r13d,%r13d - 6634b500: 0f 84 ea 00 00 00 je 6634b5f0 - 6634b506: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634b50a: bf 0d 00 00 00 mov $0xd,%edi - 6634b50f: 4c 8d 2d ea 7a 00 00 lea 0x7aea(%rip),%r13 # 66353000 <.rdata> - 6634b516: 4c 8d 25 f3 7a 00 00 lea 0x7af3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634b51d: 8b 0a mov (%rdx),%ecx - 6634b51f: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634b523: 8b 12 mov (%rdx),%edx - 6634b525: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634b528: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634b52c: 8b 09 mov (%rcx),%ecx - 6634b52e: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634b531: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634b535: 8b 09 mov (%rcx),%ecx - 6634b537: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634b53a: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634b53e: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634b542: 8b 12 mov (%rdx),%edx - 6634b544: c1 e2 04 shl $0x4,%edx - 6634b547: 01 d6 add %edx,%esi - 6634b549: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634b54d: 8b 12 mov (%rdx),%edx - 6634b54f: c1 e2 05 shl $0x5,%edx - 6634b552: 01 f2 add %esi,%edx - 6634b554: 8b 31 mov (%rcx),%esi - 6634b556: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634b55a: c1 e6 06 shl $0x6,%esi - 6634b55d: 01 f2 add %esi,%edx - 6634b55f: 8b 31 mov (%rcx),%esi - 6634b561: 48 8b 48 58 mov 0x58(%rax),%rcx - 6634b565: c1 e6 07 shl $0x7,%esi - 6634b568: 01 d6 add %edx,%esi - 6634b56a: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634b56e: 8b 12 mov (%rdx),%edx - 6634b570: c1 e2 08 shl $0x8,%edx - 6634b573: 01 d6 add %edx,%esi - 6634b575: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634b579: 48 8b 40 60 mov 0x60(%rax),%rax - 6634b57d: 8b 12 mov (%rdx),%edx - 6634b57f: c1 e2 09 shl $0x9,%edx - 6634b582: 01 f2 add %esi,%edx - 6634b584: 8b 31 mov (%rcx),%esi - 6634b586: c1 e6 0a shl $0xa,%esi - 6634b589: 01 f2 add %esi,%edx - 6634b58b: 8b 30 mov (%rax),%esi - 6634b58d: c1 e6 0b shl $0xb,%esi - 6634b590: 01 d6 add %edx,%esi - 6634b592: 48 63 ee movslq %esi,%rbp - 6634b595: 48 c1 e5 02 shl $0x2,%rbp - 6634b599: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634b5a0: 85 f6 test %esi,%esi - 6634b5a2: 78 05 js 6634b5a9 - 6634b5a4: 39 73 38 cmp %esi,0x38(%rbx) - 6634b5a7: 7f 11 jg 6634b5ba - 6634b5a9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634b5af: 4c 89 ea mov %r13,%rdx - 6634b5b2: 4c 89 e1 mov %r12,%rcx - 6634b5b5: e8 46 5a 00 00 callq 66351000 <_assert> - 6634b5ba: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634b5be: 89 fa mov %edi,%edx - 6634b5c0: 48 89 d9 mov %rbx,%rcx - 6634b5c3: 83 c7 01 add $0x1,%edi - 6634b5c6: 81 c6 00 10 00 00 add $0x1000,%esi - 6634b5cc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634b5d0: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 6634b5d7: e8 d4 5d ff ff callq 663413b0 - 6634b5dc: 83 ff 15 cmp $0x15,%edi - 6634b5df: 75 bf jne 6634b5a0 - 6634b5e1: 48 83 c4 28 add $0x28,%rsp - 6634b5e5: 5b pop %rbx - 6634b5e6: 5e pop %rsi - 6634b5e7: 5f pop %rdi - 6634b5e8: 5d pop %rbp - 6634b5e9: 41 5c pop %r12 - 6634b5eb: 41 5d pop %r13 - 6634b5ed: c3 retq - 6634b5ee: 66 90 xchg %ax,%ax - 6634b5f0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634b5f4: 4c 8b 05 25 b3 00 00 mov 0xb325(%rip),%r8 # 66356920 - 6634b5fb: 48 8b 0d 2e b3 00 00 mov 0xb32e(%rip),%rcx # 66356930 - 6634b602: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634b606: 45 85 c9 test %r9d,%r9d - 6634b609: 74 58 je 6634b663 - 6634b60b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b60f: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634b613: 45 29 0a sub %r9d,(%r10) - 6634b616: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634b61d: 45 8b 22 mov (%r10),%r12d - 6634b620: 45 31 d2 xor %r10d,%r10d - 6634b623: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634b627: 45 85 e4 test %r12d,%r12d - 6634b62a: 41 0f 9f c2 setg %r10b - 6634b62e: 45 3b 11 cmp (%r9),%r10d - 6634b631: 74 30 je 6634b663 - 6634b633: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b637: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634b63b: 41 8b 29 mov (%r9),%ebp - 6634b63e: 85 ed test %ebp,%ebp - 6634b640: 75 21 jne 6634b663 - 6634b642: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b646: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634b64a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b64e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b655: 4c 63 09 movslq (%rcx),%r9 - 6634b658: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b65c: 44 89 19 mov %r11d,(%rcx) - 6634b65f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b663: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634b667: 45 85 c9 test %r9d,%r9d - 6634b66a: 74 57 je 6634b6c3 - 6634b66c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b670: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634b674: 45 29 0a sub %r9d,(%r10) - 6634b677: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634b67e: 41 8b 3a mov (%r10),%edi - 6634b681: 45 31 d2 xor %r10d,%r10d - 6634b684: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634b688: 85 ff test %edi,%edi - 6634b68a: 41 0f 9f c2 setg %r10b - 6634b68e: 45 3b 11 cmp (%r9),%r10d - 6634b691: 74 30 je 6634b6c3 - 6634b693: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b697: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634b69b: 41 8b 31 mov (%r9),%esi - 6634b69e: 85 f6 test %esi,%esi - 6634b6a0: 75 21 jne 6634b6c3 - 6634b6a2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b6a6: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634b6aa: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b6ae: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b6b5: 4c 63 09 movslq (%rcx),%r9 - 6634b6b8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b6bc: 44 89 19 mov %r11d,(%rcx) - 6634b6bf: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b6c3: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634b6c7: 45 85 c9 test %r9d,%r9d - 6634b6ca: 74 59 je 6634b725 - 6634b6cc: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b6d0: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634b6d4: 45 29 0a sub %r9d,(%r10) - 6634b6d7: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634b6de: 45 8b 1a mov (%r10),%r11d - 6634b6e1: 45 31 d2 xor %r10d,%r10d - 6634b6e4: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634b6e8: 45 85 db test %r11d,%r11d - 6634b6eb: 41 0f 9f c2 setg %r10b - 6634b6ef: 45 3b 11 cmp (%r9),%r10d - 6634b6f2: 74 31 je 6634b725 - 6634b6f4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b6f8: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634b6fc: 45 8b 11 mov (%r9),%r10d - 6634b6ff: 45 85 d2 test %r10d,%r10d - 6634b702: 75 21 jne 6634b725 - 6634b704: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b708: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634b70c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b710: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b717: 4c 63 09 movslq (%rcx),%r9 - 6634b71a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b71e: 44 89 19 mov %r11d,(%rcx) - 6634b721: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b725: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634b729: 45 85 c9 test %r9d,%r9d - 6634b72c: 74 65 je 6634b793 - 6634b72e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b732: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634b739: 45 29 0a sub %r9d,(%r10) - 6634b73c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634b743: 45 8b 0a mov (%r10),%r9d - 6634b746: 45 31 d2 xor %r10d,%r10d - 6634b749: 45 85 c9 test %r9d,%r9d - 6634b74c: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634b753: 41 0f 9f c2 setg %r10b - 6634b757: 45 3b 11 cmp (%r9),%r10d - 6634b75a: 74 37 je 6634b793 - 6634b75c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b760: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634b767: 45 8b 29 mov (%r9),%r13d - 6634b76a: 45 85 ed test %r13d,%r13d - 6634b76d: 75 24 jne 6634b793 - 6634b76f: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b773: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634b77a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b77e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b785: 4c 63 09 movslq (%rcx),%r9 - 6634b788: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b78c: 44 89 19 mov %r11d,(%rcx) - 6634b78f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b793: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634b797: 45 85 c9 test %r9d,%r9d - 6634b79a: 74 64 je 6634b800 - 6634b79c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b7a0: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634b7a7: 45 29 0a sub %r9d,(%r10) - 6634b7aa: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634b7b1: 45 8b 22 mov (%r10),%r12d - 6634b7b4: 45 31 d2 xor %r10d,%r10d - 6634b7b7: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 - 6634b7be: 45 85 e4 test %r12d,%r12d - 6634b7c1: 41 0f 9f c2 setg %r10b - 6634b7c5: 45 3b 11 cmp (%r9),%r10d - 6634b7c8: 74 36 je 6634b800 - 6634b7ca: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b7ce: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 - 6634b7d5: 41 8b 29 mov (%r9),%ebp - 6634b7d8: 85 ed test %ebp,%ebp - 6634b7da: 75 24 jne 6634b800 - 6634b7dc: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b7e0: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 - 6634b7e7: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b7eb: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b7f2: 4c 63 09 movslq (%rcx),%r9 - 6634b7f5: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b7f9: 44 89 19 mov %r11d,(%rcx) - 6634b7fc: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b800: 44 8b 4a 48 mov 0x48(%rdx),%r9d - 6634b804: 45 85 c9 test %r9d,%r9d - 6634b807: 74 63 je 6634b86c - 6634b809: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b80d: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 - 6634b814: 45 29 0a sub %r9d,(%r10) - 6634b817: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) - 6634b81e: 41 8b 3a mov (%r10),%edi - 6634b821: 45 31 d2 xor %r10d,%r10d - 6634b824: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 - 6634b82b: 85 ff test %edi,%edi - 6634b82d: 41 0f 9f c2 setg %r10b - 6634b831: 45 3b 11 cmp (%r9),%r10d - 6634b834: 74 36 je 6634b86c - 6634b836: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b83a: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 - 6634b841: 41 8b 31 mov (%r9),%esi - 6634b844: 85 f6 test %esi,%esi - 6634b846: 75 24 jne 6634b86c - 6634b848: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b84c: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 - 6634b853: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b857: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b85e: 4c 63 09 movslq (%rcx),%r9 - 6634b861: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b865: 44 89 19 mov %r11d,(%rcx) - 6634b868: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b86c: 44 8b 4a 4c mov 0x4c(%rdx),%r9d - 6634b870: 45 85 c9 test %r9d,%r9d - 6634b873: 74 65 je 6634b8da - 6634b875: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b879: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 - 6634b880: 45 29 0a sub %r9d,(%r10) - 6634b883: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) - 6634b88a: 45 8b 1a mov (%r10),%r11d - 6634b88d: 45 31 d2 xor %r10d,%r10d - 6634b890: 4c 8b 88 98 00 00 00 mov 0x98(%rax),%r9 - 6634b897: 45 85 db test %r11d,%r11d - 6634b89a: 41 0f 9f c2 setg %r10b - 6634b89e: 45 3b 11 cmp (%r9),%r10d - 6634b8a1: 74 37 je 6634b8da - 6634b8a3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b8a7: 4d 8b 89 98 00 00 00 mov 0x98(%r9),%r9 - 6634b8ae: 45 8b 11 mov (%r9),%r10d - 6634b8b1: 45 85 d2 test %r10d,%r10d - 6634b8b4: 75 24 jne 6634b8da - 6634b8b6: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b8ba: 4d 8b 91 98 00 00 00 mov 0x98(%r9),%r10 - 6634b8c1: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b8c5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b8cc: 4c 63 09 movslq (%rcx),%r9 - 6634b8cf: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b8d3: 44 89 19 mov %r11d,(%rcx) - 6634b8d6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b8da: 44 8b 4a 50 mov 0x50(%rdx),%r9d - 6634b8de: 45 85 c9 test %r9d,%r9d - 6634b8e1: 0f 84 fa fc ff ff je 6634b5e1 - 6634b8e7: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b8eb: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax - 6634b8f2: 4d 8b 92 a0 00 00 00 mov 0xa0(%r10),%r10 - 6634b8f9: 45 29 0a sub %r9d,(%r10) - 6634b8fc: c7 42 50 00 00 00 00 movl $0x0,0x50(%rdx) - 6634b903: 31 d2 xor %edx,%edx - 6634b905: 45 8b 0a mov (%r10),%r9d - 6634b908: 45 85 c9 test %r9d,%r9d - 6634b90b: 0f 9f c2 setg %dl - 6634b90e: 3b 10 cmp (%rax),%edx - 6634b910: 0f 84 cb fc ff ff je 6634b5e1 - 6634b916: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634b91a: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax - 6634b921: 8b 00 mov (%rax),%eax - 6634b923: 85 c0 test %eax,%eax - 6634b925: 0f 85 b6 fc ff ff jne 6634b5e1 - 6634b92b: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634b92f: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx - 6634b936: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634b93a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634b940: 48 63 01 movslq (%rcx),%rax - 6634b943: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634b947: 44 89 09 mov %r9d,(%rcx) - 6634b94a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634b94e: 48 83 c4 28 add $0x28,%rsp - 6634b952: 5b pop %rbx - 6634b953: 5e pop %rsi - 6634b954: 5f pop %rdi - 6634b955: 5d pop %rbp - 6634b956: 41 5c pop %r12 - 6634b958: 41 5d pop %r13 - 6634b95a: c3 retq - 6634b95b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +000000006634b340 : + 6634b340: 41 55 push %r13 + 6634b342: 41 54 push %r12 + 6634b344: 55 push %rbp + 6634b345: 57 push %rdi + 6634b346: 56 push %rsi + 6634b347: 53 push %rbx + 6634b348: 48 83 ec 28 sub $0x28,%rsp + 6634b34c: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b350: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax + 6634b357: 48 89 cb mov %rcx,%rbx + 6634b35a: 44 8b 10 mov (%rax),%r10d + 6634b35d: 45 85 d2 test %r10d,%r10d + 6634b360: 0f 84 ba 00 00 00 je 6634b420 + 6634b366: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b36a: bf 09 00 00 00 mov $0x9,%edi + 6634b36f: 4c 8d 2d 8a 7c 00 00 lea 0x7c8a(%rip),%r13 # 66353000 <.rdata> + 6634b376: 4c 8d 25 93 7c 00 00 lea 0x7c93(%rip),%r12 # 66353010 <.rdata+0x10> + 6634b37d: 8b 10 mov (%rax),%edx + 6634b37f: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b383: 8b 00 mov (%rax),%eax + 6634b385: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b388: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b38c: 8b 12 mov (%rdx),%edx + 6634b38e: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b391: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b395: 8b 12 mov (%rdx),%edx + 6634b397: 8d 34 d0 lea (%rax,%rdx,8),%esi + 6634b39a: 49 8b 41 28 mov 0x28(%r9),%rax + 6634b39e: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634b3a2: 8b 00 mov (%rax),%eax + 6634b3a4: c1 e0 04 shl $0x4,%eax + 6634b3a7: 01 c6 add %eax,%esi + 6634b3a9: 49 8b 41 30 mov 0x30(%r9),%rax + 6634b3ad: 8b 00 mov (%rax),%eax + 6634b3af: c1 e0 05 shl $0x5,%eax + 6634b3b2: 01 f0 add %esi,%eax + 6634b3b4: 8b 32 mov (%rdx),%esi + 6634b3b6: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634b3ba: c1 e6 06 shl $0x6,%esi + 6634b3bd: 01 f0 add %esi,%eax + 6634b3bf: 8b 32 mov (%rdx),%esi + 6634b3c1: c1 e6 07 shl $0x7,%esi + 6634b3c4: 01 c6 add %eax,%esi + 6634b3c6: 48 63 ee movslq %esi,%rbp + 6634b3c9: 48 c1 e5 02 shl $0x2,%rbp + 6634b3cd: 0f 1f 00 nopl (%rax) + 6634b3d0: 85 f6 test %esi,%esi + 6634b3d2: 78 05 js 6634b3d9 + 6634b3d4: 39 73 38 cmp %esi,0x38(%rbx) + 6634b3d7: 7f 11 jg 6634b3ea + 6634b3d9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634b3df: 4c 89 ea mov %r13,%rdx + 6634b3e2: 4c 89 e1 mov %r12,%rcx + 6634b3e5: e8 a6 64 00 00 callq 66351890 <_assert> + 6634b3ea: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634b3ee: 89 fa mov %edi,%edx + 6634b3f0: 48 89 d9 mov %rbx,%rcx + 6634b3f3: 83 c7 01 add $0x1,%edi + 6634b3f6: 81 c6 00 01 00 00 add $0x100,%esi + 6634b3fc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634b400: 48 81 c5 00 04 00 00 add $0x400,%rbp + 6634b407: e8 a4 5f ff ff callq 663413b0 + 6634b40c: 83 ff 19 cmp $0x19,%edi + 6634b40f: 75 bf jne 6634b3d0 + 6634b411: 48 83 c4 28 add $0x28,%rsp + 6634b415: 5b pop %rbx + 6634b416: 5e pop %rsi + 6634b417: 5f pop %rdi + 6634b418: 5d pop %rbp + 6634b419: 41 5c pop %r12 + 6634b41b: 41 5d pop %r13 + 6634b41d: c3 retq + 6634b41e: 66 90 xchg %ax,%ax + 6634b420: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b424: 4c 8b 1d f5 b4 00 00 mov 0xb4f5(%rip),%r11 # 66356920 + 6634b42b: 4c 8b 15 fe b4 00 00 mov 0xb4fe(%rip),%r10 # 66356930 + 6634b432: 48 8d 50 24 lea 0x24(%rax),%rdx + 6634b436: b8 48 00 00 00 mov $0x48,%eax + 6634b43b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b440: 8b 0a mov (%rdx),%ecx + 6634b442: 85 c9 test %ecx,%ecx + 6634b444: 74 55 je 6634b49b + 6634b446: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634b44a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b44e: 41 29 08 sub %ecx,(%r8) + 6634b451: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b457: 45 8b 00 mov (%r8),%r8d + 6634b45a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b45e: 45 85 c0 test %r8d,%r8d + 6634b461: 41 0f 9f c0 setg %r8b + 6634b465: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b469: 44 3b 01 cmp (%rcx),%r8d + 6634b46c: 74 2d je 6634b49b + 6634b46e: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634b472: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b476: 8b 09 mov (%rcx),%ecx + 6634b478: 85 c9 test %ecx,%ecx + 6634b47a: 75 1f jne 6634b49b + 6634b47c: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634b480: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b484: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b488: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b48e: 49 63 0a movslq (%r10),%rcx + 6634b491: 8d 71 01 lea 0x1(%rcx),%esi + 6634b494: 41 89 32 mov %esi,(%r10) + 6634b497: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b49b: 48 83 c0 08 add $0x8,%rax + 6634b49f: 48 83 c2 04 add $0x4,%rdx + 6634b4a3: 48 3d c8 00 00 00 cmp $0xc8,%rax + 6634b4a9: 75 95 jne 6634b440 + 6634b4ab: 48 83 c4 28 add $0x28,%rsp + 6634b4af: 5b pop %rbx + 6634b4b0: 5e pop %rsi + 6634b4b1: 5f pop %rdi + 6634b4b2: 5d pop %rbp + 6634b4b3: 41 5c pop %r12 + 6634b4b5: 41 5d pop %r13 + 6634b4b7: c3 retq + 6634b4b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634b4bf: 00 -000000006634b960 : - 6634b960: 41 55 push %r13 - 6634b962: 41 54 push %r12 - 6634b964: 55 push %rbp - 6634b965: 57 push %rdi - 6634b966: 56 push %rsi - 6634b967: 53 push %rbx - 6634b968: 48 83 ec 28 sub $0x28,%rsp - 6634b96c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634b970: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx - 6634b977: 48 89 cb mov %rcx,%rbx - 6634b97a: 44 8b 2a mov (%rdx),%r13d - 6634b97d: 45 85 ed test %r13d,%r13d - 6634b980: 0f 84 da 00 00 00 je 6634ba60 - 6634b986: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634b98a: bf 0c 00 00 00 mov $0xc,%edi - 6634b98f: 4c 8d 2d 6a 76 00 00 lea 0x766a(%rip),%r13 # 66353000 <.rdata> - 6634b996: 4c 8d 25 73 76 00 00 lea 0x7673(%rip),%r12 # 66353010 <.rdata+0x10> - 6634b99d: 8b 0a mov (%rdx),%ecx - 6634b99f: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634b9a3: 8b 12 mov (%rdx),%edx - 6634b9a5: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634b9a8: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634b9ac: 8b 09 mov (%rcx),%ecx - 6634b9ae: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634b9b1: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634b9b5: 8b 09 mov (%rcx),%ecx - 6634b9b7: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634b9ba: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634b9be: 48 8b 48 30 mov 0x30(%rax),%rcx - 6634b9c2: 8b 12 mov (%rdx),%edx - 6634b9c4: c1 e2 04 shl $0x4,%edx - 6634b9c7: 01 f2 add %esi,%edx - 6634b9c9: 8b 31 mov (%rcx),%esi - 6634b9cb: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634b9cf: c1 e6 05 shl $0x5,%esi - 6634b9d2: 01 f2 add %esi,%edx - 6634b9d4: 8b 31 mov (%rcx),%esi - 6634b9d6: 48 8b 48 50 mov 0x50(%rax),%rcx - 6634b9da: c1 e6 06 shl $0x6,%esi - 6634b9dd: 01 d6 add %edx,%esi - 6634b9df: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634b9e3: 8b 12 mov (%rdx),%edx - 6634b9e5: c1 e2 07 shl $0x7,%edx - 6634b9e8: 01 d6 add %edx,%esi - 6634b9ea: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634b9ee: 48 8b 40 58 mov 0x58(%rax),%rax - 6634b9f2: 8b 12 mov (%rdx),%edx - 6634b9f4: c1 e2 08 shl $0x8,%edx - 6634b9f7: 01 f2 add %esi,%edx - 6634b9f9: 8b 31 mov (%rcx),%esi - 6634b9fb: c1 e6 09 shl $0x9,%esi - 6634b9fe: 01 f2 add %esi,%edx - 6634ba00: 8b 30 mov (%rax),%esi - 6634ba02: c1 e6 0a shl $0xa,%esi - 6634ba05: 01 d6 add %edx,%esi - 6634ba07: 48 63 ee movslq %esi,%rbp - 6634ba0a: 48 c1 e5 02 shl $0x2,%rbp - 6634ba0e: 66 90 xchg %ax,%ax - 6634ba10: 85 f6 test %esi,%esi - 6634ba12: 78 05 js 6634ba19 - 6634ba14: 39 73 38 cmp %esi,0x38(%rbx) - 6634ba17: 7f 11 jg 6634ba2a - 6634ba19: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634ba1f: 4c 89 ea mov %r13,%rdx - 6634ba22: 4c 89 e1 mov %r12,%rcx - 6634ba25: e8 d6 55 00 00 callq 66351000 <_assert> - 6634ba2a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634ba2e: 89 fa mov %edi,%edx - 6634ba30: 48 89 d9 mov %rbx,%rcx - 6634ba33: 83 c7 01 add $0x1,%edi - 6634ba36: 81 c6 00 08 00 00 add $0x800,%esi - 6634ba3c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634ba40: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 6634ba47: e8 64 59 ff ff callq 663413b0 - 6634ba4c: 83 ff 14 cmp $0x14,%edi - 6634ba4f: 75 bf jne 6634ba10 - 6634ba51: 48 83 c4 28 add $0x28,%rsp - 6634ba55: 5b pop %rbx - 6634ba56: 5e pop %rsi - 6634ba57: 5f pop %rdi - 6634ba58: 5d pop %rbp - 6634ba59: 41 5c pop %r12 - 6634ba5b: 41 5d pop %r13 - 6634ba5d: c3 retq - 6634ba5e: 66 90 xchg %ax,%ax - 6634ba60: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ba64: 4c 8b 05 b5 ae 00 00 mov 0xaeb5(%rip),%r8 # 66356920 - 6634ba6b: 48 8b 0d be ae 00 00 mov 0xaebe(%rip),%rcx # 66356930 - 6634ba72: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634ba76: 45 85 c9 test %r9d,%r9d - 6634ba79: 74 58 je 6634bad3 - 6634ba7b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634ba7f: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634ba83: 45 29 0a sub %r9d,(%r10) - 6634ba86: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634ba8d: 45 8b 22 mov (%r10),%r12d - 6634ba90: 45 31 d2 xor %r10d,%r10d - 6634ba93: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634ba97: 45 85 e4 test %r12d,%r12d - 6634ba9a: 41 0f 9f c2 setg %r10b - 6634ba9e: 45 3b 11 cmp (%r9),%r10d - 6634baa1: 74 30 je 6634bad3 - 6634baa3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634baa7: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634baab: 41 8b 29 mov (%r9),%ebp - 6634baae: 85 ed test %ebp,%ebp - 6634bab0: 75 21 jne 6634bad3 - 6634bab2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bab6: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634baba: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634babe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bac5: 4c 63 09 movslq (%rcx),%r9 - 6634bac8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bacc: 44 89 19 mov %r11d,(%rcx) - 6634bacf: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bad3: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634bad7: 45 85 c9 test %r9d,%r9d - 6634bada: 74 57 je 6634bb33 - 6634badc: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bae0: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634bae4: 45 29 0a sub %r9d,(%r10) - 6634bae7: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634baee: 41 8b 3a mov (%r10),%edi - 6634baf1: 45 31 d2 xor %r10d,%r10d - 6634baf4: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634baf8: 85 ff test %edi,%edi - 6634bafa: 41 0f 9f c2 setg %r10b - 6634bafe: 45 3b 11 cmp (%r9),%r10d - 6634bb01: 74 30 je 6634bb33 - 6634bb03: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bb07: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634bb0b: 41 8b 31 mov (%r9),%esi - 6634bb0e: 85 f6 test %esi,%esi - 6634bb10: 75 21 jne 6634bb33 - 6634bb12: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bb16: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634bb1a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bb1e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bb25: 4c 63 09 movslq (%rcx),%r9 - 6634bb28: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bb2c: 44 89 19 mov %r11d,(%rcx) - 6634bb2f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bb33: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634bb37: 45 85 c9 test %r9d,%r9d - 6634bb3a: 74 59 je 6634bb95 - 6634bb3c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bb40: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634bb44: 45 29 0a sub %r9d,(%r10) - 6634bb47: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634bb4e: 45 8b 1a mov (%r10),%r11d - 6634bb51: 45 31 d2 xor %r10d,%r10d - 6634bb54: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634bb58: 45 85 db test %r11d,%r11d - 6634bb5b: 41 0f 9f c2 setg %r10b - 6634bb5f: 45 3b 11 cmp (%r9),%r10d - 6634bb62: 74 31 je 6634bb95 - 6634bb64: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bb68: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634bb6c: 45 8b 11 mov (%r9),%r10d - 6634bb6f: 45 85 d2 test %r10d,%r10d - 6634bb72: 75 21 jne 6634bb95 - 6634bb74: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bb78: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634bb7c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bb80: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bb87: 4c 63 09 movslq (%rcx),%r9 - 6634bb8a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bb8e: 44 89 19 mov %r11d,(%rcx) - 6634bb91: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bb95: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634bb99: 45 85 c9 test %r9d,%r9d - 6634bb9c: 74 59 je 6634bbf7 - 6634bb9e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bba2: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634bba6: 45 29 0a sub %r9d,(%r10) - 6634bba9: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634bbb0: 45 8b 0a mov (%r10),%r9d - 6634bbb3: 45 31 d2 xor %r10d,%r10d - 6634bbb6: 45 85 c9 test %r9d,%r9d - 6634bbb9: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634bbbd: 41 0f 9f c2 setg %r10b - 6634bbc1: 45 3b 11 cmp (%r9),%r10d - 6634bbc4: 74 31 je 6634bbf7 - 6634bbc6: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bbca: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634bbce: 45 8b 29 mov (%r9),%r13d - 6634bbd1: 45 85 ed test %r13d,%r13d - 6634bbd4: 75 21 jne 6634bbf7 - 6634bbd6: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bbda: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634bbde: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bbe2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bbe9: 4c 63 09 movslq (%rcx),%r9 - 6634bbec: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bbf0: 44 89 19 mov %r11d,(%rcx) - 6634bbf3: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bbf7: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634bbfb: 45 85 c9 test %r9d,%r9d - 6634bbfe: 74 64 je 6634bc64 - 6634bc00: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bc04: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634bc0b: 45 29 0a sub %r9d,(%r10) - 6634bc0e: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634bc15: 45 8b 22 mov (%r10),%r12d - 6634bc18: 45 31 d2 xor %r10d,%r10d - 6634bc1b: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634bc22: 45 85 e4 test %r12d,%r12d - 6634bc25: 41 0f 9f c2 setg %r10b - 6634bc29: 45 3b 11 cmp (%r9),%r10d - 6634bc2c: 74 36 je 6634bc64 - 6634bc2e: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bc32: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634bc39: 41 8b 29 mov (%r9),%ebp - 6634bc3c: 85 ed test %ebp,%ebp - 6634bc3e: 75 24 jne 6634bc64 - 6634bc40: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bc44: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634bc4b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bc4f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bc56: 4c 63 09 movslq (%rcx),%r9 - 6634bc59: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bc5d: 44 89 19 mov %r11d,(%rcx) - 6634bc60: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bc64: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634bc68: 45 85 c9 test %r9d,%r9d - 6634bc6b: 74 63 je 6634bcd0 - 6634bc6d: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bc71: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634bc78: 45 29 0a sub %r9d,(%r10) - 6634bc7b: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634bc82: 41 8b 3a mov (%r10),%edi - 6634bc85: 45 31 d2 xor %r10d,%r10d - 6634bc88: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 - 6634bc8f: 85 ff test %edi,%edi - 6634bc91: 41 0f 9f c2 setg %r10b - 6634bc95: 45 3b 11 cmp (%r9),%r10d - 6634bc98: 74 36 je 6634bcd0 - 6634bc9a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bc9e: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 - 6634bca5: 41 8b 31 mov (%r9),%esi - 6634bca8: 85 f6 test %esi,%esi - 6634bcaa: 75 24 jne 6634bcd0 - 6634bcac: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bcb0: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 - 6634bcb7: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bcbb: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bcc2: 4c 63 09 movslq (%rcx),%r9 - 6634bcc5: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bcc9: 44 89 19 mov %r11d,(%rcx) - 6634bccc: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bcd0: 44 8b 4a 48 mov 0x48(%rdx),%r9d - 6634bcd4: 45 85 c9 test %r9d,%r9d - 6634bcd7: 74 65 je 6634bd3e - 6634bcd9: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bcdd: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 - 6634bce4: 45 29 0a sub %r9d,(%r10) - 6634bce7: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) - 6634bcee: 45 8b 1a mov (%r10),%r11d - 6634bcf1: 45 31 d2 xor %r10d,%r10d - 6634bcf4: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 - 6634bcfb: 45 85 db test %r11d,%r11d - 6634bcfe: 41 0f 9f c2 setg %r10b - 6634bd02: 45 3b 11 cmp (%r9),%r10d - 6634bd05: 74 37 je 6634bd3e - 6634bd07: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bd0b: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 - 6634bd12: 45 8b 11 mov (%r9),%r10d - 6634bd15: 45 85 d2 test %r10d,%r10d - 6634bd18: 75 24 jne 6634bd3e - 6634bd1a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bd1e: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 - 6634bd25: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bd29: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bd30: 4c 63 09 movslq (%rcx),%r9 - 6634bd33: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bd37: 44 89 19 mov %r11d,(%rcx) - 6634bd3a: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bd3e: 44 8b 4a 4c mov 0x4c(%rdx),%r9d - 6634bd42: 45 85 c9 test %r9d,%r9d - 6634bd45: 0f 84 06 fd ff ff je 6634ba51 - 6634bd4b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bd4f: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax - 6634bd56: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 - 6634bd5d: 45 29 0a sub %r9d,(%r10) - 6634bd60: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) - 6634bd67: 31 d2 xor %edx,%edx - 6634bd69: 45 8b 0a mov (%r10),%r9d - 6634bd6c: 45 85 c9 test %r9d,%r9d - 6634bd6f: 0f 9f c2 setg %dl - 6634bd72: 3b 10 cmp (%rax),%edx - 6634bd74: 0f 84 d7 fc ff ff je 6634ba51 - 6634bd7a: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634bd7e: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax - 6634bd85: 8b 00 mov (%rax),%eax - 6634bd87: 85 c0 test %eax,%eax - 6634bd89: 0f 85 c2 fc ff ff jne 6634ba51 - 6634bd8f: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634bd93: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx - 6634bd9a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634bd9e: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634bda4: 48 63 01 movslq (%rcx),%rax - 6634bda7: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634bdab: 44 89 09 mov %r9d,(%rcx) - 6634bdae: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634bdb2: 48 83 c4 28 add $0x28,%rsp - 6634bdb6: 5b pop %rbx - 6634bdb7: 5e pop %rsi - 6634bdb8: 5f pop %rdi - 6634bdb9: 5d pop %rbp - 6634bdba: 41 5c pop %r12 - 6634bdbc: 41 5d pop %r13 - 6634bdbe: c3 retq - 6634bdbf: 90 nop +000000006634b4c0 : + 6634b4c0: 53 push %rbx + 6634b4c1: 48 83 ec 20 sub $0x20,%rsp + 6634b4c5: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634b4c9: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634b4cd: 48 89 cb mov %rcx,%rbx + 6634b4d0: 8b 12 mov (%rdx),%edx + 6634b4d2: 85 d2 test %edx,%edx + 6634b4d4: 74 2e je 6634b504 + 6634b4d6: 48 8b 40 08 mov 0x8(%rax),%rax + 6634b4da: ba 03 00 00 00 mov $0x3,%edx + 6634b4df: 44 8b 00 mov (%rax),%r8d + 6634b4e2: e8 c9 5e ff ff callq 663413b0 + 6634b4e7: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634b4eb: ba 04 00 00 00 mov $0x4,%edx + 6634b4f0: 48 89 d9 mov %rbx,%rcx + 6634b4f3: 48 8b 40 10 mov 0x10(%rax),%rax + 6634b4f7: 44 8b 00 mov (%rax),%r8d + 6634b4fa: 48 83 c4 20 add $0x20,%rsp + 6634b4fe: 5b pop %rbx + 6634b4ff: e9 ac 5e ff ff jmpq 663413b0 + 6634b504: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634b508: 4c 8b 15 11 b4 00 00 mov 0xb411(%rip),%r10 # 66356920 + 6634b50f: 4c 8b 0d 1a b4 00 00 mov 0xb41a(%rip),%r9 # 66356930 + 6634b516: 8b 4a 0c mov 0xc(%rdx),%ecx + 6634b519: 85 c9 test %ecx,%ecx + 6634b51b: 74 38 je 6634b555 + 6634b51d: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634b521: 4d 8b 40 18 mov 0x18(%r8),%r8 + 6634b525: 41 29 08 sub %ecx,(%r8) + 6634b528: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) + 6634b52f: 45 8b 18 mov (%r8),%r11d + 6634b532: 45 31 c0 xor %r8d,%r8d + 6634b535: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634b539: 45 85 db test %r11d,%r11d + 6634b53c: 41 0f 9f c0 setg %r8b + 6634b540: 44 3b 01 cmp (%rcx),%r8d + 6634b543: 74 10 je 6634b555 + 6634b545: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634b549: 48 8b 49 18 mov 0x18(%rcx),%rcx + 6634b54d: 44 8b 01 mov (%rcx),%r8d + 6634b550: 45 85 c0 test %r8d,%r8d + 6634b553: 74 5e je 6634b5b3 + 6634b555: 8b 4a 10 mov 0x10(%rdx),%ecx + 6634b558: 85 c9 test %ecx,%ecx + 6634b55a: 74 51 je 6634b5ad + 6634b55c: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634b560: 48 8b 40 20 mov 0x20(%rax),%rax + 6634b564: 4d 8b 40 20 mov 0x20(%r8),%r8 + 6634b568: 41 29 08 sub %ecx,(%r8) + 6634b56b: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) + 6634b572: 31 d2 xor %edx,%edx + 6634b574: 41 8b 08 mov (%r8),%ecx + 6634b577: 85 c9 test %ecx,%ecx + 6634b579: 0f 9f c2 setg %dl + 6634b57c: 3b 10 cmp (%rax),%edx + 6634b57e: 74 2d je 6634b5ad + 6634b580: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634b584: 48 8b 40 20 mov 0x20(%rax),%rax + 6634b588: 8b 00 mov (%rax),%eax + 6634b58a: 85 c0 test %eax,%eax + 6634b58c: 75 1f jne 6634b5ad + 6634b58e: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634b592: 48 8b 50 20 mov 0x20(%rax),%rdx + 6634b596: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634b59a: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634b5a0: 49 63 01 movslq (%r9),%rax + 6634b5a3: 8d 48 01 lea 0x1(%rax),%ecx + 6634b5a6: 41 89 09 mov %ecx,(%r9) + 6634b5a9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634b5ad: 48 83 c4 20 add $0x20,%rsp + 6634b5b1: 5b pop %rbx + 6634b5b2: c3 retq + 6634b5b3: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634b5b7: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 6634b5bb: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b5bf: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b5c5: 49 63 09 movslq (%r9),%rcx + 6634b5c8: 44 8d 59 01 lea 0x1(%rcx),%r11d + 6634b5cc: 45 89 19 mov %r11d,(%r9) + 6634b5cf: 4d 89 04 ca mov %r8,(%r10,%rcx,8) + 6634b5d3: eb 80 jmp 6634b555 + 6634b5d5: 90 nop + 6634b5d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b5dd: 00 00 00 -000000006634bdc0 : - 6634bdc0: 41 55 push %r13 - 6634bdc2: 41 54 push %r12 - 6634bdc4: 55 push %rbp - 6634bdc5: 57 push %rdi - 6634bdc6: 56 push %rsi - 6634bdc7: 53 push %rbx - 6634bdc8: 48 83 ec 28 sub $0x28,%rsp - 6634bdcc: 48 8b 51 10 mov 0x10(%rcx),%rdx - 6634bdd0: 48 8b 42 68 mov 0x68(%rdx),%rax - 6634bdd4: 48 89 cb mov %rcx,%rbx - 6634bdd7: 8b 00 mov (%rax),%eax - 6634bdd9: 85 c0 test %eax,%eax - 6634bddb: 0f 84 8f 00 00 00 je 6634be70 - 6634bde1: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634bde5: be 05 00 00 00 mov $0x5,%esi - 6634bdea: 4c 8d 2d 0f 72 00 00 lea 0x720f(%rip),%r13 # 66353000 <.rdata> - 6634bdf1: 4c 8d 25 18 72 00 00 lea 0x7218(%rip),%r12 # 66353010 <.rdata+0x10> - 6634bdf8: 8b 08 mov (%rax),%ecx - 6634bdfa: 48 8b 42 08 mov 0x8(%rdx),%rax - 6634bdfe: 8b 00 mov (%rax),%eax - 6634be00: 8d 04 48 lea (%rax,%rcx,2),%eax - 6634be03: 48 8b 4a 18 mov 0x18(%rdx),%rcx - 6634be07: 48 8b 52 20 mov 0x20(%rdx),%rdx - 6634be0b: 8b 09 mov (%rcx),%ecx - 6634be0d: 8b 12 mov (%rdx),%edx - 6634be0f: 8d 04 88 lea (%rax,%rcx,4),%eax - 6634be12: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634be15: 48 63 ef movslq %edi,%rbp - 6634be18: 48 c1 e5 02 shl $0x2,%rbp - 6634be1c: 0f 1f 40 00 nopl 0x0(%rax) - 6634be20: 85 ff test %edi,%edi - 6634be22: 78 05 js 6634be29 - 6634be24: 39 7b 38 cmp %edi,0x38(%rbx) - 6634be27: 7f 11 jg 6634be3a - 6634be29: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634be2f: 4c 89 ea mov %r13,%rdx - 6634be32: 4c 89 e1 mov %r12,%rcx - 6634be35: e8 c6 51 00 00 callq 66351000 <_assert> - 6634be3a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634be3e: 89 f2 mov %esi,%edx - 6634be40: 48 89 d9 mov %rbx,%rcx - 6634be43: 83 c6 01 add $0x1,%esi - 6634be46: 83 c7 10 add $0x10,%edi - 6634be49: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634be4d: 48 83 c5 40 add $0x40,%rbp - 6634be51: e8 5a 55 ff ff callq 663413b0 - 6634be56: 83 fe 0d cmp $0xd,%esi - 6634be59: 75 c5 jne 6634be20 - 6634be5b: 48 83 c4 28 add $0x28,%rsp - 6634be5f: 5b pop %rbx - 6634be60: 5e pop %rsi - 6634be61: 5f pop %rdi - 6634be62: 5d pop %rbp - 6634be63: 41 5c pop %r12 - 6634be65: 41 5d pop %r13 - 6634be67: c3 retq - 6634be68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634be6f: 00 - 6634be70: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634be74: 4c 8b 05 a5 aa 00 00 mov 0xaaa5(%rip),%r8 # 66356920 - 6634be7b: 48 8b 0d ae aa 00 00 mov 0xaaae(%rip),%rcx # 66356930 - 6634be82: 44 8b 48 14 mov 0x14(%rax),%r9d - 6634be86: 45 85 c9 test %r9d,%r9d - 6634be89: 74 59 je 6634bee4 - 6634be8b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634be8f: 4d 8b 52 28 mov 0x28(%r10),%r10 - 6634be93: 45 29 0a sub %r9d,(%r10) - 6634be96: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) - 6634be9d: 45 8b 2a mov (%r10),%r13d - 6634bea0: 45 31 d2 xor %r10d,%r10d - 6634bea3: 4c 8b 4a 28 mov 0x28(%rdx),%r9 - 6634bea7: 45 85 ed test %r13d,%r13d - 6634beaa: 41 0f 9f c2 setg %r10b - 6634beae: 45 3b 11 cmp (%r9),%r10d - 6634beb1: 74 31 je 6634bee4 - 6634beb3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634beb7: 4d 8b 49 28 mov 0x28(%r9),%r9 - 6634bebb: 45 8b 21 mov (%r9),%r12d - 6634bebe: 45 85 e4 test %r12d,%r12d - 6634bec1: 75 21 jne 6634bee4 - 6634bec3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bec7: 4d 8b 51 28 mov 0x28(%r9),%r10 - 6634becb: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634becf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bed6: 4c 63 09 movslq (%rcx),%r9 - 6634bed9: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bedd: 44 89 19 mov %r11d,(%rcx) - 6634bee0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bee4: 44 8b 48 18 mov 0x18(%rax),%r9d - 6634bee8: 45 85 c9 test %r9d,%r9d - 6634beeb: 74 57 je 6634bf44 - 6634beed: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bef1: 4d 8b 52 30 mov 0x30(%r10),%r10 - 6634bef5: 45 29 0a sub %r9d,(%r10) - 6634bef8: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) - 6634beff: 41 8b 2a mov (%r10),%ebp - 6634bf02: 45 31 d2 xor %r10d,%r10d - 6634bf05: 4c 8b 4a 30 mov 0x30(%rdx),%r9 - 6634bf09: 85 ed test %ebp,%ebp - 6634bf0b: 41 0f 9f c2 setg %r10b - 6634bf0f: 45 3b 11 cmp (%r9),%r10d - 6634bf12: 74 30 je 6634bf44 - 6634bf14: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bf18: 4d 8b 49 30 mov 0x30(%r9),%r9 - 6634bf1c: 41 8b 39 mov (%r9),%edi - 6634bf1f: 85 ff test %edi,%edi - 6634bf21: 75 21 jne 6634bf44 - 6634bf23: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bf27: 4d 8b 51 30 mov 0x30(%r9),%r10 - 6634bf2b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bf2f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bf36: 4c 63 09 movslq (%rcx),%r9 - 6634bf39: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bf3d: 44 89 19 mov %r11d,(%rcx) - 6634bf40: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bf44: 44 8b 48 1c mov 0x1c(%rax),%r9d - 6634bf48: 45 85 c9 test %r9d,%r9d - 6634bf4b: 74 58 je 6634bfa5 - 6634bf4d: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bf51: 4d 8b 52 38 mov 0x38(%r10),%r10 - 6634bf55: 45 29 0a sub %r9d,(%r10) - 6634bf58: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) - 6634bf5f: 41 8b 32 mov (%r10),%esi - 6634bf62: 45 31 d2 xor %r10d,%r10d - 6634bf65: 4c 8b 4a 38 mov 0x38(%rdx),%r9 - 6634bf69: 85 f6 test %esi,%esi - 6634bf6b: 41 0f 9f c2 setg %r10b - 6634bf6f: 45 3b 11 cmp (%r9),%r10d - 6634bf72: 74 31 je 6634bfa5 - 6634bf74: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bf78: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634bf7c: 45 8b 19 mov (%r9),%r11d - 6634bf7f: 45 85 db test %r11d,%r11d - 6634bf82: 75 21 jne 6634bfa5 - 6634bf84: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bf88: 4d 8b 51 38 mov 0x38(%r9),%r10 - 6634bf8c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bf90: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bf97: 4c 63 09 movslq (%rcx),%r9 - 6634bf9a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bf9e: 44 89 19 mov %r11d,(%rcx) - 6634bfa1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bfa5: 44 8b 48 20 mov 0x20(%rax),%r9d - 6634bfa9: 45 85 c9 test %r9d,%r9d - 6634bfac: 74 5a je 6634c008 - 6634bfae: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bfb2: 4d 8b 52 40 mov 0x40(%r10),%r10 - 6634bfb6: 45 29 0a sub %r9d,(%r10) - 6634bfb9: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) - 6634bfc0: 45 8b 12 mov (%r10),%r10d - 6634bfc3: 4c 8b 4a 40 mov 0x40(%rdx),%r9 - 6634bfc7: 45 85 d2 test %r10d,%r10d - 6634bfca: 41 0f 9f c2 setg %r10b - 6634bfce: 45 0f b6 d2 movzbl %r10b,%r10d - 6634bfd2: 45 3b 11 cmp (%r9),%r10d - 6634bfd5: 74 31 je 6634c008 - 6634bfd7: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bfdb: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634bfdf: 45 8b 09 mov (%r9),%r9d - 6634bfe2: 45 85 c9 test %r9d,%r9d - 6634bfe5: 75 21 jne 6634c008 - 6634bfe7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bfeb: 4d 8b 51 40 mov 0x40(%r9),%r10 - 6634bfef: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bff3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bffa: 4c 63 09 movslq (%rcx),%r9 - 6634bffd: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c001: 44 89 19 mov %r11d,(%rcx) - 6634c004: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c008: 44 8b 48 24 mov 0x24(%rax),%r9d - 6634c00c: 45 85 c9 test %r9d,%r9d - 6634c00f: 74 59 je 6634c06a - 6634c011: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c015: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634c019: 45 29 0a sub %r9d,(%r10) - 6634c01c: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) - 6634c023: 45 8b 2a mov (%r10),%r13d - 6634c026: 45 31 d2 xor %r10d,%r10d - 6634c029: 4c 8b 4a 48 mov 0x48(%rdx),%r9 - 6634c02d: 45 85 ed test %r13d,%r13d - 6634c030: 41 0f 9f c2 setg %r10b - 6634c034: 45 3b 11 cmp (%r9),%r10d - 6634c037: 74 31 je 6634c06a - 6634c039: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c03d: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634c041: 45 8b 21 mov (%r9),%r12d - 6634c044: 45 85 e4 test %r12d,%r12d - 6634c047: 75 21 jne 6634c06a - 6634c049: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c04d: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634c051: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c055: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c05c: 4c 63 09 movslq (%rcx),%r9 - 6634c05f: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c063: 44 89 19 mov %r11d,(%rcx) - 6634c066: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c06a: 44 8b 48 28 mov 0x28(%rax),%r9d - 6634c06e: 45 85 c9 test %r9d,%r9d - 6634c071: 74 57 je 6634c0ca - 6634c073: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c077: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634c07b: 45 29 0a sub %r9d,(%r10) - 6634c07e: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) - 6634c085: 41 8b 2a mov (%r10),%ebp - 6634c088: 45 31 d2 xor %r10d,%r10d - 6634c08b: 4c 8b 4a 50 mov 0x50(%rdx),%r9 - 6634c08f: 85 ed test %ebp,%ebp - 6634c091: 41 0f 9f c2 setg %r10b - 6634c095: 45 3b 11 cmp (%r9),%r10d - 6634c098: 74 30 je 6634c0ca - 6634c09a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c09e: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634c0a2: 41 8b 39 mov (%r9),%edi - 6634c0a5: 85 ff test %edi,%edi - 6634c0a7: 75 21 jne 6634c0ca - 6634c0a9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c0ad: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634c0b1: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c0b5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c0bc: 4c 63 09 movslq (%rcx),%r9 - 6634c0bf: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c0c3: 44 89 19 mov %r11d,(%rcx) - 6634c0c6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c0ca: 44 8b 48 2c mov 0x2c(%rax),%r9d - 6634c0ce: 45 85 c9 test %r9d,%r9d - 6634c0d1: 74 58 je 6634c12b - 6634c0d3: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c0d7: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634c0db: 45 29 0a sub %r9d,(%r10) - 6634c0de: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) - 6634c0e5: 41 8b 32 mov (%r10),%esi - 6634c0e8: 45 31 d2 xor %r10d,%r10d - 6634c0eb: 4c 8b 4a 58 mov 0x58(%rdx),%r9 - 6634c0ef: 85 f6 test %esi,%esi - 6634c0f1: 41 0f 9f c2 setg %r10b - 6634c0f5: 45 3b 11 cmp (%r9),%r10d - 6634c0f8: 74 31 je 6634c12b - 6634c0fa: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c0fe: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634c102: 45 8b 19 mov (%r9),%r11d - 6634c105: 45 85 db test %r11d,%r11d - 6634c108: 75 21 jne 6634c12b - 6634c10a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c10e: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634c112: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c116: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c11d: 4c 63 09 movslq (%rcx),%r9 - 6634c120: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c124: 44 89 19 mov %r11d,(%rcx) - 6634c127: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c12b: 44 8b 48 30 mov 0x30(%rax),%r9d - 6634c12f: 45 85 c9 test %r9d,%r9d - 6634c132: 0f 84 23 fd ff ff je 6634be5b - 6634c138: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c13c: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634c140: 45 29 0a sub %r9d,(%r10) - 6634c143: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) - 6634c14a: 45 31 c9 xor %r9d,%r9d - 6634c14d: 45 8b 12 mov (%r10),%r10d - 6634c150: 48 8b 42 60 mov 0x60(%rdx),%rax - 6634c154: 45 85 d2 test %r10d,%r10d - 6634c157: 41 0f 9f c1 setg %r9b - 6634c15b: 44 3b 08 cmp (%rax),%r9d - 6634c15e: 0f 84 f7 fc ff ff je 6634be5b - 6634c164: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634c168: 48 8b 40 60 mov 0x60(%rax),%rax - 6634c16c: 8b 00 mov (%rax),%eax - 6634c16e: 85 c0 test %eax,%eax - 6634c170: 0f 85 e5 fc ff ff jne 6634be5b - 6634c176: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634c17a: 48 8b 50 60 mov 0x60(%rax),%rdx - 6634c17e: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634c182: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634c188: 48 63 01 movslq (%rcx),%rax - 6634c18b: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634c18f: 44 89 09 mov %r9d,(%rcx) - 6634c192: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634c196: 48 83 c4 28 add $0x28,%rsp - 6634c19a: 5b pop %rbx - 6634c19b: 5e pop %rsi - 6634c19c: 5f pop %rdi - 6634c19d: 5d pop %rbp - 6634c19e: 41 5c pop %r12 - 6634c1a0: 41 5d pop %r13 - 6634c1a2: c3 retq - 6634c1a3: 0f 1f 00 nopl (%rax) - 6634c1a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634c1ad: 00 00 00 +000000006634b5e0 : + 6634b5e0: 53 push %rbx + 6634b5e1: 48 83 ec 20 sub $0x20,%rsp + 6634b5e5: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634b5e9: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634b5ed: 48 89 cb mov %rcx,%rbx + 6634b5f0: 8b 12 mov (%rdx),%edx + 6634b5f2: 85 d2 test %edx,%edx + 6634b5f4: 74 2e je 6634b624 + 6634b5f6: 48 8b 40 08 mov 0x8(%rax),%rax + 6634b5fa: ba 03 00 00 00 mov $0x3,%edx + 6634b5ff: 44 8b 00 mov (%rax),%r8d + 6634b602: e8 a9 5d ff ff callq 663413b0 + 6634b607: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634b60b: ba 04 00 00 00 mov $0x4,%edx + 6634b610: 48 89 d9 mov %rbx,%rcx + 6634b613: 48 8b 40 10 mov 0x10(%rax),%rax + 6634b617: 44 8b 00 mov (%rax),%r8d + 6634b61a: 48 83 c4 20 add $0x20,%rsp + 6634b61e: 5b pop %rbx + 6634b61f: e9 8c 5d ff ff jmpq 663413b0 + 6634b624: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634b628: 4c 8b 15 f1 b2 00 00 mov 0xb2f1(%rip),%r10 # 66356920 + 6634b62f: 4c 8b 0d fa b2 00 00 mov 0xb2fa(%rip),%r9 # 66356930 + 6634b636: 8b 4a 0c mov 0xc(%rdx),%ecx + 6634b639: 85 c9 test %ecx,%ecx + 6634b63b: 74 38 je 6634b675 + 6634b63d: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634b641: 4d 8b 40 18 mov 0x18(%r8),%r8 + 6634b645: 41 29 08 sub %ecx,(%r8) + 6634b648: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) + 6634b64f: 45 8b 18 mov (%r8),%r11d + 6634b652: 45 31 c0 xor %r8d,%r8d + 6634b655: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634b659: 45 85 db test %r11d,%r11d + 6634b65c: 41 0f 9f c0 setg %r8b + 6634b660: 44 3b 01 cmp (%rcx),%r8d + 6634b663: 74 10 je 6634b675 + 6634b665: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 6634b669: 48 8b 49 18 mov 0x18(%rcx),%rcx + 6634b66d: 44 8b 01 mov (%rcx),%r8d + 6634b670: 45 85 c0 test %r8d,%r8d + 6634b673: 74 5e je 6634b6d3 + 6634b675: 8b 4a 10 mov 0x10(%rdx),%ecx + 6634b678: 85 c9 test %ecx,%ecx + 6634b67a: 74 51 je 6634b6cd + 6634b67c: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634b680: 48 8b 40 20 mov 0x20(%rax),%rax + 6634b684: 4d 8b 40 20 mov 0x20(%r8),%r8 + 6634b688: 41 29 08 sub %ecx,(%r8) + 6634b68b: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) + 6634b692: 31 d2 xor %edx,%edx + 6634b694: 41 8b 08 mov (%r8),%ecx + 6634b697: 85 c9 test %ecx,%ecx + 6634b699: 0f 9f c2 setg %dl + 6634b69c: 3b 10 cmp (%rax),%edx + 6634b69e: 74 2d je 6634b6cd + 6634b6a0: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634b6a4: 48 8b 40 20 mov 0x20(%rax),%rax + 6634b6a8: 8b 00 mov (%rax),%eax + 6634b6aa: 85 c0 test %eax,%eax + 6634b6ac: 75 1f jne 6634b6cd + 6634b6ae: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634b6b2: 48 8b 50 20 mov 0x20(%rax),%rdx + 6634b6b6: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634b6ba: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634b6c0: 49 63 01 movslq (%r9),%rax + 6634b6c3: 8d 48 01 lea 0x1(%rax),%ecx + 6634b6c6: 41 89 09 mov %ecx,(%r9) + 6634b6c9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634b6cd: 48 83 c4 20 add $0x20,%rsp + 6634b6d1: 5b pop %rbx + 6634b6d2: c3 retq + 6634b6d3: 48 8b 4b 28 mov 0x28(%rbx),%rcx + 6634b6d7: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 6634b6db: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b6df: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b6e5: 49 63 09 movslq (%r9),%rcx + 6634b6e8: 44 8d 59 01 lea 0x1(%rcx),%r11d + 6634b6ec: 45 89 19 mov %r11d,(%r9) + 6634b6ef: 4d 89 04 ca mov %r8,(%r10,%rcx,8) + 6634b6f3: eb 80 jmp 6634b675 + 6634b6f5: 90 nop + 6634b6f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b6fd: 00 00 00 -000000006634c1b0 : - 6634c1b0: 41 55 push %r13 - 6634c1b2: 41 54 push %r12 - 6634c1b4: 55 push %rbp - 6634c1b5: 57 push %rdi - 6634c1b6: 56 push %rsi - 6634c1b7: 53 push %rbx - 6634c1b8: 48 83 ec 28 sub $0x28,%rsp - 6634c1bc: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634c1c0: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634c1c7: 48 89 cb mov %rcx,%rbx - 6634c1ca: 44 8b 2a mov (%rdx),%r13d - 6634c1cd: 45 85 ed test %r13d,%r13d - 6634c1d0: 0f 84 ca 00 00 00 je 6634c2a0 - 6634c1d6: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634c1da: bf 0a 00 00 00 mov $0xa,%edi - 6634c1df: 4c 8d 2d 1a 6e 00 00 lea 0x6e1a(%rip),%r13 # 66353000 <.rdata> - 6634c1e6: 4c 8d 25 23 6e 00 00 lea 0x6e23(%rip),%r12 # 66353010 <.rdata+0x10> - 6634c1ed: 8b 0a mov (%rdx),%ecx - 6634c1ef: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634c1f3: 8b 12 mov (%rdx),%edx - 6634c1f5: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634c1f8: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634c1fc: 8b 09 mov (%rcx),%ecx - 6634c1fe: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634c201: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634c205: 8b 09 mov (%rcx),%ecx - 6634c207: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634c20a: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634c20e: 8b 31 mov (%rcx),%esi - 6634c210: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634c214: c1 e6 04 shl $0x4,%esi - 6634c217: 01 d6 add %edx,%esi - 6634c219: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634c21d: 8b 12 mov (%rdx),%edx - 6634c21f: c1 e2 05 shl $0x5,%edx - 6634c222: 01 d6 add %edx,%esi - 6634c224: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634c228: 48 8b 40 48 mov 0x48(%rax),%rax - 6634c22c: 8b 12 mov (%rdx),%edx - 6634c22e: c1 e2 06 shl $0x6,%edx - 6634c231: 01 f2 add %esi,%edx - 6634c233: 8b 31 mov (%rcx),%esi - 6634c235: c1 e6 07 shl $0x7,%esi - 6634c238: 01 f2 add %esi,%edx - 6634c23a: 8b 30 mov (%rax),%esi - 6634c23c: c1 e6 08 shl $0x8,%esi - 6634c23f: 01 d6 add %edx,%esi - 6634c241: 48 63 ee movslq %esi,%rbp - 6634c244: 48 c1 e5 02 shl $0x2,%rbp - 6634c248: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634c24f: 00 - 6634c250: 85 f6 test %esi,%esi - 6634c252: 78 05 js 6634c259 - 6634c254: 39 73 38 cmp %esi,0x38(%rbx) - 6634c257: 7f 11 jg 6634c26a - 6634c259: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634c25f: 4c 89 ea mov %r13,%rdx - 6634c262: 4c 89 e1 mov %r12,%rcx - 6634c265: e8 96 4d 00 00 callq 66351000 <_assert> - 6634c26a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634c26e: 89 fa mov %edi,%edx - 6634c270: 48 89 d9 mov %rbx,%rcx - 6634c273: 83 c7 01 add $0x1,%edi - 6634c276: 81 c6 00 02 00 00 add $0x200,%esi - 6634c27c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634c280: 48 81 c5 00 08 00 00 add $0x800,%rbp - 6634c287: e8 24 51 ff ff callq 663413b0 - 6634c28c: 83 ff 12 cmp $0x12,%edi - 6634c28f: 75 bf jne 6634c250 - 6634c291: 48 83 c4 28 add $0x28,%rsp - 6634c295: 5b pop %rbx - 6634c296: 5e pop %rsi - 6634c297: 5f pop %rdi - 6634c298: 5d pop %rbp - 6634c299: 41 5c pop %r12 - 6634c29b: 41 5d pop %r13 - 6634c29d: c3 retq - 6634c29e: 66 90 xchg %ax,%ax - 6634c2a0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634c2a4: 4c 8b 05 75 a6 00 00 mov 0xa675(%rip),%r8 # 66356920 - 6634c2ab: 48 8b 0d 7e a6 00 00 mov 0xa67e(%rip),%rcx # 66356930 - 6634c2b2: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634c2b6: 45 85 c9 test %r9d,%r9d - 6634c2b9: 74 58 je 6634c313 - 6634c2bb: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c2bf: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634c2c3: 45 29 0a sub %r9d,(%r10) - 6634c2c6: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634c2cd: 45 8b 22 mov (%r10),%r12d - 6634c2d0: 45 31 d2 xor %r10d,%r10d - 6634c2d3: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634c2d7: 45 85 e4 test %r12d,%r12d - 6634c2da: 41 0f 9f c2 setg %r10b - 6634c2de: 45 3b 11 cmp (%r9),%r10d - 6634c2e1: 74 30 je 6634c313 - 6634c2e3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c2e7: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634c2eb: 41 8b 29 mov (%r9),%ebp - 6634c2ee: 85 ed test %ebp,%ebp - 6634c2f0: 75 21 jne 6634c313 - 6634c2f2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c2f6: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634c2fa: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c2fe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c305: 4c 63 09 movslq (%rcx),%r9 - 6634c308: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c30c: 44 89 19 mov %r11d,(%rcx) - 6634c30f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c313: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634c317: 45 85 c9 test %r9d,%r9d - 6634c31a: 74 57 je 6634c373 - 6634c31c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c320: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634c324: 45 29 0a sub %r9d,(%r10) - 6634c327: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634c32e: 41 8b 3a mov (%r10),%edi - 6634c331: 45 31 d2 xor %r10d,%r10d - 6634c334: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634c338: 85 ff test %edi,%edi - 6634c33a: 41 0f 9f c2 setg %r10b - 6634c33e: 45 3b 11 cmp (%r9),%r10d - 6634c341: 74 30 je 6634c373 - 6634c343: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c347: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634c34b: 41 8b 31 mov (%r9),%esi - 6634c34e: 85 f6 test %esi,%esi - 6634c350: 75 21 jne 6634c373 - 6634c352: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c356: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634c35a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c35e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c365: 4c 63 09 movslq (%rcx),%r9 - 6634c368: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c36c: 44 89 19 mov %r11d,(%rcx) - 6634c36f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c373: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634c377: 45 85 c9 test %r9d,%r9d - 6634c37a: 74 59 je 6634c3d5 - 6634c37c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c380: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634c384: 45 29 0a sub %r9d,(%r10) - 6634c387: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634c38e: 45 8b 1a mov (%r10),%r11d - 6634c391: 45 31 d2 xor %r10d,%r10d - 6634c394: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634c398: 45 85 db test %r11d,%r11d - 6634c39b: 41 0f 9f c2 setg %r10b - 6634c39f: 45 3b 11 cmp (%r9),%r10d - 6634c3a2: 74 31 je 6634c3d5 - 6634c3a4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c3a8: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634c3ac: 45 8b 11 mov (%r9),%r10d - 6634c3af: 45 85 d2 test %r10d,%r10d - 6634c3b2: 75 21 jne 6634c3d5 - 6634c3b4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c3b8: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634c3bc: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c3c0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c3c7: 4c 63 09 movslq (%rcx),%r9 - 6634c3ca: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c3ce: 44 89 19 mov %r11d,(%rcx) - 6634c3d1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c3d5: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634c3d9: 45 85 c9 test %r9d,%r9d - 6634c3dc: 74 59 je 6634c437 - 6634c3de: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c3e2: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634c3e6: 45 29 0a sub %r9d,(%r10) - 6634c3e9: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634c3f0: 45 8b 0a mov (%r10),%r9d - 6634c3f3: 45 31 d2 xor %r10d,%r10d - 6634c3f6: 45 85 c9 test %r9d,%r9d - 6634c3f9: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634c3fd: 41 0f 9f c2 setg %r10b - 6634c401: 45 3b 11 cmp (%r9),%r10d - 6634c404: 74 31 je 6634c437 - 6634c406: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c40a: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634c40e: 45 8b 29 mov (%r9),%r13d - 6634c411: 45 85 ed test %r13d,%r13d - 6634c414: 75 21 jne 6634c437 - 6634c416: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c41a: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634c41e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c422: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c429: 4c 63 09 movslq (%rcx),%r9 - 6634c42c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c430: 44 89 19 mov %r11d,(%rcx) - 6634c433: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c437: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634c43b: 45 85 c9 test %r9d,%r9d - 6634c43e: 74 58 je 6634c498 - 6634c440: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c444: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634c448: 45 29 0a sub %r9d,(%r10) - 6634c44b: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634c452: 45 8b 22 mov (%r10),%r12d - 6634c455: 45 31 d2 xor %r10d,%r10d - 6634c458: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634c45c: 45 85 e4 test %r12d,%r12d - 6634c45f: 41 0f 9f c2 setg %r10b - 6634c463: 45 3b 11 cmp (%r9),%r10d - 6634c466: 74 30 je 6634c498 - 6634c468: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c46c: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634c470: 41 8b 29 mov (%r9),%ebp - 6634c473: 85 ed test %ebp,%ebp - 6634c475: 75 21 jne 6634c498 - 6634c477: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c47b: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634c47f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c483: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c48a: 4c 63 09 movslq (%rcx),%r9 - 6634c48d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c491: 44 89 19 mov %r11d,(%rcx) - 6634c494: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c498: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634c49c: 45 85 c9 test %r9d,%r9d - 6634c49f: 74 57 je 6634c4f8 - 6634c4a1: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c4a5: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634c4a9: 45 29 0a sub %r9d,(%r10) - 6634c4ac: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634c4b3: 41 8b 3a mov (%r10),%edi - 6634c4b6: 45 31 d2 xor %r10d,%r10d - 6634c4b9: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634c4bd: 85 ff test %edi,%edi - 6634c4bf: 41 0f 9f c2 setg %r10b - 6634c4c3: 45 3b 11 cmp (%r9),%r10d - 6634c4c6: 74 30 je 6634c4f8 - 6634c4c8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c4cc: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634c4d0: 41 8b 31 mov (%r9),%esi - 6634c4d3: 85 f6 test %esi,%esi - 6634c4d5: 75 21 jne 6634c4f8 - 6634c4d7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c4db: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634c4df: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c4e3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c4ea: 4c 63 09 movslq (%rcx),%r9 - 6634c4ed: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c4f1: 44 89 19 mov %r11d,(%rcx) - 6634c4f4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c4f8: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634c4fc: 45 85 c9 test %r9d,%r9d - 6634c4ff: 74 65 je 6634c566 - 6634c501: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c505: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634c50c: 45 29 0a sub %r9d,(%r10) - 6634c50f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634c516: 45 8b 1a mov (%r10),%r11d - 6634c519: 45 31 d2 xor %r10d,%r10d - 6634c51c: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634c523: 45 85 db test %r11d,%r11d - 6634c526: 41 0f 9f c2 setg %r10b - 6634c52a: 45 3b 11 cmp (%r9),%r10d - 6634c52d: 74 37 je 6634c566 - 6634c52f: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c533: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634c53a: 45 8b 11 mov (%r9),%r10d - 6634c53d: 45 85 d2 test %r10d,%r10d - 6634c540: 75 24 jne 6634c566 - 6634c542: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c546: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634c54d: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c551: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c558: 4c 63 09 movslq (%rcx),%r9 - 6634c55b: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c55f: 44 89 19 mov %r11d,(%rcx) - 6634c562: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c566: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634c56a: 45 85 c9 test %r9d,%r9d - 6634c56d: 0f 84 1e fd ff ff je 6634c291 - 6634c573: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c577: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax - 6634c57e: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634c585: 45 29 0a sub %r9d,(%r10) - 6634c588: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634c58f: 31 d2 xor %edx,%edx - 6634c591: 45 8b 0a mov (%r10),%r9d - 6634c594: 45 85 c9 test %r9d,%r9d - 6634c597: 0f 9f c2 setg %dl - 6634c59a: 3b 10 cmp (%rax),%edx - 6634c59c: 0f 84 ef fc ff ff je 6634c291 - 6634c5a2: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634c5a6: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax - 6634c5ad: 8b 00 mov (%rax),%eax - 6634c5af: 85 c0 test %eax,%eax - 6634c5b1: 0f 85 da fc ff ff jne 6634c291 - 6634c5b7: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634c5bb: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634c5c2: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634c5c6: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634c5cc: 48 63 01 movslq (%rcx),%rax - 6634c5cf: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634c5d3: 44 89 09 mov %r9d,(%rcx) - 6634c5d6: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634c5da: 48 83 c4 28 add $0x28,%rsp - 6634c5de: 5b pop %rbx - 6634c5df: 5e pop %rsi - 6634c5e0: 5f pop %rdi - 6634c5e1: 5d pop %rbp - 6634c5e2: 41 5c pop %r12 - 6634c5e4: 41 5d pop %r13 - 6634c5e6: c3 retq - 6634c5e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634c5ee: 00 00 +000000006634b700 : + 6634b700: 41 55 push %r13 + 6634b702: 41 54 push %r12 + 6634b704: 55 push %rbp + 6634b705: 57 push %rdi + 6634b706: 56 push %rsi + 6634b707: 53 push %rbx + 6634b708: 48 83 ec 28 sub $0x28,%rsp + 6634b70c: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634b710: 48 8b 50 78 mov 0x78(%rax),%rdx + 6634b714: 48 89 cb mov %rcx,%rbx + 6634b717: 44 8b 2a mov (%rdx),%r13d + 6634b71a: 45 85 ed test %r13d,%r13d + 6634b71d: 0f 84 9d 00 00 00 je 6634b7c0 + 6634b723: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634b727: bf 07 00 00 00 mov $0x7,%edi + 6634b72c: 4c 8d 2d cd 78 00 00 lea 0x78cd(%rip),%r13 # 66353000 <.rdata> + 6634b733: 4c 8d 25 d6 78 00 00 lea 0x78d6(%rip),%r12 # 66353010 <.rdata+0x10> + 6634b73a: 8b 0a mov (%rdx),%ecx + 6634b73c: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634b740: 8b 12 mov (%rdx),%edx + 6634b742: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634b745: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634b749: 8b 09 mov (%rcx),%ecx + 6634b74b: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634b74e: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634b752: 8b 09 mov (%rcx),%ecx + 6634b754: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634b757: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634b75b: 48 8b 40 30 mov 0x30(%rax),%rax + 6634b75f: 8b 31 mov (%rcx),%esi + 6634b761: c1 e6 04 shl $0x4,%esi + 6634b764: 01 f2 add %esi,%edx + 6634b766: 8b 30 mov (%rax),%esi + 6634b768: c1 e6 05 shl $0x5,%esi + 6634b76b: 01 d6 add %edx,%esi + 6634b76d: 48 63 ee movslq %esi,%rbp + 6634b770: 48 c1 e5 02 shl $0x2,%rbp + 6634b774: 85 f6 test %esi,%esi + 6634b776: 78 05 js 6634b77d + 6634b778: 39 73 38 cmp %esi,0x38(%rbx) + 6634b77b: 7f 11 jg 6634b78e + 6634b77d: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634b783: 4c 89 ea mov %r13,%rdx + 6634b786: 4c 89 e1 mov %r12,%rcx + 6634b789: e8 02 61 00 00 callq 66351890 <_assert> + 6634b78e: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634b792: 89 fa mov %edi,%edx + 6634b794: 48 89 d9 mov %rbx,%rcx + 6634b797: 83 c7 01 add $0x1,%edi + 6634b79a: 83 c6 40 add $0x40,%esi + 6634b79d: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634b7a1: 48 81 c5 00 01 00 00 add $0x100,%rbp + 6634b7a8: e8 03 5c ff ff callq 663413b0 + 6634b7ad: 83 ff 0f cmp $0xf,%edi + 6634b7b0: 75 c2 jne 6634b774 + 6634b7b2: 48 83 c4 28 add $0x28,%rsp + 6634b7b6: 5b pop %rbx + 6634b7b7: 5e pop %rsi + 6634b7b8: 5f pop %rdi + 6634b7b9: 5d pop %rbp + 6634b7ba: 41 5c pop %r12 + 6634b7bc: 41 5d pop %r13 + 6634b7be: c3 retq + 6634b7bf: 90 nop + 6634b7c0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634b7c4: 4c 8b 05 55 b1 00 00 mov 0xb155(%rip),%r8 # 66356920 + 6634b7cb: 48 8b 0d 5e b1 00 00 mov 0xb15e(%rip),%rcx # 66356930 + 6634b7d2: 44 8b 4a 1c mov 0x1c(%rdx),%r9d + 6634b7d6: 45 85 c9 test %r9d,%r9d + 6634b7d9: 74 58 je 6634b833 + 6634b7db: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b7df: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634b7e3: 45 29 0a sub %r9d,(%r10) + 6634b7e6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634b7ed: 45 8b 22 mov (%r10),%r12d + 6634b7f0: 45 31 d2 xor %r10d,%r10d + 6634b7f3: 4c 8b 48 38 mov 0x38(%rax),%r9 + 6634b7f7: 45 85 e4 test %r12d,%r12d + 6634b7fa: 41 0f 9f c2 setg %r10b + 6634b7fe: 45 3b 11 cmp (%r9),%r10d + 6634b801: 74 30 je 6634b833 + 6634b803: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b807: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634b80b: 41 8b 29 mov (%r9),%ebp + 6634b80e: 85 ed test %ebp,%ebp + 6634b810: 75 21 jne 6634b833 + 6634b812: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b816: 4d 8b 51 38 mov 0x38(%r9),%r10 + 6634b81a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634b81e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634b825: 4c 63 09 movslq (%rcx),%r9 + 6634b828: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634b82c: 44 89 19 mov %r11d,(%rcx) + 6634b82f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634b833: 44 8b 4a 20 mov 0x20(%rdx),%r9d + 6634b837: 45 85 c9 test %r9d,%r9d + 6634b83a: 74 57 je 6634b893 + 6634b83c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b840: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634b844: 45 29 0a sub %r9d,(%r10) + 6634b847: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634b84e: 41 8b 3a mov (%r10),%edi + 6634b851: 45 31 d2 xor %r10d,%r10d + 6634b854: 4c 8b 48 40 mov 0x40(%rax),%r9 + 6634b858: 85 ff test %edi,%edi + 6634b85a: 41 0f 9f c2 setg %r10b + 6634b85e: 45 3b 11 cmp (%r9),%r10d + 6634b861: 74 30 je 6634b893 + 6634b863: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b867: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634b86b: 41 8b 31 mov (%r9),%esi + 6634b86e: 85 f6 test %esi,%esi + 6634b870: 75 21 jne 6634b893 + 6634b872: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b876: 4d 8b 51 40 mov 0x40(%r9),%r10 + 6634b87a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634b87e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634b885: 4c 63 09 movslq (%rcx),%r9 + 6634b888: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634b88c: 44 89 19 mov %r11d,(%rcx) + 6634b88f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634b893: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634b897: 45 85 c9 test %r9d,%r9d + 6634b89a: 74 59 je 6634b8f5 + 6634b89c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b8a0: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634b8a4: 45 29 0a sub %r9d,(%r10) + 6634b8a7: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634b8ae: 45 8b 1a mov (%r10),%r11d + 6634b8b1: 45 31 d2 xor %r10d,%r10d + 6634b8b4: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634b8b8: 45 85 db test %r11d,%r11d + 6634b8bb: 41 0f 9f c2 setg %r10b + 6634b8bf: 45 3b 11 cmp (%r9),%r10d + 6634b8c2: 74 31 je 6634b8f5 + 6634b8c4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b8c8: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634b8cc: 45 8b 11 mov (%r9),%r10d + 6634b8cf: 45 85 d2 test %r10d,%r10d + 6634b8d2: 75 21 jne 6634b8f5 + 6634b8d4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b8d8: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634b8dc: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634b8e0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634b8e7: 4c 63 09 movslq (%rcx),%r9 + 6634b8ea: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634b8ee: 44 89 19 mov %r11d,(%rcx) + 6634b8f1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634b8f5: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634b8f9: 45 85 c9 test %r9d,%r9d + 6634b8fc: 74 59 je 6634b957 + 6634b8fe: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b902: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634b906: 45 29 0a sub %r9d,(%r10) + 6634b909: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634b910: 45 8b 0a mov (%r10),%r9d + 6634b913: 45 31 d2 xor %r10d,%r10d + 6634b916: 45 85 c9 test %r9d,%r9d + 6634b919: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634b91d: 41 0f 9f c2 setg %r10b + 6634b921: 45 3b 11 cmp (%r9),%r10d + 6634b924: 74 31 je 6634b957 + 6634b926: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b92a: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634b92e: 45 8b 29 mov (%r9),%r13d + 6634b931: 45 85 ed test %r13d,%r13d + 6634b934: 75 21 jne 6634b957 + 6634b936: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b93a: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634b93e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634b942: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634b949: 4c 63 09 movslq (%rcx),%r9 + 6634b94c: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634b950: 44 89 19 mov %r11d,(%rcx) + 6634b953: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634b957: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634b95b: 45 85 c9 test %r9d,%r9d + 6634b95e: 74 58 je 6634b9b8 + 6634b960: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b964: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634b968: 45 29 0a sub %r9d,(%r10) + 6634b96b: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634b972: 45 8b 22 mov (%r10),%r12d + 6634b975: 45 31 d2 xor %r10d,%r10d + 6634b978: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634b97c: 45 85 e4 test %r12d,%r12d + 6634b97f: 41 0f 9f c2 setg %r10b + 6634b983: 45 3b 11 cmp (%r9),%r10d + 6634b986: 74 30 je 6634b9b8 + 6634b988: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b98c: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634b990: 41 8b 29 mov (%r9),%ebp + 6634b993: 85 ed test %ebp,%ebp + 6634b995: 75 21 jne 6634b9b8 + 6634b997: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b99b: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634b99f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634b9a3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634b9aa: 4c 63 09 movslq (%rcx),%r9 + 6634b9ad: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634b9b1: 44 89 19 mov %r11d,(%rcx) + 6634b9b4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634b9b8: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634b9bc: 45 85 c9 test %r9d,%r9d + 6634b9bf: 74 57 je 6634ba18 + 6634b9c1: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b9c5: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634b9c9: 45 29 0a sub %r9d,(%r10) + 6634b9cc: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634b9d3: 41 8b 3a mov (%r10),%edi + 6634b9d6: 45 31 d2 xor %r10d,%r10d + 6634b9d9: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634b9dd: 85 ff test %edi,%edi + 6634b9df: 41 0f 9f c2 setg %r10b + 6634b9e3: 45 3b 11 cmp (%r9),%r10d + 6634b9e6: 74 30 je 6634ba18 + 6634b9e8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b9ec: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634b9f0: 41 8b 31 mov (%r9),%esi + 6634b9f3: 85 f6 test %esi,%esi + 6634b9f5: 75 21 jne 6634ba18 + 6634b9f7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b9fb: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634b9ff: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ba03: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ba0a: 4c 63 09 movslq (%rcx),%r9 + 6634ba0d: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ba11: 44 89 19 mov %r11d,(%rcx) + 6634ba14: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ba18: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634ba1c: 45 85 c9 test %r9d,%r9d + 6634ba1f: 74 59 je 6634ba7a + 6634ba21: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ba25: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634ba29: 45 29 0a sub %r9d,(%r10) + 6634ba2c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634ba33: 45 8b 1a mov (%r10),%r11d + 6634ba36: 45 31 d2 xor %r10d,%r10d + 6634ba39: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634ba3d: 45 85 db test %r11d,%r11d + 6634ba40: 41 0f 9f c2 setg %r10b + 6634ba44: 45 3b 11 cmp (%r9),%r10d + 6634ba47: 74 31 je 6634ba7a + 6634ba49: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634ba4d: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634ba51: 45 8b 11 mov (%r9),%r10d + 6634ba54: 45 85 d2 test %r10d,%r10d + 6634ba57: 75 21 jne 6634ba7a + 6634ba59: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634ba5d: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634ba61: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ba65: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ba6c: 4c 63 09 movslq (%rcx),%r9 + 6634ba6f: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ba73: 44 89 19 mov %r11d,(%rcx) + 6634ba76: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ba7a: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634ba7e: 45 85 c9 test %r9d,%r9d + 6634ba81: 0f 84 2b fd ff ff je 6634b7b2 + 6634ba87: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ba8b: 48 8b 40 70 mov 0x70(%rax),%rax + 6634ba8f: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634ba93: 45 29 0a sub %r9d,(%r10) + 6634ba96: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634ba9d: 31 d2 xor %edx,%edx + 6634ba9f: 45 8b 0a mov (%r10),%r9d + 6634baa2: 45 85 c9 test %r9d,%r9d + 6634baa5: 0f 9f c2 setg %dl + 6634baa8: 3b 10 cmp (%rax),%edx + 6634baaa: 0f 84 02 fd ff ff je 6634b7b2 + 6634bab0: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634bab4: 48 8b 40 70 mov 0x70(%rax),%rax + 6634bab8: 8b 00 mov (%rax),%eax + 6634baba: 85 c0 test %eax,%eax + 6634babc: 0f 85 f0 fc ff ff jne 6634b7b2 + 6634bac2: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634bac6: 48 8b 50 70 mov 0x70(%rax),%rdx + 6634baca: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634bace: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634bad4: 48 63 01 movslq (%rcx),%rax + 6634bad7: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634badb: 44 89 09 mov %r9d,(%rcx) + 6634bade: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634bae2: 48 83 c4 28 add $0x28,%rsp + 6634bae6: 5b pop %rbx + 6634bae7: 5e pop %rsi + 6634bae8: 5f pop %rdi + 6634bae9: 5d pop %rbp + 6634baea: 41 5c pop %r12 + 6634baec: 41 5d pop %r13 + 6634baee: c3 retq + 6634baef: 90 nop -000000006634c5f0 : - 6634c5f0: 41 55 push %r13 - 6634c5f2: 41 54 push %r12 - 6634c5f4: 55 push %rbp - 6634c5f5: 57 push %rdi - 6634c5f6: 56 push %rsi - 6634c5f7: 53 push %rbx - 6634c5f8: 48 83 ec 28 sub $0x28,%rsp - 6634c5fc: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634c600: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx - 6634c607: 48 89 cb mov %rcx,%rbx - 6634c60a: 44 8b 2a mov (%rdx),%r13d - 6634c60d: 45 85 ed test %r13d,%r13d - 6634c610: 0f 84 cb 00 00 00 je 6634c6e1 - 6634c616: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634c61a: bf 0b 00 00 00 mov $0xb,%edi - 6634c61f: 4c 8d 2d da 69 00 00 lea 0x69da(%rip),%r13 # 66353000 <.rdata> - 6634c626: 4c 8d 25 e3 69 00 00 lea 0x69e3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634c62d: 8b 0a mov (%rdx),%ecx - 6634c62f: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634c633: 8b 12 mov (%rdx),%edx - 6634c635: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634c638: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634c63c: 8b 09 mov (%rcx),%ecx - 6634c63e: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634c641: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634c645: 8b 09 mov (%rcx),%ecx - 6634c647: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634c64a: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634c64e: 8b 31 mov (%rcx),%esi - 6634c650: 48 8b 48 30 mov 0x30(%rax),%rcx - 6634c654: c1 e6 04 shl $0x4,%esi - 6634c657: 01 f2 add %esi,%edx - 6634c659: 8b 31 mov (%rcx),%esi - 6634c65b: 48 8b 48 48 mov 0x48(%rax),%rcx - 6634c65f: c1 e6 05 shl $0x5,%esi - 6634c662: 01 d6 add %edx,%esi - 6634c664: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634c668: 8b 12 mov (%rdx),%edx - 6634c66a: c1 e2 06 shl $0x6,%edx - 6634c66d: 01 d6 add %edx,%esi - 6634c66f: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634c673: 48 8b 40 50 mov 0x50(%rax),%rax - 6634c677: 8b 12 mov (%rdx),%edx - 6634c679: c1 e2 07 shl $0x7,%edx - 6634c67c: 01 f2 add %esi,%edx - 6634c67e: 8b 31 mov (%rcx),%esi - 6634c680: c1 e6 08 shl $0x8,%esi - 6634c683: 01 f2 add %esi,%edx - 6634c685: 8b 30 mov (%rax),%esi - 6634c687: c1 e6 09 shl $0x9,%esi - 6634c68a: 01 d6 add %edx,%esi - 6634c68c: 48 63 ee movslq %esi,%rbp - 6634c68f: 48 c1 e5 02 shl $0x2,%rbp - 6634c693: 85 f6 test %esi,%esi - 6634c695: 78 05 js 6634c69c - 6634c697: 39 73 38 cmp %esi,0x38(%rbx) - 6634c69a: 7f 11 jg 6634c6ad - 6634c69c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634c6a2: 4c 89 ea mov %r13,%rdx - 6634c6a5: 4c 89 e1 mov %r12,%rcx - 6634c6a8: e8 53 49 00 00 callq 66351000 <_assert> - 6634c6ad: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634c6b1: 89 fa mov %edi,%edx - 6634c6b3: 48 89 d9 mov %rbx,%rcx - 6634c6b6: 83 c7 01 add $0x1,%edi - 6634c6b9: 81 c6 00 04 00 00 add $0x400,%esi - 6634c6bf: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634c6c3: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 6634c6ca: e8 e1 4c ff ff callq 663413b0 - 6634c6cf: 83 ff 13 cmp $0x13,%edi - 6634c6d2: 75 bf jne 6634c693 - 6634c6d4: 48 83 c4 28 add $0x28,%rsp - 6634c6d8: 5b pop %rbx - 6634c6d9: 5e pop %rsi - 6634c6da: 5f pop %rdi - 6634c6db: 5d pop %rbp - 6634c6dc: 41 5c pop %r12 - 6634c6de: 41 5d pop %r13 - 6634c6e0: c3 retq - 6634c6e1: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634c6e5: 4c 8b 05 34 a2 00 00 mov 0xa234(%rip),%r8 # 66356920 - 6634c6ec: 48 8b 0d 3d a2 00 00 mov 0xa23d(%rip),%rcx # 66356930 - 6634c6f3: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634c6f7: 45 85 c9 test %r9d,%r9d - 6634c6fa: 74 58 je 6634c754 - 6634c6fc: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c700: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634c704: 45 29 0a sub %r9d,(%r10) - 6634c707: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634c70e: 45 8b 22 mov (%r10),%r12d - 6634c711: 45 31 d2 xor %r10d,%r10d - 6634c714: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634c718: 45 85 e4 test %r12d,%r12d - 6634c71b: 41 0f 9f c2 setg %r10b - 6634c71f: 45 3b 11 cmp (%r9),%r10d - 6634c722: 74 30 je 6634c754 - 6634c724: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c728: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634c72c: 41 8b 29 mov (%r9),%ebp - 6634c72f: 85 ed test %ebp,%ebp - 6634c731: 75 21 jne 6634c754 - 6634c733: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c737: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634c73b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c73f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c746: 4c 63 09 movslq (%rcx),%r9 - 6634c749: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c74d: 44 89 19 mov %r11d,(%rcx) - 6634c750: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c754: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634c758: 45 85 c9 test %r9d,%r9d - 6634c75b: 74 57 je 6634c7b4 - 6634c75d: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c761: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634c765: 45 29 0a sub %r9d,(%r10) - 6634c768: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634c76f: 41 8b 3a mov (%r10),%edi - 6634c772: 45 31 d2 xor %r10d,%r10d - 6634c775: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634c779: 85 ff test %edi,%edi - 6634c77b: 41 0f 9f c2 setg %r10b - 6634c77f: 45 3b 11 cmp (%r9),%r10d - 6634c782: 74 30 je 6634c7b4 - 6634c784: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c788: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634c78c: 41 8b 31 mov (%r9),%esi - 6634c78f: 85 f6 test %esi,%esi - 6634c791: 75 21 jne 6634c7b4 - 6634c793: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c797: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634c79b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c79f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c7a6: 4c 63 09 movslq (%rcx),%r9 - 6634c7a9: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c7ad: 44 89 19 mov %r11d,(%rcx) - 6634c7b0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c7b4: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634c7b8: 45 85 c9 test %r9d,%r9d - 6634c7bb: 74 59 je 6634c816 - 6634c7bd: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c7c1: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634c7c5: 45 29 0a sub %r9d,(%r10) - 6634c7c8: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634c7cf: 45 8b 1a mov (%r10),%r11d - 6634c7d2: 45 31 d2 xor %r10d,%r10d - 6634c7d5: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634c7d9: 45 85 db test %r11d,%r11d - 6634c7dc: 41 0f 9f c2 setg %r10b - 6634c7e0: 45 3b 11 cmp (%r9),%r10d - 6634c7e3: 74 31 je 6634c816 - 6634c7e5: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c7e9: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634c7ed: 45 8b 11 mov (%r9),%r10d - 6634c7f0: 45 85 d2 test %r10d,%r10d - 6634c7f3: 75 21 jne 6634c816 - 6634c7f5: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c7f9: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634c7fd: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c801: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c808: 4c 63 09 movslq (%rcx),%r9 - 6634c80b: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c80f: 44 89 19 mov %r11d,(%rcx) - 6634c812: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c816: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634c81a: 45 85 c9 test %r9d,%r9d - 6634c81d: 74 59 je 6634c878 - 6634c81f: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c823: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634c827: 45 29 0a sub %r9d,(%r10) - 6634c82a: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634c831: 45 8b 0a mov (%r10),%r9d - 6634c834: 45 31 d2 xor %r10d,%r10d - 6634c837: 45 85 c9 test %r9d,%r9d - 6634c83a: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634c83e: 41 0f 9f c2 setg %r10b - 6634c842: 45 3b 11 cmp (%r9),%r10d - 6634c845: 74 31 je 6634c878 - 6634c847: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c84b: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634c84f: 45 8b 29 mov (%r9),%r13d - 6634c852: 45 85 ed test %r13d,%r13d - 6634c855: 75 21 jne 6634c878 - 6634c857: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c85b: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634c85f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c863: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c86a: 4c 63 09 movslq (%rcx),%r9 - 6634c86d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c871: 44 89 19 mov %r11d,(%rcx) - 6634c874: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c878: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634c87c: 45 85 c9 test %r9d,%r9d - 6634c87f: 74 58 je 6634c8d9 - 6634c881: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c885: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634c889: 45 29 0a sub %r9d,(%r10) - 6634c88c: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634c893: 45 8b 22 mov (%r10),%r12d - 6634c896: 45 31 d2 xor %r10d,%r10d - 6634c899: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634c89d: 45 85 e4 test %r12d,%r12d - 6634c8a0: 41 0f 9f c2 setg %r10b - 6634c8a4: 45 3b 11 cmp (%r9),%r10d - 6634c8a7: 74 30 je 6634c8d9 - 6634c8a9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c8ad: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634c8b1: 41 8b 29 mov (%r9),%ebp - 6634c8b4: 85 ed test %ebp,%ebp - 6634c8b6: 75 21 jne 6634c8d9 - 6634c8b8: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c8bc: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634c8c0: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c8c4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c8cb: 4c 63 09 movslq (%rcx),%r9 - 6634c8ce: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c8d2: 44 89 19 mov %r11d,(%rcx) - 6634c8d5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c8d9: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634c8dd: 45 85 c9 test %r9d,%r9d - 6634c8e0: 74 63 je 6634c945 - 6634c8e2: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c8e6: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634c8ed: 45 29 0a sub %r9d,(%r10) - 6634c8f0: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634c8f7: 41 8b 3a mov (%r10),%edi - 6634c8fa: 45 31 d2 xor %r10d,%r10d - 6634c8fd: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634c904: 85 ff test %edi,%edi - 6634c906: 41 0f 9f c2 setg %r10b - 6634c90a: 45 3b 11 cmp (%r9),%r10d - 6634c90d: 74 36 je 6634c945 - 6634c90f: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c913: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634c91a: 41 8b 31 mov (%r9),%esi - 6634c91d: 85 f6 test %esi,%esi - 6634c91f: 75 24 jne 6634c945 - 6634c921: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c925: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634c92c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c930: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c937: 4c 63 09 movslq (%rcx),%r9 - 6634c93a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c93e: 44 89 19 mov %r11d,(%rcx) - 6634c941: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c945: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634c949: 45 85 c9 test %r9d,%r9d - 6634c94c: 74 65 je 6634c9b3 - 6634c94e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c952: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634c959: 45 29 0a sub %r9d,(%r10) - 6634c95c: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634c963: 45 8b 1a mov (%r10),%r11d - 6634c966: 45 31 d2 xor %r10d,%r10d - 6634c969: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 - 6634c970: 45 85 db test %r11d,%r11d - 6634c973: 41 0f 9f c2 setg %r10b - 6634c977: 45 3b 11 cmp (%r9),%r10d - 6634c97a: 74 37 je 6634c9b3 - 6634c97c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c980: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 - 6634c987: 45 8b 11 mov (%r9),%r10d - 6634c98a: 45 85 d2 test %r10d,%r10d - 6634c98d: 75 24 jne 6634c9b3 - 6634c98f: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c993: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 - 6634c99a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c99e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c9a5: 4c 63 09 movslq (%rcx),%r9 - 6634c9a8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c9ac: 44 89 19 mov %r11d,(%rcx) - 6634c9af: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c9b3: 44 8b 4a 48 mov 0x48(%rdx),%r9d - 6634c9b7: 45 85 c9 test %r9d,%r9d - 6634c9ba: 0f 84 14 fd ff ff je 6634c6d4 - 6634c9c0: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c9c4: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax - 6634c9cb: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 - 6634c9d2: 45 29 0a sub %r9d,(%r10) - 6634c9d5: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) - 6634c9dc: 31 d2 xor %edx,%edx - 6634c9de: 45 8b 0a mov (%r10),%r9d - 6634c9e1: 45 85 c9 test %r9d,%r9d - 6634c9e4: 0f 9f c2 setg %dl - 6634c9e7: 3b 10 cmp (%rax),%edx - 6634c9e9: 0f 84 e5 fc ff ff je 6634c6d4 - 6634c9ef: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634c9f3: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax - 6634c9fa: 8b 00 mov (%rax),%eax - 6634c9fc: 85 c0 test %eax,%eax - 6634c9fe: 0f 85 d0 fc ff ff jne 6634c6d4 - 6634ca04: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634ca08: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634ca0f: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634ca13: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634ca19: 48 63 01 movslq (%rcx),%rax - 6634ca1c: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634ca20: 44 89 09 mov %r9d,(%rcx) - 6634ca23: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634ca27: 48 83 c4 28 add $0x28,%rsp - 6634ca2b: 5b pop %rbx - 6634ca2c: 5e pop %rsi - 6634ca2d: 5f pop %rdi - 6634ca2e: 5d pop %rbp - 6634ca2f: 41 5c pop %r12 - 6634ca31: 41 5d pop %r13 - 6634ca33: c3 retq - 6634ca34: 66 90 xchg %ax,%ax - 6634ca36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634ca3d: 00 00 00 +000000006634baf0 : + 6634baf0: 41 55 push %r13 + 6634baf2: 41 54 push %r12 + 6634baf4: 55 push %rbp + 6634baf5: 57 push %rdi + 6634baf6: 56 push %rsi + 6634baf7: 53 push %rbx + 6634baf8: 48 83 ec 28 sub $0x28,%rsp + 6634bafc: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634bb00: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634bb07: 48 89 cb mov %rcx,%rbx + 6634bb0a: 44 8b 2a mov (%rdx),%r13d + 6634bb0d: 45 85 ed test %r13d,%r13d + 6634bb10: 0f 84 ca 00 00 00 je 6634bbe0 + 6634bb16: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634bb1a: bf 0a 00 00 00 mov $0xa,%edi + 6634bb1f: 4c 8d 2d da 74 00 00 lea 0x74da(%rip),%r13 # 66353000 <.rdata> + 6634bb26: 4c 8d 25 e3 74 00 00 lea 0x74e3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634bb2d: 8b 0a mov (%rdx),%ecx + 6634bb2f: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634bb33: 8b 12 mov (%rdx),%edx + 6634bb35: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634bb38: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634bb3c: 8b 09 mov (%rcx),%ecx + 6634bb3e: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634bb41: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634bb45: 8b 09 mov (%rcx),%ecx + 6634bb47: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634bb4a: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634bb4e: 8b 31 mov (%rcx),%esi + 6634bb50: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634bb54: c1 e6 04 shl $0x4,%esi + 6634bb57: 01 d6 add %edx,%esi + 6634bb59: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634bb5d: 8b 12 mov (%rdx),%edx + 6634bb5f: c1 e2 05 shl $0x5,%edx + 6634bb62: 01 d6 add %edx,%esi + 6634bb64: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634bb68: 48 8b 40 48 mov 0x48(%rax),%rax + 6634bb6c: 8b 12 mov (%rdx),%edx + 6634bb6e: c1 e2 06 shl $0x6,%edx + 6634bb71: 01 f2 add %esi,%edx + 6634bb73: 8b 31 mov (%rcx),%esi + 6634bb75: c1 e6 07 shl $0x7,%esi + 6634bb78: 01 f2 add %esi,%edx + 6634bb7a: 8b 30 mov (%rax),%esi + 6634bb7c: c1 e6 08 shl $0x8,%esi + 6634bb7f: 01 d6 add %edx,%esi + 6634bb81: 48 63 ee movslq %esi,%rbp + 6634bb84: 48 c1 e5 02 shl $0x2,%rbp + 6634bb88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634bb8f: 00 + 6634bb90: 85 f6 test %esi,%esi + 6634bb92: 78 05 js 6634bb99 + 6634bb94: 39 73 38 cmp %esi,0x38(%rbx) + 6634bb97: 7f 11 jg 6634bbaa + 6634bb99: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634bb9f: 4c 89 ea mov %r13,%rdx + 6634bba2: 4c 89 e1 mov %r12,%rcx + 6634bba5: e8 e6 5c 00 00 callq 66351890 <_assert> + 6634bbaa: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634bbae: 89 fa mov %edi,%edx + 6634bbb0: 48 89 d9 mov %rbx,%rcx + 6634bbb3: 83 c7 01 add $0x1,%edi + 6634bbb6: 81 c6 00 02 00 00 add $0x200,%esi + 6634bbbc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634bbc0: 48 81 c5 00 08 00 00 add $0x800,%rbp + 6634bbc7: e8 e4 57 ff ff callq 663413b0 + 6634bbcc: 83 ff 12 cmp $0x12,%edi + 6634bbcf: 75 bf jne 6634bb90 + 6634bbd1: 48 83 c4 28 add $0x28,%rsp + 6634bbd5: 5b pop %rbx + 6634bbd6: 5e pop %rsi + 6634bbd7: 5f pop %rdi + 6634bbd8: 5d pop %rbp + 6634bbd9: 41 5c pop %r12 + 6634bbdb: 41 5d pop %r13 + 6634bbdd: c3 retq + 6634bbde: 66 90 xchg %ax,%ax + 6634bbe0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634bbe4: 4c 8b 05 35 ad 00 00 mov 0xad35(%rip),%r8 # 66356920 + 6634bbeb: 48 8b 0d 3e ad 00 00 mov 0xad3e(%rip),%rcx # 66356930 + 6634bbf2: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634bbf6: 45 85 c9 test %r9d,%r9d + 6634bbf9: 74 58 je 6634bc53 + 6634bbfb: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bbff: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634bc03: 45 29 0a sub %r9d,(%r10) + 6634bc06: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634bc0d: 45 8b 22 mov (%r10),%r12d + 6634bc10: 45 31 d2 xor %r10d,%r10d + 6634bc13: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634bc17: 45 85 e4 test %r12d,%r12d + 6634bc1a: 41 0f 9f c2 setg %r10b + 6634bc1e: 45 3b 11 cmp (%r9),%r10d + 6634bc21: 74 30 je 6634bc53 + 6634bc23: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bc27: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634bc2b: 41 8b 29 mov (%r9),%ebp + 6634bc2e: 85 ed test %ebp,%ebp + 6634bc30: 75 21 jne 6634bc53 + 6634bc32: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bc36: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634bc3a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bc3e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bc45: 4c 63 09 movslq (%rcx),%r9 + 6634bc48: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bc4c: 44 89 19 mov %r11d,(%rcx) + 6634bc4f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bc53: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634bc57: 45 85 c9 test %r9d,%r9d + 6634bc5a: 74 57 je 6634bcb3 + 6634bc5c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bc60: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634bc64: 45 29 0a sub %r9d,(%r10) + 6634bc67: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634bc6e: 41 8b 3a mov (%r10),%edi + 6634bc71: 45 31 d2 xor %r10d,%r10d + 6634bc74: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634bc78: 85 ff test %edi,%edi + 6634bc7a: 41 0f 9f c2 setg %r10b + 6634bc7e: 45 3b 11 cmp (%r9),%r10d + 6634bc81: 74 30 je 6634bcb3 + 6634bc83: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bc87: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634bc8b: 41 8b 31 mov (%r9),%esi + 6634bc8e: 85 f6 test %esi,%esi + 6634bc90: 75 21 jne 6634bcb3 + 6634bc92: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bc96: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634bc9a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bc9e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bca5: 4c 63 09 movslq (%rcx),%r9 + 6634bca8: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bcac: 44 89 19 mov %r11d,(%rcx) + 6634bcaf: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bcb3: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634bcb7: 45 85 c9 test %r9d,%r9d + 6634bcba: 74 59 je 6634bd15 + 6634bcbc: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bcc0: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634bcc4: 45 29 0a sub %r9d,(%r10) + 6634bcc7: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634bcce: 45 8b 1a mov (%r10),%r11d + 6634bcd1: 45 31 d2 xor %r10d,%r10d + 6634bcd4: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634bcd8: 45 85 db test %r11d,%r11d + 6634bcdb: 41 0f 9f c2 setg %r10b + 6634bcdf: 45 3b 11 cmp (%r9),%r10d + 6634bce2: 74 31 je 6634bd15 + 6634bce4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bce8: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634bcec: 45 8b 11 mov (%r9),%r10d + 6634bcef: 45 85 d2 test %r10d,%r10d + 6634bcf2: 75 21 jne 6634bd15 + 6634bcf4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bcf8: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634bcfc: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bd00: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bd07: 4c 63 09 movslq (%rcx),%r9 + 6634bd0a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bd0e: 44 89 19 mov %r11d,(%rcx) + 6634bd11: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bd15: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634bd19: 45 85 c9 test %r9d,%r9d + 6634bd1c: 74 59 je 6634bd77 + 6634bd1e: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bd22: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634bd26: 45 29 0a sub %r9d,(%r10) + 6634bd29: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634bd30: 45 8b 0a mov (%r10),%r9d + 6634bd33: 45 31 d2 xor %r10d,%r10d + 6634bd36: 45 85 c9 test %r9d,%r9d + 6634bd39: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634bd3d: 41 0f 9f c2 setg %r10b + 6634bd41: 45 3b 11 cmp (%r9),%r10d + 6634bd44: 74 31 je 6634bd77 + 6634bd46: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bd4a: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634bd4e: 45 8b 29 mov (%r9),%r13d + 6634bd51: 45 85 ed test %r13d,%r13d + 6634bd54: 75 21 jne 6634bd77 + 6634bd56: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bd5a: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634bd5e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bd62: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bd69: 4c 63 09 movslq (%rcx),%r9 + 6634bd6c: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bd70: 44 89 19 mov %r11d,(%rcx) + 6634bd73: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bd77: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634bd7b: 45 85 c9 test %r9d,%r9d + 6634bd7e: 74 58 je 6634bdd8 + 6634bd80: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bd84: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634bd88: 45 29 0a sub %r9d,(%r10) + 6634bd8b: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634bd92: 45 8b 22 mov (%r10),%r12d + 6634bd95: 45 31 d2 xor %r10d,%r10d + 6634bd98: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634bd9c: 45 85 e4 test %r12d,%r12d + 6634bd9f: 41 0f 9f c2 setg %r10b + 6634bda3: 45 3b 11 cmp (%r9),%r10d + 6634bda6: 74 30 je 6634bdd8 + 6634bda8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bdac: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634bdb0: 41 8b 29 mov (%r9),%ebp + 6634bdb3: 85 ed test %ebp,%ebp + 6634bdb5: 75 21 jne 6634bdd8 + 6634bdb7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bdbb: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634bdbf: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bdc3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bdca: 4c 63 09 movslq (%rcx),%r9 + 6634bdcd: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bdd1: 44 89 19 mov %r11d,(%rcx) + 6634bdd4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bdd8: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634bddc: 45 85 c9 test %r9d,%r9d + 6634bddf: 74 57 je 6634be38 + 6634bde1: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bde5: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634bde9: 45 29 0a sub %r9d,(%r10) + 6634bdec: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634bdf3: 41 8b 3a mov (%r10),%edi + 6634bdf6: 45 31 d2 xor %r10d,%r10d + 6634bdf9: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634bdfd: 85 ff test %edi,%edi + 6634bdff: 41 0f 9f c2 setg %r10b + 6634be03: 45 3b 11 cmp (%r9),%r10d + 6634be06: 74 30 je 6634be38 + 6634be08: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634be0c: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634be10: 41 8b 31 mov (%r9),%esi + 6634be13: 85 f6 test %esi,%esi + 6634be15: 75 21 jne 6634be38 + 6634be17: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634be1b: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634be1f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634be23: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634be2a: 4c 63 09 movslq (%rcx),%r9 + 6634be2d: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634be31: 44 89 19 mov %r11d,(%rcx) + 6634be34: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634be38: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634be3c: 45 85 c9 test %r9d,%r9d + 6634be3f: 74 65 je 6634bea6 + 6634be41: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634be45: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634be4c: 45 29 0a sub %r9d,(%r10) + 6634be4f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634be56: 45 8b 1a mov (%r10),%r11d + 6634be59: 45 31 d2 xor %r10d,%r10d + 6634be5c: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634be63: 45 85 db test %r11d,%r11d + 6634be66: 41 0f 9f c2 setg %r10b + 6634be6a: 45 3b 11 cmp (%r9),%r10d + 6634be6d: 74 37 je 6634bea6 + 6634be6f: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634be73: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634be7a: 45 8b 11 mov (%r9),%r10d + 6634be7d: 45 85 d2 test %r10d,%r10d + 6634be80: 75 24 jne 6634bea6 + 6634be82: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634be86: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634be8d: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634be91: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634be98: 4c 63 09 movslq (%rcx),%r9 + 6634be9b: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634be9f: 44 89 19 mov %r11d,(%rcx) + 6634bea2: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bea6: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634beaa: 45 85 c9 test %r9d,%r9d + 6634bead: 0f 84 1e fd ff ff je 6634bbd1 + 6634beb3: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634beb7: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax + 6634bebe: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634bec5: 45 29 0a sub %r9d,(%r10) + 6634bec8: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634becf: 31 d2 xor %edx,%edx + 6634bed1: 45 8b 0a mov (%r10),%r9d + 6634bed4: 45 85 c9 test %r9d,%r9d + 6634bed7: 0f 9f c2 setg %dl + 6634beda: 3b 10 cmp (%rax),%edx + 6634bedc: 0f 84 ef fc ff ff je 6634bbd1 + 6634bee2: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634bee6: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax + 6634beed: 8b 00 mov (%rax),%eax + 6634beef: 85 c0 test %eax,%eax + 6634bef1: 0f 85 da fc ff ff jne 6634bbd1 + 6634bef7: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634befb: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634bf02: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634bf06: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634bf0c: 48 63 01 movslq (%rcx),%rax + 6634bf0f: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634bf13: 44 89 09 mov %r9d,(%rcx) + 6634bf16: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634bf1a: 48 83 c4 28 add $0x28,%rsp + 6634bf1e: 5b pop %rbx + 6634bf1f: 5e pop %rsi + 6634bf20: 5f pop %rdi + 6634bf21: 5d pop %rbp + 6634bf22: 41 5c pop %r12 + 6634bf24: 41 5d pop %r13 + 6634bf26: c3 retq + 6634bf27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634bf2e: 00 00 -000000006634ca40 : - 6634ca40: 41 55 push %r13 - 6634ca42: 41 54 push %r12 - 6634ca44: 55 push %rbp - 6634ca45: 57 push %rdi - 6634ca46: 56 push %rsi - 6634ca47: 53 push %rbx - 6634ca48: 48 83 ec 28 sub $0x28,%rsp - 6634ca4c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634ca50: 48 8b 50 78 mov 0x78(%rax),%rdx - 6634ca54: 48 89 cb mov %rcx,%rbx - 6634ca57: 44 8b 2a mov (%rdx),%r13d - 6634ca5a: 45 85 ed test %r13d,%r13d - 6634ca5d: 0f 84 9d 00 00 00 je 6634cb00 - 6634ca63: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634ca67: bf 07 00 00 00 mov $0x7,%edi - 6634ca6c: 4c 8d 2d 8d 65 00 00 lea 0x658d(%rip),%r13 # 66353000 <.rdata> - 6634ca73: 4c 8d 25 96 65 00 00 lea 0x6596(%rip),%r12 # 66353010 <.rdata+0x10> - 6634ca7a: 8b 0a mov (%rdx),%ecx - 6634ca7c: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634ca80: 8b 12 mov (%rdx),%edx - 6634ca82: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634ca85: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634ca89: 8b 09 mov (%rcx),%ecx - 6634ca8b: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634ca8e: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634ca92: 8b 09 mov (%rcx),%ecx - 6634ca94: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634ca97: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634ca9b: 48 8b 40 30 mov 0x30(%rax),%rax - 6634ca9f: 8b 31 mov (%rcx),%esi - 6634caa1: c1 e6 04 shl $0x4,%esi - 6634caa4: 01 f2 add %esi,%edx - 6634caa6: 8b 30 mov (%rax),%esi - 6634caa8: c1 e6 05 shl $0x5,%esi - 6634caab: 01 d6 add %edx,%esi - 6634caad: 48 63 ee movslq %esi,%rbp - 6634cab0: 48 c1 e5 02 shl $0x2,%rbp - 6634cab4: 85 f6 test %esi,%esi - 6634cab6: 78 05 js 6634cabd - 6634cab8: 39 73 38 cmp %esi,0x38(%rbx) - 6634cabb: 7f 11 jg 6634cace - 6634cabd: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634cac3: 4c 89 ea mov %r13,%rdx - 6634cac6: 4c 89 e1 mov %r12,%rcx - 6634cac9: e8 32 45 00 00 callq 66351000 <_assert> - 6634cace: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634cad2: 89 fa mov %edi,%edx - 6634cad4: 48 89 d9 mov %rbx,%rcx - 6634cad7: 83 c7 01 add $0x1,%edi - 6634cada: 83 c6 40 add $0x40,%esi - 6634cadd: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634cae1: 48 81 c5 00 01 00 00 add $0x100,%rbp - 6634cae8: e8 c3 48 ff ff callq 663413b0 - 6634caed: 83 ff 0f cmp $0xf,%edi - 6634caf0: 75 c2 jne 6634cab4 - 6634caf2: 48 83 c4 28 add $0x28,%rsp - 6634caf6: 5b pop %rbx - 6634caf7: 5e pop %rsi - 6634caf8: 5f pop %rdi - 6634caf9: 5d pop %rbp - 6634cafa: 41 5c pop %r12 - 6634cafc: 41 5d pop %r13 - 6634cafe: c3 retq - 6634caff: 90 nop - 6634cb00: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634cb04: 4c 8b 05 15 9e 00 00 mov 0x9e15(%rip),%r8 # 66356920 - 6634cb0b: 48 8b 0d 1e 9e 00 00 mov 0x9e1e(%rip),%rcx # 66356930 - 6634cb12: 44 8b 4a 1c mov 0x1c(%rdx),%r9d - 6634cb16: 45 85 c9 test %r9d,%r9d - 6634cb19: 74 58 je 6634cb73 - 6634cb1b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cb1f: 4d 8b 52 38 mov 0x38(%r10),%r10 - 6634cb23: 45 29 0a sub %r9d,(%r10) - 6634cb26: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 6634cb2d: 45 8b 22 mov (%r10),%r12d - 6634cb30: 45 31 d2 xor %r10d,%r10d - 6634cb33: 4c 8b 48 38 mov 0x38(%rax),%r9 - 6634cb37: 45 85 e4 test %r12d,%r12d - 6634cb3a: 41 0f 9f c2 setg %r10b - 6634cb3e: 45 3b 11 cmp (%r9),%r10d - 6634cb41: 74 30 je 6634cb73 - 6634cb43: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cb47: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634cb4b: 41 8b 29 mov (%r9),%ebp - 6634cb4e: 85 ed test %ebp,%ebp - 6634cb50: 75 21 jne 6634cb73 - 6634cb52: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cb56: 4d 8b 51 38 mov 0x38(%r9),%r10 - 6634cb5a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cb5e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cb65: 4c 63 09 movslq (%rcx),%r9 - 6634cb68: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cb6c: 44 89 19 mov %r11d,(%rcx) - 6634cb6f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cb73: 44 8b 4a 20 mov 0x20(%rdx),%r9d - 6634cb77: 45 85 c9 test %r9d,%r9d - 6634cb7a: 74 57 je 6634cbd3 - 6634cb7c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cb80: 4d 8b 52 40 mov 0x40(%r10),%r10 - 6634cb84: 45 29 0a sub %r9d,(%r10) - 6634cb87: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634cb8e: 41 8b 3a mov (%r10),%edi - 6634cb91: 45 31 d2 xor %r10d,%r10d - 6634cb94: 4c 8b 48 40 mov 0x40(%rax),%r9 - 6634cb98: 85 ff test %edi,%edi - 6634cb9a: 41 0f 9f c2 setg %r10b - 6634cb9e: 45 3b 11 cmp (%r9),%r10d - 6634cba1: 74 30 je 6634cbd3 - 6634cba3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cba7: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634cbab: 41 8b 31 mov (%r9),%esi - 6634cbae: 85 f6 test %esi,%esi - 6634cbb0: 75 21 jne 6634cbd3 - 6634cbb2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cbb6: 4d 8b 51 40 mov 0x40(%r9),%r10 +000000006634bf30 : + 6634bf30: 41 55 push %r13 + 6634bf32: 41 54 push %r12 + 6634bf34: 55 push %rbp + 6634bf35: 57 push %rdi + 6634bf36: 56 push %rsi + 6634bf37: 53 push %rbx + 6634bf38: 48 83 ec 28 sub $0x28,%rsp + 6634bf3c: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634bf40: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634bf47: 48 89 cb mov %rcx,%rbx + 6634bf4a: 44 8b 2a mov (%rdx),%r13d + 6634bf4d: 45 85 ed test %r13d,%r13d + 6634bf50: 0f 84 ea 00 00 00 je 6634c040 + 6634bf56: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634bf5a: bf 0d 00 00 00 mov $0xd,%edi + 6634bf5f: 4c 8d 2d 9a 70 00 00 lea 0x709a(%rip),%r13 # 66353000 <.rdata> + 6634bf66: 4c 8d 25 a3 70 00 00 lea 0x70a3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634bf6d: 8b 0a mov (%rdx),%ecx + 6634bf6f: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634bf73: 8b 12 mov (%rdx),%edx + 6634bf75: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634bf78: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634bf7c: 8b 09 mov (%rcx),%ecx + 6634bf7e: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634bf81: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634bf85: 8b 09 mov (%rcx),%ecx + 6634bf87: 8d 34 ca lea (%rdx,%rcx,8),%esi + 6634bf8a: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634bf8e: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634bf92: 8b 12 mov (%rdx),%edx + 6634bf94: c1 e2 04 shl $0x4,%edx + 6634bf97: 01 d6 add %edx,%esi + 6634bf99: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634bf9d: 8b 12 mov (%rdx),%edx + 6634bf9f: c1 e2 05 shl $0x5,%edx + 6634bfa2: 01 f2 add %esi,%edx + 6634bfa4: 8b 31 mov (%rcx),%esi + 6634bfa6: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634bfaa: c1 e6 06 shl $0x6,%esi + 6634bfad: 01 f2 add %esi,%edx + 6634bfaf: 8b 31 mov (%rcx),%esi + 6634bfb1: 48 8b 48 58 mov 0x58(%rax),%rcx + 6634bfb5: c1 e6 07 shl $0x7,%esi + 6634bfb8: 01 d6 add %edx,%esi + 6634bfba: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634bfbe: 8b 12 mov (%rdx),%edx + 6634bfc0: c1 e2 08 shl $0x8,%edx + 6634bfc3: 01 d6 add %edx,%esi + 6634bfc5: 48 8b 50 50 mov 0x50(%rax),%rdx + 6634bfc9: 48 8b 40 60 mov 0x60(%rax),%rax + 6634bfcd: 8b 12 mov (%rdx),%edx + 6634bfcf: c1 e2 09 shl $0x9,%edx + 6634bfd2: 01 f2 add %esi,%edx + 6634bfd4: 8b 31 mov (%rcx),%esi + 6634bfd6: c1 e6 0a shl $0xa,%esi + 6634bfd9: 01 f2 add %esi,%edx + 6634bfdb: 8b 30 mov (%rax),%esi + 6634bfdd: c1 e6 0b shl $0xb,%esi + 6634bfe0: 01 d6 add %edx,%esi + 6634bfe2: 48 63 ee movslq %esi,%rbp + 6634bfe5: 48 c1 e5 02 shl $0x2,%rbp + 6634bfe9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634bff0: 85 f6 test %esi,%esi + 6634bff2: 78 05 js 6634bff9 + 6634bff4: 39 73 38 cmp %esi,0x38(%rbx) + 6634bff7: 7f 11 jg 6634c00a + 6634bff9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634bfff: 4c 89 ea mov %r13,%rdx + 6634c002: 4c 89 e1 mov %r12,%rcx + 6634c005: e8 86 58 00 00 callq 66351890 <_assert> + 6634c00a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634c00e: 89 fa mov %edi,%edx + 6634c010: 48 89 d9 mov %rbx,%rcx + 6634c013: 83 c7 01 add $0x1,%edi + 6634c016: 81 c6 00 10 00 00 add $0x1000,%esi + 6634c01c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634c020: 48 81 c5 00 40 00 00 add $0x4000,%rbp + 6634c027: e8 84 53 ff ff callq 663413b0 + 6634c02c: 83 ff 15 cmp $0x15,%edi + 6634c02f: 75 bf jne 6634bff0 + 6634c031: 48 83 c4 28 add $0x28,%rsp + 6634c035: 5b pop %rbx + 6634c036: 5e pop %rsi + 6634c037: 5f pop %rdi + 6634c038: 5d pop %rbp + 6634c039: 41 5c pop %r12 + 6634c03b: 41 5d pop %r13 + 6634c03d: c3 retq + 6634c03e: 66 90 xchg %ax,%ax + 6634c040: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634c044: 4c 8b 05 d5 a8 00 00 mov 0xa8d5(%rip),%r8 # 66356920 + 6634c04b: 48 8b 0d de a8 00 00 mov 0xa8de(%rip),%rcx # 66356930 + 6634c052: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634c056: 45 85 c9 test %r9d,%r9d + 6634c059: 74 58 je 6634c0b3 + 6634c05b: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c05f: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634c063: 45 29 0a sub %r9d,(%r10) + 6634c066: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634c06d: 45 8b 22 mov (%r10),%r12d + 6634c070: 45 31 d2 xor %r10d,%r10d + 6634c073: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634c077: 45 85 e4 test %r12d,%r12d + 6634c07a: 41 0f 9f c2 setg %r10b + 6634c07e: 45 3b 11 cmp (%r9),%r10d + 6634c081: 74 30 je 6634c0b3 + 6634c083: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c087: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634c08b: 41 8b 29 mov (%r9),%ebp + 6634c08e: 85 ed test %ebp,%ebp + 6634c090: 75 21 jne 6634c0b3 + 6634c092: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c096: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634c09a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c09e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c0a5: 4c 63 09 movslq (%rcx),%r9 + 6634c0a8: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c0ac: 44 89 19 mov %r11d,(%rcx) + 6634c0af: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c0b3: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634c0b7: 45 85 c9 test %r9d,%r9d + 6634c0ba: 74 57 je 6634c113 + 6634c0bc: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c0c0: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634c0c4: 45 29 0a sub %r9d,(%r10) + 6634c0c7: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634c0ce: 41 8b 3a mov (%r10),%edi + 6634c0d1: 45 31 d2 xor %r10d,%r10d + 6634c0d4: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634c0d8: 85 ff test %edi,%edi + 6634c0da: 41 0f 9f c2 setg %r10b + 6634c0de: 45 3b 11 cmp (%r9),%r10d + 6634c0e1: 74 30 je 6634c113 + 6634c0e3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c0e7: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634c0eb: 41 8b 31 mov (%r9),%esi + 6634c0ee: 85 f6 test %esi,%esi + 6634c0f0: 75 21 jne 6634c113 + 6634c0f2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c0f6: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634c0fa: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c0fe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c105: 4c 63 09 movslq (%rcx),%r9 + 6634c108: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c10c: 44 89 19 mov %r11d,(%rcx) + 6634c10f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c113: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634c117: 45 85 c9 test %r9d,%r9d + 6634c11a: 74 59 je 6634c175 + 6634c11c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c120: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634c124: 45 29 0a sub %r9d,(%r10) + 6634c127: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634c12e: 45 8b 1a mov (%r10),%r11d + 6634c131: 45 31 d2 xor %r10d,%r10d + 6634c134: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634c138: 45 85 db test %r11d,%r11d + 6634c13b: 41 0f 9f c2 setg %r10b + 6634c13f: 45 3b 11 cmp (%r9),%r10d + 6634c142: 74 31 je 6634c175 + 6634c144: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c148: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634c14c: 45 8b 11 mov (%r9),%r10d + 6634c14f: 45 85 d2 test %r10d,%r10d + 6634c152: 75 21 jne 6634c175 + 6634c154: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c158: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634c15c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c160: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c167: 4c 63 09 movslq (%rcx),%r9 + 6634c16a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c16e: 44 89 19 mov %r11d,(%rcx) + 6634c171: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c175: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634c179: 45 85 c9 test %r9d,%r9d + 6634c17c: 74 65 je 6634c1e3 + 6634c17e: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c182: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634c189: 45 29 0a sub %r9d,(%r10) + 6634c18c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634c193: 45 8b 0a mov (%r10),%r9d + 6634c196: 45 31 d2 xor %r10d,%r10d + 6634c199: 45 85 c9 test %r9d,%r9d + 6634c19c: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634c1a3: 41 0f 9f c2 setg %r10b + 6634c1a7: 45 3b 11 cmp (%r9),%r10d + 6634c1aa: 74 37 je 6634c1e3 + 6634c1ac: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c1b0: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634c1b7: 45 8b 29 mov (%r9),%r13d + 6634c1ba: 45 85 ed test %r13d,%r13d + 6634c1bd: 75 24 jne 6634c1e3 + 6634c1bf: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c1c3: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634c1ca: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c1ce: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c1d5: 4c 63 09 movslq (%rcx),%r9 + 6634c1d8: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c1dc: 44 89 19 mov %r11d,(%rcx) + 6634c1df: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c1e3: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634c1e7: 45 85 c9 test %r9d,%r9d + 6634c1ea: 74 64 je 6634c250 + 6634c1ec: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c1f0: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634c1f7: 45 29 0a sub %r9d,(%r10) + 6634c1fa: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634c201: 45 8b 22 mov (%r10),%r12d + 6634c204: 45 31 d2 xor %r10d,%r10d + 6634c207: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 + 6634c20e: 45 85 e4 test %r12d,%r12d + 6634c211: 41 0f 9f c2 setg %r10b + 6634c215: 45 3b 11 cmp (%r9),%r10d + 6634c218: 74 36 je 6634c250 + 6634c21a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c21e: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 + 6634c225: 41 8b 29 mov (%r9),%ebp + 6634c228: 85 ed test %ebp,%ebp + 6634c22a: 75 24 jne 6634c250 + 6634c22c: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c230: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 + 6634c237: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c23b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c242: 4c 63 09 movslq (%rcx),%r9 + 6634c245: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c249: 44 89 19 mov %r11d,(%rcx) + 6634c24c: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c250: 44 8b 4a 48 mov 0x48(%rdx),%r9d + 6634c254: 45 85 c9 test %r9d,%r9d + 6634c257: 74 63 je 6634c2bc + 6634c259: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c25d: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 + 6634c264: 45 29 0a sub %r9d,(%r10) + 6634c267: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) + 6634c26e: 41 8b 3a mov (%r10),%edi + 6634c271: 45 31 d2 xor %r10d,%r10d + 6634c274: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 + 6634c27b: 85 ff test %edi,%edi + 6634c27d: 41 0f 9f c2 setg %r10b + 6634c281: 45 3b 11 cmp (%r9),%r10d + 6634c284: 74 36 je 6634c2bc + 6634c286: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c28a: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 + 6634c291: 41 8b 31 mov (%r9),%esi + 6634c294: 85 f6 test %esi,%esi + 6634c296: 75 24 jne 6634c2bc + 6634c298: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c29c: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 + 6634c2a3: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c2a7: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c2ae: 4c 63 09 movslq (%rcx),%r9 + 6634c2b1: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c2b5: 44 89 19 mov %r11d,(%rcx) + 6634c2b8: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c2bc: 44 8b 4a 4c mov 0x4c(%rdx),%r9d + 6634c2c0: 45 85 c9 test %r9d,%r9d + 6634c2c3: 74 65 je 6634c32a + 6634c2c5: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c2c9: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 + 6634c2d0: 45 29 0a sub %r9d,(%r10) + 6634c2d3: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) + 6634c2da: 45 8b 1a mov (%r10),%r11d + 6634c2dd: 45 31 d2 xor %r10d,%r10d + 6634c2e0: 4c 8b 88 98 00 00 00 mov 0x98(%rax),%r9 + 6634c2e7: 45 85 db test %r11d,%r11d + 6634c2ea: 41 0f 9f c2 setg %r10b + 6634c2ee: 45 3b 11 cmp (%r9),%r10d + 6634c2f1: 74 37 je 6634c32a + 6634c2f3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c2f7: 4d 8b 89 98 00 00 00 mov 0x98(%r9),%r9 + 6634c2fe: 45 8b 11 mov (%r9),%r10d + 6634c301: 45 85 d2 test %r10d,%r10d + 6634c304: 75 24 jne 6634c32a + 6634c306: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c30a: 4d 8b 91 98 00 00 00 mov 0x98(%r9),%r10 + 6634c311: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c315: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c31c: 4c 63 09 movslq (%rcx),%r9 + 6634c31f: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c323: 44 89 19 mov %r11d,(%rcx) + 6634c326: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c32a: 44 8b 4a 50 mov 0x50(%rdx),%r9d + 6634c32e: 45 85 c9 test %r9d,%r9d + 6634c331: 0f 84 fa fc ff ff je 6634c031 + 6634c337: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c33b: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax + 6634c342: 4d 8b 92 a0 00 00 00 mov 0xa0(%r10),%r10 + 6634c349: 45 29 0a sub %r9d,(%r10) + 6634c34c: c7 42 50 00 00 00 00 movl $0x0,0x50(%rdx) + 6634c353: 31 d2 xor %edx,%edx + 6634c355: 45 8b 0a mov (%r10),%r9d + 6634c358: 45 85 c9 test %r9d,%r9d + 6634c35b: 0f 9f c2 setg %dl + 6634c35e: 3b 10 cmp (%rax),%edx + 6634c360: 0f 84 cb fc ff ff je 6634c031 + 6634c366: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634c36a: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax + 6634c371: 8b 00 mov (%rax),%eax + 6634c373: 85 c0 test %eax,%eax + 6634c375: 0f 85 b6 fc ff ff jne 6634c031 + 6634c37b: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634c37f: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx + 6634c386: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634c38a: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634c390: 48 63 01 movslq (%rcx),%rax + 6634c393: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634c397: 44 89 09 mov %r9d,(%rcx) + 6634c39a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634c39e: 48 83 c4 28 add $0x28,%rsp + 6634c3a2: 5b pop %rbx + 6634c3a3: 5e pop %rsi + 6634c3a4: 5f pop %rdi + 6634c3a5: 5d pop %rbp + 6634c3a6: 41 5c pop %r12 + 6634c3a8: 41 5d pop %r13 + 6634c3aa: c3 retq + 6634c3ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +000000006634c3b0 : + 6634c3b0: 41 55 push %r13 + 6634c3b2: 41 54 push %r12 + 6634c3b4: 55 push %rbp + 6634c3b5: 57 push %rdi + 6634c3b6: 56 push %rsi + 6634c3b7: 53 push %rbx + 6634c3b8: 48 83 ec 28 sub $0x28,%rsp + 6634c3bc: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634c3c0: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx + 6634c3c7: 48 89 cb mov %rcx,%rbx + 6634c3ca: 44 8b 2a mov (%rdx),%r13d + 6634c3cd: 45 85 ed test %r13d,%r13d + 6634c3d0: 0f 84 da 00 00 00 je 6634c4b0 + 6634c3d6: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634c3da: bf 0c 00 00 00 mov $0xc,%edi + 6634c3df: 4c 8d 2d 1a 6c 00 00 lea 0x6c1a(%rip),%r13 # 66353000 <.rdata> + 6634c3e6: 4c 8d 25 23 6c 00 00 lea 0x6c23(%rip),%r12 # 66353010 <.rdata+0x10> + 6634c3ed: 8b 0a mov (%rdx),%ecx + 6634c3ef: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634c3f3: 8b 12 mov (%rdx),%edx + 6634c3f5: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634c3f8: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634c3fc: 8b 09 mov (%rcx),%ecx + 6634c3fe: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634c401: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634c405: 8b 09 mov (%rcx),%ecx + 6634c407: 8d 34 ca lea (%rdx,%rcx,8),%esi + 6634c40a: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634c40e: 48 8b 48 30 mov 0x30(%rax),%rcx + 6634c412: 8b 12 mov (%rdx),%edx + 6634c414: c1 e2 04 shl $0x4,%edx + 6634c417: 01 f2 add %esi,%edx + 6634c419: 8b 31 mov (%rcx),%esi + 6634c41b: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634c41f: c1 e6 05 shl $0x5,%esi + 6634c422: 01 f2 add %esi,%edx + 6634c424: 8b 31 mov (%rcx),%esi + 6634c426: 48 8b 48 50 mov 0x50(%rax),%rcx + 6634c42a: c1 e6 06 shl $0x6,%esi + 6634c42d: 01 d6 add %edx,%esi + 6634c42f: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634c433: 8b 12 mov (%rdx),%edx + 6634c435: c1 e2 07 shl $0x7,%edx + 6634c438: 01 d6 add %edx,%esi + 6634c43a: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634c43e: 48 8b 40 58 mov 0x58(%rax),%rax + 6634c442: 8b 12 mov (%rdx),%edx + 6634c444: c1 e2 08 shl $0x8,%edx + 6634c447: 01 f2 add %esi,%edx + 6634c449: 8b 31 mov (%rcx),%esi + 6634c44b: c1 e6 09 shl $0x9,%esi + 6634c44e: 01 f2 add %esi,%edx + 6634c450: 8b 30 mov (%rax),%esi + 6634c452: c1 e6 0a shl $0xa,%esi + 6634c455: 01 d6 add %edx,%esi + 6634c457: 48 63 ee movslq %esi,%rbp + 6634c45a: 48 c1 e5 02 shl $0x2,%rbp + 6634c45e: 66 90 xchg %ax,%ax + 6634c460: 85 f6 test %esi,%esi + 6634c462: 78 05 js 6634c469 + 6634c464: 39 73 38 cmp %esi,0x38(%rbx) + 6634c467: 7f 11 jg 6634c47a + 6634c469: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634c46f: 4c 89 ea mov %r13,%rdx + 6634c472: 4c 89 e1 mov %r12,%rcx + 6634c475: e8 16 54 00 00 callq 66351890 <_assert> + 6634c47a: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634c47e: 89 fa mov %edi,%edx + 6634c480: 48 89 d9 mov %rbx,%rcx + 6634c483: 83 c7 01 add $0x1,%edi + 6634c486: 81 c6 00 08 00 00 add $0x800,%esi + 6634c48c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634c490: 48 81 c5 00 20 00 00 add $0x2000,%rbp + 6634c497: e8 14 4f ff ff callq 663413b0 + 6634c49c: 83 ff 14 cmp $0x14,%edi + 6634c49f: 75 bf jne 6634c460 + 6634c4a1: 48 83 c4 28 add $0x28,%rsp + 6634c4a5: 5b pop %rbx + 6634c4a6: 5e pop %rsi + 6634c4a7: 5f pop %rdi + 6634c4a8: 5d pop %rbp + 6634c4a9: 41 5c pop %r12 + 6634c4ab: 41 5d pop %r13 + 6634c4ad: c3 retq + 6634c4ae: 66 90 xchg %ax,%ax + 6634c4b0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634c4b4: 4c 8b 05 65 a4 00 00 mov 0xa465(%rip),%r8 # 66356920 + 6634c4bb: 48 8b 0d 6e a4 00 00 mov 0xa46e(%rip),%rcx # 66356930 + 6634c4c2: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634c4c6: 45 85 c9 test %r9d,%r9d + 6634c4c9: 74 58 je 6634c523 + 6634c4cb: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c4cf: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634c4d3: 45 29 0a sub %r9d,(%r10) + 6634c4d6: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634c4dd: 45 8b 22 mov (%r10),%r12d + 6634c4e0: 45 31 d2 xor %r10d,%r10d + 6634c4e3: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634c4e7: 45 85 e4 test %r12d,%r12d + 6634c4ea: 41 0f 9f c2 setg %r10b + 6634c4ee: 45 3b 11 cmp (%r9),%r10d + 6634c4f1: 74 30 je 6634c523 + 6634c4f3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c4f7: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634c4fb: 41 8b 29 mov (%r9),%ebp + 6634c4fe: 85 ed test %ebp,%ebp + 6634c500: 75 21 jne 6634c523 + 6634c502: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c506: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634c50a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c50e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c515: 4c 63 09 movslq (%rcx),%r9 + 6634c518: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c51c: 44 89 19 mov %r11d,(%rcx) + 6634c51f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c523: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634c527: 45 85 c9 test %r9d,%r9d + 6634c52a: 74 57 je 6634c583 + 6634c52c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c530: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634c534: 45 29 0a sub %r9d,(%r10) + 6634c537: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634c53e: 41 8b 3a mov (%r10),%edi + 6634c541: 45 31 d2 xor %r10d,%r10d + 6634c544: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634c548: 85 ff test %edi,%edi + 6634c54a: 41 0f 9f c2 setg %r10b + 6634c54e: 45 3b 11 cmp (%r9),%r10d + 6634c551: 74 30 je 6634c583 + 6634c553: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c557: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634c55b: 41 8b 31 mov (%r9),%esi + 6634c55e: 85 f6 test %esi,%esi + 6634c560: 75 21 jne 6634c583 + 6634c562: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c566: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634c56a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c56e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c575: 4c 63 09 movslq (%rcx),%r9 + 6634c578: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c57c: 44 89 19 mov %r11d,(%rcx) + 6634c57f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c583: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634c587: 45 85 c9 test %r9d,%r9d + 6634c58a: 74 59 je 6634c5e5 + 6634c58c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c590: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634c594: 45 29 0a sub %r9d,(%r10) + 6634c597: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634c59e: 45 8b 1a mov (%r10),%r11d + 6634c5a1: 45 31 d2 xor %r10d,%r10d + 6634c5a4: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634c5a8: 45 85 db test %r11d,%r11d + 6634c5ab: 41 0f 9f c2 setg %r10b + 6634c5af: 45 3b 11 cmp (%r9),%r10d + 6634c5b2: 74 31 je 6634c5e5 + 6634c5b4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c5b8: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634c5bc: 45 8b 11 mov (%r9),%r10d + 6634c5bf: 45 85 d2 test %r10d,%r10d + 6634c5c2: 75 21 jne 6634c5e5 + 6634c5c4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c5c8: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634c5cc: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c5d0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c5d7: 4c 63 09 movslq (%rcx),%r9 + 6634c5da: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c5de: 44 89 19 mov %r11d,(%rcx) + 6634c5e1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c5e5: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634c5e9: 45 85 c9 test %r9d,%r9d + 6634c5ec: 74 59 je 6634c647 + 6634c5ee: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c5f2: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634c5f6: 45 29 0a sub %r9d,(%r10) + 6634c5f9: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634c600: 45 8b 0a mov (%r10),%r9d + 6634c603: 45 31 d2 xor %r10d,%r10d + 6634c606: 45 85 c9 test %r9d,%r9d + 6634c609: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634c60d: 41 0f 9f c2 setg %r10b + 6634c611: 45 3b 11 cmp (%r9),%r10d + 6634c614: 74 31 je 6634c647 + 6634c616: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c61a: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634c61e: 45 8b 29 mov (%r9),%r13d + 6634c621: 45 85 ed test %r13d,%r13d + 6634c624: 75 21 jne 6634c647 + 6634c626: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c62a: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634c62e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c632: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c639: 4c 63 09 movslq (%rcx),%r9 + 6634c63c: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c640: 44 89 19 mov %r11d,(%rcx) + 6634c643: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c647: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634c64b: 45 85 c9 test %r9d,%r9d + 6634c64e: 74 64 je 6634c6b4 + 6634c650: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c654: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634c65b: 45 29 0a sub %r9d,(%r10) + 6634c65e: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634c665: 45 8b 22 mov (%r10),%r12d + 6634c668: 45 31 d2 xor %r10d,%r10d + 6634c66b: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634c672: 45 85 e4 test %r12d,%r12d + 6634c675: 41 0f 9f c2 setg %r10b + 6634c679: 45 3b 11 cmp (%r9),%r10d + 6634c67c: 74 36 je 6634c6b4 + 6634c67e: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c682: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634c689: 41 8b 29 mov (%r9),%ebp + 6634c68c: 85 ed test %ebp,%ebp + 6634c68e: 75 24 jne 6634c6b4 + 6634c690: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c694: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634c69b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c69f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c6a6: 4c 63 09 movslq (%rcx),%r9 + 6634c6a9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c6ad: 44 89 19 mov %r11d,(%rcx) + 6634c6b0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c6b4: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634c6b8: 45 85 c9 test %r9d,%r9d + 6634c6bb: 74 63 je 6634c720 + 6634c6bd: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c6c1: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634c6c8: 45 29 0a sub %r9d,(%r10) + 6634c6cb: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634c6d2: 41 8b 3a mov (%r10),%edi + 6634c6d5: 45 31 d2 xor %r10d,%r10d + 6634c6d8: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 + 6634c6df: 85 ff test %edi,%edi + 6634c6e1: 41 0f 9f c2 setg %r10b + 6634c6e5: 45 3b 11 cmp (%r9),%r10d + 6634c6e8: 74 36 je 6634c720 + 6634c6ea: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c6ee: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 + 6634c6f5: 41 8b 31 mov (%r9),%esi + 6634c6f8: 85 f6 test %esi,%esi + 6634c6fa: 75 24 jne 6634c720 + 6634c6fc: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c700: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 + 6634c707: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c70b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c712: 4c 63 09 movslq (%rcx),%r9 + 6634c715: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c719: 44 89 19 mov %r11d,(%rcx) + 6634c71c: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c720: 44 8b 4a 48 mov 0x48(%rdx),%r9d + 6634c724: 45 85 c9 test %r9d,%r9d + 6634c727: 74 65 je 6634c78e + 6634c729: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c72d: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 + 6634c734: 45 29 0a sub %r9d,(%r10) + 6634c737: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) + 6634c73e: 45 8b 1a mov (%r10),%r11d + 6634c741: 45 31 d2 xor %r10d,%r10d + 6634c744: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 + 6634c74b: 45 85 db test %r11d,%r11d + 6634c74e: 41 0f 9f c2 setg %r10b + 6634c752: 45 3b 11 cmp (%r9),%r10d + 6634c755: 74 37 je 6634c78e + 6634c757: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c75b: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 + 6634c762: 45 8b 11 mov (%r9),%r10d + 6634c765: 45 85 d2 test %r10d,%r10d + 6634c768: 75 24 jne 6634c78e + 6634c76a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c76e: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 + 6634c775: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c779: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c780: 4c 63 09 movslq (%rcx),%r9 + 6634c783: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c787: 44 89 19 mov %r11d,(%rcx) + 6634c78a: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c78e: 44 8b 4a 4c mov 0x4c(%rdx),%r9d + 6634c792: 45 85 c9 test %r9d,%r9d + 6634c795: 0f 84 06 fd ff ff je 6634c4a1 + 6634c79b: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c79f: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax + 6634c7a6: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 + 6634c7ad: 45 29 0a sub %r9d,(%r10) + 6634c7b0: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) + 6634c7b7: 31 d2 xor %edx,%edx + 6634c7b9: 45 8b 0a mov (%r10),%r9d + 6634c7bc: 45 85 c9 test %r9d,%r9d + 6634c7bf: 0f 9f c2 setg %dl + 6634c7c2: 3b 10 cmp (%rax),%edx + 6634c7c4: 0f 84 d7 fc ff ff je 6634c4a1 + 6634c7ca: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634c7ce: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax + 6634c7d5: 8b 00 mov (%rax),%eax + 6634c7d7: 85 c0 test %eax,%eax + 6634c7d9: 0f 85 c2 fc ff ff jne 6634c4a1 + 6634c7df: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634c7e3: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx + 6634c7ea: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634c7ee: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634c7f4: 48 63 01 movslq (%rcx),%rax + 6634c7f7: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634c7fb: 44 89 09 mov %r9d,(%rcx) + 6634c7fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634c802: 48 83 c4 28 add $0x28,%rsp + 6634c806: 5b pop %rbx + 6634c807: 5e pop %rsi + 6634c808: 5f pop %rdi + 6634c809: 5d pop %rbp + 6634c80a: 41 5c pop %r12 + 6634c80c: 41 5d pop %r13 + 6634c80e: c3 retq + 6634c80f: 90 nop + +000000006634c810 : + 6634c810: 41 55 push %r13 + 6634c812: 41 54 push %r12 + 6634c814: 55 push %rbp + 6634c815: 57 push %rdi + 6634c816: 56 push %rsi + 6634c817: 53 push %rbx + 6634c818: 48 83 ec 28 sub $0x28,%rsp + 6634c81c: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634c820: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx + 6634c827: 48 89 cb mov %rcx,%rbx + 6634c82a: 44 8b 2a mov (%rdx),%r13d + 6634c82d: 45 85 ed test %r13d,%r13d + 6634c830: 0f 84 cb 00 00 00 je 6634c901 + 6634c836: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634c83a: bf 0b 00 00 00 mov $0xb,%edi + 6634c83f: 4c 8d 2d ba 67 00 00 lea 0x67ba(%rip),%r13 # 66353000 <.rdata> + 6634c846: 4c 8d 25 c3 67 00 00 lea 0x67c3(%rip),%r12 # 66353010 <.rdata+0x10> + 6634c84d: 8b 0a mov (%rdx),%ecx + 6634c84f: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634c853: 8b 12 mov (%rdx),%edx + 6634c855: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634c858: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634c85c: 8b 09 mov (%rcx),%ecx + 6634c85e: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634c861: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634c865: 8b 09 mov (%rcx),%ecx + 6634c867: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634c86a: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634c86e: 8b 31 mov (%rcx),%esi + 6634c870: 48 8b 48 30 mov 0x30(%rax),%rcx + 6634c874: c1 e6 04 shl $0x4,%esi + 6634c877: 01 f2 add %esi,%edx + 6634c879: 8b 31 mov (%rcx),%esi + 6634c87b: 48 8b 48 48 mov 0x48(%rax),%rcx + 6634c87f: c1 e6 05 shl $0x5,%esi + 6634c882: 01 d6 add %edx,%esi + 6634c884: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634c888: 8b 12 mov (%rdx),%edx + 6634c88a: c1 e2 06 shl $0x6,%edx + 6634c88d: 01 d6 add %edx,%esi + 6634c88f: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634c893: 48 8b 40 50 mov 0x50(%rax),%rax + 6634c897: 8b 12 mov (%rdx),%edx + 6634c899: c1 e2 07 shl $0x7,%edx + 6634c89c: 01 f2 add %esi,%edx + 6634c89e: 8b 31 mov (%rcx),%esi + 6634c8a0: c1 e6 08 shl $0x8,%esi + 6634c8a3: 01 f2 add %esi,%edx + 6634c8a5: 8b 30 mov (%rax),%esi + 6634c8a7: c1 e6 09 shl $0x9,%esi + 6634c8aa: 01 d6 add %edx,%esi + 6634c8ac: 48 63 ee movslq %esi,%rbp + 6634c8af: 48 c1 e5 02 shl $0x2,%rbp + 6634c8b3: 85 f6 test %esi,%esi + 6634c8b5: 78 05 js 6634c8bc + 6634c8b7: 39 73 38 cmp %esi,0x38(%rbx) + 6634c8ba: 7f 11 jg 6634c8cd + 6634c8bc: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634c8c2: 4c 89 ea mov %r13,%rdx + 6634c8c5: 4c 89 e1 mov %r12,%rcx + 6634c8c8: e8 c3 4f 00 00 callq 66351890 <_assert> + 6634c8cd: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634c8d1: 89 fa mov %edi,%edx + 6634c8d3: 48 89 d9 mov %rbx,%rcx + 6634c8d6: 83 c7 01 add $0x1,%edi + 6634c8d9: 81 c6 00 04 00 00 add $0x400,%esi + 6634c8df: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634c8e3: 48 81 c5 00 10 00 00 add $0x1000,%rbp + 6634c8ea: e8 c1 4a ff ff callq 663413b0 + 6634c8ef: 83 ff 13 cmp $0x13,%edi + 6634c8f2: 75 bf jne 6634c8b3 + 6634c8f4: 48 83 c4 28 add $0x28,%rsp + 6634c8f8: 5b pop %rbx + 6634c8f9: 5e pop %rsi + 6634c8fa: 5f pop %rdi + 6634c8fb: 5d pop %rbp + 6634c8fc: 41 5c pop %r12 + 6634c8fe: 41 5d pop %r13 + 6634c900: c3 retq + 6634c901: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634c905: 4c 8b 05 14 a0 00 00 mov 0xa014(%rip),%r8 # 66356920 + 6634c90c: 48 8b 0d 1d a0 00 00 mov 0xa01d(%rip),%rcx # 66356930 + 6634c913: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634c917: 45 85 c9 test %r9d,%r9d + 6634c91a: 74 58 je 6634c974 + 6634c91c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c920: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634c924: 45 29 0a sub %r9d,(%r10) + 6634c927: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634c92e: 45 8b 22 mov (%r10),%r12d + 6634c931: 45 31 d2 xor %r10d,%r10d + 6634c934: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634c938: 45 85 e4 test %r12d,%r12d + 6634c93b: 41 0f 9f c2 setg %r10b + 6634c93f: 45 3b 11 cmp (%r9),%r10d + 6634c942: 74 30 je 6634c974 + 6634c944: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c948: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634c94c: 41 8b 29 mov (%r9),%ebp + 6634c94f: 85 ed test %ebp,%ebp + 6634c951: 75 21 jne 6634c974 + 6634c953: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c957: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634c95b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c95f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c966: 4c 63 09 movslq (%rcx),%r9 + 6634c969: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c96d: 44 89 19 mov %r11d,(%rcx) + 6634c970: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c974: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634c978: 45 85 c9 test %r9d,%r9d + 6634c97b: 74 57 je 6634c9d4 + 6634c97d: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c981: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634c985: 45 29 0a sub %r9d,(%r10) + 6634c988: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634c98f: 41 8b 3a mov (%r10),%edi + 6634c992: 45 31 d2 xor %r10d,%r10d + 6634c995: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634c999: 85 ff test %edi,%edi + 6634c99b: 41 0f 9f c2 setg %r10b + 6634c99f: 45 3b 11 cmp (%r9),%r10d + 6634c9a2: 74 30 je 6634c9d4 + 6634c9a4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634c9a8: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634c9ac: 41 8b 31 mov (%r9),%esi + 6634c9af: 85 f6 test %esi,%esi + 6634c9b1: 75 21 jne 6634c9d4 + 6634c9b3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634c9b7: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634c9bb: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634c9bf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634c9c6: 4c 63 09 movslq (%rcx),%r9 + 6634c9c9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634c9cd: 44 89 19 mov %r11d,(%rcx) + 6634c9d0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634c9d4: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634c9d8: 45 85 c9 test %r9d,%r9d + 6634c9db: 74 59 je 6634ca36 + 6634c9dd: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634c9e1: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634c9e5: 45 29 0a sub %r9d,(%r10) + 6634c9e8: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634c9ef: 45 8b 1a mov (%r10),%r11d + 6634c9f2: 45 31 d2 xor %r10d,%r10d + 6634c9f5: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634c9f9: 45 85 db test %r11d,%r11d + 6634c9fc: 41 0f 9f c2 setg %r10b + 6634ca00: 45 3b 11 cmp (%r9),%r10d + 6634ca03: 74 31 je 6634ca36 + 6634ca05: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634ca09: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634ca0d: 45 8b 11 mov (%r9),%r10d + 6634ca10: 45 85 d2 test %r10d,%r10d + 6634ca13: 75 21 jne 6634ca36 + 6634ca15: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634ca19: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634ca1d: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ca21: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ca28: 4c 63 09 movslq (%rcx),%r9 + 6634ca2b: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ca2f: 44 89 19 mov %r11d,(%rcx) + 6634ca32: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ca36: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634ca3a: 45 85 c9 test %r9d,%r9d + 6634ca3d: 74 59 je 6634ca98 + 6634ca3f: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ca43: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634ca47: 45 29 0a sub %r9d,(%r10) + 6634ca4a: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634ca51: 45 8b 0a mov (%r10),%r9d + 6634ca54: 45 31 d2 xor %r10d,%r10d + 6634ca57: 45 85 c9 test %r9d,%r9d + 6634ca5a: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634ca5e: 41 0f 9f c2 setg %r10b + 6634ca62: 45 3b 11 cmp (%r9),%r10d + 6634ca65: 74 31 je 6634ca98 + 6634ca67: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634ca6b: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634ca6f: 45 8b 29 mov (%r9),%r13d + 6634ca72: 45 85 ed test %r13d,%r13d + 6634ca75: 75 21 jne 6634ca98 + 6634ca77: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634ca7b: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634ca7f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ca83: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ca8a: 4c 63 09 movslq (%rcx),%r9 + 6634ca8d: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ca91: 44 89 19 mov %r11d,(%rcx) + 6634ca94: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ca98: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634ca9c: 45 85 c9 test %r9d,%r9d + 6634ca9f: 74 58 je 6634caf9 + 6634caa1: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634caa5: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634caa9: 45 29 0a sub %r9d,(%r10) + 6634caac: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634cab3: 45 8b 22 mov (%r10),%r12d + 6634cab6: 45 31 d2 xor %r10d,%r10d + 6634cab9: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634cabd: 45 85 e4 test %r12d,%r12d + 6634cac0: 41 0f 9f c2 setg %r10b + 6634cac4: 45 3b 11 cmp (%r9),%r10d + 6634cac7: 74 30 je 6634caf9 + 6634cac9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cacd: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634cad1: 41 8b 29 mov (%r9),%ebp + 6634cad4: 85 ed test %ebp,%ebp + 6634cad6: 75 21 jne 6634caf9 + 6634cad8: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634cadc: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634cae0: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634cae4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634caeb: 4c 63 09 movslq (%rcx),%r9 + 6634caee: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634caf2: 44 89 19 mov %r11d,(%rcx) + 6634caf5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634caf9: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634cafd: 45 85 c9 test %r9d,%r9d + 6634cb00: 74 63 je 6634cb65 + 6634cb02: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cb06: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634cb0d: 45 29 0a sub %r9d,(%r10) + 6634cb10: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634cb17: 41 8b 3a mov (%r10),%edi + 6634cb1a: 45 31 d2 xor %r10d,%r10d + 6634cb1d: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634cb24: 85 ff test %edi,%edi + 6634cb26: 41 0f 9f c2 setg %r10b + 6634cb2a: 45 3b 11 cmp (%r9),%r10d + 6634cb2d: 74 36 je 6634cb65 + 6634cb2f: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cb33: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634cb3a: 41 8b 31 mov (%r9),%esi + 6634cb3d: 85 f6 test %esi,%esi + 6634cb3f: 75 24 jne 6634cb65 + 6634cb41: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634cb45: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634cb4c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634cb50: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634cb57: 4c 63 09 movslq (%rcx),%r9 + 6634cb5a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634cb5e: 44 89 19 mov %r11d,(%rcx) + 6634cb61: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634cb65: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634cb69: 45 85 c9 test %r9d,%r9d + 6634cb6c: 74 65 je 6634cbd3 + 6634cb6e: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cb72: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634cb79: 45 29 0a sub %r9d,(%r10) + 6634cb7c: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634cb83: 45 8b 1a mov (%r10),%r11d + 6634cb86: 45 31 d2 xor %r10d,%r10d + 6634cb89: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 + 6634cb90: 45 85 db test %r11d,%r11d + 6634cb93: 41 0f 9f c2 setg %r10b + 6634cb97: 45 3b 11 cmp (%r9),%r10d + 6634cb9a: 74 37 je 6634cbd3 + 6634cb9c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cba0: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 + 6634cba7: 45 8b 11 mov (%r9),%r10d + 6634cbaa: 45 85 d2 test %r10d,%r10d + 6634cbad: 75 24 jne 6634cbd3 + 6634cbaf: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634cbb3: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 6634cbba: 4d 8b 4a 10 mov 0x10(%r10),%r9 6634cbbe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) 6634cbc5: 4c 63 09 movslq (%rcx),%r9 6634cbc8: 45 8d 59 01 lea 0x1(%r9),%r11d 6634cbcc: 44 89 19 mov %r11d,(%rcx) 6634cbcf: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cbd3: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634cbd3: 44 8b 4a 48 mov 0x48(%rdx),%r9d 6634cbd7: 45 85 c9 test %r9d,%r9d - 6634cbda: 74 59 je 6634cc35 - 6634cbdc: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cbe0: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634cbe4: 45 29 0a sub %r9d,(%r10) - 6634cbe7: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634cbee: 45 8b 1a mov (%r10),%r11d - 6634cbf1: 45 31 d2 xor %r10d,%r10d - 6634cbf4: 4c 8b 48 48 mov 0x48(%rax),%r9 - 6634cbf8: 45 85 db test %r11d,%r11d - 6634cbfb: 41 0f 9f c2 setg %r10b - 6634cbff: 45 3b 11 cmp (%r9),%r10d - 6634cc02: 74 31 je 6634cc35 - 6634cc04: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cc08: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634cc0c: 45 8b 11 mov (%r9),%r10d - 6634cc0f: 45 85 d2 test %r10d,%r10d - 6634cc12: 75 21 jne 6634cc35 - 6634cc14: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cc18: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634cc1c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cc20: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cc27: 4c 63 09 movslq (%rcx),%r9 - 6634cc2a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cc2e: 44 89 19 mov %r11d,(%rcx) - 6634cc31: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cc35: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634cc39: 45 85 c9 test %r9d,%r9d - 6634cc3c: 74 59 je 6634cc97 - 6634cc3e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cc42: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634cc46: 45 29 0a sub %r9d,(%r10) - 6634cc49: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634cc50: 45 8b 0a mov (%r10),%r9d - 6634cc53: 45 31 d2 xor %r10d,%r10d - 6634cc56: 45 85 c9 test %r9d,%r9d - 6634cc59: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634cc5d: 41 0f 9f c2 setg %r10b - 6634cc61: 45 3b 11 cmp (%r9),%r10d - 6634cc64: 74 31 je 6634cc97 - 6634cc66: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cc6a: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634cc6e: 45 8b 29 mov (%r9),%r13d - 6634cc71: 45 85 ed test %r13d,%r13d - 6634cc74: 75 21 jne 6634cc97 - 6634cc76: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cc7a: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634cc7e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cc82: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cc89: 4c 63 09 movslq (%rcx),%r9 - 6634cc8c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cc90: 44 89 19 mov %r11d,(%rcx) - 6634cc93: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cc97: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634cc9b: 45 85 c9 test %r9d,%r9d - 6634cc9e: 74 58 je 6634ccf8 - 6634cca0: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cca4: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634cca8: 45 29 0a sub %r9d,(%r10) - 6634ccab: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634ccb2: 45 8b 22 mov (%r10),%r12d - 6634ccb5: 45 31 d2 xor %r10d,%r10d - 6634ccb8: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634ccbc: 45 85 e4 test %r12d,%r12d - 6634ccbf: 41 0f 9f c2 setg %r10b - 6634ccc3: 45 3b 11 cmp (%r9),%r10d - 6634ccc6: 74 30 je 6634ccf8 - 6634ccc8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cccc: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634ccd0: 41 8b 29 mov (%r9),%ebp - 6634ccd3: 85 ed test %ebp,%ebp - 6634ccd5: 75 21 jne 6634ccf8 - 6634ccd7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634ccdb: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634ccdf: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cce3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ccea: 4c 63 09 movslq (%rcx),%r9 - 6634cced: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634ccf1: 44 89 19 mov %r11d,(%rcx) - 6634ccf4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634ccf8: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634ccfc: 45 85 c9 test %r9d,%r9d - 6634ccff: 74 57 je 6634cd58 - 6634cd01: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cd05: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634cd09: 45 29 0a sub %r9d,(%r10) - 6634cd0c: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634cd13: 41 8b 3a mov (%r10),%edi - 6634cd16: 45 31 d2 xor %r10d,%r10d - 6634cd19: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634cd1d: 85 ff test %edi,%edi - 6634cd1f: 41 0f 9f c2 setg %r10b - 6634cd23: 45 3b 11 cmp (%r9),%r10d - 6634cd26: 74 30 je 6634cd58 - 6634cd28: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cd2c: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634cd30: 41 8b 31 mov (%r9),%esi - 6634cd33: 85 f6 test %esi,%esi - 6634cd35: 75 21 jne 6634cd58 - 6634cd37: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cd3b: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634cd3f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cd43: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cd4a: 4c 63 09 movslq (%rcx),%r9 - 6634cd4d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cd51: 44 89 19 mov %r11d,(%rcx) - 6634cd54: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cd58: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634cd5c: 45 85 c9 test %r9d,%r9d - 6634cd5f: 74 59 je 6634cdba - 6634cd61: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cd65: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634cd69: 45 29 0a sub %r9d,(%r10) - 6634cd6c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634cd73: 45 8b 1a mov (%r10),%r11d - 6634cd76: 45 31 d2 xor %r10d,%r10d - 6634cd79: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634cd7d: 45 85 db test %r11d,%r11d - 6634cd80: 41 0f 9f c2 setg %r10b - 6634cd84: 45 3b 11 cmp (%r9),%r10d - 6634cd87: 74 31 je 6634cdba - 6634cd89: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cd8d: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634cd91: 45 8b 11 mov (%r9),%r10d - 6634cd94: 45 85 d2 test %r10d,%r10d - 6634cd97: 75 21 jne 6634cdba - 6634cd99: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cd9d: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634cda1: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cda5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cdac: 4c 63 09 movslq (%rcx),%r9 - 6634cdaf: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cdb3: 44 89 19 mov %r11d,(%rcx) - 6634cdb6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cdba: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634cdbe: 45 85 c9 test %r9d,%r9d - 6634cdc1: 0f 84 2b fd ff ff je 6634caf2 - 6634cdc7: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cdcb: 48 8b 40 70 mov 0x70(%rax),%rax - 6634cdcf: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634cdd3: 45 29 0a sub %r9d,(%r10) - 6634cdd6: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634cddd: 31 d2 xor %edx,%edx - 6634cddf: 45 8b 0a mov (%r10),%r9d - 6634cde2: 45 85 c9 test %r9d,%r9d - 6634cde5: 0f 9f c2 setg %dl - 6634cde8: 3b 10 cmp (%rax),%edx - 6634cdea: 0f 84 02 fd ff ff je 6634caf2 - 6634cdf0: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634cdf4: 48 8b 40 70 mov 0x70(%rax),%rax - 6634cdf8: 8b 00 mov (%rax),%eax - 6634cdfa: 85 c0 test %eax,%eax - 6634cdfc: 0f 85 f0 fc ff ff jne 6634caf2 - 6634ce02: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634ce06: 48 8b 50 70 mov 0x70(%rax),%rdx - 6634ce0a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634ce0e: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634ce14: 48 63 01 movslq (%rcx),%rax - 6634ce17: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634ce1b: 44 89 09 mov %r9d,(%rcx) - 6634ce1e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634ce22: 48 83 c4 28 add $0x28,%rsp - 6634ce26: 5b pop %rbx - 6634ce27: 5e pop %rsi - 6634ce28: 5f pop %rdi - 6634ce29: 5d pop %rbp - 6634ce2a: 41 5c pop %r12 - 6634ce2c: 41 5d pop %r13 - 6634ce2e: c3 retq - 6634ce2f: 90 nop + 6634cbda: 0f 84 14 fd ff ff je 6634c8f4 + 6634cbe0: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cbe4: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax + 6634cbeb: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 + 6634cbf2: 45 29 0a sub %r9d,(%r10) + 6634cbf5: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) + 6634cbfc: 31 d2 xor %edx,%edx + 6634cbfe: 45 8b 0a mov (%r10),%r9d + 6634cc01: 45 85 c9 test %r9d,%r9d + 6634cc04: 0f 9f c2 setg %dl + 6634cc07: 3b 10 cmp (%rax),%edx + 6634cc09: 0f 84 e5 fc ff ff je 6634c8f4 + 6634cc0f: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634cc13: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax + 6634cc1a: 8b 00 mov (%rax),%eax + 6634cc1c: 85 c0 test %eax,%eax + 6634cc1e: 0f 85 d0 fc ff ff jne 6634c8f4 + 6634cc24: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634cc28: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634cc2f: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634cc33: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634cc39: 48 63 01 movslq (%rcx),%rax + 6634cc3c: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634cc40: 44 89 09 mov %r9d,(%rcx) + 6634cc43: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634cc47: 48 83 c4 28 add $0x28,%rsp + 6634cc4b: 5b pop %rbx + 6634cc4c: 5e pop %rsi + 6634cc4d: 5f pop %rdi + 6634cc4e: 5d pop %rbp + 6634cc4f: 41 5c pop %r12 + 6634cc51: 41 5d pop %r13 + 6634cc53: c3 retq + 6634cc54: 66 90 xchg %ax,%ax + 6634cc56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634cc5d: 00 00 00 -000000006634ce30 : - 6634ce30: 56 push %rsi - 6634ce31: 53 push %rbx - 6634ce32: 48 83 ec 28 sub $0x28,%rsp - 6634ce36: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634ce3a: 48 8b 50 58 mov 0x58(%rax),%rdx - 6634ce3e: 48 89 ce mov %rcx,%rsi - 6634ce41: 44 8b 02 mov (%rdx),%r8d - 6634ce44: 45 85 c0 test %r8d,%r8d - 6634ce47: 0f 84 f8 00 00 00 je 6634cf45 - 6634ce4d: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634ce51: 8b 0a mov (%rdx),%ecx - 6634ce53: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634ce57: 8b 12 mov (%rdx),%edx - 6634ce59: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634ce5c: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634ce60: 8b 09 mov (%rcx),%ecx - 6634ce62: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634ce65: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634ce69: 8b 09 mov (%rcx),%ecx - 6634ce6b: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634ce6e: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634ce72: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634ce76: 8b 12 mov (%rdx),%edx - 6634ce78: c1 e2 04 shl $0x4,%edx - 6634ce7b: 01 d3 add %edx,%ebx - 6634ce7d: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634ce81: 8b 12 mov (%rdx),%edx - 6634ce83: c1 e2 05 shl $0x5,%edx - 6634ce86: 01 da add %ebx,%edx - 6634ce88: 8b 19 mov (%rcx),%ebx - 6634ce8a: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634ce8e: 48 8b 40 48 mov 0x48(%rax),%rax - 6634ce92: c1 e3 06 shl $0x6,%ebx - 6634ce95: 01 da add %ebx,%edx - 6634ce97: 8b 19 mov (%rcx),%ebx - 6634ce99: 8b 00 mov (%rax),%eax - 6634ce9b: c1 e3 07 shl $0x7,%ebx - 6634ce9e: 01 d3 add %edx,%ebx - 6634cea0: c1 e0 08 shl $0x8,%eax - 6634cea3: 01 c3 add %eax,%ebx - 6634cea5: 78 05 js 6634ceac - 6634cea7: 3b 5e 38 cmp 0x38(%rsi),%ebx - 6634ceaa: 7c 19 jl 6634cec5 - 6634ceac: 48 8d 15 4d 61 00 00 lea 0x614d(%rip),%rdx # 66353000 <.rdata> - 6634ceb3: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634ceb9: 48 8d 0d 50 61 00 00 lea 0x6150(%rip),%rcx # 66353010 <.rdata+0x10> - 6634cec0: e8 3b 41 00 00 callq 66351000 <_assert> - 6634cec5: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634cec9: 48 63 c3 movslq %ebx,%rax - 6634cecc: 8b 04 82 mov (%rdx,%rax,4),%eax - 6634cecf: 48 8b 56 08 mov 0x8(%rsi),%rdx - 6634ced3: 8b 4a 28 mov 0x28(%rdx),%ecx - 6634ced6: 39 c8 cmp %ecx,%eax - 6634ced8: 74 64 je 6634cf3e - 6634ceda: 4c 8b 46 18 mov 0x18(%rsi),%r8 - 6634cede: 89 c3 mov %eax,%ebx - 6634cee0: 29 cb sub %ecx,%ebx - 6634cee2: 4d 8b 40 50 mov 0x50(%r8),%r8 - 6634cee6: 41 01 18 add %ebx,(%r8) - 6634cee9: 89 42 28 mov %eax,0x28(%rdx) - 6634ceec: 31 d2 xor %edx,%edx - 6634ceee: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634cef2: 41 8b 08 mov (%r8),%ecx - 6634cef5: 48 8b 40 50 mov 0x50(%rax),%rax - 6634cef9: 85 c9 test %ecx,%ecx - 6634cefb: 0f 9f c2 setg %dl - 6634cefe: 3b 10 cmp (%rax),%edx - 6634cf00: 74 3c je 6634cf3e - 6634cf02: 48 8b 46 20 mov 0x20(%rsi),%rax - 6634cf06: 48 8b 40 50 mov 0x50(%rax),%rax - 6634cf0a: 8b 00 mov (%rax),%eax - 6634cf0c: 85 c0 test %eax,%eax - 6634cf0e: 75 2e jne 6634cf3e - 6634cf10: 48 8b 46 28 mov 0x28(%rsi),%rax - 6634cf14: 48 8b 0d 15 9a 00 00 mov 0x9a15(%rip),%rcx # 66356930 - 6634cf1b: 4c 8b 05 fe 99 00 00 mov 0x99fe(%rip),%r8 # 66356920 - 6634cf22: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634cf26: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634cf2a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634cf30: 48 63 01 movslq (%rcx),%rax - 6634cf33: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634cf37: 44 89 09 mov %r9d,(%rcx) - 6634cf3a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634cf3e: 48 83 c4 28 add $0x28,%rsp - 6634cf42: 5b pop %rbx - 6634cf43: 5e pop %rsi - 6634cf44: c3 retq - 6634cf45: ba 0a 00 00 00 mov $0xa,%edx - 6634cf4a: 48 83 c4 28 add $0x28,%rsp - 6634cf4e: 5b pop %rbx - 6634cf4f: 5e pop %rsi - 6634cf50: e9 db 44 ff ff jmpq 66341430 - 6634cf55: 90 nop - 6634cf56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634cf5d: 00 00 00 +000000006634cc60 : + 6634cc60: 41 55 push %r13 + 6634cc62: 41 54 push %r12 + 6634cc64: 55 push %rbp + 6634cc65: 57 push %rdi + 6634cc66: 56 push %rsi + 6634cc67: 53 push %rbx + 6634cc68: 48 83 ec 28 sub $0x28,%rsp + 6634cc6c: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634cc70: 48 8b 42 68 mov 0x68(%rdx),%rax + 6634cc74: 48 89 cb mov %rcx,%rbx + 6634cc77: 8b 00 mov (%rax),%eax + 6634cc79: 85 c0 test %eax,%eax + 6634cc7b: 0f 84 8f 00 00 00 je 6634cd10 + 6634cc81: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634cc85: be 05 00 00 00 mov $0x5,%esi + 6634cc8a: 4c 8d 2d 6f 63 00 00 lea 0x636f(%rip),%r13 # 66353000 <.rdata> + 6634cc91: 4c 8d 25 78 63 00 00 lea 0x6378(%rip),%r12 # 66353010 <.rdata+0x10> + 6634cc98: 8b 08 mov (%rax),%ecx + 6634cc9a: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634cc9e: 8b 00 mov (%rax),%eax + 6634cca0: 8d 04 48 lea (%rax,%rcx,2),%eax + 6634cca3: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 6634cca7: 48 8b 52 20 mov 0x20(%rdx),%rdx + 6634ccab: 8b 09 mov (%rcx),%ecx + 6634ccad: 8b 12 mov (%rdx),%edx + 6634ccaf: 8d 04 88 lea (%rax,%rcx,4),%eax + 6634ccb2: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634ccb5: 48 63 ef movslq %edi,%rbp + 6634ccb8: 48 c1 e5 02 shl $0x2,%rbp + 6634ccbc: 0f 1f 40 00 nopl 0x0(%rax) + 6634ccc0: 85 ff test %edi,%edi + 6634ccc2: 78 05 js 6634ccc9 + 6634ccc4: 39 7b 38 cmp %edi,0x38(%rbx) + 6634ccc7: 7f 11 jg 6634ccda + 6634ccc9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634cccf: 4c 89 ea mov %r13,%rdx + 6634ccd2: 4c 89 e1 mov %r12,%rcx + 6634ccd5: e8 b6 4b 00 00 callq 66351890 <_assert> + 6634ccda: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634ccde: 89 f2 mov %esi,%edx + 6634cce0: 48 89 d9 mov %rbx,%rcx + 6634cce3: 83 c6 01 add $0x1,%esi + 6634cce6: 83 c7 10 add $0x10,%edi + 6634cce9: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634cced: 48 83 c5 40 add $0x40,%rbp + 6634ccf1: e8 ba 46 ff ff callq 663413b0 + 6634ccf6: 83 fe 0d cmp $0xd,%esi + 6634ccf9: 75 c5 jne 6634ccc0 + 6634ccfb: 48 83 c4 28 add $0x28,%rsp + 6634ccff: 5b pop %rbx + 6634cd00: 5e pop %rsi + 6634cd01: 5f pop %rdi + 6634cd02: 5d pop %rbp + 6634cd03: 41 5c pop %r12 + 6634cd05: 41 5d pop %r13 + 6634cd07: c3 retq + 6634cd08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634cd0f: 00 + 6634cd10: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634cd14: 4c 8b 05 05 9c 00 00 mov 0x9c05(%rip),%r8 # 66356920 + 6634cd1b: 48 8b 0d 0e 9c 00 00 mov 0x9c0e(%rip),%rcx # 66356930 + 6634cd22: 44 8b 48 14 mov 0x14(%rax),%r9d + 6634cd26: 45 85 c9 test %r9d,%r9d + 6634cd29: 74 59 je 6634cd84 + 6634cd2b: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cd2f: 4d 8b 52 28 mov 0x28(%r10),%r10 + 6634cd33: 45 29 0a sub %r9d,(%r10) + 6634cd36: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) + 6634cd3d: 45 8b 2a mov (%r10),%r13d + 6634cd40: 45 31 d2 xor %r10d,%r10d + 6634cd43: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 6634cd47: 45 85 ed test %r13d,%r13d + 6634cd4a: 41 0f 9f c2 setg %r10b + 6634cd4e: 45 3b 11 cmp (%r9),%r10d + 6634cd51: 74 31 je 6634cd84 + 6634cd53: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cd57: 4d 8b 49 28 mov 0x28(%r9),%r9 + 6634cd5b: 45 8b 21 mov (%r9),%r12d + 6634cd5e: 45 85 e4 test %r12d,%r12d + 6634cd61: 75 21 jne 6634cd84 + 6634cd63: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634cd67: 4d 8b 51 28 mov 0x28(%r9),%r10 + 6634cd6b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634cd6f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634cd76: 4c 63 09 movslq (%rcx),%r9 + 6634cd79: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634cd7d: 44 89 19 mov %r11d,(%rcx) + 6634cd80: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634cd84: 44 8b 48 18 mov 0x18(%rax),%r9d + 6634cd88: 45 85 c9 test %r9d,%r9d + 6634cd8b: 74 57 je 6634cde4 + 6634cd8d: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cd91: 4d 8b 52 30 mov 0x30(%r10),%r10 + 6634cd95: 45 29 0a sub %r9d,(%r10) + 6634cd98: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 6634cd9f: 41 8b 2a mov (%r10),%ebp + 6634cda2: 45 31 d2 xor %r10d,%r10d + 6634cda5: 4c 8b 4a 30 mov 0x30(%rdx),%r9 + 6634cda9: 85 ed test %ebp,%ebp + 6634cdab: 41 0f 9f c2 setg %r10b + 6634cdaf: 45 3b 11 cmp (%r9),%r10d + 6634cdb2: 74 30 je 6634cde4 + 6634cdb4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cdb8: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634cdbc: 41 8b 39 mov (%r9),%edi + 6634cdbf: 85 ff test %edi,%edi + 6634cdc1: 75 21 jne 6634cde4 + 6634cdc3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634cdc7: 4d 8b 51 30 mov 0x30(%r9),%r10 + 6634cdcb: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634cdcf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634cdd6: 4c 63 09 movslq (%rcx),%r9 + 6634cdd9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634cddd: 44 89 19 mov %r11d,(%rcx) + 6634cde0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634cde4: 44 8b 48 1c mov 0x1c(%rax),%r9d + 6634cde8: 45 85 c9 test %r9d,%r9d + 6634cdeb: 74 58 je 6634ce45 + 6634cded: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cdf1: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634cdf5: 45 29 0a sub %r9d,(%r10) + 6634cdf8: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 6634cdff: 41 8b 32 mov (%r10),%esi + 6634ce02: 45 31 d2 xor %r10d,%r10d + 6634ce05: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 6634ce09: 85 f6 test %esi,%esi + 6634ce0b: 41 0f 9f c2 setg %r10b + 6634ce0f: 45 3b 11 cmp (%r9),%r10d + 6634ce12: 74 31 je 6634ce45 + 6634ce14: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634ce18: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634ce1c: 45 8b 19 mov (%r9),%r11d + 6634ce1f: 45 85 db test %r11d,%r11d + 6634ce22: 75 21 jne 6634ce45 + 6634ce24: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634ce28: 4d 8b 51 38 mov 0x38(%r9),%r10 + 6634ce2c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ce30: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ce37: 4c 63 09 movslq (%rcx),%r9 + 6634ce3a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ce3e: 44 89 19 mov %r11d,(%rcx) + 6634ce41: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ce45: 44 8b 48 20 mov 0x20(%rax),%r9d + 6634ce49: 45 85 c9 test %r9d,%r9d + 6634ce4c: 74 5a je 6634cea8 + 6634ce4e: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ce52: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634ce56: 45 29 0a sub %r9d,(%r10) + 6634ce59: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 6634ce60: 45 8b 12 mov (%r10),%r10d + 6634ce63: 4c 8b 4a 40 mov 0x40(%rdx),%r9 + 6634ce67: 45 85 d2 test %r10d,%r10d + 6634ce6a: 41 0f 9f c2 setg %r10b + 6634ce6e: 45 0f b6 d2 movzbl %r10b,%r10d + 6634ce72: 45 3b 11 cmp (%r9),%r10d + 6634ce75: 74 31 je 6634cea8 + 6634ce77: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634ce7b: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634ce7f: 45 8b 09 mov (%r9),%r9d + 6634ce82: 45 85 c9 test %r9d,%r9d + 6634ce85: 75 21 jne 6634cea8 + 6634ce87: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634ce8b: 4d 8b 51 40 mov 0x40(%r9),%r10 + 6634ce8f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ce93: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ce9a: 4c 63 09 movslq (%rcx),%r9 + 6634ce9d: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634cea1: 44 89 19 mov %r11d,(%rcx) + 6634cea4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634cea8: 44 8b 48 24 mov 0x24(%rax),%r9d + 6634ceac: 45 85 c9 test %r9d,%r9d + 6634ceaf: 74 59 je 6634cf0a + 6634ceb1: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ceb5: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634ceb9: 45 29 0a sub %r9d,(%r10) + 6634cebc: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 6634cec3: 45 8b 2a mov (%r10),%r13d + 6634cec6: 45 31 d2 xor %r10d,%r10d + 6634cec9: 4c 8b 4a 48 mov 0x48(%rdx),%r9 + 6634cecd: 45 85 ed test %r13d,%r13d + 6634ced0: 41 0f 9f c2 setg %r10b + 6634ced4: 45 3b 11 cmp (%r9),%r10d + 6634ced7: 74 31 je 6634cf0a + 6634ced9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cedd: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634cee1: 45 8b 21 mov (%r9),%r12d + 6634cee4: 45 85 e4 test %r12d,%r12d + 6634cee7: 75 21 jne 6634cf0a + 6634cee9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634ceed: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634cef1: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634cef5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634cefc: 4c 63 09 movslq (%rcx),%r9 + 6634ceff: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634cf03: 44 89 19 mov %r11d,(%rcx) + 6634cf06: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634cf0a: 44 8b 48 28 mov 0x28(%rax),%r9d + 6634cf0e: 45 85 c9 test %r9d,%r9d + 6634cf11: 74 57 je 6634cf6a + 6634cf13: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cf17: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634cf1b: 45 29 0a sub %r9d,(%r10) + 6634cf1e: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 6634cf25: 41 8b 2a mov (%r10),%ebp + 6634cf28: 45 31 d2 xor %r10d,%r10d + 6634cf2b: 4c 8b 4a 50 mov 0x50(%rdx),%r9 + 6634cf2f: 85 ed test %ebp,%ebp + 6634cf31: 41 0f 9f c2 setg %r10b + 6634cf35: 45 3b 11 cmp (%r9),%r10d + 6634cf38: 74 30 je 6634cf6a + 6634cf3a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cf3e: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634cf42: 41 8b 39 mov (%r9),%edi + 6634cf45: 85 ff test %edi,%edi + 6634cf47: 75 21 jne 6634cf6a + 6634cf49: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634cf4d: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634cf51: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634cf55: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634cf5c: 4c 63 09 movslq (%rcx),%r9 + 6634cf5f: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634cf63: 44 89 19 mov %r11d,(%rcx) + 6634cf66: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634cf6a: 44 8b 48 2c mov 0x2c(%rax),%r9d + 6634cf6e: 45 85 c9 test %r9d,%r9d + 6634cf71: 74 58 je 6634cfcb + 6634cf73: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cf77: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634cf7b: 45 29 0a sub %r9d,(%r10) + 6634cf7e: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) + 6634cf85: 41 8b 32 mov (%r10),%esi + 6634cf88: 45 31 d2 xor %r10d,%r10d + 6634cf8b: 4c 8b 4a 58 mov 0x58(%rdx),%r9 + 6634cf8f: 85 f6 test %esi,%esi + 6634cf91: 41 0f 9f c2 setg %r10b + 6634cf95: 45 3b 11 cmp (%r9),%r10d + 6634cf98: 74 31 je 6634cfcb + 6634cf9a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634cf9e: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634cfa2: 45 8b 19 mov (%r9),%r11d + 6634cfa5: 45 85 db test %r11d,%r11d + 6634cfa8: 75 21 jne 6634cfcb + 6634cfaa: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634cfae: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634cfb2: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634cfb6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634cfbd: 4c 63 09 movslq (%rcx),%r9 + 6634cfc0: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634cfc4: 44 89 19 mov %r11d,(%rcx) + 6634cfc7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634cfcb: 44 8b 48 30 mov 0x30(%rax),%r9d + 6634cfcf: 45 85 c9 test %r9d,%r9d + 6634cfd2: 0f 84 23 fd ff ff je 6634ccfb + 6634cfd8: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634cfdc: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634cfe0: 45 29 0a sub %r9d,(%r10) + 6634cfe3: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) + 6634cfea: 45 31 c9 xor %r9d,%r9d + 6634cfed: 45 8b 12 mov (%r10),%r10d + 6634cff0: 48 8b 42 60 mov 0x60(%rdx),%rax + 6634cff4: 45 85 d2 test %r10d,%r10d + 6634cff7: 41 0f 9f c1 setg %r9b + 6634cffb: 44 3b 08 cmp (%rax),%r9d + 6634cffe: 0f 84 f7 fc ff ff je 6634ccfb + 6634d004: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634d008: 48 8b 40 60 mov 0x60(%rax),%rax + 6634d00c: 8b 00 mov (%rax),%eax + 6634d00e: 85 c0 test %eax,%eax + 6634d010: 0f 85 e5 fc ff ff jne 6634ccfb + 6634d016: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634d01a: 48 8b 50 60 mov 0x60(%rax),%rdx + 6634d01e: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d022: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d028: 48 63 01 movslq (%rcx),%rax + 6634d02b: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634d02f: 44 89 09 mov %r9d,(%rcx) + 6634d032: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634d036: 48 83 c4 28 add $0x28,%rsp + 6634d03a: 5b pop %rbx + 6634d03b: 5e pop %rsi + 6634d03c: 5f pop %rdi + 6634d03d: 5d pop %rbp + 6634d03e: 41 5c pop %r12 + 6634d040: 41 5d pop %r13 + 6634d042: c3 retq + 6634d043: 0f 1f 00 nopl (%rax) + 6634d046: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634d04d: 00 00 00 -000000006634cf60 : - 6634cf60: 56 push %rsi - 6634cf61: 53 push %rbx - 6634cf62: 48 83 ec 28 sub $0x28,%rsp - 6634cf66: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634cf6a: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634cf6e: 48 89 ce mov %rcx,%rsi - 6634cf71: 44 8b 02 mov (%rdx),%r8d - 6634cf74: 45 85 c0 test %r8d,%r8d - 6634cf77: 0f 84 f3 00 00 00 je 6634d070 - 6634cf7d: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634cf81: 8b 0a mov (%rdx),%ecx - 6634cf83: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634cf87: 8b 12 mov (%rdx),%edx - 6634cf89: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634cf8c: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634cf90: 8b 09 mov (%rcx),%ecx - 6634cf92: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634cf95: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634cf99: 8b 09 mov (%rcx),%ecx - 6634cf9b: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634cf9e: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634cfa2: 48 8b 48 30 mov 0x30(%rax),%rcx - 6634cfa6: 8b 12 mov (%rdx),%edx - 6634cfa8: c1 e2 04 shl $0x4,%edx - 6634cfab: 01 da add %ebx,%edx - 6634cfad: 8b 19 mov (%rcx),%ebx - 6634cfaf: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634cfb3: 48 8b 40 40 mov 0x40(%rax),%rax - 6634cfb7: c1 e3 05 shl $0x5,%ebx - 6634cfba: 01 da add %ebx,%edx - 6634cfbc: 8b 19 mov (%rcx),%ebx - 6634cfbe: 8b 00 mov (%rax),%eax - 6634cfc0: c1 e3 06 shl $0x6,%ebx - 6634cfc3: 01 d3 add %edx,%ebx - 6634cfc5: c1 e0 07 shl $0x7,%eax - 6634cfc8: 01 c3 add %eax,%ebx - 6634cfca: 78 05 js 6634cfd1 - 6634cfcc: 3b 5e 38 cmp 0x38(%rsi),%ebx - 6634cfcf: 7c 19 jl 6634cfea - 6634cfd1: 48 8d 15 28 60 00 00 lea 0x6028(%rip),%rdx # 66353000 <.rdata> - 6634cfd8: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634cfde: 48 8d 0d 2b 60 00 00 lea 0x602b(%rip),%rcx # 66353010 <.rdata+0x10> - 6634cfe5: e8 16 40 00 00 callq 66351000 <_assert> - 6634cfea: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634cfee: 48 63 c3 movslq %ebx,%rax - 6634cff1: 8b 04 82 mov (%rdx,%rax,4),%eax - 6634cff4: 48 8b 56 08 mov 0x8(%rsi),%rdx - 6634cff8: 8b 4a 24 mov 0x24(%rdx),%ecx - 6634cffb: 39 c8 cmp %ecx,%eax - 6634cffd: 74 64 je 6634d063 - 6634cfff: 4c 8b 46 18 mov 0x18(%rsi),%r8 - 6634d003: 89 c3 mov %eax,%ebx - 6634d005: 29 cb sub %ecx,%ebx - 6634d007: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634d00b: 41 01 18 add %ebx,(%r8) - 6634d00e: 89 42 24 mov %eax,0x24(%rdx) - 6634d011: 31 d2 xor %edx,%edx - 6634d013: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634d017: 41 8b 08 mov (%r8),%ecx - 6634d01a: 48 8b 40 48 mov 0x48(%rax),%rax - 6634d01e: 85 c9 test %ecx,%ecx - 6634d020: 0f 9f c2 setg %dl - 6634d023: 3b 10 cmp (%rax),%edx - 6634d025: 74 3c je 6634d063 - 6634d027: 48 8b 46 20 mov 0x20(%rsi),%rax - 6634d02b: 48 8b 40 48 mov 0x48(%rax),%rax - 6634d02f: 8b 00 mov (%rax),%eax - 6634d031: 85 c0 test %eax,%eax - 6634d033: 75 2e jne 6634d063 - 6634d035: 48 8b 46 28 mov 0x28(%rsi),%rax - 6634d039: 48 8b 0d f0 98 00 00 mov 0x98f0(%rip),%rcx # 66356930 - 6634d040: 4c 8b 05 d9 98 00 00 mov 0x98d9(%rip),%r8 # 66356920 - 6634d047: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634d04b: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d04f: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d055: 48 63 01 movslq (%rcx),%rax - 6634d058: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634d05c: 44 89 09 mov %r9d,(%rcx) - 6634d05f: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634d063: 48 83 c4 28 add $0x28,%rsp - 6634d067: 5b pop %rbx - 6634d068: 5e pop %rsi - 6634d069: c3 retq - 6634d06a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 6634d070: ba 09 00 00 00 mov $0x9,%edx - 6634d075: 48 83 c4 28 add $0x28,%rsp - 6634d079: 5b pop %rbx - 6634d07a: 5e pop %rsi - 6634d07b: e9 b0 43 ff ff jmpq 66341430 +000000006634d050 : + 6634d050: 41 55 push %r13 + 6634d052: 41 54 push %r12 + 6634d054: 55 push %rbp + 6634d055: 57 push %rdi + 6634d056: 56 push %rsi + 6634d057: 53 push %rbx + 6634d058: 48 83 ec 28 sub $0x28,%rsp + 6634d05c: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634d060: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634d067: 48 89 cb mov %rcx,%rbx + 6634d06a: 44 8b 2a mov (%rdx),%r13d + 6634d06d: 45 85 ed test %r13d,%r13d + 6634d070: 0f 84 ba 00 00 00 je 6634d130 + 6634d076: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634d07a: bf 09 00 00 00 mov $0x9,%edi + 6634d07f: 4c 8d 2d 7a 5f 00 00 lea 0x5f7a(%rip),%r13 # 66353000 <.rdata> + 6634d086: 4c 8d 25 83 5f 00 00 lea 0x5f83(%rip),%r12 # 66353010 <.rdata+0x10> + 6634d08d: 8b 0a mov (%rdx),%ecx + 6634d08f: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634d093: 8b 12 mov (%rdx),%edx + 6634d095: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634d098: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634d09c: 8b 09 mov (%rcx),%ecx + 6634d09e: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634d0a1: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634d0a5: 8b 09 mov (%rcx),%ecx + 6634d0a7: 8d 34 ca lea (%rdx,%rcx,8),%esi + 6634d0aa: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634d0ae: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634d0b2: 8b 12 mov (%rdx),%edx + 6634d0b4: c1 e2 04 shl $0x4,%edx + 6634d0b7: 01 d6 add %edx,%esi + 6634d0b9: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634d0bd: 48 8b 40 40 mov 0x40(%rax),%rax + 6634d0c1: 8b 12 mov (%rdx),%edx + 6634d0c3: c1 e2 05 shl $0x5,%edx + 6634d0c6: 01 f2 add %esi,%edx + 6634d0c8: 8b 31 mov (%rcx),%esi + 6634d0ca: c1 e6 06 shl $0x6,%esi + 6634d0cd: 01 f2 add %esi,%edx + 6634d0cf: 8b 30 mov (%rax),%esi + 6634d0d1: c1 e6 07 shl $0x7,%esi + 6634d0d4: 01 d6 add %edx,%esi + 6634d0d6: 48 63 ee movslq %esi,%rbp + 6634d0d9: 48 c1 e5 02 shl $0x2,%rbp + 6634d0dd: 0f 1f 00 nopl (%rax) + 6634d0e0: 85 f6 test %esi,%esi + 6634d0e2: 78 05 js 6634d0e9 + 6634d0e4: 39 73 38 cmp %esi,0x38(%rbx) + 6634d0e7: 7f 11 jg 6634d0fa + 6634d0e9: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634d0ef: 4c 89 ea mov %r13,%rdx + 6634d0f2: 4c 89 e1 mov %r12,%rcx + 6634d0f5: e8 96 47 00 00 callq 66351890 <_assert> + 6634d0fa: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634d0fe: 89 fa mov %edi,%edx + 6634d100: 48 89 d9 mov %rbx,%rcx + 6634d103: 83 c7 01 add $0x1,%edi + 6634d106: 81 c6 00 01 00 00 add $0x100,%esi + 6634d10c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634d110: 48 81 c5 00 04 00 00 add $0x400,%rbp + 6634d117: e8 94 42 ff ff callq 663413b0 + 6634d11c: 83 ff 11 cmp $0x11,%edi + 6634d11f: 75 bf jne 6634d0e0 + 6634d121: 48 83 c4 28 add $0x28,%rsp + 6634d125: 5b pop %rbx + 6634d126: 5e pop %rsi + 6634d127: 5f pop %rdi + 6634d128: 5d pop %rbp + 6634d129: 41 5c pop %r12 + 6634d12b: 41 5d pop %r13 + 6634d12d: c3 retq + 6634d12e: 66 90 xchg %ax,%ax + 6634d130: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634d134: 4c 8b 05 e5 97 00 00 mov 0x97e5(%rip),%r8 # 66356920 + 6634d13b: 48 8b 0d ee 97 00 00 mov 0x97ee(%rip),%rcx # 66356930 + 6634d142: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634d146: 45 85 c9 test %r9d,%r9d + 6634d149: 74 58 je 6634d1a3 + 6634d14b: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d14f: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634d153: 45 29 0a sub %r9d,(%r10) + 6634d156: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634d15d: 45 8b 22 mov (%r10),%r12d + 6634d160: 45 31 d2 xor %r10d,%r10d + 6634d163: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634d167: 45 85 e4 test %r12d,%r12d + 6634d16a: 41 0f 9f c2 setg %r10b + 6634d16e: 45 3b 11 cmp (%r9),%r10d + 6634d171: 74 30 je 6634d1a3 + 6634d173: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634d177: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634d17b: 41 8b 29 mov (%r9),%ebp + 6634d17e: 85 ed test %ebp,%ebp + 6634d180: 75 21 jne 6634d1a3 + 6634d182: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634d186: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634d18a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d18e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d195: 4c 63 09 movslq (%rcx),%r9 + 6634d198: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d19c: 44 89 19 mov %r11d,(%rcx) + 6634d19f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d1a3: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634d1a7: 45 85 c9 test %r9d,%r9d + 6634d1aa: 74 57 je 6634d203 + 6634d1ac: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d1b0: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634d1b4: 45 29 0a sub %r9d,(%r10) + 6634d1b7: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634d1be: 41 8b 3a mov (%r10),%edi + 6634d1c1: 45 31 d2 xor %r10d,%r10d + 6634d1c4: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634d1c8: 85 ff test %edi,%edi + 6634d1ca: 41 0f 9f c2 setg %r10b + 6634d1ce: 45 3b 11 cmp (%r9),%r10d + 6634d1d1: 74 30 je 6634d203 + 6634d1d3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634d1d7: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634d1db: 41 8b 31 mov (%r9),%esi + 6634d1de: 85 f6 test %esi,%esi + 6634d1e0: 75 21 jne 6634d203 + 6634d1e2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634d1e6: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634d1ea: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d1ee: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d1f5: 4c 63 09 movslq (%rcx),%r9 + 6634d1f8: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d1fc: 44 89 19 mov %r11d,(%rcx) + 6634d1ff: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d203: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634d207: 45 85 c9 test %r9d,%r9d + 6634d20a: 74 59 je 6634d265 + 6634d20c: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d210: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634d214: 45 29 0a sub %r9d,(%r10) + 6634d217: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634d21e: 45 8b 1a mov (%r10),%r11d + 6634d221: 45 31 d2 xor %r10d,%r10d + 6634d224: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634d228: 45 85 db test %r11d,%r11d + 6634d22b: 41 0f 9f c2 setg %r10b + 6634d22f: 45 3b 11 cmp (%r9),%r10d + 6634d232: 74 31 je 6634d265 + 6634d234: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634d238: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634d23c: 45 8b 11 mov (%r9),%r10d + 6634d23f: 45 85 d2 test %r10d,%r10d + 6634d242: 75 21 jne 6634d265 + 6634d244: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634d248: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634d24c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d250: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d257: 4c 63 09 movslq (%rcx),%r9 + 6634d25a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d25e: 44 89 19 mov %r11d,(%rcx) + 6634d261: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d265: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634d269: 45 85 c9 test %r9d,%r9d + 6634d26c: 74 59 je 6634d2c7 + 6634d26e: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d272: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634d276: 45 29 0a sub %r9d,(%r10) + 6634d279: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634d280: 45 8b 0a mov (%r10),%r9d + 6634d283: 45 31 d2 xor %r10d,%r10d + 6634d286: 45 85 c9 test %r9d,%r9d + 6634d289: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634d28d: 41 0f 9f c2 setg %r10b + 6634d291: 45 3b 11 cmp (%r9),%r10d + 6634d294: 74 31 je 6634d2c7 + 6634d296: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634d29a: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634d29e: 45 8b 29 mov (%r9),%r13d + 6634d2a1: 45 85 ed test %r13d,%r13d + 6634d2a4: 75 21 jne 6634d2c7 + 6634d2a6: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634d2aa: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634d2ae: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d2b2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d2b9: 4c 63 09 movslq (%rcx),%r9 + 6634d2bc: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d2c0: 44 89 19 mov %r11d,(%rcx) + 6634d2c3: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d2c7: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634d2cb: 45 85 c9 test %r9d,%r9d + 6634d2ce: 74 58 je 6634d328 + 6634d2d0: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d2d4: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634d2d8: 45 29 0a sub %r9d,(%r10) + 6634d2db: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634d2e2: 45 8b 22 mov (%r10),%r12d + 6634d2e5: 45 31 d2 xor %r10d,%r10d + 6634d2e8: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634d2ec: 45 85 e4 test %r12d,%r12d + 6634d2ef: 41 0f 9f c2 setg %r10b + 6634d2f3: 45 3b 11 cmp (%r9),%r10d + 6634d2f6: 74 30 je 6634d328 + 6634d2f8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634d2fc: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634d300: 41 8b 29 mov (%r9),%ebp + 6634d303: 85 ed test %ebp,%ebp + 6634d305: 75 21 jne 6634d328 + 6634d307: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634d30b: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634d30f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d313: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d31a: 4c 63 09 movslq (%rcx),%r9 + 6634d31d: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d321: 44 89 19 mov %r11d,(%rcx) + 6634d324: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d328: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634d32c: 45 85 c9 test %r9d,%r9d + 6634d32f: 74 57 je 6634d388 + 6634d331: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d335: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634d339: 45 29 0a sub %r9d,(%r10) + 6634d33c: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634d343: 41 8b 3a mov (%r10),%edi + 6634d346: 45 31 d2 xor %r10d,%r10d + 6634d349: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634d34d: 85 ff test %edi,%edi + 6634d34f: 41 0f 9f c2 setg %r10b + 6634d353: 45 3b 11 cmp (%r9),%r10d + 6634d356: 74 30 je 6634d388 + 6634d358: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634d35c: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634d360: 41 8b 31 mov (%r9),%esi + 6634d363: 85 f6 test %esi,%esi + 6634d365: 75 21 jne 6634d388 + 6634d367: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634d36b: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634d36f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d373: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d37a: 4c 63 09 movslq (%rcx),%r9 + 6634d37d: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d381: 44 89 19 mov %r11d,(%rcx) + 6634d384: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d388: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634d38c: 45 85 c9 test %r9d,%r9d + 6634d38f: 74 59 je 6634d3ea + 6634d391: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d395: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634d399: 45 29 0a sub %r9d,(%r10) + 6634d39c: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634d3a3: 45 8b 1a mov (%r10),%r11d + 6634d3a6: 45 31 d2 xor %r10d,%r10d + 6634d3a9: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634d3ad: 45 85 db test %r11d,%r11d + 6634d3b0: 41 0f 9f c2 setg %r10b + 6634d3b4: 45 3b 11 cmp (%r9),%r10d + 6634d3b7: 74 31 je 6634d3ea + 6634d3b9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634d3bd: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634d3c1: 45 8b 11 mov (%r9),%r10d + 6634d3c4: 45 85 d2 test %r10d,%r10d + 6634d3c7: 75 21 jne 6634d3ea + 6634d3c9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634d3cd: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634d3d1: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d3d5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d3dc: 4c 63 09 movslq (%rcx),%r9 + 6634d3df: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d3e3: 44 89 19 mov %r11d,(%rcx) + 6634d3e6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d3ea: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634d3ee: 45 85 c9 test %r9d,%r9d + 6634d3f1: 0f 84 2a fd ff ff je 6634d121 + 6634d3f7: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634d3fb: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634d402: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634d409: 45 29 0a sub %r9d,(%r10) + 6634d40c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634d413: 31 d2 xor %edx,%edx + 6634d415: 45 8b 0a mov (%r10),%r9d + 6634d418: 45 85 c9 test %r9d,%r9d + 6634d41b: 0f 9f c2 setg %dl + 6634d41e: 3b 10 cmp (%rax),%edx + 6634d420: 0f 84 fb fc ff ff je 6634d121 + 6634d426: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634d42a: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634d431: 8b 00 mov (%rax),%eax + 6634d433: 85 c0 test %eax,%eax + 6634d435: 0f 85 e6 fc ff ff jne 6634d121 + 6634d43b: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634d43f: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 6634d446: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d44a: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d450: 48 63 01 movslq (%rcx),%rax + 6634d453: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634d457: 44 89 09 mov %r9d,(%rcx) + 6634d45a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634d45e: 48 83 c4 28 add $0x28,%rsp + 6634d462: 5b pop %rbx + 6634d463: 5e pop %rsi + 6634d464: 5f pop %rdi + 6634d465: 5d pop %rbp + 6634d466: 41 5c pop %r12 + 6634d468: 41 5d pop %r13 + 6634d46a: c3 retq + 6634d46b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) -000000006634d080 : - 6634d080: 56 push %rsi - 6634d081: 53 push %rbx - 6634d082: 48 83 ec 28 sub $0x28,%rsp - 6634d086: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d08a: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634d08e: 48 89 cb mov %rcx,%rbx - 6634d091: 44 8b 02 mov (%rdx),%r8d - 6634d094: 45 85 c0 test %r8d,%r8d - 6634d097: 0f 84 c3 00 00 00 je 6634d160 - 6634d09d: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634d0a1: 8b 0a mov (%rdx),%ecx - 6634d0a3: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634d0a7: 8b 12 mov (%rdx),%edx - 6634d0a9: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d0ac: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634d0b0: 48 8b 40 20 mov 0x20(%rax),%rax - 6634d0b4: 8b 09 mov (%rcx),%ecx - 6634d0b6: 8b 00 mov (%rax),%eax - 6634d0b8: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d0bb: 8d 34 c2 lea (%rdx,%rax,8),%esi - 6634d0be: 85 f6 test %esi,%esi - 6634d0c0: 78 05 js 6634d0c7 - 6634d0c2: 3b 73 38 cmp 0x38(%rbx),%esi - 6634d0c5: 7c 19 jl 6634d0e0 - 6634d0c7: 48 8d 15 32 5f 00 00 lea 0x5f32(%rip),%rdx # 66353000 <.rdata> - 6634d0ce: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634d0d4: 48 8d 0d 35 5f 00 00 lea 0x5f35(%rip),%rcx # 66353010 <.rdata+0x10> - 6634d0db: e8 20 3f 00 00 callq 66351000 <_assert> - 6634d0e0: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634d0e4: 48 63 f6 movslq %esi,%rsi - 6634d0e7: 48 8b 53 08 mov 0x8(%rbx),%rdx - 6634d0eb: 8b 04 b0 mov (%rax,%rsi,4),%eax - 6634d0ee: 8b 4a 14 mov 0x14(%rdx),%ecx - 6634d0f1: 39 c8 cmp %ecx,%eax - 6634d0f3: 74 64 je 6634d159 - 6634d0f5: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634d0f9: 89 c6 mov %eax,%esi - 6634d0fb: 29 ce sub %ecx,%esi - 6634d0fd: 4d 8b 40 28 mov 0x28(%r8),%r8 - 6634d101: 41 01 30 add %esi,(%r8) - 6634d104: 89 42 14 mov %eax,0x14(%rdx) - 6634d107: 31 d2 xor %edx,%edx - 6634d109: 48 8b 43 10 mov 0x10(%rbx),%rax - 6634d10d: 41 8b 08 mov (%r8),%ecx - 6634d110: 48 8b 40 28 mov 0x28(%rax),%rax - 6634d114: 85 c9 test %ecx,%ecx - 6634d116: 0f 9f c2 setg %dl - 6634d119: 3b 10 cmp (%rax),%edx - 6634d11b: 74 3c je 6634d159 - 6634d11d: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634d121: 48 8b 40 28 mov 0x28(%rax),%rax - 6634d125: 8b 00 mov (%rax),%eax - 6634d127: 85 c0 test %eax,%eax - 6634d129: 75 2e jne 6634d159 - 6634d12b: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634d12f: 48 8b 0d fa 97 00 00 mov 0x97fa(%rip),%rcx # 66356930 - 6634d136: 4c 8b 05 e3 97 00 00 mov 0x97e3(%rip),%r8 # 66356920 - 6634d13d: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634d141: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d145: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d14b: 48 63 01 movslq (%rcx),%rax - 6634d14e: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634d152: 44 89 09 mov %r9d,(%rcx) - 6634d155: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634d159: 48 83 c4 28 add $0x28,%rsp - 6634d15d: 5b pop %rbx - 6634d15e: 5e pop %rsi - 6634d15f: c3 retq - 6634d160: ba 05 00 00 00 mov $0x5,%edx - 6634d165: 48 83 c4 28 add $0x28,%rsp - 6634d169: 5b pop %rbx - 6634d16a: 5e pop %rsi - 6634d16b: e9 c0 42 ff ff jmpq 66341430 +000000006634d470 : + 6634d470: 57 push %rdi + 6634d471: 56 push %rsi + 6634d472: 53 push %rbx + 6634d473: 48 83 ec 20 sub $0x20,%rsp + 6634d477: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634d47b: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx + 6634d482: 48 89 ce mov %rcx,%rsi + 6634d485: 44 8b 12 mov (%rdx),%r10d + 6634d488: 45 85 d2 test %r10d,%r10d + 6634d48b: 0f 84 8f 01 00 00 je 6634d620 + 6634d491: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634d498: 8b 0a mov (%rdx),%ecx + 6634d49a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634d4a1: 8b 12 mov (%rdx),%edx + 6634d4a3: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634d4a6: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx + 6634d4ad: 8b 09 mov (%rcx),%ecx + 6634d4af: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634d4b2: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx + 6634d4b9: 8b 09 mov (%rcx),%ecx + 6634d4bb: 8d 1c ca lea (%rdx,%rcx,8),%ebx + 6634d4be: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634d4c5: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx + 6634d4cc: 8b 12 mov (%rdx),%edx + 6634d4ce: c1 e2 04 shl $0x4,%edx + 6634d4d1: 01 da add %ebx,%edx + 6634d4d3: 8b 19 mov (%rcx),%ebx + 6634d4d5: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx + 6634d4dc: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax + 6634d4e3: c1 e3 05 shl $0x5,%ebx + 6634d4e6: 01 da add %ebx,%edx + 6634d4e8: 8b 19 mov (%rcx),%ebx + 6634d4ea: 8b 00 mov (%rax),%eax + 6634d4ec: c1 e3 06 shl $0x6,%ebx + 6634d4ef: 01 d3 add %edx,%ebx + 6634d4f1: c1 e0 07 shl $0x7,%eax + 6634d4f4: 01 c3 add %eax,%ebx + 6634d4f6: 0f 88 64 04 00 00 js 6634d960 + 6634d4fc: 39 5e 38 cmp %ebx,0x38(%rsi) + 6634d4ff: 0f 8e 5b 04 00 00 jle 6634d960 + 6634d505: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634d509: 48 63 c3 movslq %ebx,%rax + 6634d50c: 31 db xor %ebx,%ebx + 6634d50e: 8b 3c 82 mov (%rdx,%rax,4),%edi + 6634d511: 8d 53 09 lea 0x9(%rbx),%edx + 6634d514: 89 d9 mov %ebx,%ecx + 6634d516: 41 89 f8 mov %edi,%r8d + 6634d519: 41 d3 f8 sar %cl,%r8d + 6634d51c: 83 c3 01 add $0x1,%ebx + 6634d51f: 48 89 f1 mov %rsi,%rcx + 6634d522: 41 83 e0 01 and $0x1,%r8d + 6634d526: e8 85 3e ff ff callq 663413b0 + 6634d52b: 83 fb 08 cmp $0x8,%ebx + 6634d52e: 75 e1 jne 6634d511 + 6634d530: 48 8b 46 10 mov 0x10(%rsi),%rax + 6634d534: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx + 6634d53b: 8b 12 mov (%rdx),%edx + 6634d53d: 85 d2 test %edx,%edx + 6634d53f: 0f 84 cb 00 00 00 je 6634d610 + 6634d545: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634d549: 8b 0a mov (%rdx),%ecx + 6634d54b: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634d54f: 8b 12 mov (%rdx),%edx + 6634d551: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634d554: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634d558: 8b 09 mov (%rcx),%ecx + 6634d55a: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634d55d: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634d561: 8b 09 mov (%rcx),%ecx + 6634d563: 8d 3c ca lea (%rdx,%rcx,8),%edi + 6634d566: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634d56a: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634d56e: 8b 12 mov (%rdx),%edx + 6634d570: c1 e2 04 shl $0x4,%edx + 6634d573: 01 d7 add %edx,%edi + 6634d575: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634d579: 8b 12 mov (%rdx),%edx + 6634d57b: c1 e2 05 shl $0x5,%edx + 6634d57e: 01 fa add %edi,%edx + 6634d580: 8b 39 mov (%rcx),%edi + 6634d582: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634d586: c1 e7 06 shl $0x6,%edi + 6634d589: 01 fa add %edi,%edx + 6634d58b: 8b 39 mov (%rcx),%edi + 6634d58d: c1 e7 07 shl $0x7,%edi + 6634d590: 01 d7 add %edx,%edi + 6634d592: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634d599: 8b 0a mov (%rdx),%ecx + 6634d59b: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634d5a2: 8b 12 mov (%rdx),%edx + 6634d5a4: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634d5a7: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx + 6634d5ae: 8b 09 mov (%rcx),%ecx + 6634d5b0: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634d5b3: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx + 6634d5ba: 8b 09 mov (%rcx),%ecx + 6634d5bc: 8d 1c ca lea (%rdx,%rcx,8),%ebx + 6634d5bf: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634d5c6: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx + 6634d5cd: 8b 12 mov (%rdx),%edx + 6634d5cf: c1 e2 04 shl $0x4,%edx + 6634d5d2: 01 da add %ebx,%edx + 6634d5d4: 8b 19 mov (%rcx),%ebx + 6634d5d6: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx + 6634d5dd: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax + 6634d5e4: c1 e3 05 shl $0x5,%ebx + 6634d5e7: 01 da add %ebx,%edx + 6634d5e9: 8b 19 mov (%rcx),%ebx + 6634d5eb: 8b 00 mov (%rax),%eax + 6634d5ed: c1 e3 06 shl $0x6,%ebx + 6634d5f0: 01 d3 add %edx,%ebx + 6634d5f2: c1 e0 07 shl $0x7,%eax + 6634d5f5: 01 c3 add %eax,%ebx + 6634d5f7: 0f 88 83 03 00 00 js 6634d980 + 6634d5fd: 39 5e 38 cmp %ebx,0x38(%rsi) + 6634d600: 0f 8e 7a 03 00 00 jle 6634d980 + 6634d606: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634d60a: 48 63 c3 movslq %ebx,%rax + 6634d60d: 89 3c 82 mov %edi,(%rdx,%rax,4) + 6634d610: 48 83 c4 20 add $0x20,%rsp + 6634d614: 5b pop %rbx + 6634d615: 5e pop %rsi + 6634d616: 5f pop %rdi + 6634d617: c3 retq + 6634d618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634d61f: 00 + 6634d620: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634d624: 4c 8b 05 f5 92 00 00 mov 0x92f5(%rip),%r8 # 66356920 + 6634d62b: 48 8b 0d fe 92 00 00 mov 0x92fe(%rip),%rcx # 66356930 + 6634d632: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634d636: 45 85 c9 test %r9d,%r9d + 6634d639: 74 58 je 6634d693 + 6634d63b: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d63f: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634d643: 45 29 0a sub %r9d,(%r10) + 6634d646: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634d64d: 45 8b 0a mov (%r10),%r9d + 6634d650: 45 31 d2 xor %r10d,%r10d + 6634d653: 45 85 c9 test %r9d,%r9d + 6634d656: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634d65a: 41 0f 9f c2 setg %r10b + 6634d65e: 45 3b 11 cmp (%r9),%r10d + 6634d661: 74 30 je 6634d693 + 6634d663: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634d667: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634d66b: 41 8b 39 mov (%r9),%edi + 6634d66e: 85 ff test %edi,%edi + 6634d670: 75 21 jne 6634d693 + 6634d672: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634d676: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634d67a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d67e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d685: 4c 63 09 movslq (%rcx),%r9 + 6634d688: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d68c: 44 89 19 mov %r11d,(%rcx) + 6634d68f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d693: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634d697: 45 85 c9 test %r9d,%r9d + 6634d69a: 74 58 je 6634d6f4 + 6634d69c: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d6a0: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634d6a4: 45 29 0a sub %r9d,(%r10) + 6634d6a7: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634d6ae: 41 8b 1a mov (%r10),%ebx + 6634d6b1: 45 31 d2 xor %r10d,%r10d + 6634d6b4: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634d6b8: 85 db test %ebx,%ebx + 6634d6ba: 41 0f 9f c2 setg %r10b + 6634d6be: 45 3b 11 cmp (%r9),%r10d + 6634d6c1: 74 31 je 6634d6f4 + 6634d6c3: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634d6c7: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634d6cb: 45 8b 19 mov (%r9),%r11d + 6634d6ce: 45 85 db test %r11d,%r11d + 6634d6d1: 75 21 jne 6634d6f4 + 6634d6d3: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634d6d7: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634d6db: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d6df: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d6e6: 4c 63 09 movslq (%rcx),%r9 + 6634d6e9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d6ed: 44 89 19 mov %r11d,(%rcx) + 6634d6f0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d6f4: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634d6f8: 45 85 c9 test %r9d,%r9d + 6634d6fb: 74 5a je 6634d757 + 6634d6fd: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d701: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634d705: 45 29 0a sub %r9d,(%r10) + 6634d708: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634d70f: 45 8b 12 mov (%r10),%r10d + 6634d712: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634d716: 45 85 d2 test %r10d,%r10d + 6634d719: 41 0f 9f c2 setg %r10b + 6634d71d: 45 0f b6 d2 movzbl %r10b,%r10d + 6634d721: 45 3b 11 cmp (%r9),%r10d + 6634d724: 74 31 je 6634d757 + 6634d726: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634d72a: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634d72e: 45 8b 09 mov (%r9),%r9d + 6634d731: 45 85 c9 test %r9d,%r9d + 6634d734: 75 21 jne 6634d757 + 6634d736: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634d73a: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634d73e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d742: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d749: 4c 63 09 movslq (%rcx),%r9 + 6634d74c: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d750: 44 89 19 mov %r11d,(%rcx) + 6634d753: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d757: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634d75b: 45 85 c9 test %r9d,%r9d + 6634d75e: 74 57 je 6634d7b7 + 6634d760: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d764: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634d768: 45 29 0a sub %r9d,(%r10) + 6634d76b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634d772: 41 8b 3a mov (%r10),%edi + 6634d775: 45 31 d2 xor %r10d,%r10d + 6634d778: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634d77c: 85 ff test %edi,%edi + 6634d77e: 41 0f 9f c2 setg %r10b + 6634d782: 45 3b 11 cmp (%r9),%r10d + 6634d785: 74 30 je 6634d7b7 + 6634d787: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634d78b: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634d78f: 41 8b 19 mov (%r9),%ebx + 6634d792: 85 db test %ebx,%ebx + 6634d794: 75 21 jne 6634d7b7 + 6634d796: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634d79a: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634d79e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d7a2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d7a9: 4c 63 09 movslq (%rcx),%r9 + 6634d7ac: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d7b0: 44 89 19 mov %r11d,(%rcx) + 6634d7b3: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d7b7: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634d7bb: 45 85 c9 test %r9d,%r9d + 6634d7be: 74 59 je 6634d819 + 6634d7c0: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d7c4: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634d7c8: 45 29 0a sub %r9d,(%r10) + 6634d7cb: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634d7d2: 45 8b 1a mov (%r10),%r11d + 6634d7d5: 45 31 d2 xor %r10d,%r10d + 6634d7d8: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634d7dc: 45 85 db test %r11d,%r11d + 6634d7df: 41 0f 9f c2 setg %r10b + 6634d7e3: 45 3b 11 cmp (%r9),%r10d + 6634d7e6: 74 31 je 6634d819 + 6634d7e8: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634d7ec: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634d7f0: 45 8b 11 mov (%r9),%r10d + 6634d7f3: 45 85 d2 test %r10d,%r10d + 6634d7f6: 75 21 jne 6634d819 + 6634d7f8: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634d7fc: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634d800: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d804: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d80b: 4c 63 09 movslq (%rcx),%r9 + 6634d80e: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d812: 44 89 19 mov %r11d,(%rcx) + 6634d815: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d819: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634d81d: 45 85 c9 test %r9d,%r9d + 6634d820: 74 58 je 6634d87a + 6634d822: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d826: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634d82a: 45 29 0a sub %r9d,(%r10) + 6634d82d: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634d834: 45 8b 0a mov (%r10),%r9d + 6634d837: 45 31 d2 xor %r10d,%r10d + 6634d83a: 45 85 c9 test %r9d,%r9d + 6634d83d: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634d841: 41 0f 9f c2 setg %r10b + 6634d845: 45 3b 11 cmp (%r9),%r10d + 6634d848: 74 30 je 6634d87a + 6634d84a: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634d84e: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634d852: 41 8b 39 mov (%r9),%edi + 6634d855: 85 ff test %edi,%edi + 6634d857: 75 21 jne 6634d87a + 6634d859: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634d85d: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634d861: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d865: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d86c: 4c 63 09 movslq (%rcx),%r9 + 6634d86f: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d873: 44 89 19 mov %r11d,(%rcx) + 6634d876: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d87a: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634d87e: 45 85 c9 test %r9d,%r9d + 6634d881: 74 58 je 6634d8db + 6634d883: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d887: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634d88b: 45 29 0a sub %r9d,(%r10) + 6634d88e: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634d895: 41 8b 1a mov (%r10),%ebx + 6634d898: 45 31 d2 xor %r10d,%r10d + 6634d89b: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634d89f: 85 db test %ebx,%ebx + 6634d8a1: 41 0f 9f c2 setg %r10b + 6634d8a5: 45 3b 11 cmp (%r9),%r10d + 6634d8a8: 74 31 je 6634d8db + 6634d8aa: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634d8ae: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634d8b2: 45 8b 19 mov (%r9),%r11d + 6634d8b5: 45 85 db test %r11d,%r11d + 6634d8b8: 75 21 jne 6634d8db + 6634d8ba: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634d8be: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634d8c2: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d8c6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d8cd: 4c 63 09 movslq (%rcx),%r9 + 6634d8d0: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d8d4: 44 89 19 mov %r11d,(%rcx) + 6634d8d7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d8db: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634d8df: 45 85 c9 test %r9d,%r9d + 6634d8e2: 0f 84 4c fc ff ff je 6634d534 + 6634d8e8: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634d8ec: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634d8f3: 45 29 0a sub %r9d,(%r10) + 6634d8f6: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634d8fd: 45 31 c9 xor %r9d,%r9d + 6634d900: 45 8b 12 mov (%r10),%r10d + 6634d903: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 6634d90a: 45 85 d2 test %r10d,%r10d + 6634d90d: 41 0f 9f c1 setg %r9b + 6634d911: 44 3b 0a cmp (%rdx),%r9d + 6634d914: 0f 84 1a fc ff ff je 6634d534 + 6634d91a: 48 8b 56 20 mov 0x20(%rsi),%rdx + 6634d91e: 48 8b 92 80 00 00 00 mov 0x80(%rdx),%rdx + 6634d925: 44 8b 0a mov (%rdx),%r9d + 6634d928: 45 85 c9 test %r9d,%r9d + 6634d92b: 0f 85 03 fc ff ff jne 6634d534 + 6634d931: 48 8b 56 28 mov 0x28(%rsi),%rdx + 6634d935: 4c 8b 8a 80 00 00 00 mov 0x80(%rdx),%r9 + 6634d93c: 49 8b 51 10 mov 0x10(%r9),%rdx + 6634d940: c7 02 01 00 00 00 movl $0x1,(%rdx) + 6634d946: 48 63 11 movslq (%rcx),%rdx + 6634d949: 44 8d 52 01 lea 0x1(%rdx),%r10d + 6634d94d: 44 89 11 mov %r10d,(%rcx) + 6634d950: 4d 89 0c d0 mov %r9,(%r8,%rdx,8) + 6634d954: e9 db fb ff ff jmpq 6634d534 + 6634d959: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634d960: 48 8d 15 99 56 00 00 lea 0x5699(%rip),%rdx # 66353000 <.rdata> + 6634d967: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634d96d: 48 8d 0d 9c 56 00 00 lea 0x569c(%rip),%rcx # 66353010 <.rdata+0x10> + 6634d974: e8 17 3f 00 00 callq 66351890 <_assert> + 6634d979: e9 87 fb ff ff jmpq 6634d505 + 6634d97e: 66 90 xchg %ax,%ax + 6634d980: 48 8d 15 79 56 00 00 lea 0x5679(%rip),%rdx # 66353000 <.rdata> + 6634d987: 41 b8 93 00 00 00 mov $0x93,%r8d + 6634d98d: 48 8d 0d 7c 56 00 00 lea 0x567c(%rip),%rcx # 66353010 <.rdata+0x10> + 6634d994: e8 f7 3e 00 00 callq 66351890 <_assert> + 6634d999: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634d99d: 48 63 c3 movslq %ebx,%rax + 6634d9a0: 89 3c 82 mov %edi,(%rdx,%rax,4) + 6634d9a3: e9 68 fc ff ff jmpq 6634d610 + 6634d9a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634d9af: 00 -000000006634d170 : - 6634d170: 56 push %rsi - 6634d171: 53 push %rbx - 6634d172: 48 83 ec 28 sub $0x28,%rsp - 6634d176: 48 8b 51 10 mov 0x10(%rcx),%rdx - 6634d17a: 48 8b 42 40 mov 0x40(%rdx),%rax - 6634d17e: 48 89 ce mov %rcx,%rsi - 6634d181: 44 8b 00 mov (%rax),%r8d - 6634d184: 45 85 c0 test %r8d,%r8d - 6634d187: 0f 84 d7 00 00 00 je 6634d264 - 6634d18d: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d191: 8b 08 mov (%rax),%ecx - 6634d193: 48 8b 42 08 mov 0x8(%rdx),%rax - 6634d197: 8b 00 mov (%rax),%eax - 6634d199: 8d 04 48 lea (%rax,%rcx,2),%eax - 6634d19c: 48 8b 4a 18 mov 0x18(%rdx),%rcx - 6634d1a0: 8b 09 mov (%rcx),%ecx - 6634d1a2: 8d 04 88 lea (%rax,%rcx,4),%eax - 6634d1a5: 48 8b 4a 20 mov 0x20(%rdx),%rcx - 6634d1a9: 8b 09 mov (%rcx),%ecx - 6634d1ab: 8d 04 c8 lea (%rax,%rcx,8),%eax - 6634d1ae: 48 8b 4a 28 mov 0x28(%rdx),%rcx - 6634d1b2: 8b 19 mov (%rcx),%ebx - 6634d1b4: c1 e3 04 shl $0x4,%ebx - 6634d1b7: 01 c3 add %eax,%ebx - 6634d1b9: 48 8b 42 30 mov 0x30(%rdx),%rax - 6634d1bd: 8b 00 mov (%rax),%eax - 6634d1bf: c1 e0 05 shl $0x5,%eax - 6634d1c2: 01 c3 add %eax,%ebx - 6634d1c4: 78 05 js 6634d1cb - 6634d1c6: 3b 5e 38 cmp 0x38(%rsi),%ebx - 6634d1c9: 7c 19 jl 6634d1e4 - 6634d1cb: 48 8d 15 2e 5e 00 00 lea 0x5e2e(%rip),%rdx # 66353000 <.rdata> - 6634d1d2: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634d1d8: 48 8d 0d 31 5e 00 00 lea 0x5e31(%rip),%rcx # 66353010 <.rdata+0x10> - 6634d1df: e8 1c 3e 00 00 callq 66351000 <_assert> - 6634d1e4: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634d1e8: 48 63 c3 movslq %ebx,%rax - 6634d1eb: 8b 04 82 mov (%rdx,%rax,4),%eax - 6634d1ee: 48 8b 56 08 mov 0x8(%rsi),%rdx - 6634d1f2: 8b 4a 1c mov 0x1c(%rdx),%ecx - 6634d1f5: 39 c8 cmp %ecx,%eax - 6634d1f7: 74 64 je 6634d25d - 6634d1f9: 4c 8b 46 18 mov 0x18(%rsi),%r8 - 6634d1fd: 89 c3 mov %eax,%ebx - 6634d1ff: 29 cb sub %ecx,%ebx - 6634d201: 4d 8b 40 38 mov 0x38(%r8),%r8 - 6634d205: 41 01 18 add %ebx,(%r8) - 6634d208: 89 42 1c mov %eax,0x1c(%rdx) - 6634d20b: 31 d2 xor %edx,%edx - 6634d20d: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634d211: 41 8b 08 mov (%r8),%ecx - 6634d214: 48 8b 40 38 mov 0x38(%rax),%rax - 6634d218: 85 c9 test %ecx,%ecx - 6634d21a: 0f 9f c2 setg %dl - 6634d21d: 3b 10 cmp (%rax),%edx - 6634d21f: 74 3c je 6634d25d - 6634d221: 48 8b 46 20 mov 0x20(%rsi),%rax - 6634d225: 48 8b 40 38 mov 0x38(%rax),%rax - 6634d229: 8b 00 mov (%rax),%eax - 6634d22b: 85 c0 test %eax,%eax - 6634d22d: 75 2e jne 6634d25d - 6634d22f: 48 8b 46 28 mov 0x28(%rsi),%rax - 6634d233: 48 8b 0d f6 96 00 00 mov 0x96f6(%rip),%rcx # 66356930 - 6634d23a: 4c 8b 05 df 96 00 00 mov 0x96df(%rip),%r8 # 66356920 - 6634d241: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634d245: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d249: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d24f: 48 63 01 movslq (%rcx),%rax - 6634d252: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634d256: 44 89 09 mov %r9d,(%rcx) - 6634d259: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634d25d: 48 83 c4 28 add $0x28,%rsp - 6634d261: 5b pop %rbx - 6634d262: 5e pop %rsi - 6634d263: c3 retq - 6634d264: ba 07 00 00 00 mov $0x7,%edx - 6634d269: 48 83 c4 28 add $0x28,%rsp - 6634d26d: 5b pop %rbx - 6634d26e: 5e pop %rsi - 6634d26f: e9 bc 41 ff ff jmpq 66341430 - 6634d274: 66 90 xchg %ax,%ax - 6634d276: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634d27d: 00 00 00 +000000006634d9b0 : + 6634d9b0: 57 push %rdi + 6634d9b1: 56 push %rsi + 6634d9b2: 53 push %rbx + 6634d9b3: 48 83 ec 20 sub $0x20,%rsp + 6634d9b7: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634d9bb: 48 8b 90 e8 00 00 00 mov 0xe8(%rax),%rdx + 6634d9c2: 48 89 ce mov %rcx,%rsi + 6634d9c5: 44 8b 12 mov (%rdx),%r10d + 6634d9c8: 45 85 d2 test %r10d,%r10d + 6634d9cb: 0f 84 ff 01 00 00 je 6634dbd0 + 6634d9d1: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634d9d8: 8b 0a mov (%rdx),%ecx + 6634d9da: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634d9e1: 8b 12 mov (%rdx),%edx + 6634d9e3: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634d9e6: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx + 6634d9ed: 8b 09 mov (%rcx),%ecx + 6634d9ef: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634d9f2: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx + 6634d9f9: 8b 09 mov (%rcx),%ecx + 6634d9fb: 8d 1c ca lea (%rdx,%rcx,8),%ebx + 6634d9fe: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634da05: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx + 6634da0c: 8b 12 mov (%rdx),%edx + 6634da0e: c1 e2 04 shl $0x4,%edx + 6634da11: 01 da add %ebx,%edx + 6634da13: 8b 19 mov (%rcx),%ebx + 6634da15: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx + 6634da1c: c1 e3 05 shl $0x5,%ebx + 6634da1f: 01 da add %ebx,%edx + 6634da21: 8b 19 mov (%rcx),%ebx + 6634da23: 48 8b 88 d0 00 00 00 mov 0xd0(%rax),%rcx + 6634da2a: c1 e3 06 shl $0x6,%ebx + 6634da2d: 01 d3 add %edx,%ebx + 6634da2f: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx + 6634da36: 8b 12 mov (%rdx),%edx + 6634da38: c1 e2 07 shl $0x7,%edx + 6634da3b: 01 d3 add %edx,%ebx + 6634da3d: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx + 6634da44: 8b 12 mov (%rdx),%edx + 6634da46: c1 e2 08 shl $0x8,%edx + 6634da49: 01 da add %ebx,%edx + 6634da4b: 8b 19 mov (%rcx),%ebx + 6634da4d: 48 8b 88 d8 00 00 00 mov 0xd8(%rax),%rcx + 6634da54: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax + 6634da5b: c1 e3 09 shl $0x9,%ebx + 6634da5e: 01 da add %ebx,%edx + 6634da60: 8b 19 mov (%rcx),%ebx + 6634da62: 8b 00 mov (%rax),%eax + 6634da64: c1 e3 0a shl $0xa,%ebx + 6634da67: 01 d3 add %edx,%ebx + 6634da69: c1 e0 0b shl $0xb,%eax + 6634da6c: 01 c3 add %eax,%ebx + 6634da6e: 0f 88 9c 04 00 00 js 6634df10 + 6634da74: 39 5e 38 cmp %ebx,0x38(%rsi) + 6634da77: 0f 8e 93 04 00 00 jle 6634df10 + 6634da7d: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634da81: 48 63 c3 movslq %ebx,%rax + 6634da84: 31 db xor %ebx,%ebx + 6634da86: 8b 3c 82 mov (%rdx,%rax,4),%edi + 6634da89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634da90: 8d 53 09 lea 0x9(%rbx),%edx + 6634da93: 89 d9 mov %ebx,%ecx + 6634da95: 41 89 f8 mov %edi,%r8d + 6634da98: 41 d3 f8 sar %cl,%r8d + 6634da9b: 83 c3 01 add $0x1,%ebx + 6634da9e: 48 89 f1 mov %rsi,%rcx + 6634daa1: 41 83 e0 01 and $0x1,%r8d + 6634daa5: e8 06 39 ff ff callq 663413b0 + 6634daaa: 83 fb 08 cmp $0x8,%ebx + 6634daad: 75 e1 jne 6634da90 + 6634daaf: 48 8b 46 10 mov 0x10(%rsi),%rax + 6634dab3: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx + 6634daba: 8b 12 mov (%rdx),%edx + 6634dabc: 85 d2 test %edx,%edx + 6634dabe: 0f 84 03 01 00 00 je 6634dbc7 + 6634dac4: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634dac8: 8b 0a mov (%rdx),%ecx + 6634daca: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634dace: 8b 12 mov (%rdx),%edx + 6634dad0: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634dad3: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634dad7: 8b 09 mov (%rcx),%ecx + 6634dad9: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634dadc: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634dae0: 8b 09 mov (%rcx),%ecx + 6634dae2: 8d 3c ca lea (%rdx,%rcx,8),%edi + 6634dae5: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634dae9: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634daed: 8b 12 mov (%rdx),%edx + 6634daef: c1 e2 04 shl $0x4,%edx + 6634daf2: 01 d7 add %edx,%edi + 6634daf4: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634daf8: 8b 12 mov (%rdx),%edx + 6634dafa: c1 e2 05 shl $0x5,%edx + 6634dafd: 01 fa add %edi,%edx + 6634daff: 8b 39 mov (%rcx),%edi + 6634db01: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634db05: c1 e7 06 shl $0x6,%edi + 6634db08: 01 fa add %edi,%edx + 6634db0a: 8b 39 mov (%rcx),%edi + 6634db0c: c1 e7 07 shl $0x7,%edi + 6634db0f: 01 d7 add %edx,%edi + 6634db11: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634db18: 8b 0a mov (%rdx),%ecx + 6634db1a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634db21: 8b 12 mov (%rdx),%edx + 6634db23: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634db26: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx + 6634db2d: 8b 09 mov (%rcx),%ecx + 6634db2f: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634db32: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx + 6634db39: 8b 09 mov (%rcx),%ecx + 6634db3b: 8d 1c ca lea (%rdx,%rcx,8),%ebx + 6634db3e: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634db45: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx + 6634db4c: 8b 12 mov (%rdx),%edx + 6634db4e: c1 e2 04 shl $0x4,%edx + 6634db51: 01 da add %ebx,%edx + 6634db53: 8b 19 mov (%rcx),%ebx + 6634db55: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx + 6634db5c: c1 e3 05 shl $0x5,%ebx + 6634db5f: 01 da add %ebx,%edx + 6634db61: 8b 19 mov (%rcx),%ebx + 6634db63: c1 e3 06 shl $0x6,%ebx + 6634db66: 01 d3 add %edx,%ebx + 6634db68: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx + 6634db6f: 8b 12 mov (%rdx),%edx + 6634db71: c1 e2 07 shl $0x7,%edx + 6634db74: 01 d3 add %edx,%ebx + 6634db76: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx + 6634db7d: 48 8b 88 d0 00 00 00 mov 0xd0(%rax),%rcx + 6634db84: 8b 12 mov (%rdx),%edx + 6634db86: c1 e2 08 shl $0x8,%edx + 6634db89: 01 da add %ebx,%edx + 6634db8b: 8b 19 mov (%rcx),%ebx + 6634db8d: 48 8b 88 d8 00 00 00 mov 0xd8(%rax),%rcx + 6634db94: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax + 6634db9b: c1 e3 09 shl $0x9,%ebx + 6634db9e: 01 da add %ebx,%edx + 6634dba0: 8b 19 mov (%rcx),%ebx + 6634dba2: 8b 00 mov (%rax),%eax + 6634dba4: c1 e3 0a shl $0xa,%ebx + 6634dba7: 01 d3 add %edx,%ebx + 6634dba9: c1 e0 0b shl $0xb,%eax + 6634dbac: 01 c3 add %eax,%ebx + 6634dbae: 0f 88 7c 03 00 00 js 6634df30 + 6634dbb4: 39 5e 38 cmp %ebx,0x38(%rsi) + 6634dbb7: 0f 8e 73 03 00 00 jle 6634df30 + 6634dbbd: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634dbc1: 48 63 c3 movslq %ebx,%rax + 6634dbc4: 89 3c 82 mov %edi,(%rdx,%rax,4) + 6634dbc7: 48 83 c4 20 add $0x20,%rsp + 6634dbcb: 5b pop %rbx + 6634dbcc: 5e pop %rsi + 6634dbcd: 5f pop %rdi + 6634dbce: c3 retq + 6634dbcf: 90 nop + 6634dbd0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634dbd4: 4c 8b 05 45 8d 00 00 mov 0x8d45(%rip),%r8 # 66356920 + 6634dbdb: 48 8b 0d 4e 8d 00 00 mov 0x8d4e(%rip),%rcx # 66356930 + 6634dbe2: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634dbe6: 45 85 c9 test %r9d,%r9d + 6634dbe9: 74 58 je 6634dc43 + 6634dbeb: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634dbef: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634dbf3: 45 29 0a sub %r9d,(%r10) + 6634dbf6: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634dbfd: 45 8b 0a mov (%r10),%r9d + 6634dc00: 45 31 d2 xor %r10d,%r10d + 6634dc03: 45 85 c9 test %r9d,%r9d + 6634dc06: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634dc0a: 41 0f 9f c2 setg %r10b + 6634dc0e: 45 3b 11 cmp (%r9),%r10d + 6634dc11: 74 30 je 6634dc43 + 6634dc13: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634dc17: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634dc1b: 41 8b 39 mov (%r9),%edi + 6634dc1e: 85 ff test %edi,%edi + 6634dc20: 75 21 jne 6634dc43 + 6634dc22: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634dc26: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634dc2a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dc2e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dc35: 4c 63 09 movslq (%rcx),%r9 + 6634dc38: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dc3c: 44 89 19 mov %r11d,(%rcx) + 6634dc3f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dc43: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634dc47: 45 85 c9 test %r9d,%r9d + 6634dc4a: 74 58 je 6634dca4 + 6634dc4c: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634dc50: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634dc54: 45 29 0a sub %r9d,(%r10) + 6634dc57: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634dc5e: 41 8b 1a mov (%r10),%ebx + 6634dc61: 45 31 d2 xor %r10d,%r10d + 6634dc64: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634dc68: 85 db test %ebx,%ebx + 6634dc6a: 41 0f 9f c2 setg %r10b + 6634dc6e: 45 3b 11 cmp (%r9),%r10d + 6634dc71: 74 31 je 6634dca4 + 6634dc73: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634dc77: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634dc7b: 45 8b 19 mov (%r9),%r11d + 6634dc7e: 45 85 db test %r11d,%r11d + 6634dc81: 75 21 jne 6634dca4 + 6634dc83: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634dc87: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634dc8b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dc8f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dc96: 4c 63 09 movslq (%rcx),%r9 + 6634dc99: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dc9d: 44 89 19 mov %r11d,(%rcx) + 6634dca0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dca4: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634dca8: 45 85 c9 test %r9d,%r9d + 6634dcab: 74 5a je 6634dd07 + 6634dcad: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634dcb1: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634dcb5: 45 29 0a sub %r9d,(%r10) + 6634dcb8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634dcbf: 45 8b 12 mov (%r10),%r10d + 6634dcc2: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634dcc6: 45 85 d2 test %r10d,%r10d + 6634dcc9: 41 0f 9f c2 setg %r10b + 6634dccd: 45 0f b6 d2 movzbl %r10b,%r10d + 6634dcd1: 45 3b 11 cmp (%r9),%r10d + 6634dcd4: 74 31 je 6634dd07 + 6634dcd6: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634dcda: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634dcde: 45 8b 09 mov (%r9),%r9d + 6634dce1: 45 85 c9 test %r9d,%r9d + 6634dce4: 75 21 jne 6634dd07 + 6634dce6: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634dcea: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634dcee: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dcf2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dcf9: 4c 63 09 movslq (%rcx),%r9 + 6634dcfc: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dd00: 44 89 19 mov %r11d,(%rcx) + 6634dd03: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dd07: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634dd0b: 45 85 c9 test %r9d,%r9d + 6634dd0e: 74 57 je 6634dd67 + 6634dd10: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634dd14: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634dd18: 45 29 0a sub %r9d,(%r10) + 6634dd1b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634dd22: 41 8b 3a mov (%r10),%edi + 6634dd25: 45 31 d2 xor %r10d,%r10d + 6634dd28: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634dd2c: 85 ff test %edi,%edi + 6634dd2e: 41 0f 9f c2 setg %r10b + 6634dd32: 45 3b 11 cmp (%r9),%r10d + 6634dd35: 74 30 je 6634dd67 + 6634dd37: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634dd3b: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634dd3f: 41 8b 19 mov (%r9),%ebx + 6634dd42: 85 db test %ebx,%ebx + 6634dd44: 75 21 jne 6634dd67 + 6634dd46: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634dd4a: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634dd4e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dd52: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dd59: 4c 63 09 movslq (%rcx),%r9 + 6634dd5c: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dd60: 44 89 19 mov %r11d,(%rcx) + 6634dd63: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dd67: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634dd6b: 45 85 c9 test %r9d,%r9d + 6634dd6e: 74 59 je 6634ddc9 + 6634dd70: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634dd74: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634dd78: 45 29 0a sub %r9d,(%r10) + 6634dd7b: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634dd82: 45 8b 1a mov (%r10),%r11d + 6634dd85: 45 31 d2 xor %r10d,%r10d + 6634dd88: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634dd8c: 45 85 db test %r11d,%r11d + 6634dd8f: 41 0f 9f c2 setg %r10b + 6634dd93: 45 3b 11 cmp (%r9),%r10d + 6634dd96: 74 31 je 6634ddc9 + 6634dd98: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634dd9c: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634dda0: 45 8b 11 mov (%r9),%r10d + 6634dda3: 45 85 d2 test %r10d,%r10d + 6634dda6: 75 21 jne 6634ddc9 + 6634dda8: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634ddac: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634ddb0: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ddb4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ddbb: 4c 63 09 movslq (%rcx),%r9 + 6634ddbe: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ddc2: 44 89 19 mov %r11d,(%rcx) + 6634ddc5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ddc9: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634ddcd: 45 85 c9 test %r9d,%r9d + 6634ddd0: 74 58 je 6634de2a + 6634ddd2: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634ddd6: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634ddda: 45 29 0a sub %r9d,(%r10) + 6634dddd: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634dde4: 45 8b 0a mov (%r10),%r9d + 6634dde7: 45 31 d2 xor %r10d,%r10d + 6634ddea: 45 85 c9 test %r9d,%r9d + 6634dded: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634ddf1: 41 0f 9f c2 setg %r10b + 6634ddf5: 45 3b 11 cmp (%r9),%r10d + 6634ddf8: 74 30 je 6634de2a + 6634ddfa: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634ddfe: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634de02: 41 8b 39 mov (%r9),%edi + 6634de05: 85 ff test %edi,%edi + 6634de07: 75 21 jne 6634de2a + 6634de09: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634de0d: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634de11: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634de15: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634de1c: 4c 63 09 movslq (%rcx),%r9 + 6634de1f: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634de23: 44 89 19 mov %r11d,(%rcx) + 6634de26: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634de2a: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634de2e: 45 85 c9 test %r9d,%r9d + 6634de31: 74 58 je 6634de8b + 6634de33: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634de37: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634de3b: 45 29 0a sub %r9d,(%r10) + 6634de3e: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634de45: 41 8b 1a mov (%r10),%ebx + 6634de48: 45 31 d2 xor %r10d,%r10d + 6634de4b: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634de4f: 85 db test %ebx,%ebx + 6634de51: 41 0f 9f c2 setg %r10b + 6634de55: 45 3b 11 cmp (%r9),%r10d + 6634de58: 74 31 je 6634de8b + 6634de5a: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634de5e: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634de62: 45 8b 19 mov (%r9),%r11d + 6634de65: 45 85 db test %r11d,%r11d + 6634de68: 75 21 jne 6634de8b + 6634de6a: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634de6e: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634de72: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634de76: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634de7d: 4c 63 09 movslq (%rcx),%r9 + 6634de80: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634de84: 44 89 19 mov %r11d,(%rcx) + 6634de87: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634de8b: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634de8f: 45 85 c9 test %r9d,%r9d + 6634de92: 0f 84 1b fc ff ff je 6634dab3 + 6634de98: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634de9c: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634dea3: 45 29 0a sub %r9d,(%r10) + 6634dea6: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634dead: 45 31 c9 xor %r9d,%r9d + 6634deb0: 45 8b 12 mov (%r10),%r10d + 6634deb3: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 6634deba: 45 85 d2 test %r10d,%r10d + 6634debd: 41 0f 9f c1 setg %r9b + 6634dec1: 44 3b 0a cmp (%rdx),%r9d + 6634dec4: 0f 84 e9 fb ff ff je 6634dab3 + 6634deca: 48 8b 56 20 mov 0x20(%rsi),%rdx + 6634dece: 48 8b 92 80 00 00 00 mov 0x80(%rdx),%rdx + 6634ded5: 44 8b 0a mov (%rdx),%r9d + 6634ded8: 45 85 c9 test %r9d,%r9d + 6634dedb: 0f 85 d2 fb ff ff jne 6634dab3 + 6634dee1: 48 8b 56 28 mov 0x28(%rsi),%rdx + 6634dee5: 4c 8b 8a 80 00 00 00 mov 0x80(%rdx),%r9 + 6634deec: 49 8b 51 10 mov 0x10(%r9),%rdx + 6634def0: c7 02 01 00 00 00 movl $0x1,(%rdx) + 6634def6: 48 63 11 movslq (%rcx),%rdx + 6634def9: 44 8d 52 01 lea 0x1(%rdx),%r10d + 6634defd: 44 89 11 mov %r10d,(%rcx) + 6634df00: 4d 89 0c d0 mov %r9,(%r8,%rdx,8) + 6634df04: e9 aa fb ff ff jmpq 6634dab3 + 6634df09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634df10: 48 8d 15 e9 50 00 00 lea 0x50e9(%rip),%rdx # 66353000 <.rdata> + 6634df17: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634df1d: 48 8d 0d ec 50 00 00 lea 0x50ec(%rip),%rcx # 66353010 <.rdata+0x10> + 6634df24: e8 67 39 00 00 callq 66351890 <_assert> + 6634df29: e9 4f fb ff ff jmpq 6634da7d + 6634df2e: 66 90 xchg %ax,%ax + 6634df30: 48 8d 15 c9 50 00 00 lea 0x50c9(%rip),%rdx # 66353000 <.rdata> + 6634df37: 41 b8 93 00 00 00 mov $0x93,%r8d + 6634df3d: 48 8d 0d cc 50 00 00 lea 0x50cc(%rip),%rcx # 66353010 <.rdata+0x10> + 6634df44: e8 47 39 00 00 callq 66351890 <_assert> + 6634df49: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634df4d: 48 63 c3 movslq %ebx,%rax + 6634df50: 89 3c 82 mov %edi,(%rdx,%rax,4) + 6634df53: e9 6f fc ff ff jmpq 6634dbc7 + 6634df58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634df5f: 00 -000000006634d280 : - 6634d280: 41 55 push %r13 - 6634d282: 41 54 push %r12 - 6634d284: 55 push %rbp - 6634d285: 57 push %rdi - 6634d286: 56 push %rsi - 6634d287: 53 push %rbx - 6634d288: 48 83 ec 28 sub $0x28,%rsp - 6634d28c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d290: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634d294: 48 89 cb mov %rcx,%rbx - 6634d297: 44 8b 2a mov (%rdx),%r13d - 6634d29a: 45 85 ed test %r13d,%r13d - 6634d29d: 0f 84 8d 00 00 00 je 6634d330 - 6634d2a3: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634d2a7: be 05 00 00 00 mov $0x5,%esi - 6634d2ac: 4c 8d 2d 4d 5d 00 00 lea 0x5d4d(%rip),%r13 # 66353000 <.rdata> - 6634d2b3: 4c 8d 25 56 5d 00 00 lea 0x5d56(%rip),%r12 # 66353010 <.rdata+0x10> - 6634d2ba: 8b 0a mov (%rdx),%ecx - 6634d2bc: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634d2c0: 8b 12 mov (%rdx),%edx - 6634d2c2: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d2c5: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634d2c9: 48 8b 40 20 mov 0x20(%rax),%rax - 6634d2cd: 8b 09 mov (%rcx),%ecx - 6634d2cf: 8b 00 mov (%rax),%eax - 6634d2d1: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d2d4: 8d 3c c2 lea (%rdx,%rax,8),%edi - 6634d2d7: 48 63 ef movslq %edi,%rbp - 6634d2da: 48 c1 e5 02 shl $0x2,%rbp - 6634d2de: 85 ff test %edi,%edi - 6634d2e0: 78 05 js 6634d2e7 - 6634d2e2: 3b 7b 38 cmp 0x38(%rbx),%edi - 6634d2e5: 7c 11 jl 6634d2f8 - 6634d2e7: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634d2ed: 4c 89 ea mov %r13,%rdx - 6634d2f0: 4c 89 e1 mov %r12,%rcx - 6634d2f3: e8 08 3d 00 00 callq 66351000 <_assert> - 6634d2f8: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634d2fc: 89 f2 mov %esi,%edx - 6634d2fe: 48 89 d9 mov %rbx,%rcx - 6634d301: 83 c6 01 add $0x1,%esi - 6634d304: 83 c7 10 add $0x10,%edi - 6634d307: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634d30b: 48 83 c5 40 add $0x40,%rbp - 6634d30f: e8 9c 40 ff ff callq 663413b0 - 6634d314: 83 fe 09 cmp $0x9,%esi - 6634d317: 75 c5 jne 6634d2de - 6634d319: 48 83 c4 28 add $0x28,%rsp - 6634d31d: 5b pop %rbx - 6634d31e: 5e pop %rsi - 6634d31f: 5f pop %rdi - 6634d320: 5d pop %rbp - 6634d321: 41 5c pop %r12 - 6634d323: 41 5d pop %r13 - 6634d325: c3 retq - 6634d326: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634d32d: 00 00 00 - 6634d330: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634d334: 4c 8b 15 e5 95 00 00 mov 0x95e5(%rip),%r10 # 66356920 - 6634d33b: 48 8b 0d ee 95 00 00 mov 0x95ee(%rip),%rcx # 66356930 - 6634d342: 44 8b 42 14 mov 0x14(%rdx),%r8d - 6634d346: 45 85 c0 test %r8d,%r8d - 6634d349: 74 58 je 6634d3a3 - 6634d34b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d34f: 4d 8b 49 28 mov 0x28(%r9),%r9 - 6634d353: 45 29 01 sub %r8d,(%r9) - 6634d356: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 6634d35d: 45 8b 21 mov (%r9),%r12d - 6634d360: 45 31 c9 xor %r9d,%r9d - 6634d363: 4c 8b 40 28 mov 0x28(%rax),%r8 - 6634d367: 45 85 e4 test %r12d,%r12d - 6634d36a: 41 0f 9f c1 setg %r9b - 6634d36e: 45 3b 08 cmp (%r8),%r9d - 6634d371: 74 30 je 6634d3a3 - 6634d373: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d377: 4d 8b 40 28 mov 0x28(%r8),%r8 - 6634d37b: 41 8b 28 mov (%r8),%ebp - 6634d37e: 85 ed test %ebp,%ebp - 6634d380: 75 21 jne 6634d3a3 - 6634d382: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d386: 4d 8b 48 28 mov 0x28(%r8),%r9 - 6634d38a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d38e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d395: 4c 63 01 movslq (%rcx),%r8 - 6634d398: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d39c: 44 89 19 mov %r11d,(%rcx) - 6634d39f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d3a3: 44 8b 42 18 mov 0x18(%rdx),%r8d - 6634d3a7: 45 85 c0 test %r8d,%r8d - 6634d3aa: 74 57 je 6634d403 - 6634d3ac: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d3b0: 4d 8b 49 30 mov 0x30(%r9),%r9 - 6634d3b4: 45 29 01 sub %r8d,(%r9) - 6634d3b7: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 6634d3be: 41 8b 39 mov (%r9),%edi - 6634d3c1: 45 31 c9 xor %r9d,%r9d - 6634d3c4: 4c 8b 40 30 mov 0x30(%rax),%r8 - 6634d3c8: 85 ff test %edi,%edi - 6634d3ca: 41 0f 9f c1 setg %r9b - 6634d3ce: 45 3b 08 cmp (%r8),%r9d - 6634d3d1: 74 30 je 6634d403 - 6634d3d3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d3d7: 4d 8b 40 30 mov 0x30(%r8),%r8 - 6634d3db: 41 8b 30 mov (%r8),%esi - 6634d3de: 85 f6 test %esi,%esi - 6634d3e0: 75 21 jne 6634d403 - 6634d3e2: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d3e6: 4d 8b 48 30 mov 0x30(%r8),%r9 - 6634d3ea: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d3ee: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d3f5: 4c 63 01 movslq (%rcx),%r8 - 6634d3f8: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d3fc: 44 89 19 mov %r11d,(%rcx) - 6634d3ff: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d403: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634d407: 45 85 c0 test %r8d,%r8d - 6634d40a: 74 59 je 6634d465 - 6634d40c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d410: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634d414: 45 29 01 sub %r8d,(%r9) - 6634d417: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 6634d41e: 45 8b 19 mov (%r9),%r11d - 6634d421: 45 31 c9 xor %r9d,%r9d - 6634d424: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634d428: 45 85 db test %r11d,%r11d - 6634d42b: 41 0f 9f c1 setg %r9b - 6634d42f: 45 3b 08 cmp (%r8),%r9d - 6634d432: 74 31 je 6634d465 - 6634d434: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d438: 4d 8b 40 38 mov 0x38(%r8),%r8 - 6634d43c: 45 8b 08 mov (%r8),%r9d - 6634d43f: 45 85 c9 test %r9d,%r9d - 6634d442: 75 21 jne 6634d465 - 6634d444: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d448: 4d 8b 48 38 mov 0x38(%r8),%r9 - 6634d44c: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d450: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d457: 4c 63 01 movslq (%rcx),%r8 - 6634d45a: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d45e: 44 89 19 mov %r11d,(%rcx) - 6634d461: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d465: 44 8b 42 20 mov 0x20(%rdx),%r8d - 6634d469: 45 85 c0 test %r8d,%r8d - 6634d46c: 0f 84 a7 fe ff ff je 6634d319 - 6634d472: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d476: 48 8b 40 40 mov 0x40(%rax),%rax - 6634d47a: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634d47e: 45 29 01 sub %r8d,(%r9) - 6634d481: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634d488: 31 d2 xor %edx,%edx - 6634d48a: 45 8b 01 mov (%r9),%r8d - 6634d48d: 45 85 c0 test %r8d,%r8d - 6634d490: 0f 9f c2 setg %dl - 6634d493: 3b 10 cmp (%rax),%edx - 6634d495: 0f 84 7e fe ff ff je 6634d319 - 6634d49b: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634d49f: 48 8b 40 40 mov 0x40(%rax),%rax - 6634d4a3: 8b 00 mov (%rax),%eax - 6634d4a5: 85 c0 test %eax,%eax - 6634d4a7: 0f 85 6c fe ff ff jne 6634d319 - 6634d4ad: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634d4b1: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634d4b5: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d4b9: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d4bf: 48 63 01 movslq (%rcx),%rax - 6634d4c2: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634d4c6: 44 89 01 mov %r8d,(%rcx) - 6634d4c9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634d4cd: 48 83 c4 28 add $0x28,%rsp - 6634d4d1: 5b pop %rbx - 6634d4d2: 5e pop %rsi - 6634d4d3: 5f pop %rdi - 6634d4d4: 5d pop %rbp - 6634d4d5: 41 5c pop %r12 - 6634d4d7: 41 5d pop %r13 - 6634d4d9: c3 retq - 6634d4da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634df60 : + 6634df60: 56 push %rsi + 6634df61: 53 push %rbx + 6634df62: 48 83 ec 28 sub $0x28,%rsp + 6634df66: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634df6a: 48 8b 42 40 mov 0x40(%rdx),%rax + 6634df6e: 48 89 ce mov %rcx,%rsi + 6634df71: 44 8b 00 mov (%rax),%r8d + 6634df74: 45 85 c0 test %r8d,%r8d + 6634df77: 0f 84 d7 00 00 00 je 6634e054 + 6634df7d: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634df81: 8b 08 mov (%rax),%ecx + 6634df83: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634df87: 8b 00 mov (%rax),%eax + 6634df89: 8d 04 48 lea (%rax,%rcx,2),%eax + 6634df8c: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 6634df90: 8b 09 mov (%rcx),%ecx + 6634df92: 8d 04 88 lea (%rax,%rcx,4),%eax + 6634df95: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 6634df99: 8b 09 mov (%rcx),%ecx + 6634df9b: 8d 04 c8 lea (%rax,%rcx,8),%eax + 6634df9e: 48 8b 4a 28 mov 0x28(%rdx),%rcx + 6634dfa2: 8b 19 mov (%rcx),%ebx + 6634dfa4: c1 e3 04 shl $0x4,%ebx + 6634dfa7: 01 c3 add %eax,%ebx + 6634dfa9: 48 8b 42 30 mov 0x30(%rdx),%rax + 6634dfad: 8b 00 mov (%rax),%eax + 6634dfaf: c1 e0 05 shl $0x5,%eax + 6634dfb2: 01 c3 add %eax,%ebx + 6634dfb4: 78 05 js 6634dfbb + 6634dfb6: 3b 5e 38 cmp 0x38(%rsi),%ebx + 6634dfb9: 7c 19 jl 6634dfd4 + 6634dfbb: 48 8d 15 3e 50 00 00 lea 0x503e(%rip),%rdx # 66353000 <.rdata> + 6634dfc2: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634dfc8: 48 8d 0d 41 50 00 00 lea 0x5041(%rip),%rcx # 66353010 <.rdata+0x10> + 6634dfcf: e8 bc 38 00 00 callq 66351890 <_assert> + 6634dfd4: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634dfd8: 48 63 c3 movslq %ebx,%rax + 6634dfdb: 8b 04 82 mov (%rdx,%rax,4),%eax + 6634dfde: 48 8b 56 08 mov 0x8(%rsi),%rdx + 6634dfe2: 8b 4a 1c mov 0x1c(%rdx),%ecx + 6634dfe5: 39 c8 cmp %ecx,%eax + 6634dfe7: 74 64 je 6634e04d + 6634dfe9: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634dfed: 89 c3 mov %eax,%ebx + 6634dfef: 29 cb sub %ecx,%ebx + 6634dff1: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634dff5: 41 01 18 add %ebx,(%r8) + 6634dff8: 89 42 1c mov %eax,0x1c(%rdx) + 6634dffb: 31 d2 xor %edx,%edx + 6634dffd: 48 8b 46 10 mov 0x10(%rsi),%rax + 6634e001: 41 8b 08 mov (%r8),%ecx + 6634e004: 48 8b 40 38 mov 0x38(%rax),%rax + 6634e008: 85 c9 test %ecx,%ecx + 6634e00a: 0f 9f c2 setg %dl + 6634e00d: 3b 10 cmp (%rax),%edx + 6634e00f: 74 3c je 6634e04d + 6634e011: 48 8b 46 20 mov 0x20(%rsi),%rax + 6634e015: 48 8b 40 38 mov 0x38(%rax),%rax + 6634e019: 8b 00 mov (%rax),%eax + 6634e01b: 85 c0 test %eax,%eax + 6634e01d: 75 2e jne 6634e04d + 6634e01f: 48 8b 46 28 mov 0x28(%rsi),%rax + 6634e023: 48 8b 0d 06 89 00 00 mov 0x8906(%rip),%rcx # 66356930 + 6634e02a: 4c 8b 05 ef 88 00 00 mov 0x88ef(%rip),%r8 # 66356920 + 6634e031: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634e035: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e039: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e03f: 48 63 01 movslq (%rcx),%rax + 6634e042: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634e046: 44 89 09 mov %r9d,(%rcx) + 6634e049: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634e04d: 48 83 c4 28 add $0x28,%rsp + 6634e051: 5b pop %rbx + 6634e052: 5e pop %rsi + 6634e053: c3 retq + 6634e054: ba 07 00 00 00 mov $0x7,%edx + 6634e059: 48 83 c4 28 add $0x28,%rsp + 6634e05d: 5b pop %rbx + 6634e05e: 5e pop %rsi + 6634e05f: e9 cc 33 ff ff jmpq 66341430 + 6634e064: 66 90 xchg %ax,%ax + 6634e066: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634e06d: 00 00 00 -000000006634d4e0 : - 6634d4e0: 41 55 push %r13 - 6634d4e2: 41 54 push %r12 - 6634d4e4: 55 push %rbp - 6634d4e5: 57 push %rdi - 6634d4e6: 56 push %rsi - 6634d4e7: 53 push %rbx - 6634d4e8: 48 83 ec 28 sub $0x28,%rsp - 6634d4ec: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d4f0: 48 8b 50 58 mov 0x58(%rax),%rdx - 6634d4f4: 48 89 cb mov %rcx,%rbx - 6634d4f7: 44 8b 2a mov (%rdx),%r13d - 6634d4fa: 45 85 ed test %r13d,%r13d - 6634d4fd: 0f 84 9d 00 00 00 je 6634d5a0 - 6634d503: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634d507: bf 07 00 00 00 mov $0x7,%edi - 6634d50c: 4c 8d 2d ed 5a 00 00 lea 0x5aed(%rip),%r13 # 66353000 <.rdata> - 6634d513: 4c 8d 25 f6 5a 00 00 lea 0x5af6(%rip),%r12 # 66353010 <.rdata+0x10> - 6634d51a: 8b 0a mov (%rdx),%ecx - 6634d51c: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634d520: 8b 12 mov (%rdx),%edx - 6634d522: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d525: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634d529: 8b 09 mov (%rcx),%ecx - 6634d52b: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d52e: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634d532: 8b 09 mov (%rcx),%ecx - 6634d534: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634d537: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634d53b: 48 8b 40 30 mov 0x30(%rax),%rax - 6634d53f: 8b 31 mov (%rcx),%esi - 6634d541: c1 e6 04 shl $0x4,%esi - 6634d544: 01 f2 add %esi,%edx - 6634d546: 8b 30 mov (%rax),%esi - 6634d548: c1 e6 05 shl $0x5,%esi - 6634d54b: 01 d6 add %edx,%esi - 6634d54d: 48 63 ee movslq %esi,%rbp - 6634d550: 48 c1 e5 02 shl $0x2,%rbp - 6634d554: 85 f6 test %esi,%esi - 6634d556: 78 05 js 6634d55d - 6634d558: 3b 73 38 cmp 0x38(%rbx),%esi - 6634d55b: 7c 11 jl 6634d56e - 6634d55d: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634d563: 4c 89 ea mov %r13,%rdx - 6634d566: 4c 89 e1 mov %r12,%rcx - 6634d569: e8 92 3a 00 00 callq 66351000 <_assert> - 6634d56e: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634d572: 89 fa mov %edi,%edx - 6634d574: 48 89 d9 mov %rbx,%rcx - 6634d577: 83 c7 01 add $0x1,%edi - 6634d57a: 83 c6 40 add $0x40,%esi - 6634d57d: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634d581: 48 81 c5 00 01 00 00 add $0x100,%rbp - 6634d588: e8 23 3e ff ff callq 663413b0 - 6634d58d: 83 ff 0b cmp $0xb,%edi - 6634d590: 75 c2 jne 6634d554 - 6634d592: 48 83 c4 28 add $0x28,%rsp - 6634d596: 5b pop %rbx - 6634d597: 5e pop %rsi - 6634d598: 5f pop %rdi - 6634d599: 5d pop %rbp - 6634d59a: 41 5c pop %r12 - 6634d59c: 41 5d pop %r13 - 6634d59e: c3 retq - 6634d59f: 90 nop - 6634d5a0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634d5a4: 4c 8b 15 75 93 00 00 mov 0x9375(%rip),%r10 # 66356920 - 6634d5ab: 48 8b 0d 7e 93 00 00 mov 0x937e(%rip),%rcx # 66356930 - 6634d5b2: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634d5b6: 45 85 c0 test %r8d,%r8d - 6634d5b9: 74 58 je 6634d613 - 6634d5bb: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d5bf: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634d5c3: 45 29 01 sub %r8d,(%r9) - 6634d5c6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 6634d5cd: 45 8b 21 mov (%r9),%r12d - 6634d5d0: 45 31 c9 xor %r9d,%r9d - 6634d5d3: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634d5d7: 45 85 e4 test %r12d,%r12d - 6634d5da: 41 0f 9f c1 setg %r9b - 6634d5de: 45 3b 08 cmp (%r8),%r9d - 6634d5e1: 74 30 je 6634d613 - 6634d5e3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d5e7: 4d 8b 40 38 mov 0x38(%r8),%r8 - 6634d5eb: 41 8b 28 mov (%r8),%ebp - 6634d5ee: 85 ed test %ebp,%ebp - 6634d5f0: 75 21 jne 6634d613 - 6634d5f2: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d5f6: 4d 8b 48 38 mov 0x38(%r8),%r9 - 6634d5fa: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d5fe: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d605: 4c 63 01 movslq (%rcx),%r8 - 6634d608: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d60c: 44 89 19 mov %r11d,(%rcx) - 6634d60f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d613: 44 8b 42 20 mov 0x20(%rdx),%r8d - 6634d617: 45 85 c0 test %r8d,%r8d - 6634d61a: 74 57 je 6634d673 - 6634d61c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d620: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634d624: 45 29 01 sub %r8d,(%r9) - 6634d627: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634d62e: 41 8b 39 mov (%r9),%edi - 6634d631: 45 31 c9 xor %r9d,%r9d - 6634d634: 4c 8b 40 40 mov 0x40(%rax),%r8 - 6634d638: 85 ff test %edi,%edi - 6634d63a: 41 0f 9f c1 setg %r9b - 6634d63e: 45 3b 08 cmp (%r8),%r9d - 6634d641: 74 30 je 6634d673 - 6634d643: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d647: 4d 8b 40 40 mov 0x40(%r8),%r8 - 6634d64b: 41 8b 30 mov (%r8),%esi - 6634d64e: 85 f6 test %esi,%esi - 6634d650: 75 21 jne 6634d673 - 6634d652: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d656: 4d 8b 48 40 mov 0x40(%r8),%r9 - 6634d65a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d65e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d665: 4c 63 01 movslq (%rcx),%r8 - 6634d668: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d66c: 44 89 19 mov %r11d,(%rcx) - 6634d66f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d673: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634d677: 45 85 c0 test %r8d,%r8d - 6634d67a: 74 59 je 6634d6d5 - 6634d67c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d680: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634d684: 45 29 01 sub %r8d,(%r9) - 6634d687: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634d68e: 45 8b 19 mov (%r9),%r11d - 6634d691: 45 31 c9 xor %r9d,%r9d - 6634d694: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634d698: 45 85 db test %r11d,%r11d - 6634d69b: 41 0f 9f c1 setg %r9b - 6634d69f: 45 3b 08 cmp (%r8),%r9d - 6634d6a2: 74 31 je 6634d6d5 - 6634d6a4: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d6a8: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634d6ac: 45 8b 08 mov (%r8),%r9d - 6634d6af: 45 85 c9 test %r9d,%r9d - 6634d6b2: 75 21 jne 6634d6d5 - 6634d6b4: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d6b8: 4d 8b 48 48 mov 0x48(%r8),%r9 - 6634d6bc: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d6c0: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d6c7: 4c 63 01 movslq (%rcx),%r8 - 6634d6ca: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d6ce: 44 89 19 mov %r11d,(%rcx) - 6634d6d1: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d6d5: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634d6d9: 45 85 c0 test %r8d,%r8d - 6634d6dc: 0f 84 b0 fe ff ff je 6634d592 - 6634d6e2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d6e6: 48 8b 40 50 mov 0x50(%rax),%rax - 6634d6ea: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634d6ee: 45 29 01 sub %r8d,(%r9) - 6634d6f1: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634d6f8: 31 d2 xor %edx,%edx - 6634d6fa: 45 8b 01 mov (%r9),%r8d - 6634d6fd: 45 85 c0 test %r8d,%r8d - 6634d700: 0f 9f c2 setg %dl - 6634d703: 3b 10 cmp (%rax),%edx - 6634d705: 0f 84 87 fe ff ff je 6634d592 - 6634d70b: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634d70f: 48 8b 40 50 mov 0x50(%rax),%rax - 6634d713: 8b 00 mov (%rax),%eax - 6634d715: 85 c0 test %eax,%eax - 6634d717: 0f 85 75 fe ff ff jne 6634d592 - 6634d71d: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634d721: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634d725: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d729: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d72f: 48 63 01 movslq (%rcx),%rax - 6634d732: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634d736: 44 89 01 mov %r8d,(%rcx) - 6634d739: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634d73d: 48 83 c4 28 add $0x28,%rsp - 6634d741: 5b pop %rbx - 6634d742: 5e pop %rsi - 6634d743: 5f pop %rdi - 6634d744: 5d pop %rbp - 6634d745: 41 5c pop %r12 - 6634d747: 41 5d pop %r13 - 6634d749: c3 retq - 6634d74a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634e070 : + 6634e070: 56 push %rsi + 6634e071: 53 push %rbx + 6634e072: 48 83 ec 28 sub $0x28,%rsp + 6634e076: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e07a: 48 8b 50 50 mov 0x50(%rax),%rdx + 6634e07e: 48 89 ce mov %rcx,%rsi + 6634e081: 44 8b 02 mov (%rdx),%r8d + 6634e084: 45 85 c0 test %r8d,%r8d + 6634e087: 0f 84 f3 00 00 00 je 6634e180 + 6634e08d: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e091: 8b 0a mov (%rdx),%ecx + 6634e093: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e097: 8b 12 mov (%rdx),%edx + 6634e099: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e09c: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e0a0: 8b 09 mov (%rcx),%ecx + 6634e0a2: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e0a5: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634e0a9: 8b 09 mov (%rcx),%ecx + 6634e0ab: 8d 1c ca lea (%rdx,%rcx,8),%ebx + 6634e0ae: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634e0b2: 48 8b 48 30 mov 0x30(%rax),%rcx + 6634e0b6: 8b 12 mov (%rdx),%edx + 6634e0b8: c1 e2 04 shl $0x4,%edx + 6634e0bb: 01 da add %ebx,%edx + 6634e0bd: 8b 19 mov (%rcx),%ebx + 6634e0bf: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634e0c3: 48 8b 40 40 mov 0x40(%rax),%rax + 6634e0c7: c1 e3 05 shl $0x5,%ebx + 6634e0ca: 01 da add %ebx,%edx + 6634e0cc: 8b 19 mov (%rcx),%ebx + 6634e0ce: 8b 00 mov (%rax),%eax + 6634e0d0: c1 e3 06 shl $0x6,%ebx + 6634e0d3: 01 d3 add %edx,%ebx + 6634e0d5: c1 e0 07 shl $0x7,%eax + 6634e0d8: 01 c3 add %eax,%ebx + 6634e0da: 78 05 js 6634e0e1 + 6634e0dc: 3b 5e 38 cmp 0x38(%rsi),%ebx + 6634e0df: 7c 19 jl 6634e0fa + 6634e0e1: 48 8d 15 18 4f 00 00 lea 0x4f18(%rip),%rdx # 66353000 <.rdata> + 6634e0e8: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634e0ee: 48 8d 0d 1b 4f 00 00 lea 0x4f1b(%rip),%rcx # 66353010 <.rdata+0x10> + 6634e0f5: e8 96 37 00 00 callq 66351890 <_assert> + 6634e0fa: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634e0fe: 48 63 c3 movslq %ebx,%rax + 6634e101: 8b 04 82 mov (%rdx,%rax,4),%eax + 6634e104: 48 8b 56 08 mov 0x8(%rsi),%rdx + 6634e108: 8b 4a 24 mov 0x24(%rdx),%ecx + 6634e10b: 39 c8 cmp %ecx,%eax + 6634e10d: 74 64 je 6634e173 + 6634e10f: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634e113: 89 c3 mov %eax,%ebx + 6634e115: 29 cb sub %ecx,%ebx + 6634e117: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634e11b: 41 01 18 add %ebx,(%r8) + 6634e11e: 89 42 24 mov %eax,0x24(%rdx) + 6634e121: 31 d2 xor %edx,%edx + 6634e123: 48 8b 46 10 mov 0x10(%rsi),%rax + 6634e127: 41 8b 08 mov (%r8),%ecx + 6634e12a: 48 8b 40 48 mov 0x48(%rax),%rax + 6634e12e: 85 c9 test %ecx,%ecx + 6634e130: 0f 9f c2 setg %dl + 6634e133: 3b 10 cmp (%rax),%edx + 6634e135: 74 3c je 6634e173 + 6634e137: 48 8b 46 20 mov 0x20(%rsi),%rax + 6634e13b: 48 8b 40 48 mov 0x48(%rax),%rax + 6634e13f: 8b 00 mov (%rax),%eax + 6634e141: 85 c0 test %eax,%eax + 6634e143: 75 2e jne 6634e173 + 6634e145: 48 8b 46 28 mov 0x28(%rsi),%rax + 6634e149: 48 8b 0d e0 87 00 00 mov 0x87e0(%rip),%rcx # 66356930 + 6634e150: 4c 8b 05 c9 87 00 00 mov 0x87c9(%rip),%r8 # 66356920 + 6634e157: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634e15b: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e15f: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e165: 48 63 01 movslq (%rcx),%rax + 6634e168: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634e16c: 44 89 09 mov %r9d,(%rcx) + 6634e16f: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634e173: 48 83 c4 28 add $0x28,%rsp + 6634e177: 5b pop %rbx + 6634e178: 5e pop %rsi + 6634e179: c3 retq + 6634e17a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634e180: ba 09 00 00 00 mov $0x9,%edx + 6634e185: 48 83 c4 28 add $0x28,%rsp + 6634e189: 5b pop %rbx + 6634e18a: 5e pop %rsi + 6634e18b: e9 a0 32 ff ff jmpq 66341430 -000000006634d750 : - 6634d750: 41 55 push %r13 - 6634d752: 41 54 push %r12 - 6634d754: 55 push %rbp - 6634d755: 57 push %rdi - 6634d756: 56 push %rsi - 6634d757: 53 push %rbx - 6634d758: 48 83 ec 28 sub $0x28,%rsp - 6634d75c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d760: 48 8b 50 70 mov 0x70(%rax),%rdx - 6634d764: 48 89 cb mov %rcx,%rbx - 6634d767: 44 8b 2a mov (%rdx),%r13d - 6634d76a: 45 85 ed test %r13d,%r13d - 6634d76d: 0f 84 c0 00 00 00 je 6634d833 - 6634d773: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634d777: bf 0a 00 00 00 mov $0xa,%edi - 6634d77c: 4c 8d 2d 7d 58 00 00 lea 0x587d(%rip),%r13 # 66353000 <.rdata> - 6634d783: 4c 8d 25 86 58 00 00 lea 0x5886(%rip),%r12 # 66353010 <.rdata+0x10> - 6634d78a: 8b 0a mov (%rdx),%ecx - 6634d78c: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634d790: 8b 12 mov (%rdx),%edx - 6634d792: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d795: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634d799: 8b 09 mov (%rcx),%ecx - 6634d79b: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d79e: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634d7a2: 8b 09 mov (%rcx),%ecx - 6634d7a4: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634d7a7: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634d7ab: 8b 31 mov (%rcx),%esi - 6634d7ad: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634d7b1: c1 e6 04 shl $0x4,%esi - 6634d7b4: 01 d6 add %edx,%esi - 6634d7b6: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634d7ba: 8b 12 mov (%rdx),%edx - 6634d7bc: c1 e2 05 shl $0x5,%edx - 6634d7bf: 01 d6 add %edx,%esi - 6634d7c1: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634d7c5: 48 8b 40 48 mov 0x48(%rax),%rax - 6634d7c9: 8b 12 mov (%rdx),%edx - 6634d7cb: c1 e2 06 shl $0x6,%edx - 6634d7ce: 01 f2 add %esi,%edx - 6634d7d0: 8b 31 mov (%rcx),%esi - 6634d7d2: c1 e6 07 shl $0x7,%esi - 6634d7d5: 01 f2 add %esi,%edx - 6634d7d7: 8b 30 mov (%rax),%esi - 6634d7d9: c1 e6 08 shl $0x8,%esi - 6634d7dc: 01 d6 add %edx,%esi - 6634d7de: 48 63 ee movslq %esi,%rbp - 6634d7e1: 48 c1 e5 02 shl $0x2,%rbp - 6634d7e5: 85 f6 test %esi,%esi - 6634d7e7: 78 05 js 6634d7ee - 6634d7e9: 3b 73 38 cmp 0x38(%rbx),%esi - 6634d7ec: 7c 11 jl 6634d7ff - 6634d7ee: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634d7f4: 4c 89 ea mov %r13,%rdx - 6634d7f7: 4c 89 e1 mov %r12,%rcx - 6634d7fa: e8 01 38 00 00 callq 66351000 <_assert> - 6634d7ff: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634d803: 89 fa mov %edi,%edx - 6634d805: 48 89 d9 mov %rbx,%rcx - 6634d808: 83 c7 01 add $0x1,%edi - 6634d80b: 81 c6 00 02 00 00 add $0x200,%esi - 6634d811: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634d815: 48 81 c5 00 08 00 00 add $0x800,%rbp - 6634d81c: e8 8f 3b ff ff callq 663413b0 - 6634d821: 83 ff 0e cmp $0xe,%edi - 6634d824: 75 bf jne 6634d7e5 - 6634d826: 48 83 c4 28 add $0x28,%rsp - 6634d82a: 5b pop %rbx - 6634d82b: 5e pop %rsi - 6634d82c: 5f pop %rdi - 6634d82d: 5d pop %rbp - 6634d82e: 41 5c pop %r12 - 6634d830: 41 5d pop %r13 - 6634d832: c3 retq - 6634d833: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634d837: 4c 8b 15 e2 90 00 00 mov 0x90e2(%rip),%r10 # 66356920 - 6634d83e: 48 8b 0d eb 90 00 00 mov 0x90eb(%rip),%rcx # 66356930 - 6634d845: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634d849: 45 85 c0 test %r8d,%r8d - 6634d84c: 74 58 je 6634d8a6 - 6634d84e: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d852: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634d856: 45 29 01 sub %r8d,(%r9) - 6634d859: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634d860: 45 8b 21 mov (%r9),%r12d - 6634d863: 45 31 c9 xor %r9d,%r9d - 6634d866: 4c 8b 40 50 mov 0x50(%rax),%r8 - 6634d86a: 45 85 e4 test %r12d,%r12d - 6634d86d: 41 0f 9f c1 setg %r9b - 6634d871: 45 3b 08 cmp (%r8),%r9d - 6634d874: 74 30 je 6634d8a6 - 6634d876: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d87a: 4d 8b 40 50 mov 0x50(%r8),%r8 - 6634d87e: 41 8b 28 mov (%r8),%ebp - 6634d881: 85 ed test %ebp,%ebp - 6634d883: 75 21 jne 6634d8a6 - 6634d885: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d889: 4d 8b 48 50 mov 0x50(%r8),%r9 - 6634d88d: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d891: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d898: 4c 63 01 movslq (%rcx),%r8 - 6634d89b: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d89f: 44 89 19 mov %r11d,(%rcx) - 6634d8a2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d8a6: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 6634d8aa: 45 85 c0 test %r8d,%r8d - 6634d8ad: 74 57 je 6634d906 - 6634d8af: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d8b3: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634d8b7: 45 29 01 sub %r8d,(%r9) - 6634d8ba: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634d8c1: 41 8b 39 mov (%r9),%edi - 6634d8c4: 45 31 c9 xor %r9d,%r9d - 6634d8c7: 4c 8b 40 58 mov 0x58(%rax),%r8 - 6634d8cb: 85 ff test %edi,%edi - 6634d8cd: 41 0f 9f c1 setg %r9b - 6634d8d1: 45 3b 08 cmp (%r8),%r9d - 6634d8d4: 74 30 je 6634d906 - 6634d8d6: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d8da: 4d 8b 40 58 mov 0x58(%r8),%r8 - 6634d8de: 41 8b 30 mov (%r8),%esi - 6634d8e1: 85 f6 test %esi,%esi - 6634d8e3: 75 21 jne 6634d906 - 6634d8e5: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d8e9: 4d 8b 48 58 mov 0x58(%r8),%r9 - 6634d8ed: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d8f1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d8f8: 4c 63 01 movslq (%rcx),%r8 - 6634d8fb: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d8ff: 44 89 19 mov %r11d,(%rcx) - 6634d902: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d906: 44 8b 42 30 mov 0x30(%rdx),%r8d - 6634d90a: 45 85 c0 test %r8d,%r8d - 6634d90d: 74 59 je 6634d968 - 6634d90f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d913: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634d917: 45 29 01 sub %r8d,(%r9) - 6634d91a: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634d921: 45 8b 19 mov (%r9),%r11d - 6634d924: 45 31 c9 xor %r9d,%r9d - 6634d927: 4c 8b 40 60 mov 0x60(%rax),%r8 - 6634d92b: 45 85 db test %r11d,%r11d - 6634d92e: 41 0f 9f c1 setg %r9b - 6634d932: 45 3b 08 cmp (%r8),%r9d - 6634d935: 74 31 je 6634d968 - 6634d937: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634d93b: 4d 8b 40 60 mov 0x60(%r8),%r8 - 6634d93f: 45 8b 08 mov (%r8),%r9d - 6634d942: 45 85 c9 test %r9d,%r9d - 6634d945: 75 21 jne 6634d968 - 6634d947: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634d94b: 4d 8b 48 60 mov 0x60(%r8),%r9 - 6634d94f: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634d953: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634d95a: 4c 63 01 movslq (%rcx),%r8 - 6634d95d: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634d961: 44 89 19 mov %r11d,(%rcx) - 6634d964: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634d968: 44 8b 42 34 mov 0x34(%rdx),%r8d - 6634d96c: 45 85 c0 test %r8d,%r8d - 6634d96f: 0f 84 b1 fe ff ff je 6634d826 - 6634d975: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634d979: 48 8b 40 68 mov 0x68(%rax),%rax - 6634d97d: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634d981: 45 29 01 sub %r8d,(%r9) - 6634d984: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634d98b: 31 d2 xor %edx,%edx - 6634d98d: 45 8b 01 mov (%r9),%r8d - 6634d990: 45 85 c0 test %r8d,%r8d - 6634d993: 0f 9f c2 setg %dl - 6634d996: 3b 10 cmp (%rax),%edx - 6634d998: 0f 84 88 fe ff ff je 6634d826 - 6634d99e: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634d9a2: 48 8b 40 68 mov 0x68(%rax),%rax - 6634d9a6: 8b 00 mov (%rax),%eax - 6634d9a8: 85 c0 test %eax,%eax - 6634d9aa: 0f 85 76 fe ff ff jne 6634d826 - 6634d9b0: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634d9b4: 48 8b 50 68 mov 0x68(%rax),%rdx - 6634d9b8: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d9bc: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d9c2: 48 63 01 movslq (%rcx),%rax - 6634d9c5: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634d9c9: 44 89 01 mov %r8d,(%rcx) - 6634d9cc: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634d9d0: 48 83 c4 28 add $0x28,%rsp - 6634d9d4: 5b pop %rbx - 6634d9d5: 5e pop %rsi - 6634d9d6: 5f pop %rdi - 6634d9d7: 5d pop %rbp - 6634d9d8: 41 5c pop %r12 - 6634d9da: 41 5d pop %r13 - 6634d9dc: c3 retq - 6634d9dd: 0f 1f 00 nopl (%rax) +000000006634e190 : + 6634e190: 56 push %rsi + 6634e191: 53 push %rbx + 6634e192: 48 83 ec 28 sub $0x28,%rsp + 6634e196: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e19a: 48 8b 50 58 mov 0x58(%rax),%rdx + 6634e19e: 48 89 ce mov %rcx,%rsi + 6634e1a1: 44 8b 02 mov (%rdx),%r8d + 6634e1a4: 45 85 c0 test %r8d,%r8d + 6634e1a7: 0f 84 f8 00 00 00 je 6634e2a5 + 6634e1ad: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e1b1: 8b 0a mov (%rdx),%ecx + 6634e1b3: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e1b7: 8b 12 mov (%rdx),%edx + 6634e1b9: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e1bc: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e1c0: 8b 09 mov (%rcx),%ecx + 6634e1c2: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e1c5: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634e1c9: 8b 09 mov (%rcx),%ecx + 6634e1cb: 8d 1c ca lea (%rdx,%rcx,8),%ebx + 6634e1ce: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634e1d2: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634e1d6: 8b 12 mov (%rdx),%edx + 6634e1d8: c1 e2 04 shl $0x4,%edx + 6634e1db: 01 d3 add %edx,%ebx + 6634e1dd: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634e1e1: 8b 12 mov (%rdx),%edx + 6634e1e3: c1 e2 05 shl $0x5,%edx + 6634e1e6: 01 da add %ebx,%edx + 6634e1e8: 8b 19 mov (%rcx),%ebx + 6634e1ea: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634e1ee: 48 8b 40 48 mov 0x48(%rax),%rax + 6634e1f2: c1 e3 06 shl $0x6,%ebx + 6634e1f5: 01 da add %ebx,%edx + 6634e1f7: 8b 19 mov (%rcx),%ebx + 6634e1f9: 8b 00 mov (%rax),%eax + 6634e1fb: c1 e3 07 shl $0x7,%ebx + 6634e1fe: 01 d3 add %edx,%ebx + 6634e200: c1 e0 08 shl $0x8,%eax + 6634e203: 01 c3 add %eax,%ebx + 6634e205: 78 05 js 6634e20c + 6634e207: 3b 5e 38 cmp 0x38(%rsi),%ebx + 6634e20a: 7c 19 jl 6634e225 + 6634e20c: 48 8d 15 ed 4d 00 00 lea 0x4ded(%rip),%rdx # 66353000 <.rdata> + 6634e213: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634e219: 48 8d 0d f0 4d 00 00 lea 0x4df0(%rip),%rcx # 66353010 <.rdata+0x10> + 6634e220: e8 6b 36 00 00 callq 66351890 <_assert> + 6634e225: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634e229: 48 63 c3 movslq %ebx,%rax + 6634e22c: 8b 04 82 mov (%rdx,%rax,4),%eax + 6634e22f: 48 8b 56 08 mov 0x8(%rsi),%rdx + 6634e233: 8b 4a 28 mov 0x28(%rdx),%ecx + 6634e236: 39 c8 cmp %ecx,%eax + 6634e238: 74 64 je 6634e29e + 6634e23a: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634e23e: 89 c3 mov %eax,%ebx + 6634e240: 29 cb sub %ecx,%ebx + 6634e242: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634e246: 41 01 18 add %ebx,(%r8) + 6634e249: 89 42 28 mov %eax,0x28(%rdx) + 6634e24c: 31 d2 xor %edx,%edx + 6634e24e: 48 8b 46 10 mov 0x10(%rsi),%rax + 6634e252: 41 8b 08 mov (%r8),%ecx + 6634e255: 48 8b 40 50 mov 0x50(%rax),%rax + 6634e259: 85 c9 test %ecx,%ecx + 6634e25b: 0f 9f c2 setg %dl + 6634e25e: 3b 10 cmp (%rax),%edx + 6634e260: 74 3c je 6634e29e + 6634e262: 48 8b 46 20 mov 0x20(%rsi),%rax + 6634e266: 48 8b 40 50 mov 0x50(%rax),%rax + 6634e26a: 8b 00 mov (%rax),%eax + 6634e26c: 85 c0 test %eax,%eax + 6634e26e: 75 2e jne 6634e29e + 6634e270: 48 8b 46 28 mov 0x28(%rsi),%rax + 6634e274: 48 8b 0d b5 86 00 00 mov 0x86b5(%rip),%rcx # 66356930 + 6634e27b: 4c 8b 05 9e 86 00 00 mov 0x869e(%rip),%r8 # 66356920 + 6634e282: 48 8b 50 50 mov 0x50(%rax),%rdx + 6634e286: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e28a: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e290: 48 63 01 movslq (%rcx),%rax + 6634e293: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634e297: 44 89 09 mov %r9d,(%rcx) + 6634e29a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634e29e: 48 83 c4 28 add $0x28,%rsp + 6634e2a2: 5b pop %rbx + 6634e2a3: 5e pop %rsi + 6634e2a4: c3 retq + 6634e2a5: ba 0a 00 00 00 mov $0xa,%edx + 6634e2aa: 48 83 c4 28 add $0x28,%rsp + 6634e2ae: 5b pop %rbx + 6634e2af: 5e pop %rsi + 6634e2b0: e9 7b 31 ff ff jmpq 66341430 + 6634e2b5: 90 nop + 6634e2b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634e2bd: 00 00 00 -000000006634d9e0 : - 6634d9e0: 41 55 push %r13 - 6634d9e2: 41 54 push %r12 - 6634d9e4: 55 push %rbp - 6634d9e5: 57 push %rdi - 6634d9e6: 56 push %rsi - 6634d9e7: 53 push %rbx - 6634d9e8: 48 83 ec 28 sub $0x28,%rsp - 6634d9ec: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d9f0: 48 8b 50 68 mov 0x68(%rax),%rdx - 6634d9f4: 48 89 cb mov %rcx,%rbx - 6634d9f7: 44 8b 2a mov (%rdx),%r13d - 6634d9fa: 45 85 ed test %r13d,%r13d - 6634d9fd: 0f 84 bd 00 00 00 je 6634dac0 - 6634da03: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634da07: bf 09 00 00 00 mov $0x9,%edi - 6634da0c: 4c 8d 2d ed 55 00 00 lea 0x55ed(%rip),%r13 # 66353000 <.rdata> - 6634da13: 4c 8d 25 f6 55 00 00 lea 0x55f6(%rip),%r12 # 66353010 <.rdata+0x10> - 6634da1a: 8b 0a mov (%rdx),%ecx - 6634da1c: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634da20: 8b 12 mov (%rdx),%edx - 6634da22: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634da25: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634da29: 8b 09 mov (%rcx),%ecx - 6634da2b: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634da2e: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634da32: 8b 09 mov (%rcx),%ecx - 6634da34: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634da37: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634da3b: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634da3f: 8b 12 mov (%rdx),%edx - 6634da41: c1 e2 04 shl $0x4,%edx - 6634da44: 01 d6 add %edx,%esi - 6634da46: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634da4a: 48 8b 40 40 mov 0x40(%rax),%rax - 6634da4e: 8b 12 mov (%rdx),%edx - 6634da50: c1 e2 05 shl $0x5,%edx - 6634da53: 01 f2 add %esi,%edx - 6634da55: 8b 31 mov (%rcx),%esi - 6634da57: c1 e6 06 shl $0x6,%esi - 6634da5a: 01 f2 add %esi,%edx - 6634da5c: 8b 30 mov (%rax),%esi - 6634da5e: c1 e6 07 shl $0x7,%esi - 6634da61: 01 d6 add %edx,%esi - 6634da63: 48 63 ee movslq %esi,%rbp - 6634da66: 48 c1 e5 02 shl $0x2,%rbp - 6634da6a: 85 f6 test %esi,%esi - 6634da6c: 78 05 js 6634da73 - 6634da6e: 3b 73 38 cmp 0x38(%rbx),%esi - 6634da71: 7c 11 jl 6634da84 - 6634da73: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634da79: 4c 89 ea mov %r13,%rdx - 6634da7c: 4c 89 e1 mov %r12,%rcx - 6634da7f: e8 7c 35 00 00 callq 66351000 <_assert> - 6634da84: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634da88: 89 fa mov %edi,%edx - 6634da8a: 48 89 d9 mov %rbx,%rcx - 6634da8d: 83 c7 01 add $0x1,%edi - 6634da90: 81 c6 00 01 00 00 add $0x100,%esi - 6634da96: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634da9a: 48 81 c5 00 04 00 00 add $0x400,%rbp - 6634daa1: e8 0a 39 ff ff callq 663413b0 - 6634daa6: 83 ff 0d cmp $0xd,%edi - 6634daa9: 75 bf jne 6634da6a - 6634daab: 48 83 c4 28 add $0x28,%rsp - 6634daaf: 5b pop %rbx - 6634dab0: 5e pop %rsi - 6634dab1: 5f pop %rdi - 6634dab2: 5d pop %rbp - 6634dab3: 41 5c pop %r12 - 6634dab5: 41 5d pop %r13 - 6634dab7: c3 retq - 6634dab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634dabf: 00 - 6634dac0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634dac4: 4c 8b 15 55 8e 00 00 mov 0x8e55(%rip),%r10 # 66356920 - 6634dacb: 48 8b 0d 5e 8e 00 00 mov 0x8e5e(%rip),%rcx # 66356930 - 6634dad2: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634dad6: 45 85 c0 test %r8d,%r8d - 6634dad9: 74 58 je 6634db33 - 6634dadb: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634dadf: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634dae3: 45 29 01 sub %r8d,(%r9) - 6634dae6: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634daed: 45 8b 21 mov (%r9),%r12d - 6634daf0: 45 31 c9 xor %r9d,%r9d - 6634daf3: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634daf7: 45 85 e4 test %r12d,%r12d - 6634dafa: 41 0f 9f c1 setg %r9b - 6634dafe: 45 3b 08 cmp (%r8),%r9d - 6634db01: 74 30 je 6634db33 - 6634db03: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634db07: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634db0b: 41 8b 28 mov (%r8),%ebp - 6634db0e: 85 ed test %ebp,%ebp - 6634db10: 75 21 jne 6634db33 - 6634db12: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634db16: 4d 8b 48 48 mov 0x48(%r8),%r9 - 6634db1a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634db1e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634db25: 4c 63 01 movslq (%rcx),%r8 - 6634db28: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634db2c: 44 89 19 mov %r11d,(%rcx) - 6634db2f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634db33: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634db37: 45 85 c0 test %r8d,%r8d - 6634db3a: 74 57 je 6634db93 - 6634db3c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634db40: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634db44: 45 29 01 sub %r8d,(%r9) - 6634db47: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634db4e: 41 8b 39 mov (%r9),%edi - 6634db51: 45 31 c9 xor %r9d,%r9d - 6634db54: 4c 8b 40 50 mov 0x50(%rax),%r8 - 6634db58: 85 ff test %edi,%edi - 6634db5a: 41 0f 9f c1 setg %r9b - 6634db5e: 45 3b 08 cmp (%r8),%r9d - 6634db61: 74 30 je 6634db93 - 6634db63: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634db67: 4d 8b 40 50 mov 0x50(%r8),%r8 - 6634db6b: 41 8b 30 mov (%r8),%esi - 6634db6e: 85 f6 test %esi,%esi - 6634db70: 75 21 jne 6634db93 - 6634db72: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634db76: 4d 8b 48 50 mov 0x50(%r8),%r9 - 6634db7a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634db7e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634db85: 4c 63 01 movslq (%rcx),%r8 - 6634db88: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634db8c: 44 89 19 mov %r11d,(%rcx) - 6634db8f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634db93: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 6634db97: 45 85 c0 test %r8d,%r8d - 6634db9a: 74 59 je 6634dbf5 - 6634db9c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634dba0: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634dba4: 45 29 01 sub %r8d,(%r9) - 6634dba7: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634dbae: 45 8b 19 mov (%r9),%r11d - 6634dbb1: 45 31 c9 xor %r9d,%r9d - 6634dbb4: 4c 8b 40 58 mov 0x58(%rax),%r8 - 6634dbb8: 45 85 db test %r11d,%r11d - 6634dbbb: 41 0f 9f c1 setg %r9b - 6634dbbf: 45 3b 08 cmp (%r8),%r9d - 6634dbc2: 74 31 je 6634dbf5 - 6634dbc4: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634dbc8: 4d 8b 40 58 mov 0x58(%r8),%r8 - 6634dbcc: 45 8b 08 mov (%r8),%r9d - 6634dbcf: 45 85 c9 test %r9d,%r9d - 6634dbd2: 75 21 jne 6634dbf5 - 6634dbd4: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634dbd8: 4d 8b 48 58 mov 0x58(%r8),%r9 - 6634dbdc: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634dbe0: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634dbe7: 4c 63 01 movslq (%rcx),%r8 - 6634dbea: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634dbee: 44 89 19 mov %r11d,(%rcx) - 6634dbf1: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634dbf5: 44 8b 42 30 mov 0x30(%rdx),%r8d - 6634dbf9: 45 85 c0 test %r8d,%r8d - 6634dbfc: 0f 84 a9 fe ff ff je 6634daab - 6634dc02: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634dc06: 48 8b 40 60 mov 0x60(%rax),%rax - 6634dc0a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634dc0e: 45 29 01 sub %r8d,(%r9) - 6634dc11: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634dc18: 31 d2 xor %edx,%edx - 6634dc1a: 45 8b 01 mov (%r9),%r8d - 6634dc1d: 45 85 c0 test %r8d,%r8d - 6634dc20: 0f 9f c2 setg %dl - 6634dc23: 3b 10 cmp (%rax),%edx - 6634dc25: 0f 84 80 fe ff ff je 6634daab - 6634dc2b: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634dc2f: 48 8b 40 60 mov 0x60(%rax),%rax - 6634dc33: 8b 00 mov (%rax),%eax - 6634dc35: 85 c0 test %eax,%eax - 6634dc37: 0f 85 6e fe ff ff jne 6634daab - 6634dc3d: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634dc41: 48 8b 50 60 mov 0x60(%rax),%rdx - 6634dc45: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634dc49: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634dc4f: 48 63 01 movslq (%rcx),%rax - 6634dc52: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634dc56: 44 89 01 mov %r8d,(%rcx) - 6634dc59: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634dc5d: 48 83 c4 28 add $0x28,%rsp - 6634dc61: 5b pop %rbx - 6634dc62: 5e pop %rsi - 6634dc63: 5f pop %rdi - 6634dc64: 5d pop %rbp - 6634dc65: 41 5c pop %r12 - 6634dc67: 41 5d pop %r13 - 6634dc69: c3 retq - 6634dc6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634e2c0 : + 6634e2c0: 56 push %rsi + 6634e2c1: 53 push %rbx + 6634e2c2: 48 83 ec 28 sub $0x28,%rsp + 6634e2c6: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e2ca: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634e2ce: 48 89 cb mov %rcx,%rbx + 6634e2d1: 44 8b 02 mov (%rdx),%r8d + 6634e2d4: 45 85 c0 test %r8d,%r8d + 6634e2d7: 0f 84 c3 00 00 00 je 6634e3a0 + 6634e2dd: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e2e1: 8b 0a mov (%rdx),%ecx + 6634e2e3: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e2e7: 8b 12 mov (%rdx),%edx + 6634e2e9: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e2ec: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e2f0: 48 8b 40 20 mov 0x20(%rax),%rax + 6634e2f4: 8b 09 mov (%rcx),%ecx + 6634e2f6: 8b 00 mov (%rax),%eax + 6634e2f8: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e2fb: 8d 34 c2 lea (%rdx,%rax,8),%esi + 6634e2fe: 85 f6 test %esi,%esi + 6634e300: 78 05 js 6634e307 + 6634e302: 3b 73 38 cmp 0x38(%rbx),%esi + 6634e305: 7c 19 jl 6634e320 + 6634e307: 48 8d 15 f2 4c 00 00 lea 0x4cf2(%rip),%rdx # 66353000 <.rdata> + 6634e30e: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634e314: 48 8d 0d f5 4c 00 00 lea 0x4cf5(%rip),%rcx # 66353010 <.rdata+0x10> + 6634e31b: e8 70 35 00 00 callq 66351890 <_assert> + 6634e320: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634e324: 48 63 f6 movslq %esi,%rsi + 6634e327: 48 8b 53 08 mov 0x8(%rbx),%rdx + 6634e32b: 8b 04 b0 mov (%rax,%rsi,4),%eax + 6634e32e: 8b 4a 14 mov 0x14(%rdx),%ecx + 6634e331: 39 c8 cmp %ecx,%eax + 6634e333: 74 64 je 6634e399 + 6634e335: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 6634e339: 89 c6 mov %eax,%esi + 6634e33b: 29 ce sub %ecx,%esi + 6634e33d: 4d 8b 40 28 mov 0x28(%r8),%r8 + 6634e341: 41 01 30 add %esi,(%r8) + 6634e344: 89 42 14 mov %eax,0x14(%rdx) + 6634e347: 31 d2 xor %edx,%edx + 6634e349: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634e34d: 41 8b 08 mov (%r8),%ecx + 6634e350: 48 8b 40 28 mov 0x28(%rax),%rax + 6634e354: 85 c9 test %ecx,%ecx + 6634e356: 0f 9f c2 setg %dl + 6634e359: 3b 10 cmp (%rax),%edx + 6634e35b: 74 3c je 6634e399 + 6634e35d: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634e361: 48 8b 40 28 mov 0x28(%rax),%rax + 6634e365: 8b 00 mov (%rax),%eax + 6634e367: 85 c0 test %eax,%eax + 6634e369: 75 2e jne 6634e399 + 6634e36b: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634e36f: 48 8b 0d ba 85 00 00 mov 0x85ba(%rip),%rcx # 66356930 + 6634e376: 4c 8b 05 a3 85 00 00 mov 0x85a3(%rip),%r8 # 66356920 + 6634e37d: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634e381: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e385: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e38b: 48 63 01 movslq (%rcx),%rax + 6634e38e: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634e392: 44 89 09 mov %r9d,(%rcx) + 6634e395: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634e399: 48 83 c4 28 add $0x28,%rsp + 6634e39d: 5b pop %rbx + 6634e39e: 5e pop %rsi + 6634e39f: c3 retq + 6634e3a0: ba 05 00 00 00 mov $0x5,%edx + 6634e3a5: 48 83 c4 28 add $0x28,%rsp + 6634e3a9: 5b pop %rbx + 6634e3aa: 5e pop %rsi + 6634e3ab: e9 80 30 ff ff jmpq 66341430 -000000006634dc70 : - 6634dc70: 41 56 push %r14 - 6634dc72: 57 push %rdi - 6634dc73: 56 push %rsi - 6634dc74: 53 push %rbx - 6634dc75: 48 8b 3d a4 8c 00 00 mov 0x8ca4(%rip),%rdi # 66356920 - 6634dc7c: 48 8b 35 ad 8c 00 00 mov 0x8cad(%rip),%rsi # 66356930 - 6634dc83: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634dc87: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634dc8b: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax - 6634dc92: 8b 00 mov (%rax),%eax - 6634dc94: 85 c0 test %eax,%eax - 6634dc96: 0f 84 a4 00 00 00 je 6634dd40 - 6634dc9c: 31 c0 xor %eax,%eax - 6634dc9e: 66 90 xchg %ax,%ax - 6634dca0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634dca5: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d - 6634dcac: 00 - 6634dcad: 45 8b 00 mov (%r8),%r8d - 6634dcb0: 45 39 c8 cmp %r9d,%r8d - 6634dcb3: 74 74 je 6634dd29 - 6634dcb5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634dcb9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634dcbd: 45 89 c6 mov %r8d,%r14d - 6634dcc0: 45 29 ce sub %r9d,%r14d - 6634dcc3: 45 31 c9 xor %r9d,%r9d - 6634dcc6: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 - 6634dccd: 00 - 6634dcce: 45 01 32 add %r14d,(%r10) - 6634dcd1: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) - 6634dcd8: 00 - 6634dcd9: 45 8b 32 mov (%r10),%r14d - 6634dcdc: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 - 6634dce3: 00 - 6634dce4: 45 85 f6 test %r14d,%r14d - 6634dce7: 41 0f 9f c1 setg %r9b - 6634dceb: 45 3b 08 cmp (%r8),%r9d - 6634dcee: 74 39 je 6634dd29 - 6634dcf0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634dcf4: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 - 6634dcfb: 00 - 6634dcfc: 45 8b 10 mov (%r8),%r10d - 6634dcff: 45 85 d2 test %r10d,%r10d - 6634dd02: 75 25 jne 6634dd29 - 6634dd04: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634dd08: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 - 6634dd0f: 00 - 6634dd10: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634dd14: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634dd1b: 4c 63 06 movslq (%rsi),%r8 - 6634dd1e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634dd22: 44 89 16 mov %r10d,(%rsi) - 6634dd25: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634dd29: 48 83 c0 04 add $0x4,%rax - 6634dd2d: 48 3d 00 01 00 00 cmp $0x100,%rax - 6634dd33: 0f 85 67 ff ff ff jne 6634dca0 - 6634dd39: 5b pop %rbx - 6634dd3a: 5e pop %rsi - 6634dd3b: 5f pop %rdi - 6634dd3c: 41 5e pop %r14 - 6634dd3e: c3 retq - 6634dd3f: 90 nop - 6634dd40: 48 81 c2 04 01 00 00 add $0x104,%rdx - 6634dd47: b8 08 02 00 00 mov $0x208,%eax - 6634dd4c: 0f 1f 40 00 nopl 0x0(%rax) - 6634dd50: 44 8b 02 mov (%rdx),%r8d - 6634dd53: 45 85 c0 test %r8d,%r8d - 6634dd56: 74 59 je 6634ddb1 - 6634dd58: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634dd5c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634dd60: 45 29 01 sub %r8d,(%r9) - 6634dd63: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634dd69: 45 8b 09 mov (%r9),%r9d - 6634dd6c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634dd70: 45 85 c9 test %r9d,%r9d - 6634dd73: 41 0f 9f c1 setg %r9b - 6634dd77: 45 0f b6 c9 movzbl %r9b,%r9d - 6634dd7b: 45 3b 08 cmp (%r8),%r9d - 6634dd7e: 74 31 je 6634ddb1 - 6634dd80: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634dd84: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634dd88: 45 8b 00 mov (%r8),%r8d - 6634dd8b: 45 85 c0 test %r8d,%r8d - 6634dd8e: 75 21 jne 6634ddb1 - 6634dd90: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634dd94: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634dd98: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634dd9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634dda3: 4c 63 06 movslq (%rsi),%r8 - 6634dda6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ddaa: 44 89 16 mov %r10d,(%rsi) - 6634ddad: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ddb1: 48 83 c0 08 add $0x8,%rax - 6634ddb5: 48 83 c2 04 add $0x4,%rdx - 6634ddb9: 48 3d 08 04 00 00 cmp $0x408,%rax - 6634ddbf: 75 8f jne 6634dd50 - 6634ddc1: 5b pop %rbx - 6634ddc2: 5e pop %rsi - 6634ddc3: 5f pop %rdi - 6634ddc4: 41 5e pop %r14 - 6634ddc6: c3 retq - 6634ddc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ddce: 00 00 +000000006634e3b0 : + 6634e3b0: 41 55 push %r13 + 6634e3b2: 41 54 push %r12 + 6634e3b4: 55 push %rbp + 6634e3b5: 57 push %rdi + 6634e3b6: 56 push %rsi + 6634e3b7: 53 push %rbx + 6634e3b8: 48 83 ec 28 sub $0x28,%rsp + 6634e3bc: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e3c0: 48 8b 50 58 mov 0x58(%rax),%rdx + 6634e3c4: 48 89 cb mov %rcx,%rbx + 6634e3c7: 44 8b 2a mov (%rdx),%r13d + 6634e3ca: 45 85 ed test %r13d,%r13d + 6634e3cd: 0f 84 9d 00 00 00 je 6634e470 + 6634e3d3: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e3d7: bf 07 00 00 00 mov $0x7,%edi + 6634e3dc: 4c 8d 2d 1d 4c 00 00 lea 0x4c1d(%rip),%r13 # 66353000 <.rdata> + 6634e3e3: 4c 8d 25 26 4c 00 00 lea 0x4c26(%rip),%r12 # 66353010 <.rdata+0x10> + 6634e3ea: 8b 0a mov (%rdx),%ecx + 6634e3ec: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e3f0: 8b 12 mov (%rdx),%edx + 6634e3f2: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e3f5: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e3f9: 8b 09 mov (%rcx),%ecx + 6634e3fb: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e3fe: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634e402: 8b 09 mov (%rcx),%ecx + 6634e404: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634e407: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634e40b: 48 8b 40 30 mov 0x30(%rax),%rax + 6634e40f: 8b 31 mov (%rcx),%esi + 6634e411: c1 e6 04 shl $0x4,%esi + 6634e414: 01 f2 add %esi,%edx + 6634e416: 8b 30 mov (%rax),%esi + 6634e418: c1 e6 05 shl $0x5,%esi + 6634e41b: 01 d6 add %edx,%esi + 6634e41d: 48 63 ee movslq %esi,%rbp + 6634e420: 48 c1 e5 02 shl $0x2,%rbp + 6634e424: 85 f6 test %esi,%esi + 6634e426: 78 05 js 6634e42d + 6634e428: 3b 73 38 cmp 0x38(%rbx),%esi + 6634e42b: 7c 11 jl 6634e43e + 6634e42d: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634e433: 4c 89 ea mov %r13,%rdx + 6634e436: 4c 89 e1 mov %r12,%rcx + 6634e439: e8 52 34 00 00 callq 66351890 <_assert> + 6634e43e: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634e442: 89 fa mov %edi,%edx + 6634e444: 48 89 d9 mov %rbx,%rcx + 6634e447: 83 c7 01 add $0x1,%edi + 6634e44a: 83 c6 40 add $0x40,%esi + 6634e44d: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634e451: 48 81 c5 00 01 00 00 add $0x100,%rbp + 6634e458: e8 53 2f ff ff callq 663413b0 + 6634e45d: 83 ff 0b cmp $0xb,%edi + 6634e460: 75 c2 jne 6634e424 + 6634e462: 48 83 c4 28 add $0x28,%rsp + 6634e466: 5b pop %rbx + 6634e467: 5e pop %rsi + 6634e468: 5f pop %rdi + 6634e469: 5d pop %rbp + 6634e46a: 41 5c pop %r12 + 6634e46c: 41 5d pop %r13 + 6634e46e: c3 retq + 6634e46f: 90 nop + 6634e470: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634e474: 4c 8b 15 a5 84 00 00 mov 0x84a5(%rip),%r10 # 66356920 + 6634e47b: 48 8b 0d ae 84 00 00 mov 0x84ae(%rip),%rcx # 66356930 + 6634e482: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634e486: 45 85 c0 test %r8d,%r8d + 6634e489: 74 58 je 6634e4e3 + 6634e48b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e48f: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634e493: 45 29 01 sub %r8d,(%r9) + 6634e496: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634e49d: 45 8b 21 mov (%r9),%r12d + 6634e4a0: 45 31 c9 xor %r9d,%r9d + 6634e4a3: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634e4a7: 45 85 e4 test %r12d,%r12d + 6634e4aa: 41 0f 9f c1 setg %r9b + 6634e4ae: 45 3b 08 cmp (%r8),%r9d + 6634e4b1: 74 30 je 6634e4e3 + 6634e4b3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634e4b7: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634e4bb: 41 8b 28 mov (%r8),%ebp + 6634e4be: 85 ed test %ebp,%ebp + 6634e4c0: 75 21 jne 6634e4e3 + 6634e4c2: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634e4c6: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634e4ca: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634e4ce: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634e4d5: 4c 63 01 movslq (%rcx),%r8 + 6634e4d8: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634e4dc: 44 89 19 mov %r11d,(%rcx) + 6634e4df: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634e4e3: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634e4e7: 45 85 c0 test %r8d,%r8d + 6634e4ea: 74 57 je 6634e543 + 6634e4ec: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e4f0: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634e4f4: 45 29 01 sub %r8d,(%r9) + 6634e4f7: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634e4fe: 41 8b 39 mov (%r9),%edi + 6634e501: 45 31 c9 xor %r9d,%r9d + 6634e504: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634e508: 85 ff test %edi,%edi + 6634e50a: 41 0f 9f c1 setg %r9b + 6634e50e: 45 3b 08 cmp (%r8),%r9d + 6634e511: 74 30 je 6634e543 + 6634e513: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634e517: 4d 8b 40 40 mov 0x40(%r8),%r8 + 6634e51b: 41 8b 30 mov (%r8),%esi + 6634e51e: 85 f6 test %esi,%esi + 6634e520: 75 21 jne 6634e543 + 6634e522: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634e526: 4d 8b 48 40 mov 0x40(%r8),%r9 + 6634e52a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634e52e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634e535: 4c 63 01 movslq (%rcx),%r8 + 6634e538: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634e53c: 44 89 19 mov %r11d,(%rcx) + 6634e53f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634e543: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634e547: 45 85 c0 test %r8d,%r8d + 6634e54a: 74 59 je 6634e5a5 + 6634e54c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e550: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634e554: 45 29 01 sub %r8d,(%r9) + 6634e557: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634e55e: 45 8b 19 mov (%r9),%r11d + 6634e561: 45 31 c9 xor %r9d,%r9d + 6634e564: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634e568: 45 85 db test %r11d,%r11d + 6634e56b: 41 0f 9f c1 setg %r9b + 6634e56f: 45 3b 08 cmp (%r8),%r9d + 6634e572: 74 31 je 6634e5a5 + 6634e574: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634e578: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634e57c: 45 8b 08 mov (%r8),%r9d + 6634e57f: 45 85 c9 test %r9d,%r9d + 6634e582: 75 21 jne 6634e5a5 + 6634e584: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634e588: 4d 8b 48 48 mov 0x48(%r8),%r9 + 6634e58c: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634e590: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634e597: 4c 63 01 movslq (%rcx),%r8 + 6634e59a: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634e59e: 44 89 19 mov %r11d,(%rcx) + 6634e5a1: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634e5a5: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634e5a9: 45 85 c0 test %r8d,%r8d + 6634e5ac: 0f 84 b0 fe ff ff je 6634e462 + 6634e5b2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e5b6: 48 8b 40 50 mov 0x50(%rax),%rax + 6634e5ba: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634e5be: 45 29 01 sub %r8d,(%r9) + 6634e5c1: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634e5c8: 31 d2 xor %edx,%edx + 6634e5ca: 45 8b 01 mov (%r9),%r8d + 6634e5cd: 45 85 c0 test %r8d,%r8d + 6634e5d0: 0f 9f c2 setg %dl + 6634e5d3: 3b 10 cmp (%rax),%edx + 6634e5d5: 0f 84 87 fe ff ff je 6634e462 + 6634e5db: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634e5df: 48 8b 40 50 mov 0x50(%rax),%rax + 6634e5e3: 8b 00 mov (%rax),%eax + 6634e5e5: 85 c0 test %eax,%eax + 6634e5e7: 0f 85 75 fe ff ff jne 6634e462 + 6634e5ed: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634e5f1: 48 8b 50 50 mov 0x50(%rax),%rdx + 6634e5f5: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e5f9: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e5ff: 48 63 01 movslq (%rcx),%rax + 6634e602: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634e606: 44 89 01 mov %r8d,(%rcx) + 6634e609: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634e60d: 48 83 c4 28 add $0x28,%rsp + 6634e611: 5b pop %rbx + 6634e612: 5e pop %rsi + 6634e613: 5f pop %rdi + 6634e614: 5d pop %rbp + 6634e615: 41 5c pop %r12 + 6634e617: 41 5d pop %r13 + 6634e619: c3 retq + 6634e61a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634ddd0 : - 6634ddd0: 41 56 push %r14 - 6634ddd2: 57 push %rdi - 6634ddd3: 56 push %rsi - 6634ddd4: 53 push %rbx - 6634ddd5: 48 8b 3d 44 8b 00 00 mov 0x8b44(%rip),%rdi # 66356920 - 6634dddc: 48 8b 35 4d 8b 00 00 mov 0x8b4d(%rip),%rsi # 66356930 - 6634dde3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634dde7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ddeb: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax - 6634ddf2: 8b 00 mov (%rax),%eax - 6634ddf4: 85 c0 test %eax,%eax - 6634ddf6: 0f 84 a4 00 00 00 je 6634dea0 - 6634ddfc: 31 c0 xor %eax,%eax - 6634ddfe: 66 90 xchg %ax,%ax - 6634de00: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634de05: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d - 6634de0c: 00 - 6634de0d: 45 8b 00 mov (%r8),%r8d - 6634de10: 45 39 c8 cmp %r9d,%r8d - 6634de13: 74 74 je 6634de89 - 6634de15: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634de19: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634de1d: 45 89 c6 mov %r8d,%r14d - 6634de20: 45 29 ce sub %r9d,%r14d - 6634de23: 45 31 c9 xor %r9d,%r9d - 6634de26: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 - 6634de2d: 00 - 6634de2e: 45 01 32 add %r14d,(%r10) - 6634de31: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) - 6634de38: 00 - 6634de39: 45 8b 32 mov (%r10),%r14d - 6634de3c: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 - 6634de43: 00 - 6634de44: 45 85 f6 test %r14d,%r14d - 6634de47: 41 0f 9f c1 setg %r9b - 6634de4b: 45 3b 08 cmp (%r8),%r9d - 6634de4e: 74 39 je 6634de89 - 6634de50: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634de54: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 - 6634de5b: 00 - 6634de5c: 45 8b 10 mov (%r8),%r10d - 6634de5f: 45 85 d2 test %r10d,%r10d - 6634de62: 75 25 jne 6634de89 - 6634de64: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634de68: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 - 6634de6f: 00 - 6634de70: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634de74: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634de7b: 4c 63 06 movslq (%rsi),%r8 - 6634de7e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634de82: 44 89 16 mov %r10d,(%rsi) - 6634de85: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634de89: 48 83 c0 04 add $0x4,%rax - 6634de8d: 48 3d 00 01 00 00 cmp $0x100,%rax - 6634de93: 0f 85 67 ff ff ff jne 6634de00 - 6634de99: 5b pop %rbx - 6634de9a: 5e pop %rsi - 6634de9b: 5f pop %rdi - 6634de9c: 41 5e pop %r14 - 6634de9e: c3 retq - 6634de9f: 90 nop - 6634dea0: 48 81 c2 04 01 00 00 add $0x104,%rdx - 6634dea7: b8 08 02 00 00 mov $0x208,%eax - 6634deac: 0f 1f 40 00 nopl 0x0(%rax) - 6634deb0: 44 8b 02 mov (%rdx),%r8d - 6634deb3: 45 85 c0 test %r8d,%r8d - 6634deb6: 74 59 je 6634df11 - 6634deb8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634debc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634dec0: 45 29 01 sub %r8d,(%r9) - 6634dec3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634dec9: 45 8b 09 mov (%r9),%r9d - 6634decc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634ded0: 45 85 c9 test %r9d,%r9d - 6634ded3: 41 0f 9f c1 setg %r9b - 6634ded7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634dedb: 45 3b 08 cmp (%r8),%r9d - 6634dede: 74 31 je 6634df11 - 6634dee0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634dee4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634dee8: 45 8b 00 mov (%r8),%r8d - 6634deeb: 45 85 c0 test %r8d,%r8d - 6634deee: 75 21 jne 6634df11 - 6634def0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634def4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634def8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634defc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634df03: 4c 63 06 movslq (%rsi),%r8 - 6634df06: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634df0a: 44 89 16 mov %r10d,(%rsi) - 6634df0d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634df11: 48 83 c0 08 add $0x8,%rax - 6634df15: 48 83 c2 04 add $0x4,%rdx - 6634df19: 48 3d 08 04 00 00 cmp $0x408,%rax - 6634df1f: 75 8f jne 6634deb0 - 6634df21: 5b pop %rbx - 6634df22: 5e pop %rsi - 6634df23: 5f pop %rdi - 6634df24: 41 5e pop %r14 - 6634df26: c3 retq - 6634df27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634df2e: 00 00 +000000006634e620 : + 6634e620: 41 55 push %r13 + 6634e622: 41 54 push %r12 + 6634e624: 55 push %rbp + 6634e625: 57 push %rdi + 6634e626: 56 push %rsi + 6634e627: 53 push %rbx + 6634e628: 48 83 ec 28 sub $0x28,%rsp + 6634e62c: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e630: 48 8b 50 70 mov 0x70(%rax),%rdx + 6634e634: 48 89 cb mov %rcx,%rbx + 6634e637: 44 8b 2a mov (%rdx),%r13d + 6634e63a: 45 85 ed test %r13d,%r13d + 6634e63d: 0f 84 c0 00 00 00 je 6634e703 + 6634e643: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e647: bf 0a 00 00 00 mov $0xa,%edi + 6634e64c: 4c 8d 2d ad 49 00 00 lea 0x49ad(%rip),%r13 # 66353000 <.rdata> + 6634e653: 4c 8d 25 b6 49 00 00 lea 0x49b6(%rip),%r12 # 66353010 <.rdata+0x10> + 6634e65a: 8b 0a mov (%rdx),%ecx + 6634e65c: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e660: 8b 12 mov (%rdx),%edx + 6634e662: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e665: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e669: 8b 09 mov (%rcx),%ecx + 6634e66b: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e66e: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634e672: 8b 09 mov (%rcx),%ecx + 6634e674: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634e677: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634e67b: 8b 31 mov (%rcx),%esi + 6634e67d: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634e681: c1 e6 04 shl $0x4,%esi + 6634e684: 01 d6 add %edx,%esi + 6634e686: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634e68a: 8b 12 mov (%rdx),%edx + 6634e68c: c1 e2 05 shl $0x5,%edx + 6634e68f: 01 d6 add %edx,%esi + 6634e691: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634e695: 48 8b 40 48 mov 0x48(%rax),%rax + 6634e699: 8b 12 mov (%rdx),%edx + 6634e69b: c1 e2 06 shl $0x6,%edx + 6634e69e: 01 f2 add %esi,%edx + 6634e6a0: 8b 31 mov (%rcx),%esi + 6634e6a2: c1 e6 07 shl $0x7,%esi + 6634e6a5: 01 f2 add %esi,%edx + 6634e6a7: 8b 30 mov (%rax),%esi + 6634e6a9: c1 e6 08 shl $0x8,%esi + 6634e6ac: 01 d6 add %edx,%esi + 6634e6ae: 48 63 ee movslq %esi,%rbp + 6634e6b1: 48 c1 e5 02 shl $0x2,%rbp + 6634e6b5: 85 f6 test %esi,%esi + 6634e6b7: 78 05 js 6634e6be + 6634e6b9: 3b 73 38 cmp 0x38(%rbx),%esi + 6634e6bc: 7c 11 jl 6634e6cf + 6634e6be: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634e6c4: 4c 89 ea mov %r13,%rdx + 6634e6c7: 4c 89 e1 mov %r12,%rcx + 6634e6ca: e8 c1 31 00 00 callq 66351890 <_assert> + 6634e6cf: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634e6d3: 89 fa mov %edi,%edx + 6634e6d5: 48 89 d9 mov %rbx,%rcx + 6634e6d8: 83 c7 01 add $0x1,%edi + 6634e6db: 81 c6 00 02 00 00 add $0x200,%esi + 6634e6e1: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634e6e5: 48 81 c5 00 08 00 00 add $0x800,%rbp + 6634e6ec: e8 bf 2c ff ff callq 663413b0 + 6634e6f1: 83 ff 0e cmp $0xe,%edi + 6634e6f4: 75 bf jne 6634e6b5 + 6634e6f6: 48 83 c4 28 add $0x28,%rsp + 6634e6fa: 5b pop %rbx + 6634e6fb: 5e pop %rsi + 6634e6fc: 5f pop %rdi + 6634e6fd: 5d pop %rbp + 6634e6fe: 41 5c pop %r12 + 6634e700: 41 5d pop %r13 + 6634e702: c3 retq + 6634e703: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634e707: 4c 8b 15 12 82 00 00 mov 0x8212(%rip),%r10 # 66356920 + 6634e70e: 48 8b 0d 1b 82 00 00 mov 0x821b(%rip),%rcx # 66356930 + 6634e715: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634e719: 45 85 c0 test %r8d,%r8d + 6634e71c: 74 58 je 6634e776 + 6634e71e: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e722: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634e726: 45 29 01 sub %r8d,(%r9) + 6634e729: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634e730: 45 8b 21 mov (%r9),%r12d + 6634e733: 45 31 c9 xor %r9d,%r9d + 6634e736: 4c 8b 40 50 mov 0x50(%rax),%r8 + 6634e73a: 45 85 e4 test %r12d,%r12d + 6634e73d: 41 0f 9f c1 setg %r9b + 6634e741: 45 3b 08 cmp (%r8),%r9d + 6634e744: 74 30 je 6634e776 + 6634e746: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634e74a: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634e74e: 41 8b 28 mov (%r8),%ebp + 6634e751: 85 ed test %ebp,%ebp + 6634e753: 75 21 jne 6634e776 + 6634e755: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634e759: 4d 8b 48 50 mov 0x50(%r8),%r9 + 6634e75d: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634e761: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634e768: 4c 63 01 movslq (%rcx),%r8 + 6634e76b: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634e76f: 44 89 19 mov %r11d,(%rcx) + 6634e772: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634e776: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 6634e77a: 45 85 c0 test %r8d,%r8d + 6634e77d: 74 57 je 6634e7d6 + 6634e77f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e783: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634e787: 45 29 01 sub %r8d,(%r9) + 6634e78a: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634e791: 41 8b 39 mov (%r9),%edi + 6634e794: 45 31 c9 xor %r9d,%r9d + 6634e797: 4c 8b 40 58 mov 0x58(%rax),%r8 + 6634e79b: 85 ff test %edi,%edi + 6634e79d: 41 0f 9f c1 setg %r9b + 6634e7a1: 45 3b 08 cmp (%r8),%r9d + 6634e7a4: 74 30 je 6634e7d6 + 6634e7a6: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634e7aa: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634e7ae: 41 8b 30 mov (%r8),%esi + 6634e7b1: 85 f6 test %esi,%esi + 6634e7b3: 75 21 jne 6634e7d6 + 6634e7b5: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634e7b9: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634e7bd: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634e7c1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634e7c8: 4c 63 01 movslq (%rcx),%r8 + 6634e7cb: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634e7cf: 44 89 19 mov %r11d,(%rcx) + 6634e7d2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634e7d6: 44 8b 42 30 mov 0x30(%rdx),%r8d + 6634e7da: 45 85 c0 test %r8d,%r8d + 6634e7dd: 74 59 je 6634e838 + 6634e7df: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e7e3: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634e7e7: 45 29 01 sub %r8d,(%r9) + 6634e7ea: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634e7f1: 45 8b 19 mov (%r9),%r11d + 6634e7f4: 45 31 c9 xor %r9d,%r9d + 6634e7f7: 4c 8b 40 60 mov 0x60(%rax),%r8 + 6634e7fb: 45 85 db test %r11d,%r11d + 6634e7fe: 41 0f 9f c1 setg %r9b + 6634e802: 45 3b 08 cmp (%r8),%r9d + 6634e805: 74 31 je 6634e838 + 6634e807: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634e80b: 4d 8b 40 60 mov 0x60(%r8),%r8 + 6634e80f: 45 8b 08 mov (%r8),%r9d + 6634e812: 45 85 c9 test %r9d,%r9d + 6634e815: 75 21 jne 6634e838 + 6634e817: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634e81b: 4d 8b 48 60 mov 0x60(%r8),%r9 + 6634e81f: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634e823: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634e82a: 4c 63 01 movslq (%rcx),%r8 + 6634e82d: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634e831: 44 89 19 mov %r11d,(%rcx) + 6634e834: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634e838: 44 8b 42 34 mov 0x34(%rdx),%r8d + 6634e83c: 45 85 c0 test %r8d,%r8d + 6634e83f: 0f 84 b1 fe ff ff je 6634e6f6 + 6634e845: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e849: 48 8b 40 68 mov 0x68(%rax),%rax + 6634e84d: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634e851: 45 29 01 sub %r8d,(%r9) + 6634e854: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634e85b: 31 d2 xor %edx,%edx + 6634e85d: 45 8b 01 mov (%r9),%r8d + 6634e860: 45 85 c0 test %r8d,%r8d + 6634e863: 0f 9f c2 setg %dl + 6634e866: 3b 10 cmp (%rax),%edx + 6634e868: 0f 84 88 fe ff ff je 6634e6f6 + 6634e86e: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634e872: 48 8b 40 68 mov 0x68(%rax),%rax + 6634e876: 8b 00 mov (%rax),%eax + 6634e878: 85 c0 test %eax,%eax + 6634e87a: 0f 85 76 fe ff ff jne 6634e6f6 + 6634e880: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634e884: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634e888: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e88c: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e892: 48 63 01 movslq (%rcx),%rax + 6634e895: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634e899: 44 89 01 mov %r8d,(%rcx) + 6634e89c: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634e8a0: 48 83 c4 28 add $0x28,%rsp + 6634e8a4: 5b pop %rbx + 6634e8a5: 5e pop %rsi + 6634e8a6: 5f pop %rdi + 6634e8a7: 5d pop %rbp + 6634e8a8: 41 5c pop %r12 + 6634e8aa: 41 5d pop %r13 + 6634e8ac: c3 retq + 6634e8ad: 0f 1f 00 nopl (%rax) -000000006634df30 : - 6634df30: 41 56 push %r14 - 6634df32: 57 push %rdi - 6634df33: 56 push %rsi - 6634df34: 53 push %rbx - 6634df35: 48 8b 3d e4 89 00 00 mov 0x89e4(%rip),%rdi # 66356920 - 6634df3c: 48 8b 35 ed 89 00 00 mov 0x89ed(%rip),%rsi # 66356930 - 6634df43: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634df47: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634df4b: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax - 6634df52: 8b 00 mov (%rax),%eax - 6634df54: 85 c0 test %eax,%eax - 6634df56: 0f 84 a4 00 00 00 je 6634e000 - 6634df5c: 31 c0 xor %eax,%eax - 6634df5e: 66 90 xchg %ax,%ax - 6634df60: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634df65: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d - 6634df6c: 00 - 6634df6d: 45 8b 00 mov (%r8),%r8d - 6634df70: 45 39 c8 cmp %r9d,%r8d - 6634df73: 74 74 je 6634dfe9 - 6634df75: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634df79: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634df7d: 45 89 c6 mov %r8d,%r14d - 6634df80: 45 29 ce sub %r9d,%r14d - 6634df83: 45 31 c9 xor %r9d,%r9d - 6634df86: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 - 6634df8d: 00 - 6634df8e: 45 01 32 add %r14d,(%r10) - 6634df91: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) - 6634df98: 00 - 6634df99: 45 8b 32 mov (%r10),%r14d - 6634df9c: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 - 6634dfa3: 00 - 6634dfa4: 45 85 f6 test %r14d,%r14d - 6634dfa7: 41 0f 9f c1 setg %r9b - 6634dfab: 45 3b 08 cmp (%r8),%r9d - 6634dfae: 74 39 je 6634dfe9 - 6634dfb0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634dfb4: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 - 6634dfbb: 00 - 6634dfbc: 45 8b 10 mov (%r8),%r10d - 6634dfbf: 45 85 d2 test %r10d,%r10d - 6634dfc2: 75 25 jne 6634dfe9 - 6634dfc4: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634dfc8: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 - 6634dfcf: 00 - 6634dfd0: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634dfd4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634dfdb: 4c 63 06 movslq (%rsi),%r8 - 6634dfde: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634dfe2: 44 89 16 mov %r10d,(%rsi) - 6634dfe5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634dfe9: 48 83 c0 04 add $0x4,%rax - 6634dfed: 48 3d c0 00 00 00 cmp $0xc0,%rax - 6634dff3: 0f 85 67 ff ff ff jne 6634df60 - 6634dff9: 5b pop %rbx - 6634dffa: 5e pop %rsi - 6634dffb: 5f pop %rdi - 6634dffc: 41 5e pop %r14 - 6634dffe: c3 retq - 6634dfff: 90 nop - 6634e000: 48 81 c2 c4 00 00 00 add $0xc4,%rdx - 6634e007: b8 88 01 00 00 mov $0x188,%eax - 6634e00c: 0f 1f 40 00 nopl 0x0(%rax) - 6634e010: 44 8b 02 mov (%rdx),%r8d - 6634e013: 45 85 c0 test %r8d,%r8d - 6634e016: 74 59 je 6634e071 - 6634e018: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e01c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e020: 45 29 01 sub %r8d,(%r9) - 6634e023: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e029: 45 8b 09 mov (%r9),%r9d - 6634e02c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e030: 45 85 c9 test %r9d,%r9d - 6634e033: 41 0f 9f c1 setg %r9b - 6634e037: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e03b: 45 3b 08 cmp (%r8),%r9d - 6634e03e: 74 31 je 6634e071 - 6634e040: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e044: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e048: 45 8b 00 mov (%r8),%r8d - 6634e04b: 45 85 c0 test %r8d,%r8d - 6634e04e: 75 21 jne 6634e071 - 6634e050: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e054: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e058: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e05c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e063: 4c 63 06 movslq (%rsi),%r8 - 6634e066: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e06a: 44 89 16 mov %r10d,(%rsi) - 6634e06d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e071: 48 83 c0 08 add $0x8,%rax - 6634e075: 48 83 c2 04 add $0x4,%rdx - 6634e079: 48 3d 08 03 00 00 cmp $0x308,%rax - 6634e07f: 75 8f jne 6634e010 - 6634e081: 5b pop %rbx - 6634e082: 5e pop %rsi - 6634e083: 5f pop %rdi - 6634e084: 41 5e pop %r14 - 6634e086: c3 retq - 6634e087: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e08e: 00 00 +000000006634e8b0 : + 6634e8b0: 41 55 push %r13 + 6634e8b2: 41 54 push %r12 + 6634e8b4: 55 push %rbp + 6634e8b5: 57 push %rdi + 6634e8b6: 56 push %rsi + 6634e8b7: 53 push %rbx + 6634e8b8: 48 83 ec 28 sub $0x28,%rsp + 6634e8bc: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e8c0: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634e8c4: 48 89 cb mov %rcx,%rbx + 6634e8c7: 44 8b 2a mov (%rdx),%r13d + 6634e8ca: 45 85 ed test %r13d,%r13d + 6634e8cd: 0f 84 8d 00 00 00 je 6634e960 + 6634e8d3: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e8d7: be 05 00 00 00 mov $0x5,%esi + 6634e8dc: 4c 8d 2d 1d 47 00 00 lea 0x471d(%rip),%r13 # 66353000 <.rdata> + 6634e8e3: 4c 8d 25 26 47 00 00 lea 0x4726(%rip),%r12 # 66353010 <.rdata+0x10> + 6634e8ea: 8b 0a mov (%rdx),%ecx + 6634e8ec: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e8f0: 8b 12 mov (%rdx),%edx + 6634e8f2: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e8f5: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e8f9: 48 8b 40 20 mov 0x20(%rax),%rax + 6634e8fd: 8b 09 mov (%rcx),%ecx + 6634e8ff: 8b 00 mov (%rax),%eax + 6634e901: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e904: 8d 3c c2 lea (%rdx,%rax,8),%edi + 6634e907: 48 63 ef movslq %edi,%rbp + 6634e90a: 48 c1 e5 02 shl $0x2,%rbp + 6634e90e: 85 ff test %edi,%edi + 6634e910: 78 05 js 6634e917 + 6634e912: 3b 7b 38 cmp 0x38(%rbx),%edi + 6634e915: 7c 11 jl 6634e928 + 6634e917: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634e91d: 4c 89 ea mov %r13,%rdx + 6634e920: 4c 89 e1 mov %r12,%rcx + 6634e923: e8 68 2f 00 00 callq 66351890 <_assert> + 6634e928: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634e92c: 89 f2 mov %esi,%edx + 6634e92e: 48 89 d9 mov %rbx,%rcx + 6634e931: 83 c6 01 add $0x1,%esi + 6634e934: 83 c7 10 add $0x10,%edi + 6634e937: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634e93b: 48 83 c5 40 add $0x40,%rbp + 6634e93f: e8 6c 2a ff ff callq 663413b0 + 6634e944: 83 fe 09 cmp $0x9,%esi + 6634e947: 75 c5 jne 6634e90e + 6634e949: 48 83 c4 28 add $0x28,%rsp + 6634e94d: 5b pop %rbx + 6634e94e: 5e pop %rsi + 6634e94f: 5f pop %rdi + 6634e950: 5d pop %rbp + 6634e951: 41 5c pop %r12 + 6634e953: 41 5d pop %r13 + 6634e955: c3 retq + 6634e956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634e95d: 00 00 00 + 6634e960: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634e964: 4c 8b 15 b5 7f 00 00 mov 0x7fb5(%rip),%r10 # 66356920 + 6634e96b: 48 8b 0d be 7f 00 00 mov 0x7fbe(%rip),%rcx # 66356930 + 6634e972: 44 8b 42 14 mov 0x14(%rdx),%r8d + 6634e976: 45 85 c0 test %r8d,%r8d + 6634e979: 74 58 je 6634e9d3 + 6634e97b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e97f: 4d 8b 49 28 mov 0x28(%r9),%r9 + 6634e983: 45 29 01 sub %r8d,(%r9) + 6634e986: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 6634e98d: 45 8b 21 mov (%r9),%r12d + 6634e990: 45 31 c9 xor %r9d,%r9d + 6634e993: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634e997: 45 85 e4 test %r12d,%r12d + 6634e99a: 41 0f 9f c1 setg %r9b + 6634e99e: 45 3b 08 cmp (%r8),%r9d + 6634e9a1: 74 30 je 6634e9d3 + 6634e9a3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634e9a7: 4d 8b 40 28 mov 0x28(%r8),%r8 + 6634e9ab: 41 8b 28 mov (%r8),%ebp + 6634e9ae: 85 ed test %ebp,%ebp + 6634e9b0: 75 21 jne 6634e9d3 + 6634e9b2: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634e9b6: 4d 8b 48 28 mov 0x28(%r8),%r9 + 6634e9ba: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634e9be: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634e9c5: 4c 63 01 movslq (%rcx),%r8 + 6634e9c8: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634e9cc: 44 89 19 mov %r11d,(%rcx) + 6634e9cf: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634e9d3: 44 8b 42 18 mov 0x18(%rdx),%r8d + 6634e9d7: 45 85 c0 test %r8d,%r8d + 6634e9da: 74 57 je 6634ea33 + 6634e9dc: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634e9e0: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634e9e4: 45 29 01 sub %r8d,(%r9) + 6634e9e7: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 6634e9ee: 41 8b 39 mov (%r9),%edi + 6634e9f1: 45 31 c9 xor %r9d,%r9d + 6634e9f4: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634e9f8: 85 ff test %edi,%edi + 6634e9fa: 41 0f 9f c1 setg %r9b + 6634e9fe: 45 3b 08 cmp (%r8),%r9d + 6634ea01: 74 30 je 6634ea33 + 6634ea03: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ea07: 4d 8b 40 30 mov 0x30(%r8),%r8 + 6634ea0b: 41 8b 30 mov (%r8),%esi + 6634ea0e: 85 f6 test %esi,%esi + 6634ea10: 75 21 jne 6634ea33 + 6634ea12: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ea16: 4d 8b 48 30 mov 0x30(%r8),%r9 + 6634ea1a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ea1e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ea25: 4c 63 01 movslq (%rcx),%r8 + 6634ea28: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ea2c: 44 89 19 mov %r11d,(%rcx) + 6634ea2f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ea33: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634ea37: 45 85 c0 test %r8d,%r8d + 6634ea3a: 74 59 je 6634ea95 + 6634ea3c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ea40: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634ea44: 45 29 01 sub %r8d,(%r9) + 6634ea47: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634ea4e: 45 8b 19 mov (%r9),%r11d + 6634ea51: 45 31 c9 xor %r9d,%r9d + 6634ea54: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634ea58: 45 85 db test %r11d,%r11d + 6634ea5b: 41 0f 9f c1 setg %r9b + 6634ea5f: 45 3b 08 cmp (%r8),%r9d + 6634ea62: 74 31 je 6634ea95 + 6634ea64: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ea68: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634ea6c: 45 8b 08 mov (%r8),%r9d + 6634ea6f: 45 85 c9 test %r9d,%r9d + 6634ea72: 75 21 jne 6634ea95 + 6634ea74: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ea78: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634ea7c: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ea80: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ea87: 4c 63 01 movslq (%rcx),%r8 + 6634ea8a: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ea8e: 44 89 19 mov %r11d,(%rcx) + 6634ea91: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ea95: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634ea99: 45 85 c0 test %r8d,%r8d + 6634ea9c: 0f 84 a7 fe ff ff je 6634e949 + 6634eaa2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634eaa6: 48 8b 40 40 mov 0x40(%rax),%rax + 6634eaaa: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634eaae: 45 29 01 sub %r8d,(%r9) + 6634eab1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634eab8: 31 d2 xor %edx,%edx + 6634eaba: 45 8b 01 mov (%r9),%r8d + 6634eabd: 45 85 c0 test %r8d,%r8d + 6634eac0: 0f 9f c2 setg %dl + 6634eac3: 3b 10 cmp (%rax),%edx + 6634eac5: 0f 84 7e fe ff ff je 6634e949 + 6634eacb: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634eacf: 48 8b 40 40 mov 0x40(%rax),%rax + 6634ead3: 8b 00 mov (%rax),%eax + 6634ead5: 85 c0 test %eax,%eax + 6634ead7: 0f 85 6c fe ff ff jne 6634e949 + 6634eadd: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634eae1: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634eae5: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634eae9: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634eaef: 48 63 01 movslq (%rcx),%rax + 6634eaf2: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634eaf6: 44 89 01 mov %r8d,(%rcx) + 6634eaf9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634eafd: 48 83 c4 28 add $0x28,%rsp + 6634eb01: 5b pop %rbx + 6634eb02: 5e pop %rsi + 6634eb03: 5f pop %rdi + 6634eb04: 5d pop %rbp + 6634eb05: 41 5c pop %r12 + 6634eb07: 41 5d pop %r13 + 6634eb09: c3 retq + 6634eb0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634e090 : - 6634e090: 41 56 push %r14 - 6634e092: 57 push %rdi - 6634e093: 56 push %rsi - 6634e094: 53 push %rbx - 6634e095: 48 8b 3d 84 88 00 00 mov 0x8884(%rip),%rdi # 66356920 - 6634e09c: 48 8b 35 8d 88 00 00 mov 0x888d(%rip),%rsi # 66356930 - 6634e0a3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634e0a7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e0ab: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax - 6634e0b2: 8b 00 mov (%rax),%eax - 6634e0b4: 85 c0 test %eax,%eax - 6634e0b6: 0f 84 a4 00 00 00 je 6634e160 - 6634e0bc: 31 c0 xor %eax,%eax - 6634e0be: 66 90 xchg %ax,%ax - 6634e0c0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634e0c5: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d - 6634e0cc: 00 - 6634e0cd: 45 8b 00 mov (%r8),%r8d - 6634e0d0: 45 39 c8 cmp %r9d,%r8d - 6634e0d3: 74 74 je 6634e149 - 6634e0d5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634e0d9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634e0dd: 45 89 c6 mov %r8d,%r14d - 6634e0e0: 45 29 ce sub %r9d,%r14d - 6634e0e3: 45 31 c9 xor %r9d,%r9d - 6634e0e6: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 - 6634e0ed: 00 - 6634e0ee: 45 01 32 add %r14d,(%r10) - 6634e0f1: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) - 6634e0f8: 00 - 6634e0f9: 45 8b 32 mov (%r10),%r14d - 6634e0fc: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 - 6634e103: 00 - 6634e104: 45 85 f6 test %r14d,%r14d - 6634e107: 41 0f 9f c1 setg %r9b - 6634e10b: 45 3b 08 cmp (%r8),%r9d - 6634e10e: 74 39 je 6634e149 - 6634e110: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e114: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 - 6634e11b: 00 - 6634e11c: 45 8b 10 mov (%r8),%r10d - 6634e11f: 45 85 d2 test %r10d,%r10d - 6634e122: 75 25 jne 6634e149 - 6634e124: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e128: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 - 6634e12f: 00 - 6634e130: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e134: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e13b: 4c 63 06 movslq (%rsi),%r8 - 6634e13e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e142: 44 89 16 mov %r10d,(%rsi) - 6634e145: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e149: 48 83 c0 04 add $0x4,%rax - 6634e14d: 48 3d c0 00 00 00 cmp $0xc0,%rax - 6634e153: 0f 85 67 ff ff ff jne 6634e0c0 - 6634e159: 5b pop %rbx - 6634e15a: 5e pop %rsi - 6634e15b: 5f pop %rdi - 6634e15c: 41 5e pop %r14 - 6634e15e: c3 retq - 6634e15f: 90 nop - 6634e160: 48 81 c2 c4 00 00 00 add $0xc4,%rdx - 6634e167: b8 88 01 00 00 mov $0x188,%eax - 6634e16c: 0f 1f 40 00 nopl 0x0(%rax) - 6634e170: 44 8b 02 mov (%rdx),%r8d - 6634e173: 45 85 c0 test %r8d,%r8d - 6634e176: 74 59 je 6634e1d1 - 6634e178: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e17c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e180: 45 29 01 sub %r8d,(%r9) - 6634e183: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e189: 45 8b 09 mov (%r9),%r9d - 6634e18c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e190: 45 85 c9 test %r9d,%r9d - 6634e193: 41 0f 9f c1 setg %r9b - 6634e197: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e19b: 45 3b 08 cmp (%r8),%r9d - 6634e19e: 74 31 je 6634e1d1 - 6634e1a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e1a4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e1a8: 45 8b 00 mov (%r8),%r8d - 6634e1ab: 45 85 c0 test %r8d,%r8d - 6634e1ae: 75 21 jne 6634e1d1 - 6634e1b0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e1b4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e1b8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e1bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e1c3: 4c 63 06 movslq (%rsi),%r8 - 6634e1c6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e1ca: 44 89 16 mov %r10d,(%rsi) - 6634e1cd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e1d1: 48 83 c0 08 add $0x8,%rax - 6634e1d5: 48 83 c2 04 add $0x4,%rdx - 6634e1d9: 48 3d 08 03 00 00 cmp $0x308,%rax - 6634e1df: 75 8f jne 6634e170 - 6634e1e1: 5b pop %rbx - 6634e1e2: 5e pop %rsi - 6634e1e3: 5f pop %rdi - 6634e1e4: 41 5e pop %r14 - 6634e1e6: c3 retq - 6634e1e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e1ee: 00 00 - -000000006634e1f0 : - 6634e1f0: 41 56 push %r14 - 6634e1f2: 57 push %rdi - 6634e1f3: 56 push %rsi - 6634e1f4: 53 push %rbx - 6634e1f5: 48 8b 3d 24 87 00 00 mov 0x8724(%rip),%rdi # 66356920 - 6634e1fc: 48 8b 35 2d 87 00 00 mov 0x872d(%rip),%rsi # 66356930 - 6634e203: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634e207: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e20b: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax - 6634e212: 8b 00 mov (%rax),%eax - 6634e214: 85 c0 test %eax,%eax - 6634e216: 0f 84 a4 00 00 00 je 6634e2c0 - 6634e21c: 31 c0 xor %eax,%eax - 6634e21e: 66 90 xchg %ax,%ax - 6634e220: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634e225: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d - 6634e22c: 00 - 6634e22d: 45 8b 00 mov (%r8),%r8d - 6634e230: 45 39 c8 cmp %r9d,%r8d - 6634e233: 74 74 je 6634e2a9 - 6634e235: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634e239: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634e23d: 45 89 c6 mov %r8d,%r14d - 6634e240: 45 29 ce sub %r9d,%r14d - 6634e243: 45 31 c9 xor %r9d,%r9d - 6634e246: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 - 6634e24d: 00 - 6634e24e: 45 01 32 add %r14d,(%r10) - 6634e251: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) - 6634e258: 00 - 6634e259: 45 8b 32 mov (%r10),%r14d - 6634e25c: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 - 6634e263: 00 - 6634e264: 45 85 f6 test %r14d,%r14d - 6634e267: 41 0f 9f c1 setg %r9b - 6634e26b: 45 3b 08 cmp (%r8),%r9d - 6634e26e: 74 39 je 6634e2a9 - 6634e270: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e274: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 - 6634e27b: 00 - 6634e27c: 45 8b 10 mov (%r8),%r10d - 6634e27f: 45 85 d2 test %r10d,%r10d - 6634e282: 75 25 jne 6634e2a9 - 6634e284: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e288: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 - 6634e28f: 00 - 6634e290: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e294: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e29b: 4c 63 06 movslq (%rsi),%r8 - 6634e29e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e2a2: 44 89 16 mov %r10d,(%rsi) - 6634e2a5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e2a9: 48 83 c0 04 add $0x4,%rax - 6634e2ad: 48 3d 80 00 00 00 cmp $0x80,%rax - 6634e2b3: 0f 85 67 ff ff ff jne 6634e220 - 6634e2b9: 5b pop %rbx - 6634e2ba: 5e pop %rsi - 6634e2bb: 5f pop %rdi - 6634e2bc: 41 5e pop %r14 - 6634e2be: c3 retq - 6634e2bf: 90 nop - 6634e2c0: 48 81 c2 84 00 00 00 add $0x84,%rdx - 6634e2c7: b8 08 01 00 00 mov $0x108,%eax - 6634e2cc: 0f 1f 40 00 nopl 0x0(%rax) - 6634e2d0: 44 8b 02 mov (%rdx),%r8d - 6634e2d3: 45 85 c0 test %r8d,%r8d - 6634e2d6: 74 59 je 6634e331 - 6634e2d8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e2dc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e2e0: 45 29 01 sub %r8d,(%r9) - 6634e2e3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e2e9: 45 8b 09 mov (%r9),%r9d - 6634e2ec: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e2f0: 45 85 c9 test %r9d,%r9d - 6634e2f3: 41 0f 9f c1 setg %r9b - 6634e2f7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e2fb: 45 3b 08 cmp (%r8),%r9d - 6634e2fe: 74 31 je 6634e331 - 6634e300: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e304: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e308: 45 8b 00 mov (%r8),%r8d - 6634e30b: 45 85 c0 test %r8d,%r8d - 6634e30e: 75 21 jne 6634e331 - 6634e310: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e314: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e318: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e31c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e323: 4c 63 06 movslq (%rsi),%r8 - 6634e326: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e32a: 44 89 16 mov %r10d,(%rsi) - 6634e32d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e331: 48 83 c0 08 add $0x8,%rax - 6634e335: 48 83 c2 04 add $0x4,%rdx - 6634e339: 48 3d 08 02 00 00 cmp $0x208,%rax - 6634e33f: 75 8f jne 6634e2d0 - 6634e341: 5b pop %rbx - 6634e342: 5e pop %rsi - 6634e343: 5f pop %rdi - 6634e344: 41 5e pop %r14 - 6634e346: c3 retq - 6634e347: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e34e: 00 00 - -000000006634e350 : - 6634e350: 41 56 push %r14 - 6634e352: 57 push %rdi - 6634e353: 56 push %rsi - 6634e354: 53 push %rbx - 6634e355: 48 8b 3d c4 85 00 00 mov 0x85c4(%rip),%rdi # 66356920 - 6634e35c: 48 8b 35 cd 85 00 00 mov 0x85cd(%rip),%rsi # 66356930 - 6634e363: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634e367: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e36b: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax - 6634e372: 8b 00 mov (%rax),%eax - 6634e374: 85 c0 test %eax,%eax - 6634e376: 0f 84 a4 00 00 00 je 6634e420 - 6634e37c: 31 c0 xor %eax,%eax - 6634e37e: 66 90 xchg %ax,%ax - 6634e380: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634e385: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d - 6634e38c: 00 - 6634e38d: 45 8b 00 mov (%r8),%r8d - 6634e390: 45 39 c8 cmp %r9d,%r8d - 6634e393: 74 74 je 6634e409 - 6634e395: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634e399: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634e39d: 45 89 c6 mov %r8d,%r14d - 6634e3a0: 45 29 ce sub %r9d,%r14d - 6634e3a3: 45 31 c9 xor %r9d,%r9d - 6634e3a6: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 - 6634e3ad: 00 - 6634e3ae: 45 01 32 add %r14d,(%r10) - 6634e3b1: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) - 6634e3b8: 00 - 6634e3b9: 45 8b 32 mov (%r10),%r14d - 6634e3bc: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 - 6634e3c3: 00 - 6634e3c4: 45 85 f6 test %r14d,%r14d - 6634e3c7: 41 0f 9f c1 setg %r9b - 6634e3cb: 45 3b 08 cmp (%r8),%r9d - 6634e3ce: 74 39 je 6634e409 - 6634e3d0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e3d4: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 - 6634e3db: 00 - 6634e3dc: 45 8b 10 mov (%r8),%r10d - 6634e3df: 45 85 d2 test %r10d,%r10d - 6634e3e2: 75 25 jne 6634e409 - 6634e3e4: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e3e8: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 - 6634e3ef: 00 - 6634e3f0: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e3f4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e3fb: 4c 63 06 movslq (%rsi),%r8 - 6634e3fe: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e402: 44 89 16 mov %r10d,(%rsi) - 6634e405: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e409: 48 83 c0 04 add $0x4,%rax - 6634e40d: 48 3d 80 00 00 00 cmp $0x80,%rax - 6634e413: 0f 85 67 ff ff ff jne 6634e380 - 6634e419: 5b pop %rbx - 6634e41a: 5e pop %rsi - 6634e41b: 5f pop %rdi - 6634e41c: 41 5e pop %r14 - 6634e41e: c3 retq - 6634e41f: 90 nop - 6634e420: 48 81 c2 84 00 00 00 add $0x84,%rdx - 6634e427: b8 08 01 00 00 mov $0x108,%eax - 6634e42c: 0f 1f 40 00 nopl 0x0(%rax) - 6634e430: 44 8b 02 mov (%rdx),%r8d - 6634e433: 45 85 c0 test %r8d,%r8d - 6634e436: 74 59 je 6634e491 - 6634e438: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e43c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e440: 45 29 01 sub %r8d,(%r9) - 6634e443: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e449: 45 8b 09 mov (%r9),%r9d - 6634e44c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e450: 45 85 c9 test %r9d,%r9d - 6634e453: 41 0f 9f c1 setg %r9b - 6634e457: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e45b: 45 3b 08 cmp (%r8),%r9d - 6634e45e: 74 31 je 6634e491 - 6634e460: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e464: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e468: 45 8b 00 mov (%r8),%r8d - 6634e46b: 45 85 c0 test %r8d,%r8d - 6634e46e: 75 21 jne 6634e491 - 6634e470: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e474: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e478: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e47c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e483: 4c 63 06 movslq (%rsi),%r8 - 6634e486: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e48a: 44 89 16 mov %r10d,(%rsi) - 6634e48d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e491: 48 83 c0 08 add $0x8,%rax - 6634e495: 48 83 c2 04 add $0x4,%rdx - 6634e499: 48 3d 08 02 00 00 cmp $0x208,%rax - 6634e49f: 75 8f jne 6634e430 - 6634e4a1: 5b pop %rbx - 6634e4a2: 5e pop %rsi - 6634e4a3: 5f pop %rdi - 6634e4a4: 41 5e pop %r14 - 6634e4a6: c3 retq - 6634e4a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e4ae: 00 00 - -000000006634e4b0 : - 6634e4b0: 41 56 push %r14 - 6634e4b2: 57 push %rdi - 6634e4b3: 56 push %rsi - 6634e4b4: 53 push %rbx - 6634e4b5: 48 8b 3d 64 84 00 00 mov 0x8464(%rip),%rdi # 66356920 - 6634e4bc: 48 8b 35 6d 84 00 00 mov 0x846d(%rip),%rsi # 66356930 - 6634e4c3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634e4c7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e4cb: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax - 6634e4d2: 8b 00 mov (%rax),%eax - 6634e4d4: 85 c0 test %eax,%eax - 6634e4d6: 0f 84 a4 00 00 00 je 6634e580 - 6634e4dc: 31 c0 xor %eax,%eax - 6634e4de: 66 90 xchg %ax,%ax - 6634e4e0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634e4e5: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d - 6634e4ea: 45 8b 00 mov (%r8),%r8d - 6634e4ed: 45 39 c8 cmp %r9d,%r8d - 6634e4f0: 74 71 je 6634e563 - 6634e4f2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634e4f6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634e4fa: 45 89 c6 mov %r8d,%r14d - 6634e4fd: 45 29 ce sub %r9d,%r14d - 6634e500: 45 31 c9 xor %r9d,%r9d - 6634e503: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 - 6634e50a: 00 - 6634e50b: 45 01 32 add %r14d,(%r10) - 6634e50e: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) - 6634e513: 45 8b 32 mov (%r10),%r14d - 6634e516: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 - 6634e51d: 00 - 6634e51e: 45 85 f6 test %r14d,%r14d - 6634e521: 41 0f 9f c1 setg %r9b - 6634e525: 45 3b 08 cmp (%r8),%r9d - 6634e528: 74 39 je 6634e563 - 6634e52a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e52e: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 - 6634e535: 00 - 6634e536: 45 8b 10 mov (%r8),%r10d - 6634e539: 45 85 d2 test %r10d,%r10d - 6634e53c: 75 25 jne 6634e563 - 6634e53e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e542: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 - 6634e549: 00 - 6634e54a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e54e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e555: 4c 63 06 movslq (%rsi),%r8 - 6634e558: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e55c: 44 89 16 mov %r10d,(%rsi) - 6634e55f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e563: 48 83 c0 04 add $0x4,%rax - 6634e567: 48 83 f8 60 cmp $0x60,%rax - 6634e56b: 0f 85 6f ff ff ff jne 6634e4e0 - 6634e571: 5b pop %rbx - 6634e572: 5e pop %rsi - 6634e573: 5f pop %rdi - 6634e574: 41 5e pop %r14 - 6634e576: c3 retq - 6634e577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e57e: 00 00 - 6634e580: 48 83 c2 64 add $0x64,%rdx - 6634e584: b8 c8 00 00 00 mov $0xc8,%eax - 6634e589: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634e590: 44 8b 02 mov (%rdx),%r8d - 6634e593: 45 85 c0 test %r8d,%r8d - 6634e596: 74 59 je 6634e5f1 - 6634e598: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e59c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e5a0: 45 29 01 sub %r8d,(%r9) - 6634e5a3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e5a9: 45 8b 09 mov (%r9),%r9d - 6634e5ac: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e5b0: 45 85 c9 test %r9d,%r9d - 6634e5b3: 41 0f 9f c1 setg %r9b - 6634e5b7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e5bb: 45 3b 08 cmp (%r8),%r9d - 6634e5be: 74 31 je 6634e5f1 - 6634e5c0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e5c4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e5c8: 45 8b 00 mov (%r8),%r8d - 6634e5cb: 45 85 c0 test %r8d,%r8d - 6634e5ce: 75 21 jne 6634e5f1 - 6634e5d0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e5d4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e5d8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e5dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e5e3: 4c 63 06 movslq (%rsi),%r8 - 6634e5e6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e5ea: 44 89 16 mov %r10d,(%rsi) - 6634e5ed: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e5f1: 48 83 c0 08 add $0x8,%rax - 6634e5f5: 48 83 c2 04 add $0x4,%rdx - 6634e5f9: 48 3d 88 01 00 00 cmp $0x188,%rax - 6634e5ff: 75 8f jne 6634e590 - 6634e601: 5b pop %rbx - 6634e602: 5e pop %rsi - 6634e603: 5f pop %rdi - 6634e604: 41 5e pop %r14 - 6634e606: c3 retq - 6634e607: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e60e: 00 00 - -000000006634e610 : - 6634e610: 41 56 push %r14 - 6634e612: 57 push %rdi - 6634e613: 56 push %rsi - 6634e614: 53 push %rbx - 6634e615: 48 8b 3d 04 83 00 00 mov 0x8304(%rip),%rdi # 66356920 - 6634e61c: 48 8b 35 0d 83 00 00 mov 0x830d(%rip),%rsi # 66356930 - 6634e623: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634e627: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e62b: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax - 6634e632: 8b 00 mov (%rax),%eax - 6634e634: 85 c0 test %eax,%eax - 6634e636: 0f 84 a4 00 00 00 je 6634e6e0 - 6634e63c: 31 c0 xor %eax,%eax - 6634e63e: 66 90 xchg %ax,%ax - 6634e640: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634e645: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d - 6634e64a: 45 8b 00 mov (%r8),%r8d - 6634e64d: 45 39 c8 cmp %r9d,%r8d - 6634e650: 74 71 je 6634e6c3 - 6634e652: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634e656: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634e65a: 45 89 c6 mov %r8d,%r14d - 6634e65d: 45 29 ce sub %r9d,%r14d - 6634e660: 45 31 c9 xor %r9d,%r9d - 6634e663: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 - 6634e66a: 00 - 6634e66b: 45 01 32 add %r14d,(%r10) - 6634e66e: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) - 6634e673: 45 8b 32 mov (%r10),%r14d - 6634e676: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 - 6634e67d: 00 - 6634e67e: 45 85 f6 test %r14d,%r14d - 6634e681: 41 0f 9f c1 setg %r9b - 6634e685: 45 3b 08 cmp (%r8),%r9d - 6634e688: 74 39 je 6634e6c3 - 6634e68a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e68e: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 - 6634e695: 00 - 6634e696: 45 8b 10 mov (%r8),%r10d - 6634e699: 45 85 d2 test %r10d,%r10d - 6634e69c: 75 25 jne 6634e6c3 - 6634e69e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e6a2: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 - 6634e6a9: 00 - 6634e6aa: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e6ae: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e6b5: 4c 63 06 movslq (%rsi),%r8 - 6634e6b8: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e6bc: 44 89 16 mov %r10d,(%rsi) - 6634e6bf: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e6c3: 48 83 c0 04 add $0x4,%rax - 6634e6c7: 48 83 f8 60 cmp $0x60,%rax - 6634e6cb: 0f 85 6f ff ff ff jne 6634e640 - 6634e6d1: 5b pop %rbx - 6634e6d2: 5e pop %rsi - 6634e6d3: 5f pop %rdi - 6634e6d4: 41 5e pop %r14 - 6634e6d6: c3 retq - 6634e6d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e6de: 00 00 - 6634e6e0: 48 83 c2 64 add $0x64,%rdx - 6634e6e4: b8 c8 00 00 00 mov $0xc8,%eax - 6634e6e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634e6f0: 44 8b 02 mov (%rdx),%r8d - 6634e6f3: 45 85 c0 test %r8d,%r8d - 6634e6f6: 74 59 je 6634e751 - 6634e6f8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e6fc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e700: 45 29 01 sub %r8d,(%r9) - 6634e703: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e709: 45 8b 09 mov (%r9),%r9d - 6634e70c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e710: 45 85 c9 test %r9d,%r9d - 6634e713: 41 0f 9f c1 setg %r9b - 6634e717: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e71b: 45 3b 08 cmp (%r8),%r9d - 6634e71e: 74 31 je 6634e751 - 6634e720: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e724: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e728: 45 8b 00 mov (%r8),%r8d - 6634e72b: 45 85 c0 test %r8d,%r8d - 6634e72e: 75 21 jne 6634e751 - 6634e730: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e734: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e738: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e73c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e743: 4c 63 06 movslq (%rsi),%r8 - 6634e746: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e74a: 44 89 16 mov %r10d,(%rsi) - 6634e74d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e751: 48 83 c0 08 add $0x8,%rax - 6634e755: 48 83 c2 04 add $0x4,%rdx - 6634e759: 48 3d 88 01 00 00 cmp $0x188,%rax - 6634e75f: 75 8f jne 6634e6f0 - 6634e761: 5b pop %rbx - 6634e762: 5e pop %rsi - 6634e763: 5f pop %rdi - 6634e764: 41 5e pop %r14 - 6634e766: c3 retq - 6634e767: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e76e: 00 00 - -000000006634e770 : - 6634e770: 41 56 push %r14 - 6634e772: 57 push %rdi - 6634e773: 56 push %rsi - 6634e774: 53 push %rbx - 6634e775: 48 8b 3d a4 81 00 00 mov 0x81a4(%rip),%rdi # 66356920 - 6634e77c: 48 8b 35 ad 81 00 00 mov 0x81ad(%rip),%rsi # 66356930 - 6634e783: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634e787: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e78b: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax - 6634e792: 8b 00 mov (%rax),%eax - 6634e794: 85 c0 test %eax,%eax - 6634e796: 0f 84 a4 00 00 00 je 6634e840 - 6634e79c: 31 c0 xor %eax,%eax - 6634e79e: 66 90 xchg %ax,%ax - 6634e7a0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634e7a5: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d - 6634e7aa: 45 8b 00 mov (%r8),%r8d - 6634e7ad: 45 39 c8 cmp %r9d,%r8d - 6634e7b0: 74 71 je 6634e823 - 6634e7b2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634e7b6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634e7ba: 45 89 c6 mov %r8d,%r14d - 6634e7bd: 45 29 ce sub %r9d,%r14d - 6634e7c0: 45 31 c9 xor %r9d,%r9d - 6634e7c3: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 - 6634e7ca: 00 - 6634e7cb: 45 01 32 add %r14d,(%r10) - 6634e7ce: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) - 6634e7d3: 45 8b 32 mov (%r10),%r14d - 6634e7d6: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 - 6634e7dd: 00 - 6634e7de: 45 85 f6 test %r14d,%r14d - 6634e7e1: 41 0f 9f c1 setg %r9b - 6634e7e5: 45 3b 08 cmp (%r8),%r9d - 6634e7e8: 74 39 je 6634e823 - 6634e7ea: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e7ee: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 - 6634e7f5: 00 - 6634e7f6: 45 8b 10 mov (%r8),%r10d - 6634e7f9: 45 85 d2 test %r10d,%r10d - 6634e7fc: 75 25 jne 6634e823 - 6634e7fe: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e802: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 - 6634e809: 00 - 6634e80a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e80e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e815: 4c 63 06 movslq (%rsi),%r8 - 6634e818: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e81c: 44 89 16 mov %r10d,(%rsi) - 6634e81f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e823: 48 83 c0 04 add $0x4,%rax - 6634e827: 48 83 f8 40 cmp $0x40,%rax - 6634e82b: 0f 85 6f ff ff ff jne 6634e7a0 - 6634e831: 5b pop %rbx - 6634e832: 5e pop %rsi - 6634e833: 5f pop %rdi - 6634e834: 41 5e pop %r14 - 6634e836: c3 retq - 6634e837: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e83e: 00 00 - 6634e840: 48 83 c2 44 add $0x44,%rdx - 6634e844: b8 88 00 00 00 mov $0x88,%eax - 6634e849: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634e850: 44 8b 02 mov (%rdx),%r8d - 6634e853: 45 85 c0 test %r8d,%r8d - 6634e856: 74 59 je 6634e8b1 - 6634e858: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e85c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e860: 45 29 01 sub %r8d,(%r9) - 6634e863: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e869: 45 8b 09 mov (%r9),%r9d - 6634e86c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e870: 45 85 c9 test %r9d,%r9d - 6634e873: 41 0f 9f c1 setg %r9b - 6634e877: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e87b: 45 3b 08 cmp (%r8),%r9d - 6634e87e: 74 31 je 6634e8b1 - 6634e880: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e884: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e888: 45 8b 00 mov (%r8),%r8d - 6634e88b: 45 85 c0 test %r8d,%r8d - 6634e88e: 75 21 jne 6634e8b1 - 6634e890: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e894: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e898: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e89c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e8a3: 4c 63 06 movslq (%rsi),%r8 - 6634e8a6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e8aa: 44 89 16 mov %r10d,(%rsi) - 6634e8ad: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e8b1: 48 83 c0 08 add $0x8,%rax - 6634e8b5: 48 83 c2 04 add $0x4,%rdx - 6634e8b9: 48 3d 08 01 00 00 cmp $0x108,%rax - 6634e8bf: 75 8f jne 6634e850 - 6634e8c1: 5b pop %rbx - 6634e8c2: 5e pop %rsi - 6634e8c3: 5f pop %rdi - 6634e8c4: 41 5e pop %r14 - 6634e8c6: c3 retq - 6634e8c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e8ce: 00 00 - -000000006634e8d0 : - 6634e8d0: 41 56 push %r14 - 6634e8d2: 57 push %rdi - 6634e8d3: 56 push %rsi - 6634e8d4: 53 push %rbx - 6634e8d5: 48 8b 3d 44 80 00 00 mov 0x8044(%rip),%rdi # 66356920 - 6634e8dc: 48 8b 35 4d 80 00 00 mov 0x804d(%rip),%rsi # 66356930 - 6634e8e3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634e8e7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e8eb: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax - 6634e8f2: 8b 00 mov (%rax),%eax - 6634e8f4: 85 c0 test %eax,%eax - 6634e8f6: 0f 84 a4 00 00 00 je 6634e9a0 - 6634e8fc: 31 c0 xor %eax,%eax - 6634e8fe: 66 90 xchg %ax,%ax - 6634e900: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634e905: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d - 6634e90a: 45 8b 00 mov (%r8),%r8d - 6634e90d: 45 39 c8 cmp %r9d,%r8d - 6634e910: 74 71 je 6634e983 - 6634e912: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634e916: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634e91a: 45 89 c6 mov %r8d,%r14d - 6634e91d: 45 29 ce sub %r9d,%r14d - 6634e920: 45 31 c9 xor %r9d,%r9d - 6634e923: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 - 6634e92a: 00 - 6634e92b: 45 01 32 add %r14d,(%r10) - 6634e92e: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) - 6634e933: 45 8b 32 mov (%r10),%r14d - 6634e936: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 - 6634e93d: 00 - 6634e93e: 45 85 f6 test %r14d,%r14d - 6634e941: 41 0f 9f c1 setg %r9b - 6634e945: 45 3b 08 cmp (%r8),%r9d - 6634e948: 74 39 je 6634e983 - 6634e94a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e94e: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 - 6634e955: 00 - 6634e956: 45 8b 10 mov (%r8),%r10d - 6634e959: 45 85 d2 test %r10d,%r10d - 6634e95c: 75 25 jne 6634e983 - 6634e95e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e962: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 - 6634e969: 00 - 6634e96a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e96e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e975: 4c 63 06 movslq (%rsi),%r8 - 6634e978: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634e97c: 44 89 16 mov %r10d,(%rsi) - 6634e97f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634e983: 48 83 c0 04 add $0x4,%rax - 6634e987: 48 83 f8 40 cmp $0x40,%rax - 6634e98b: 0f 85 6f ff ff ff jne 6634e900 - 6634e991: 5b pop %rbx - 6634e992: 5e pop %rsi - 6634e993: 5f pop %rdi - 6634e994: 41 5e pop %r14 - 6634e996: c3 retq - 6634e997: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634e99e: 00 00 - 6634e9a0: 48 83 c2 44 add $0x44,%rdx - 6634e9a4: b8 88 00 00 00 mov $0x88,%eax - 6634e9a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634e9b0: 44 8b 02 mov (%rdx),%r8d - 6634e9b3: 45 85 c0 test %r8d,%r8d - 6634e9b6: 74 59 je 6634ea11 - 6634e9b8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634e9bc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634e9c0: 45 29 01 sub %r8d,(%r9) - 6634e9c3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634e9c9: 45 8b 09 mov (%r9),%r9d - 6634e9cc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634e9d0: 45 85 c9 test %r9d,%r9d - 6634e9d3: 41 0f 9f c1 setg %r9b - 6634e9d7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634e9db: 45 3b 08 cmp (%r8),%r9d - 6634e9de: 74 31 je 6634ea11 - 6634e9e0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634e9e4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634e9e8: 45 8b 00 mov (%r8),%r8d - 6634e9eb: 45 85 c0 test %r8d,%r8d - 6634e9ee: 75 21 jne 6634ea11 - 6634e9f0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634e9f4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634e9f8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e9fc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ea03: 4c 63 06 movslq (%rsi),%r8 - 6634ea06: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ea0a: 44 89 16 mov %r10d,(%rsi) - 6634ea0d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ea11: 48 83 c0 08 add $0x8,%rax - 6634ea15: 48 83 c2 04 add $0x4,%rdx - 6634ea19: 48 3d 08 01 00 00 cmp $0x108,%rax - 6634ea1f: 75 8f jne 6634e9b0 - 6634ea21: 5b pop %rbx - 6634ea22: 5e pop %rsi - 6634ea23: 5f pop %rdi - 6634ea24: 41 5e pop %r14 - 6634ea26: c3 retq - 6634ea27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ea2e: 00 00 - -000000006634ea30 : - 6634ea30: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634ea34: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ea38: 4c 8b 48 18 mov 0x18(%rax),%r9 - 6634ea3c: 44 8b 42 08 mov 0x8(%rdx),%r8d - 6634ea40: 45 8b 09 mov (%r9),%r9d - 6634ea43: 45 85 c9 test %r9d,%r9d - 6634ea46: 75 2b jne 6634ea73 - 6634ea48: 45 85 c0 test %r8d,%r8d - 6634ea4b: 74 25 je 6634ea72 - 6634ea4d: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634ea51: 48 8b 40 10 mov 0x10(%rax),%rax - 6634ea55: 4d 8b 49 10 mov 0x10(%r9),%r9 - 6634ea59: 45 29 01 sub %r8d,(%r9) - 6634ea5c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) - 6634ea63: 41 8b 11 mov (%r9),%edx - 6634ea66: 85 d2 test %edx,%edx - 6634ea68: 0f 9f c2 setg %dl - 6634ea6b: 0f b6 d2 movzbl %dl,%edx - 6634ea6e: 3b 10 cmp (%rax),%edx - 6634ea70: 75 36 jne 6634eaa8 - 6634ea72: c3 retq - 6634ea73: 4c 8b 48 08 mov 0x8(%rax),%r9 - 6634ea77: 45 8b 09 mov (%r9),%r9d - 6634ea7a: 45 39 c1 cmp %r8d,%r9d - 6634ea7d: 74 f3 je 6634ea72 - 6634ea7f: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634ea83: 45 89 cb mov %r9d,%r11d - 6634ea86: 45 29 c3 sub %r8d,%r11d - 6634ea89: 48 8b 40 10 mov 0x10(%rax),%rax - 6634ea8d: 4d 8b 52 10 mov 0x10(%r10),%r10 - 6634ea91: 45 01 1a add %r11d,(%r10) - 6634ea94: 44 89 4a 08 mov %r9d,0x8(%rdx) - 6634ea98: 45 8b 02 mov (%r10),%r8d - 6634ea9b: 45 85 c0 test %r8d,%r8d - 6634ea9e: 0f 9f c2 setg %dl - 6634eaa1: 0f b6 d2 movzbl %dl,%edx - 6634eaa4: 3b 10 cmp (%rax),%edx - 6634eaa6: 74 ca je 6634ea72 - 6634eaa8: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634eaac: 48 8b 40 10 mov 0x10(%rax),%rax - 6634eab0: 8b 00 mov (%rax),%eax - 6634eab2: 85 c0 test %eax,%eax - 6634eab4: 75 bc jne 6634ea72 - 6634eab6: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634eaba: 48 8b 0d 6f 7e 00 00 mov 0x7e6f(%rip),%rcx # 66356930 - 6634eac1: 4c 8b 05 58 7e 00 00 mov 0x7e58(%rip),%r8 # 66356920 - 6634eac8: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634eacc: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634ead0: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634ead6: 48 63 01 movslq (%rcx),%rax - 6634ead9: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634eadd: 44 89 09 mov %r9d,(%rcx) - 6634eae0: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634eae4: c3 retq - 6634eae5: 90 nop - 6634eae6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634eaed: 00 00 00 - -000000006634eaf0 : - 6634eaf0: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634eaf4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634eaf8: 4c 8b 48 18 mov 0x18(%rax),%r9 - 6634eafc: 44 8b 42 08 mov 0x8(%rdx),%r8d - 6634eb00: 45 8b 09 mov (%r9),%r9d - 6634eb03: 45 85 c9 test %r9d,%r9d - 6634eb06: 75 2b jne 6634eb33 - 6634eb08: 45 85 c0 test %r8d,%r8d - 6634eb0b: 74 25 je 6634eb32 - 6634eb0d: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634eb11: 48 8b 40 10 mov 0x10(%rax),%rax - 6634eb15: 4d 8b 49 10 mov 0x10(%r9),%r9 - 6634eb19: 45 29 01 sub %r8d,(%r9) - 6634eb1c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) - 6634eb23: 41 8b 11 mov (%r9),%edx - 6634eb26: 85 d2 test %edx,%edx - 6634eb28: 0f 9f c2 setg %dl - 6634eb2b: 0f b6 d2 movzbl %dl,%edx - 6634eb2e: 3b 10 cmp (%rax),%edx - 6634eb30: 75 36 jne 6634eb68 - 6634eb32: c3 retq - 6634eb33: 4c 8b 48 08 mov 0x8(%rax),%r9 - 6634eb37: 45 8b 09 mov (%r9),%r9d - 6634eb3a: 45 39 c1 cmp %r8d,%r9d - 6634eb3d: 74 f3 je 6634eb32 - 6634eb3f: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634eb43: 45 89 cb mov %r9d,%r11d - 6634eb46: 45 29 c3 sub %r8d,%r11d - 6634eb49: 48 8b 40 10 mov 0x10(%rax),%rax - 6634eb4d: 4d 8b 52 10 mov 0x10(%r10),%r10 - 6634eb51: 45 01 1a add %r11d,(%r10) - 6634eb54: 44 89 4a 08 mov %r9d,0x8(%rdx) - 6634eb58: 45 8b 02 mov (%r10),%r8d - 6634eb5b: 45 85 c0 test %r8d,%r8d - 6634eb5e: 0f 9f c2 setg %dl - 6634eb61: 0f b6 d2 movzbl %dl,%edx - 6634eb64: 3b 10 cmp (%rax),%edx - 6634eb66: 74 ca je 6634eb32 - 6634eb68: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634eb6c: 48 8b 40 10 mov 0x10(%rax),%rax - 6634eb70: 8b 00 mov (%rax),%eax - 6634eb72: 85 c0 test %eax,%eax - 6634eb74: 75 bc jne 6634eb32 - 6634eb76: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634eb7a: 48 8b 0d af 7d 00 00 mov 0x7daf(%rip),%rcx # 66356930 - 6634eb81: 4c 8b 05 98 7d 00 00 mov 0x7d98(%rip),%r8 # 66356920 - 6634eb88: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634eb8c: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634eb90: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634eb96: 48 63 01 movslq (%rcx),%rax - 6634eb99: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634eb9d: 44 89 09 mov %r9d,(%rcx) - 6634eba0: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634eba4: c3 retq - 6634eba5: 90 nop - 6634eba6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634ebad: 00 00 00 - -000000006634ebb0 : - 6634ebb0: 41 56 push %r14 - 6634ebb2: 57 push %rdi - 6634ebb3: 56 push %rsi - 6634ebb4: 53 push %rbx - 6634ebb5: 48 8b 3d 64 7d 00 00 mov 0x7d64(%rip),%rdi # 66356920 - 6634ebbc: 48 8b 35 6d 7d 00 00 mov 0x7d6d(%rip),%rsi # 66356930 - 6634ebc3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634ebc7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ebcb: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax - 6634ebd2: 8b 00 mov (%rax),%eax - 6634ebd4: 85 c0 test %eax,%eax - 6634ebd6: 0f 84 a4 00 00 00 je 6634ec80 - 6634ebdc: 31 c0 xor %eax,%eax - 6634ebde: 66 90 xchg %ax,%ax - 6634ebe0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634ebe5: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d - 6634ebea: 45 8b 00 mov (%r8),%r8d - 6634ebed: 45 39 c8 cmp %r9d,%r8d - 6634ebf0: 74 71 je 6634ec63 - 6634ebf2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634ebf6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634ebfa: 45 89 c6 mov %r8d,%r14d - 6634ebfd: 45 29 ce sub %r9d,%r14d - 6634ec00: 45 31 c9 xor %r9d,%r9d - 6634ec03: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 - 6634ec0a: 00 - 6634ec0b: 45 01 32 add %r14d,(%r10) - 6634ec0e: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) - 6634ec13: 45 8b 32 mov (%r10),%r14d - 6634ec16: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 - 6634ec1d: 00 - 6634ec1e: 45 85 f6 test %r14d,%r14d - 6634ec21: 41 0f 9f c1 setg %r9b - 6634ec25: 45 3b 08 cmp (%r8),%r9d - 6634ec28: 74 39 je 6634ec63 - 6634ec2a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ec2e: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 - 6634ec35: 00 - 6634ec36: 45 8b 10 mov (%r8),%r10d - 6634ec39: 45 85 d2 test %r10d,%r10d - 6634ec3c: 75 25 jne 6634ec63 - 6634ec3e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634ec42: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 - 6634ec49: 00 +000000006634eb10 : + 6634eb10: 41 55 push %r13 + 6634eb12: 41 54 push %r12 + 6634eb14: 55 push %rbp + 6634eb15: 57 push %rdi + 6634eb16: 56 push %rsi + 6634eb17: 53 push %rbx + 6634eb18: 48 83 ec 28 sub $0x28,%rsp + 6634eb1c: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634eb20: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634eb24: 48 89 cb mov %rcx,%rbx + 6634eb27: 44 8b 2a mov (%rdx),%r13d + 6634eb2a: 45 85 ed test %r13d,%r13d + 6634eb2d: 0f 84 bd 00 00 00 je 6634ebf0 + 6634eb33: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634eb37: bf 09 00 00 00 mov $0x9,%edi + 6634eb3c: 4c 8d 2d bd 44 00 00 lea 0x44bd(%rip),%r13 # 66353000 <.rdata> + 6634eb43: 4c 8d 25 c6 44 00 00 lea 0x44c6(%rip),%r12 # 66353010 <.rdata+0x10> + 6634eb4a: 8b 0a mov (%rdx),%ecx + 6634eb4c: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634eb50: 8b 12 mov (%rdx),%edx + 6634eb52: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634eb55: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634eb59: 8b 09 mov (%rcx),%ecx + 6634eb5b: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634eb5e: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634eb62: 8b 09 mov (%rcx),%ecx + 6634eb64: 8d 34 ca lea (%rdx,%rcx,8),%esi + 6634eb67: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634eb6b: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634eb6f: 8b 12 mov (%rdx),%edx + 6634eb71: c1 e2 04 shl $0x4,%edx + 6634eb74: 01 d6 add %edx,%esi + 6634eb76: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634eb7a: 48 8b 40 40 mov 0x40(%rax),%rax + 6634eb7e: 8b 12 mov (%rdx),%edx + 6634eb80: c1 e2 05 shl $0x5,%edx + 6634eb83: 01 f2 add %esi,%edx + 6634eb85: 8b 31 mov (%rcx),%esi + 6634eb87: c1 e6 06 shl $0x6,%esi + 6634eb8a: 01 f2 add %esi,%edx + 6634eb8c: 8b 30 mov (%rax),%esi + 6634eb8e: c1 e6 07 shl $0x7,%esi + 6634eb91: 01 d6 add %edx,%esi + 6634eb93: 48 63 ee movslq %esi,%rbp + 6634eb96: 48 c1 e5 02 shl $0x2,%rbp + 6634eb9a: 85 f6 test %esi,%esi + 6634eb9c: 78 05 js 6634eba3 + 6634eb9e: 3b 73 38 cmp 0x38(%rbx),%esi + 6634eba1: 7c 11 jl 6634ebb4 + 6634eba3: 41 b8 8f 00 00 00 mov $0x8f,%r8d + 6634eba9: 4c 89 ea mov %r13,%rdx + 6634ebac: 4c 89 e1 mov %r12,%rcx + 6634ebaf: e8 dc 2c 00 00 callq 66351890 <_assert> + 6634ebb4: 48 8b 43 40 mov 0x40(%rbx),%rax + 6634ebb8: 89 fa mov %edi,%edx + 6634ebba: 48 89 d9 mov %rbx,%rcx + 6634ebbd: 83 c7 01 add $0x1,%edi + 6634ebc0: 81 c6 00 01 00 00 add $0x100,%esi + 6634ebc6: 44 8b 04 28 mov (%rax,%rbp,1),%r8d + 6634ebca: 48 81 c5 00 04 00 00 add $0x400,%rbp + 6634ebd1: e8 da 27 ff ff callq 663413b0 + 6634ebd6: 83 ff 0d cmp $0xd,%edi + 6634ebd9: 75 bf jne 6634eb9a + 6634ebdb: 48 83 c4 28 add $0x28,%rsp + 6634ebdf: 5b pop %rbx + 6634ebe0: 5e pop %rsi + 6634ebe1: 5f pop %rdi + 6634ebe2: 5d pop %rbp + 6634ebe3: 41 5c pop %r12 + 6634ebe5: 41 5d pop %r13 + 6634ebe7: c3 retq + 6634ebe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634ebef: 00 + 6634ebf0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634ebf4: 4c 8b 15 25 7d 00 00 mov 0x7d25(%rip),%r10 # 66356920 + 6634ebfb: 48 8b 0d 2e 7d 00 00 mov 0x7d2e(%rip),%rcx # 66356930 + 6634ec02: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634ec06: 45 85 c0 test %r8d,%r8d + 6634ec09: 74 58 je 6634ec63 + 6634ec0b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ec0f: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634ec13: 45 29 01 sub %r8d,(%r9) + 6634ec16: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634ec1d: 45 8b 21 mov (%r9),%r12d + 6634ec20: 45 31 c9 xor %r9d,%r9d + 6634ec23: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634ec27: 45 85 e4 test %r12d,%r12d + 6634ec2a: 41 0f 9f c1 setg %r9b + 6634ec2e: 45 3b 08 cmp (%r8),%r9d + 6634ec31: 74 30 je 6634ec63 + 6634ec33: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ec37: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634ec3b: 41 8b 28 mov (%r8),%ebp + 6634ec3e: 85 ed test %ebp,%ebp + 6634ec40: 75 21 jne 6634ec63 + 6634ec42: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ec46: 4d 8b 48 48 mov 0x48(%r8),%r9 6634ec4a: 4d 8b 41 10 mov 0x10(%r9),%r8 6634ec4e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ec55: 4c 63 06 movslq (%rsi),%r8 - 6634ec58: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ec5c: 44 89 16 mov %r10d,(%rsi) - 6634ec5f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ec63: 48 83 c0 04 add $0x4,%rax - 6634ec67: 48 83 f8 3c cmp $0x3c,%rax - 6634ec6b: 0f 85 6f ff ff ff jne 6634ebe0 - 6634ec71: 5b pop %rbx - 6634ec72: 5e pop %rsi - 6634ec73: 5f pop %rdi - 6634ec74: 41 5e pop %r14 - 6634ec76: c3 retq - 6634ec77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ec7e: 00 00 - 6634ec80: 48 83 c2 40 add $0x40,%rdx - 6634ec84: b8 80 00 00 00 mov $0x80,%eax - 6634ec89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634ec90: 44 8b 02 mov (%rdx),%r8d - 6634ec93: 45 85 c0 test %r8d,%r8d - 6634ec96: 74 59 je 6634ecf1 - 6634ec98: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634ec9c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634eca0: 45 29 01 sub %r8d,(%r9) - 6634eca3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634eca9: 45 8b 09 mov (%r9),%r9d - 6634ecac: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634ecb0: 45 85 c9 test %r9d,%r9d - 6634ecb3: 41 0f 9f c1 setg %r9b - 6634ecb7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634ecbb: 45 3b 08 cmp (%r8),%r9d - 6634ecbe: 74 31 je 6634ecf1 - 6634ecc0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ecc4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634ecc8: 45 8b 00 mov (%r8),%r8d - 6634eccb: 45 85 c0 test %r8d,%r8d - 6634ecce: 75 21 jne 6634ecf1 - 6634ecd0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634ecd4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634ecd8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ecdc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ece3: 4c 63 06 movslq (%rsi),%r8 - 6634ece6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ecea: 44 89 16 mov %r10d,(%rsi) - 6634eced: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ecf1: 48 83 c0 08 add $0x8,%rax - 6634ecf5: 48 83 c2 04 add $0x4,%rdx - 6634ecf9: 48 3d f8 00 00 00 cmp $0xf8,%rax - 6634ecff: 75 8f jne 6634ec90 - 6634ed01: 5b pop %rbx - 6634ed02: 5e pop %rsi - 6634ed03: 5f pop %rdi - 6634ed04: 41 5e pop %r14 - 6634ed06: c3 retq - 6634ed07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ed0e: 00 00 + 6634ec55: 4c 63 01 movslq (%rcx),%r8 + 6634ec58: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ec5c: 44 89 19 mov %r11d,(%rcx) + 6634ec5f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ec63: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634ec67: 45 85 c0 test %r8d,%r8d + 6634ec6a: 74 57 je 6634ecc3 + 6634ec6c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ec70: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634ec74: 45 29 01 sub %r8d,(%r9) + 6634ec77: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634ec7e: 41 8b 39 mov (%r9),%edi + 6634ec81: 45 31 c9 xor %r9d,%r9d + 6634ec84: 4c 8b 40 50 mov 0x50(%rax),%r8 + 6634ec88: 85 ff test %edi,%edi + 6634ec8a: 41 0f 9f c1 setg %r9b + 6634ec8e: 45 3b 08 cmp (%r8),%r9d + 6634ec91: 74 30 je 6634ecc3 + 6634ec93: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ec97: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634ec9b: 41 8b 30 mov (%r8),%esi + 6634ec9e: 85 f6 test %esi,%esi + 6634eca0: 75 21 jne 6634ecc3 + 6634eca2: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634eca6: 4d 8b 48 50 mov 0x50(%r8),%r9 + 6634ecaa: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ecae: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ecb5: 4c 63 01 movslq (%rcx),%r8 + 6634ecb8: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ecbc: 44 89 19 mov %r11d,(%rcx) + 6634ecbf: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ecc3: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 6634ecc7: 45 85 c0 test %r8d,%r8d + 6634ecca: 74 59 je 6634ed25 + 6634eccc: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ecd0: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634ecd4: 45 29 01 sub %r8d,(%r9) + 6634ecd7: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634ecde: 45 8b 19 mov (%r9),%r11d + 6634ece1: 45 31 c9 xor %r9d,%r9d + 6634ece4: 4c 8b 40 58 mov 0x58(%rax),%r8 + 6634ece8: 45 85 db test %r11d,%r11d + 6634eceb: 41 0f 9f c1 setg %r9b + 6634ecef: 45 3b 08 cmp (%r8),%r9d + 6634ecf2: 74 31 je 6634ed25 + 6634ecf4: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ecf8: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634ecfc: 45 8b 08 mov (%r8),%r9d + 6634ecff: 45 85 c9 test %r9d,%r9d + 6634ed02: 75 21 jne 6634ed25 + 6634ed04: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ed08: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634ed0c: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ed10: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ed17: 4c 63 01 movslq (%rcx),%r8 + 6634ed1a: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ed1e: 44 89 19 mov %r11d,(%rcx) + 6634ed21: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ed25: 44 8b 42 30 mov 0x30(%rdx),%r8d + 6634ed29: 45 85 c0 test %r8d,%r8d + 6634ed2c: 0f 84 a9 fe ff ff je 6634ebdb + 6634ed32: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ed36: 48 8b 40 60 mov 0x60(%rax),%rax + 6634ed3a: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634ed3e: 45 29 01 sub %r8d,(%r9) + 6634ed41: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634ed48: 31 d2 xor %edx,%edx + 6634ed4a: 45 8b 01 mov (%r9),%r8d + 6634ed4d: 45 85 c0 test %r8d,%r8d + 6634ed50: 0f 9f c2 setg %dl + 6634ed53: 3b 10 cmp (%rax),%edx + 6634ed55: 0f 84 80 fe ff ff je 6634ebdb + 6634ed5b: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634ed5f: 48 8b 40 60 mov 0x60(%rax),%rax + 6634ed63: 8b 00 mov (%rax),%eax + 6634ed65: 85 c0 test %eax,%eax + 6634ed67: 0f 85 6e fe ff ff jne 6634ebdb + 6634ed6d: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634ed71: 48 8b 50 60 mov 0x60(%rax),%rdx + 6634ed75: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634ed79: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634ed7f: 48 63 01 movslq (%rcx),%rax + 6634ed82: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634ed86: 44 89 01 mov %r8d,(%rcx) + 6634ed89: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634ed8d: 48 83 c4 28 add $0x28,%rsp + 6634ed91: 5b pop %rbx + 6634ed92: 5e pop %rsi + 6634ed93: 5f pop %rdi + 6634ed94: 5d pop %rbp + 6634ed95: 41 5c pop %r12 + 6634ed97: 41 5d pop %r13 + 6634ed99: c3 retq + 6634ed9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634ed10 : - 6634ed10: 41 56 push %r14 - 6634ed12: 57 push %rdi - 6634ed13: 56 push %rsi - 6634ed14: 53 push %rbx - 6634ed15: 48 8b 3d 04 7c 00 00 mov 0x7c04(%rip),%rdi # 66356920 - 6634ed1c: 48 8b 35 0d 7c 00 00 mov 0x7c0d(%rip),%rsi # 66356930 - 6634ed23: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634ed27: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ed2b: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax - 6634ed32: 8b 00 mov (%rax),%eax - 6634ed34: 85 c0 test %eax,%eax - 6634ed36: 0f 84 a4 00 00 00 je 6634ede0 - 6634ed3c: 31 c0 xor %eax,%eax - 6634ed3e: 66 90 xchg %ax,%ax - 6634ed40: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634ed45: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d - 6634ed4a: 45 8b 00 mov (%r8),%r8d - 6634ed4d: 45 39 c8 cmp %r9d,%r8d - 6634ed50: 74 71 je 6634edc3 - 6634ed52: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634ed56: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634ed5a: 45 89 c6 mov %r8d,%r14d - 6634ed5d: 45 29 ce sub %r9d,%r14d - 6634ed60: 45 31 c9 xor %r9d,%r9d - 6634ed63: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 - 6634ed6a: 00 - 6634ed6b: 45 01 32 add %r14d,(%r10) - 6634ed6e: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) - 6634ed73: 45 8b 32 mov (%r10),%r14d - 6634ed76: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 - 6634ed7d: 00 - 6634ed7e: 45 85 f6 test %r14d,%r14d - 6634ed81: 41 0f 9f c1 setg %r9b - 6634ed85: 45 3b 08 cmp (%r8),%r9d - 6634ed88: 74 39 je 6634edc3 - 6634ed8a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ed8e: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 - 6634ed95: 00 - 6634ed96: 45 8b 10 mov (%r8),%r10d - 6634ed99: 45 85 d2 test %r10d,%r10d - 6634ed9c: 75 25 jne 6634edc3 - 6634ed9e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634eda2: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 - 6634eda9: 00 - 6634edaa: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634edae: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634edb5: 4c 63 06 movslq (%rsi),%r8 - 6634edb8: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634edbc: 44 89 16 mov %r10d,(%rsi) - 6634edbf: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634edc3: 48 83 c0 04 add $0x4,%rax - 6634edc7: 48 83 f8 3c cmp $0x3c,%rax - 6634edcb: 0f 85 6f ff ff ff jne 6634ed40 - 6634edd1: 5b pop %rbx - 6634edd2: 5e pop %rsi - 6634edd3: 5f pop %rdi - 6634edd4: 41 5e pop %r14 - 6634edd6: c3 retq - 6634edd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634edde: 00 00 - 6634ede0: 48 83 c2 40 add $0x40,%rdx - 6634ede4: b8 80 00 00 00 mov $0x80,%eax - 6634ede9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634edf0: 44 8b 02 mov (%rdx),%r8d - 6634edf3: 45 85 c0 test %r8d,%r8d - 6634edf6: 74 59 je 6634ee51 - 6634edf8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634edfc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634ee00: 45 29 01 sub %r8d,(%r9) - 6634ee03: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ee09: 45 8b 09 mov (%r9),%r9d - 6634ee0c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634ee10: 45 85 c9 test %r9d,%r9d - 6634ee13: 41 0f 9f c1 setg %r9b - 6634ee17: 45 0f b6 c9 movzbl %r9b,%r9d +000000006634eda0 : + 6634eda0: 41 56 push %r14 + 6634eda2: 57 push %rdi + 6634eda3: 56 push %rsi + 6634eda4: 53 push %rbx + 6634eda5: 48 8b 3d 74 7b 00 00 mov 0x7b74(%rip),%rdi # 66356920 + 6634edac: 48 8b 35 7d 7b 00 00 mov 0x7b7d(%rip),%rsi # 66356930 + 6634edb3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634edb7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634edbb: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax + 6634edc2: 8b 00 mov (%rax),%eax + 6634edc4: 85 c0 test %eax,%eax + 6634edc6: 0f 84 a4 00 00 00 je 6634ee70 + 6634edcc: 31 c0 xor %eax,%eax + 6634edce: 66 90 xchg %ax,%ax + 6634edd0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634edd5: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d + 6634eddc: 00 + 6634eddd: 45 8b 00 mov (%r8),%r8d + 6634ede0: 45 39 c8 cmp %r9d,%r8d + 6634ede3: 74 74 je 6634ee59 + 6634ede5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634ede9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634eded: 45 89 c6 mov %r8d,%r14d + 6634edf0: 45 29 ce sub %r9d,%r14d + 6634edf3: 45 31 c9 xor %r9d,%r9d + 6634edf6: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 + 6634edfd: 00 + 6634edfe: 45 01 32 add %r14d,(%r10) + 6634ee01: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) + 6634ee08: 00 + 6634ee09: 45 8b 32 mov (%r10),%r14d + 6634ee0c: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 + 6634ee13: 00 + 6634ee14: 45 85 f6 test %r14d,%r14d + 6634ee17: 41 0f 9f c1 setg %r9b 6634ee1b: 45 3b 08 cmp (%r8),%r9d - 6634ee1e: 74 31 je 6634ee51 + 6634ee1e: 74 39 je 6634ee59 6634ee20: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ee24: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634ee28: 45 8b 00 mov (%r8),%r8d - 6634ee2b: 45 85 c0 test %r8d,%r8d - 6634ee2e: 75 21 jne 6634ee51 - 6634ee30: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634ee34: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634ee38: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ee3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ee43: 4c 63 06 movslq (%rsi),%r8 - 6634ee46: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ee4a: 44 89 16 mov %r10d,(%rsi) - 6634ee4d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ee51: 48 83 c0 08 add $0x8,%rax - 6634ee55: 48 83 c2 04 add $0x4,%rdx - 6634ee59: 48 3d f8 00 00 00 cmp $0xf8,%rax - 6634ee5f: 75 8f jne 6634edf0 - 6634ee61: 5b pop %rbx - 6634ee62: 5e pop %rsi - 6634ee63: 5f pop %rdi - 6634ee64: 41 5e pop %r14 - 6634ee66: c3 retq - 6634ee67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ee6e: 00 00 + 6634ee24: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 + 6634ee2b: 00 + 6634ee2c: 45 8b 10 mov (%r8),%r10d + 6634ee2f: 45 85 d2 test %r10d,%r10d + 6634ee32: 75 25 jne 6634ee59 + 6634ee34: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634ee38: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 + 6634ee3f: 00 + 6634ee40: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ee44: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ee4b: 4c 63 06 movslq (%rsi),%r8 + 6634ee4e: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634ee52: 44 89 16 mov %r10d,(%rsi) + 6634ee55: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634ee59: 48 83 c0 04 add $0x4,%rax + 6634ee5d: 48 3d 00 01 00 00 cmp $0x100,%rax + 6634ee63: 0f 85 67 ff ff ff jne 6634edd0 + 6634ee69: 5b pop %rbx + 6634ee6a: 5e pop %rsi + 6634ee6b: 5f pop %rdi + 6634ee6c: 41 5e pop %r14 + 6634ee6e: c3 retq + 6634ee6f: 90 nop + 6634ee70: 48 81 c2 04 01 00 00 add $0x104,%rdx + 6634ee77: b8 08 02 00 00 mov $0x208,%eax + 6634ee7c: 0f 1f 40 00 nopl 0x0(%rax) + 6634ee80: 44 8b 02 mov (%rdx),%r8d + 6634ee83: 45 85 c0 test %r8d,%r8d + 6634ee86: 74 59 je 6634eee1 + 6634ee88: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634ee8c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634ee90: 45 29 01 sub %r8d,(%r9) + 6634ee93: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634ee99: 45 8b 09 mov (%r9),%r9d + 6634ee9c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634eea0: 45 85 c9 test %r9d,%r9d + 6634eea3: 41 0f 9f c1 setg %r9b + 6634eea7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634eeab: 45 3b 08 cmp (%r8),%r9d + 6634eeae: 74 31 je 6634eee1 + 6634eeb0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634eeb4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634eeb8: 45 8b 00 mov (%r8),%r8d + 6634eebb: 45 85 c0 test %r8d,%r8d + 6634eebe: 75 21 jne 6634eee1 + 6634eec0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634eec4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634eec8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634eecc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634eed3: 4c 63 06 movslq (%rsi),%r8 + 6634eed6: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634eeda: 44 89 16 mov %r10d,(%rsi) + 6634eedd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634eee1: 48 83 c0 08 add $0x8,%rax + 6634eee5: 48 83 c2 04 add $0x4,%rdx + 6634eee9: 48 3d 08 04 00 00 cmp $0x408,%rax + 6634eeef: 75 8f jne 6634ee80 + 6634eef1: 5b pop %rbx + 6634eef2: 5e pop %rsi + 6634eef3: 5f pop %rdi + 6634eef4: 41 5e pop %r14 + 6634eef6: c3 retq + 6634eef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634eefe: 00 00 -000000006634ee70 : - 6634ee70: 41 56 push %r14 - 6634ee72: 57 push %rdi - 6634ee73: 56 push %rsi - 6634ee74: 53 push %rbx - 6634ee75: 48 8b 3d a4 7a 00 00 mov 0x7aa4(%rip),%rdi # 66356920 - 6634ee7c: 48 8b 35 ad 7a 00 00 mov 0x7aad(%rip),%rsi # 66356930 - 6634ee83: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634ee87: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ee8b: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax - 6634ee92: 8b 00 mov (%rax),%eax - 6634ee94: 85 c0 test %eax,%eax - 6634ee96: 0f 84 94 00 00 00 je 6634ef30 - 6634ee9c: 31 c0 xor %eax,%eax - 6634ee9e: 66 90 xchg %ax,%ax - 6634eea0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634eea5: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d - 6634eeaa: 45 8b 00 mov (%r8),%r8d - 6634eead: 45 39 c8 cmp %r9d,%r8d - 6634eeb0: 74 65 je 6634ef17 - 6634eeb2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634eeb6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634eeba: 45 89 c6 mov %r8d,%r14d - 6634eebd: 45 29 ce sub %r9d,%r14d - 6634eec0: 45 31 c9 xor %r9d,%r9d - 6634eec3: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 - 6634eec8: 45 01 32 add %r14d,(%r10) - 6634eecb: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) - 6634eed0: 45 8b 32 mov (%r10),%r14d - 6634eed3: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 - 6634eed8: 45 85 f6 test %r14d,%r14d - 6634eedb: 41 0f 9f c1 setg %r9b - 6634eedf: 45 3b 08 cmp (%r8),%r9d - 6634eee2: 74 33 je 6634ef17 - 6634eee4: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634eee8: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 - 6634eeed: 45 8b 10 mov (%r8),%r10d - 6634eef0: 45 85 d2 test %r10d,%r10d - 6634eef3: 75 22 jne 6634ef17 - 6634eef5: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634eef9: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 - 6634eefe: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ef02: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ef09: 4c 63 06 movslq (%rsi),%r8 - 6634ef0c: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ef10: 44 89 16 mov %r10d,(%rsi) - 6634ef13: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ef17: 48 83 c0 04 add $0x4,%rax - 6634ef1b: 48 83 f8 38 cmp $0x38,%rax - 6634ef1f: 0f 85 7b ff ff ff jne 6634eea0 - 6634ef25: 5b pop %rbx - 6634ef26: 5e pop %rsi - 6634ef27: 5f pop %rdi - 6634ef28: 41 5e pop %r14 - 6634ef2a: c3 retq - 6634ef2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634ef30: 48 83 c2 3c add $0x3c,%rdx - 6634ef34: b8 78 00 00 00 mov $0x78,%eax - 6634ef39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634ef40: 44 8b 02 mov (%rdx),%r8d - 6634ef43: 45 85 c0 test %r8d,%r8d - 6634ef46: 74 59 je 6634efa1 - 6634ef48: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634ef4c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634ef50: 45 29 01 sub %r8d,(%r9) - 6634ef53: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ef59: 45 8b 09 mov (%r9),%r9d - 6634ef5c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634ef60: 45 85 c9 test %r9d,%r9d - 6634ef63: 41 0f 9f c1 setg %r9b - 6634ef67: 45 0f b6 c9 movzbl %r9b,%r9d - 6634ef6b: 45 3b 08 cmp (%r8),%r9d - 6634ef6e: 74 31 je 6634efa1 - 6634ef70: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ef74: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634ef78: 45 8b 00 mov (%r8),%r8d - 6634ef7b: 45 85 c0 test %r8d,%r8d - 6634ef7e: 75 21 jne 6634efa1 - 6634ef80: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634ef84: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634ef88: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ef8c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ef93: 4c 63 06 movslq (%rsi),%r8 - 6634ef96: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ef9a: 44 89 16 mov %r10d,(%rsi) - 6634ef9d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634efa1: 48 83 c0 08 add $0x8,%rax - 6634efa5: 48 83 c2 04 add $0x4,%rdx - 6634efa9: 48 3d e8 00 00 00 cmp $0xe8,%rax - 6634efaf: 75 8f jne 6634ef40 - 6634efb1: 5b pop %rbx - 6634efb2: 5e pop %rsi - 6634efb3: 5f pop %rdi - 6634efb4: 41 5e pop %r14 - 6634efb6: c3 retq - 6634efb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634efbe: 00 00 +000000006634ef00 : + 6634ef00: 41 56 push %r14 + 6634ef02: 57 push %rdi + 6634ef03: 56 push %rsi + 6634ef04: 53 push %rbx + 6634ef05: 48 8b 3d 14 7a 00 00 mov 0x7a14(%rip),%rdi # 66356920 + 6634ef0c: 48 8b 35 1d 7a 00 00 mov 0x7a1d(%rip),%rsi # 66356930 + 6634ef13: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634ef17: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634ef1b: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax + 6634ef22: 8b 00 mov (%rax),%eax + 6634ef24: 85 c0 test %eax,%eax + 6634ef26: 0f 84 a4 00 00 00 je 6634efd0 + 6634ef2c: 31 c0 xor %eax,%eax + 6634ef2e: 66 90 xchg %ax,%ax + 6634ef30: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634ef35: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d + 6634ef3c: 00 + 6634ef3d: 45 8b 00 mov (%r8),%r8d + 6634ef40: 45 39 c8 cmp %r9d,%r8d + 6634ef43: 74 74 je 6634efb9 + 6634ef45: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634ef49: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634ef4d: 45 89 c6 mov %r8d,%r14d + 6634ef50: 45 29 ce sub %r9d,%r14d + 6634ef53: 45 31 c9 xor %r9d,%r9d + 6634ef56: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 + 6634ef5d: 00 + 6634ef5e: 45 01 32 add %r14d,(%r10) + 6634ef61: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) + 6634ef68: 00 + 6634ef69: 45 8b 32 mov (%r10),%r14d + 6634ef6c: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 + 6634ef73: 00 + 6634ef74: 45 85 f6 test %r14d,%r14d + 6634ef77: 41 0f 9f c1 setg %r9b + 6634ef7b: 45 3b 08 cmp (%r8),%r9d + 6634ef7e: 74 39 je 6634efb9 + 6634ef80: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634ef84: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 + 6634ef8b: 00 + 6634ef8c: 45 8b 10 mov (%r8),%r10d + 6634ef8f: 45 85 d2 test %r10d,%r10d + 6634ef92: 75 25 jne 6634efb9 + 6634ef94: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634ef98: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 + 6634ef9f: 00 + 6634efa0: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634efa4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634efab: 4c 63 06 movslq (%rsi),%r8 + 6634efae: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634efb2: 44 89 16 mov %r10d,(%rsi) + 6634efb5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634efb9: 48 83 c0 04 add $0x4,%rax + 6634efbd: 48 3d 00 01 00 00 cmp $0x100,%rax + 6634efc3: 0f 85 67 ff ff ff jne 6634ef30 + 6634efc9: 5b pop %rbx + 6634efca: 5e pop %rsi + 6634efcb: 5f pop %rdi + 6634efcc: 41 5e pop %r14 + 6634efce: c3 retq + 6634efcf: 90 nop + 6634efd0: 48 81 c2 04 01 00 00 add $0x104,%rdx + 6634efd7: b8 08 02 00 00 mov $0x208,%eax + 6634efdc: 0f 1f 40 00 nopl 0x0(%rax) + 6634efe0: 44 8b 02 mov (%rdx),%r8d + 6634efe3: 45 85 c0 test %r8d,%r8d + 6634efe6: 74 59 je 6634f041 + 6634efe8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634efec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634eff0: 45 29 01 sub %r8d,(%r9) + 6634eff3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634eff9: 45 8b 09 mov (%r9),%r9d + 6634effc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f000: 45 85 c9 test %r9d,%r9d + 6634f003: 41 0f 9f c1 setg %r9b + 6634f007: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f00b: 45 3b 08 cmp (%r8),%r9d + 6634f00e: 74 31 je 6634f041 + 6634f010: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f014: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f018: 45 8b 00 mov (%r8),%r8d + 6634f01b: 45 85 c0 test %r8d,%r8d + 6634f01e: 75 21 jne 6634f041 + 6634f020: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f024: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f028: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f02c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f033: 4c 63 06 movslq (%rsi),%r8 + 6634f036: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f03a: 44 89 16 mov %r10d,(%rsi) + 6634f03d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f041: 48 83 c0 08 add $0x8,%rax + 6634f045: 48 83 c2 04 add $0x4,%rdx + 6634f049: 48 3d 08 04 00 00 cmp $0x408,%rax + 6634f04f: 75 8f jne 6634efe0 + 6634f051: 5b pop %rbx + 6634f052: 5e pop %rsi + 6634f053: 5f pop %rdi + 6634f054: 41 5e pop %r14 + 6634f056: c3 retq + 6634f057: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f05e: 00 00 -000000006634efc0 : - 6634efc0: 41 56 push %r14 - 6634efc2: 57 push %rdi - 6634efc3: 56 push %rsi - 6634efc4: 53 push %rbx - 6634efc5: 48 8b 3d 54 79 00 00 mov 0x7954(%rip),%rdi # 66356920 - 6634efcc: 48 8b 35 5d 79 00 00 mov 0x795d(%rip),%rsi # 66356930 - 6634efd3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634efd7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634efdb: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax - 6634efe2: 8b 00 mov (%rax),%eax - 6634efe4: 85 c0 test %eax,%eax - 6634efe6: 0f 84 94 00 00 00 je 6634f080 - 6634efec: 31 c0 xor %eax,%eax - 6634efee: 66 90 xchg %ax,%ax - 6634eff0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634eff5: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d - 6634effa: 45 8b 00 mov (%r8),%r8d - 6634effd: 45 39 c8 cmp %r9d,%r8d - 6634f000: 74 65 je 6634f067 - 6634f002: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f006: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f00a: 45 89 c6 mov %r8d,%r14d - 6634f00d: 45 29 ce sub %r9d,%r14d - 6634f010: 45 31 c9 xor %r9d,%r9d - 6634f013: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 - 6634f018: 45 01 32 add %r14d,(%r10) - 6634f01b: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) - 6634f020: 45 8b 32 mov (%r10),%r14d - 6634f023: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 - 6634f028: 45 85 f6 test %r14d,%r14d - 6634f02b: 41 0f 9f c1 setg %r9b - 6634f02f: 45 3b 08 cmp (%r8),%r9d - 6634f032: 74 33 je 6634f067 - 6634f034: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f038: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 - 6634f03d: 45 8b 10 mov (%r8),%r10d - 6634f040: 45 85 d2 test %r10d,%r10d - 6634f043: 75 22 jne 6634f067 - 6634f045: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f049: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 - 6634f04e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f052: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f059: 4c 63 06 movslq (%rsi),%r8 - 6634f05c: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f060: 44 89 16 mov %r10d,(%rsi) - 6634f063: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f067: 48 83 c0 04 add $0x4,%rax - 6634f06b: 48 83 f8 38 cmp $0x38,%rax - 6634f06f: 0f 85 7b ff ff ff jne 6634eff0 - 6634f075: 5b pop %rbx - 6634f076: 5e pop %rsi - 6634f077: 5f pop %rdi - 6634f078: 41 5e pop %r14 - 6634f07a: c3 retq - 6634f07b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634f080: 48 83 c2 3c add $0x3c,%rdx - 6634f084: b8 78 00 00 00 mov $0x78,%eax - 6634f089: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f090: 44 8b 02 mov (%rdx),%r8d - 6634f093: 45 85 c0 test %r8d,%r8d - 6634f096: 74 59 je 6634f0f1 - 6634f098: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f09c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f0a0: 45 29 01 sub %r8d,(%r9) - 6634f0a3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f0a9: 45 8b 09 mov (%r9),%r9d - 6634f0ac: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f0b0: 45 85 c9 test %r9d,%r9d - 6634f0b3: 41 0f 9f c1 setg %r9b - 6634f0b7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f0bb: 45 3b 08 cmp (%r8),%r9d - 6634f0be: 74 31 je 6634f0f1 - 6634f0c0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f0c4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f0c8: 45 8b 00 mov (%r8),%r8d - 6634f0cb: 45 85 c0 test %r8d,%r8d - 6634f0ce: 75 21 jne 6634f0f1 - 6634f0d0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f0d4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f0d8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f0dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f0e3: 4c 63 06 movslq (%rsi),%r8 - 6634f0e6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f0ea: 44 89 16 mov %r10d,(%rsi) - 6634f0ed: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f0f1: 48 83 c0 08 add $0x8,%rax - 6634f0f5: 48 83 c2 04 add $0x4,%rdx - 6634f0f9: 48 3d e8 00 00 00 cmp $0xe8,%rax - 6634f0ff: 75 8f jne 6634f090 - 6634f101: 5b pop %rbx - 6634f102: 5e pop %rsi - 6634f103: 5f pop %rdi - 6634f104: 41 5e pop %r14 - 6634f106: c3 retq - 6634f107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f10e: 00 00 +000000006634f060 : + 6634f060: 41 56 push %r14 + 6634f062: 57 push %rdi + 6634f063: 56 push %rsi + 6634f064: 53 push %rbx + 6634f065: 48 8b 3d b4 78 00 00 mov 0x78b4(%rip),%rdi # 66356920 + 6634f06c: 48 8b 35 bd 78 00 00 mov 0x78bd(%rip),%rsi # 66356930 + 6634f073: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634f077: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f07b: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax + 6634f082: 8b 00 mov (%rax),%eax + 6634f084: 85 c0 test %eax,%eax + 6634f086: 0f 84 a4 00 00 00 je 6634f130 + 6634f08c: 31 c0 xor %eax,%eax + 6634f08e: 66 90 xchg %ax,%ax + 6634f090: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634f095: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d + 6634f09c: 00 + 6634f09d: 45 8b 00 mov (%r8),%r8d + 6634f0a0: 45 39 c8 cmp %r9d,%r8d + 6634f0a3: 74 74 je 6634f119 + 6634f0a5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634f0a9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634f0ad: 45 89 c6 mov %r8d,%r14d + 6634f0b0: 45 29 ce sub %r9d,%r14d + 6634f0b3: 45 31 c9 xor %r9d,%r9d + 6634f0b6: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 + 6634f0bd: 00 + 6634f0be: 45 01 32 add %r14d,(%r10) + 6634f0c1: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) + 6634f0c8: 00 + 6634f0c9: 45 8b 32 mov (%r10),%r14d + 6634f0cc: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 + 6634f0d3: 00 + 6634f0d4: 45 85 f6 test %r14d,%r14d + 6634f0d7: 41 0f 9f c1 setg %r9b + 6634f0db: 45 3b 08 cmp (%r8),%r9d + 6634f0de: 74 39 je 6634f119 + 6634f0e0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f0e4: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 + 6634f0eb: 00 + 6634f0ec: 45 8b 10 mov (%r8),%r10d + 6634f0ef: 45 85 d2 test %r10d,%r10d + 6634f0f2: 75 25 jne 6634f119 + 6634f0f4: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f0f8: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 + 6634f0ff: 00 + 6634f100: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f104: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f10b: 4c 63 06 movslq (%rsi),%r8 + 6634f10e: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f112: 44 89 16 mov %r10d,(%rsi) + 6634f115: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f119: 48 83 c0 04 add $0x4,%rax + 6634f11d: 48 3d c0 00 00 00 cmp $0xc0,%rax + 6634f123: 0f 85 67 ff ff ff jne 6634f090 + 6634f129: 5b pop %rbx + 6634f12a: 5e pop %rsi + 6634f12b: 5f pop %rdi + 6634f12c: 41 5e pop %r14 + 6634f12e: c3 retq + 6634f12f: 90 nop + 6634f130: 48 81 c2 c4 00 00 00 add $0xc4,%rdx + 6634f137: b8 88 01 00 00 mov $0x188,%eax + 6634f13c: 0f 1f 40 00 nopl 0x0(%rax) + 6634f140: 44 8b 02 mov (%rdx),%r8d + 6634f143: 45 85 c0 test %r8d,%r8d + 6634f146: 74 59 je 6634f1a1 + 6634f148: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f14c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634f150: 45 29 01 sub %r8d,(%r9) + 6634f153: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634f159: 45 8b 09 mov (%r9),%r9d + 6634f15c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f160: 45 85 c9 test %r9d,%r9d + 6634f163: 41 0f 9f c1 setg %r9b + 6634f167: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f16b: 45 3b 08 cmp (%r8),%r9d + 6634f16e: 74 31 je 6634f1a1 + 6634f170: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f174: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f178: 45 8b 00 mov (%r8),%r8d + 6634f17b: 45 85 c0 test %r8d,%r8d + 6634f17e: 75 21 jne 6634f1a1 + 6634f180: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f184: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f188: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f18c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f193: 4c 63 06 movslq (%rsi),%r8 + 6634f196: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f19a: 44 89 16 mov %r10d,(%rsi) + 6634f19d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f1a1: 48 83 c0 08 add $0x8,%rax + 6634f1a5: 48 83 c2 04 add $0x4,%rdx + 6634f1a9: 48 3d 08 03 00 00 cmp $0x308,%rax + 6634f1af: 75 8f jne 6634f140 + 6634f1b1: 5b pop %rbx + 6634f1b2: 5e pop %rsi + 6634f1b3: 5f pop %rdi + 6634f1b4: 41 5e pop %r14 + 6634f1b6: c3 retq + 6634f1b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f1be: 00 00 -000000006634f110 : - 6634f110: 41 56 push %r14 - 6634f112: 57 push %rdi - 6634f113: 56 push %rsi - 6634f114: 53 push %rbx - 6634f115: 48 8b 3d 04 78 00 00 mov 0x7804(%rip),%rdi # 66356920 - 6634f11c: 48 8b 35 0d 78 00 00 mov 0x780d(%rip),%rsi # 66356930 - 6634f123: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f127: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f12b: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax - 6634f132: 8b 00 mov (%rax),%eax - 6634f134: 85 c0 test %eax,%eax - 6634f136: 0f 84 94 00 00 00 je 6634f1d0 - 6634f13c: 31 c0 xor %eax,%eax - 6634f13e: 66 90 xchg %ax,%ax - 6634f140: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f145: 44 8b 4c 02 38 mov 0x38(%rdx,%rax,1),%r9d - 6634f14a: 45 8b 00 mov (%r8),%r8d - 6634f14d: 45 39 c8 cmp %r9d,%r8d - 6634f150: 74 65 je 6634f1b7 - 6634f152: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f156: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f15a: 45 89 c6 mov %r8d,%r14d - 6634f15d: 45 29 ce sub %r9d,%r14d - 6634f160: 45 31 c9 xor %r9d,%r9d - 6634f163: 4d 8b 54 1a 70 mov 0x70(%r10,%rbx,1),%r10 - 6634f168: 45 01 32 add %r14d,(%r10) - 6634f16b: 44 89 44 02 38 mov %r8d,0x38(%rdx,%rax,1) - 6634f170: 45 8b 32 mov (%r10),%r14d - 6634f173: 4d 8b 44 43 70 mov 0x70(%r11,%rax,2),%r8 - 6634f178: 45 85 f6 test %r14d,%r14d - 6634f17b: 41 0f 9f c1 setg %r9b - 6634f17f: 45 3b 08 cmp (%r8),%r9d - 6634f182: 74 33 je 6634f1b7 - 6634f184: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f188: 4d 8b 44 18 70 mov 0x70(%r8,%rbx,1),%r8 - 6634f18d: 45 8b 10 mov (%r8),%r10d - 6634f190: 45 85 d2 test %r10d,%r10d - 6634f193: 75 22 jne 6634f1b7 - 6634f195: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f199: 4d 8b 4c 18 70 mov 0x70(%r8,%rbx,1),%r9 - 6634f19e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f1a2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f1a9: 4c 63 06 movslq (%rsi),%r8 - 6634f1ac: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f1b0: 44 89 16 mov %r10d,(%rsi) - 6634f1b3: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f1b7: 48 83 c0 04 add $0x4,%rax - 6634f1bb: 48 83 f8 34 cmp $0x34,%rax - 6634f1bf: 0f 85 7b ff ff ff jne 6634f140 - 6634f1c5: 5b pop %rbx - 6634f1c6: 5e pop %rsi - 6634f1c7: 5f pop %rdi - 6634f1c8: 41 5e pop %r14 - 6634f1ca: c3 retq - 6634f1cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634f1d0: 48 83 c2 38 add $0x38,%rdx - 6634f1d4: b8 70 00 00 00 mov $0x70,%eax - 6634f1d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f1e0: 44 8b 02 mov (%rdx),%r8d - 6634f1e3: 45 85 c0 test %r8d,%r8d - 6634f1e6: 74 59 je 6634f241 - 6634f1e8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f1ec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f1f0: 45 29 01 sub %r8d,(%r9) - 6634f1f3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f1f9: 45 8b 09 mov (%r9),%r9d - 6634f1fc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f200: 45 85 c9 test %r9d,%r9d - 6634f203: 41 0f 9f c1 setg %r9b - 6634f207: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f20b: 45 3b 08 cmp (%r8),%r9d - 6634f20e: 74 31 je 6634f241 - 6634f210: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f214: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f218: 45 8b 00 mov (%r8),%r8d - 6634f21b: 45 85 c0 test %r8d,%r8d - 6634f21e: 75 21 jne 6634f241 - 6634f220: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f224: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f228: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f22c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f233: 4c 63 06 movslq (%rsi),%r8 - 6634f236: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f23a: 44 89 16 mov %r10d,(%rsi) - 6634f23d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f241: 48 83 c0 08 add $0x8,%rax - 6634f245: 48 83 c2 04 add $0x4,%rdx - 6634f249: 48 3d d8 00 00 00 cmp $0xd8,%rax - 6634f24f: 75 8f jne 6634f1e0 - 6634f251: 5b pop %rbx - 6634f252: 5e pop %rsi - 6634f253: 5f pop %rdi - 6634f254: 41 5e pop %r14 - 6634f256: c3 retq - 6634f257: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f25e: 00 00 +000000006634f1c0 : + 6634f1c0: 41 56 push %r14 + 6634f1c2: 57 push %rdi + 6634f1c3: 56 push %rsi + 6634f1c4: 53 push %rbx + 6634f1c5: 48 8b 3d 54 77 00 00 mov 0x7754(%rip),%rdi # 66356920 + 6634f1cc: 48 8b 35 5d 77 00 00 mov 0x775d(%rip),%rsi # 66356930 + 6634f1d3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634f1d7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f1db: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax + 6634f1e2: 8b 00 mov (%rax),%eax + 6634f1e4: 85 c0 test %eax,%eax + 6634f1e6: 0f 84 a4 00 00 00 je 6634f290 + 6634f1ec: 31 c0 xor %eax,%eax + 6634f1ee: 66 90 xchg %ax,%ax + 6634f1f0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634f1f5: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d + 6634f1fc: 00 + 6634f1fd: 45 8b 00 mov (%r8),%r8d + 6634f200: 45 39 c8 cmp %r9d,%r8d + 6634f203: 74 74 je 6634f279 + 6634f205: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634f209: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634f20d: 45 89 c6 mov %r8d,%r14d + 6634f210: 45 29 ce sub %r9d,%r14d + 6634f213: 45 31 c9 xor %r9d,%r9d + 6634f216: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 + 6634f21d: 00 + 6634f21e: 45 01 32 add %r14d,(%r10) + 6634f221: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) + 6634f228: 00 + 6634f229: 45 8b 32 mov (%r10),%r14d + 6634f22c: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 + 6634f233: 00 + 6634f234: 45 85 f6 test %r14d,%r14d + 6634f237: 41 0f 9f c1 setg %r9b + 6634f23b: 45 3b 08 cmp (%r8),%r9d + 6634f23e: 74 39 je 6634f279 + 6634f240: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f244: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 + 6634f24b: 00 + 6634f24c: 45 8b 10 mov (%r8),%r10d + 6634f24f: 45 85 d2 test %r10d,%r10d + 6634f252: 75 25 jne 6634f279 + 6634f254: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f258: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 + 6634f25f: 00 + 6634f260: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f264: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f26b: 4c 63 06 movslq (%rsi),%r8 + 6634f26e: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f272: 44 89 16 mov %r10d,(%rsi) + 6634f275: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f279: 48 83 c0 04 add $0x4,%rax + 6634f27d: 48 3d c0 00 00 00 cmp $0xc0,%rax + 6634f283: 0f 85 67 ff ff ff jne 6634f1f0 + 6634f289: 5b pop %rbx + 6634f28a: 5e pop %rsi + 6634f28b: 5f pop %rdi + 6634f28c: 41 5e pop %r14 + 6634f28e: c3 retq + 6634f28f: 90 nop + 6634f290: 48 81 c2 c4 00 00 00 add $0xc4,%rdx + 6634f297: b8 88 01 00 00 mov $0x188,%eax + 6634f29c: 0f 1f 40 00 nopl 0x0(%rax) + 6634f2a0: 44 8b 02 mov (%rdx),%r8d + 6634f2a3: 45 85 c0 test %r8d,%r8d + 6634f2a6: 74 59 je 6634f301 + 6634f2a8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f2ac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634f2b0: 45 29 01 sub %r8d,(%r9) + 6634f2b3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634f2b9: 45 8b 09 mov (%r9),%r9d + 6634f2bc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f2c0: 45 85 c9 test %r9d,%r9d + 6634f2c3: 41 0f 9f c1 setg %r9b + 6634f2c7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f2cb: 45 3b 08 cmp (%r8),%r9d + 6634f2ce: 74 31 je 6634f301 + 6634f2d0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f2d4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f2d8: 45 8b 00 mov (%r8),%r8d + 6634f2db: 45 85 c0 test %r8d,%r8d + 6634f2de: 75 21 jne 6634f301 + 6634f2e0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f2e4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f2e8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f2ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f2f3: 4c 63 06 movslq (%rsi),%r8 + 6634f2f6: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f2fa: 44 89 16 mov %r10d,(%rsi) + 6634f2fd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f301: 48 83 c0 08 add $0x8,%rax + 6634f305: 48 83 c2 04 add $0x4,%rdx + 6634f309: 48 3d 08 03 00 00 cmp $0x308,%rax + 6634f30f: 75 8f jne 6634f2a0 + 6634f311: 5b pop %rbx + 6634f312: 5e pop %rsi + 6634f313: 5f pop %rdi + 6634f314: 41 5e pop %r14 + 6634f316: c3 retq + 6634f317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f31e: 00 00 -000000006634f260 : - 6634f260: 41 56 push %r14 - 6634f262: 57 push %rdi - 6634f263: 56 push %rsi - 6634f264: 53 push %rbx - 6634f265: 48 8b 3d b4 76 00 00 mov 0x76b4(%rip),%rdi # 66356920 - 6634f26c: 48 8b 35 bd 76 00 00 mov 0x76bd(%rip),%rsi # 66356930 - 6634f273: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f277: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f27b: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax - 6634f282: 8b 00 mov (%rax),%eax - 6634f284: 85 c0 test %eax,%eax - 6634f286: 0f 84 94 00 00 00 je 6634f320 - 6634f28c: 31 c0 xor %eax,%eax - 6634f28e: 66 90 xchg %ax,%ax - 6634f290: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f295: 44 8b 4c 02 38 mov 0x38(%rdx,%rax,1),%r9d - 6634f29a: 45 8b 00 mov (%r8),%r8d - 6634f29d: 45 39 c8 cmp %r9d,%r8d - 6634f2a0: 74 65 je 6634f307 - 6634f2a2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f2a6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f2aa: 45 89 c6 mov %r8d,%r14d - 6634f2ad: 45 29 ce sub %r9d,%r14d - 6634f2b0: 45 31 c9 xor %r9d,%r9d - 6634f2b3: 4d 8b 54 1a 70 mov 0x70(%r10,%rbx,1),%r10 - 6634f2b8: 45 01 32 add %r14d,(%r10) - 6634f2bb: 44 89 44 02 38 mov %r8d,0x38(%rdx,%rax,1) - 6634f2c0: 45 8b 32 mov (%r10),%r14d - 6634f2c3: 4d 8b 44 43 70 mov 0x70(%r11,%rax,2),%r8 - 6634f2c8: 45 85 f6 test %r14d,%r14d - 6634f2cb: 41 0f 9f c1 setg %r9b - 6634f2cf: 45 3b 08 cmp (%r8),%r9d - 6634f2d2: 74 33 je 6634f307 - 6634f2d4: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f2d8: 4d 8b 44 18 70 mov 0x70(%r8,%rbx,1),%r8 - 6634f2dd: 45 8b 10 mov (%r8),%r10d - 6634f2e0: 45 85 d2 test %r10d,%r10d - 6634f2e3: 75 22 jne 6634f307 - 6634f2e5: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f2e9: 4d 8b 4c 18 70 mov 0x70(%r8,%rbx,1),%r9 - 6634f2ee: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f2f2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f2f9: 4c 63 06 movslq (%rsi),%r8 - 6634f2fc: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f300: 44 89 16 mov %r10d,(%rsi) - 6634f303: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f307: 48 83 c0 04 add $0x4,%rax - 6634f30b: 48 83 f8 34 cmp $0x34,%rax - 6634f30f: 0f 85 7b ff ff ff jne 6634f290 - 6634f315: 5b pop %rbx - 6634f316: 5e pop %rsi - 6634f317: 5f pop %rdi - 6634f318: 41 5e pop %r14 - 6634f31a: c3 retq - 6634f31b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634f320: 48 83 c2 38 add $0x38,%rdx - 6634f324: b8 70 00 00 00 mov $0x70,%eax - 6634f329: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f330: 44 8b 02 mov (%rdx),%r8d - 6634f333: 45 85 c0 test %r8d,%r8d - 6634f336: 74 59 je 6634f391 - 6634f338: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f33c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f340: 45 29 01 sub %r8d,(%r9) - 6634f343: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f349: 45 8b 09 mov (%r9),%r9d - 6634f34c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f350: 45 85 c9 test %r9d,%r9d - 6634f353: 41 0f 9f c1 setg %r9b - 6634f357: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f35b: 45 3b 08 cmp (%r8),%r9d - 6634f35e: 74 31 je 6634f391 - 6634f360: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f364: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f368: 45 8b 00 mov (%r8),%r8d - 6634f36b: 45 85 c0 test %r8d,%r8d - 6634f36e: 75 21 jne 6634f391 - 6634f370: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f374: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f378: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f37c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f383: 4c 63 06 movslq (%rsi),%r8 - 6634f386: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f38a: 44 89 16 mov %r10d,(%rsi) - 6634f38d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f391: 48 83 c0 08 add $0x8,%rax - 6634f395: 48 83 c2 04 add $0x4,%rdx - 6634f399: 48 3d d8 00 00 00 cmp $0xd8,%rax - 6634f39f: 75 8f jne 6634f330 - 6634f3a1: 5b pop %rbx - 6634f3a2: 5e pop %rsi - 6634f3a3: 5f pop %rdi - 6634f3a4: 41 5e pop %r14 - 6634f3a6: c3 retq - 6634f3a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f3ae: 00 00 +000000006634f320 : + 6634f320: 41 56 push %r14 + 6634f322: 57 push %rdi + 6634f323: 56 push %rsi + 6634f324: 53 push %rbx + 6634f325: 48 8b 3d f4 75 00 00 mov 0x75f4(%rip),%rdi # 66356920 + 6634f32c: 48 8b 35 fd 75 00 00 mov 0x75fd(%rip),%rsi # 66356930 + 6634f333: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634f337: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f33b: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax + 6634f342: 8b 00 mov (%rax),%eax + 6634f344: 85 c0 test %eax,%eax + 6634f346: 0f 84 a4 00 00 00 je 6634f3f0 + 6634f34c: 31 c0 xor %eax,%eax + 6634f34e: 66 90 xchg %ax,%ax + 6634f350: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634f355: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d + 6634f35c: 00 + 6634f35d: 45 8b 00 mov (%r8),%r8d + 6634f360: 45 39 c8 cmp %r9d,%r8d + 6634f363: 74 74 je 6634f3d9 + 6634f365: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634f369: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634f36d: 45 89 c6 mov %r8d,%r14d + 6634f370: 45 29 ce sub %r9d,%r14d + 6634f373: 45 31 c9 xor %r9d,%r9d + 6634f376: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 + 6634f37d: 00 + 6634f37e: 45 01 32 add %r14d,(%r10) + 6634f381: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) + 6634f388: 00 + 6634f389: 45 8b 32 mov (%r10),%r14d + 6634f38c: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 + 6634f393: 00 + 6634f394: 45 85 f6 test %r14d,%r14d + 6634f397: 41 0f 9f c1 setg %r9b + 6634f39b: 45 3b 08 cmp (%r8),%r9d + 6634f39e: 74 39 je 6634f3d9 + 6634f3a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f3a4: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 + 6634f3ab: 00 + 6634f3ac: 45 8b 10 mov (%r8),%r10d + 6634f3af: 45 85 d2 test %r10d,%r10d + 6634f3b2: 75 25 jne 6634f3d9 + 6634f3b4: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f3b8: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 + 6634f3bf: 00 + 6634f3c0: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f3c4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f3cb: 4c 63 06 movslq (%rsi),%r8 + 6634f3ce: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f3d2: 44 89 16 mov %r10d,(%rsi) + 6634f3d5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f3d9: 48 83 c0 04 add $0x4,%rax + 6634f3dd: 48 3d 80 00 00 00 cmp $0x80,%rax + 6634f3e3: 0f 85 67 ff ff ff jne 6634f350 + 6634f3e9: 5b pop %rbx + 6634f3ea: 5e pop %rsi + 6634f3eb: 5f pop %rdi + 6634f3ec: 41 5e pop %r14 + 6634f3ee: c3 retq + 6634f3ef: 90 nop + 6634f3f0: 48 81 c2 84 00 00 00 add $0x84,%rdx + 6634f3f7: b8 08 01 00 00 mov $0x108,%eax + 6634f3fc: 0f 1f 40 00 nopl 0x0(%rax) + 6634f400: 44 8b 02 mov (%rdx),%r8d + 6634f403: 45 85 c0 test %r8d,%r8d + 6634f406: 74 59 je 6634f461 + 6634f408: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f40c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634f410: 45 29 01 sub %r8d,(%r9) + 6634f413: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634f419: 45 8b 09 mov (%r9),%r9d + 6634f41c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f420: 45 85 c9 test %r9d,%r9d + 6634f423: 41 0f 9f c1 setg %r9b + 6634f427: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f42b: 45 3b 08 cmp (%r8),%r9d + 6634f42e: 74 31 je 6634f461 + 6634f430: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f434: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f438: 45 8b 00 mov (%r8),%r8d + 6634f43b: 45 85 c0 test %r8d,%r8d + 6634f43e: 75 21 jne 6634f461 + 6634f440: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f444: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f448: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f44c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f453: 4c 63 06 movslq (%rsi),%r8 + 6634f456: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f45a: 44 89 16 mov %r10d,(%rsi) + 6634f45d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f461: 48 83 c0 08 add $0x8,%rax + 6634f465: 48 83 c2 04 add $0x4,%rdx + 6634f469: 48 3d 08 02 00 00 cmp $0x208,%rax + 6634f46f: 75 8f jne 6634f400 + 6634f471: 5b pop %rbx + 6634f472: 5e pop %rsi + 6634f473: 5f pop %rdi + 6634f474: 41 5e pop %r14 + 6634f476: c3 retq + 6634f477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f47e: 00 00 -000000006634f3b0 : - 6634f3b0: 41 56 push %r14 - 6634f3b2: 57 push %rdi - 6634f3b3: 56 push %rsi - 6634f3b4: 53 push %rbx - 6634f3b5: 48 8b 3d 64 75 00 00 mov 0x7564(%rip),%rdi # 66356920 - 6634f3bc: 48 8b 35 6d 75 00 00 mov 0x756d(%rip),%rsi # 66356930 - 6634f3c3: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 6634f3c7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f3cb: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax - 6634f3d2: 8b 00 mov (%rax),%eax - 6634f3d4: 85 c0 test %eax,%eax - 6634f3d6: 0f 84 94 00 00 00 je 6634f470 - 6634f3dc: 31 c0 xor %eax,%eax - 6634f3de: 66 90 xchg %ax,%ax - 6634f3e0: 4d 8b 44 42 08 mov 0x8(%r10,%rax,2),%r8 - 6634f3e5: 44 8b 4c 02 34 mov 0x34(%rdx,%rax,1),%r9d - 6634f3ea: 45 8b 00 mov (%r8),%r8d - 6634f3ed: 45 39 c8 cmp %r9d,%r8d - 6634f3f0: 74 65 je 6634f457 - 6634f3f2: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 6634f3f6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f3fa: 45 89 c6 mov %r8d,%r14d - 6634f3fd: 45 29 ce sub %r9d,%r14d - 6634f400: 45 31 c9 xor %r9d,%r9d - 6634f403: 4d 8b 5c 1b 68 mov 0x68(%r11,%rbx,1),%r11 - 6634f408: 45 01 33 add %r14d,(%r11) - 6634f40b: 44 89 44 02 34 mov %r8d,0x34(%rdx,%rax,1) - 6634f410: 45 8b 33 mov (%r11),%r14d - 6634f413: 4d 8b 44 42 68 mov 0x68(%r10,%rax,2),%r8 - 6634f418: 45 85 f6 test %r14d,%r14d - 6634f41b: 41 0f 9f c1 setg %r9b - 6634f41f: 45 3b 08 cmp (%r8),%r9d - 6634f422: 74 33 je 6634f457 - 6634f424: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f428: 4d 8b 44 18 68 mov 0x68(%r8,%rbx,1),%r8 - 6634f42d: 45 8b 18 mov (%r8),%r11d - 6634f430: 45 85 db test %r11d,%r11d - 6634f433: 75 22 jne 6634f457 - 6634f435: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f439: 4d 8b 4c 18 68 mov 0x68(%r8,%rbx,1),%r9 - 6634f43e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f442: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f449: 4c 63 06 movslq (%rsi),%r8 - 6634f44c: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f450: 44 89 1e mov %r11d,(%rsi) - 6634f453: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f457: 48 83 c0 04 add $0x4,%rax - 6634f45b: 48 83 f8 30 cmp $0x30,%rax - 6634f45f: 0f 85 7b ff ff ff jne 6634f3e0 - 6634f465: 5b pop %rbx - 6634f466: 5e pop %rsi - 6634f467: 5f pop %rdi - 6634f468: 41 5e pop %r14 - 6634f46a: c3 retq - 6634f46b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634f470: 48 83 c2 34 add $0x34,%rdx - 6634f474: b8 68 00 00 00 mov $0x68,%eax - 6634f479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f480: 44 8b 02 mov (%rdx),%r8d - 6634f483: 45 85 c0 test %r8d,%r8d - 6634f486: 74 59 je 6634f4e1 - 6634f488: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f48c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f490: 45 29 01 sub %r8d,(%r9) - 6634f493: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f499: 45 8b 09 mov (%r9),%r9d - 6634f49c: 4d 8b 04 02 mov (%r10,%rax,1),%r8 - 6634f4a0: 45 85 c9 test %r9d,%r9d - 6634f4a3: 41 0f 9f c1 setg %r9b - 6634f4a7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f4ab: 45 3b 08 cmp (%r8),%r9d - 6634f4ae: 74 31 je 6634f4e1 - 6634f4b0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f4b4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f4b8: 45 8b 00 mov (%r8),%r8d - 6634f4bb: 45 85 c0 test %r8d,%r8d - 6634f4be: 75 21 jne 6634f4e1 - 6634f4c0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f4c4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f4c8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f4cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f4d3: 4c 63 06 movslq (%rsi),%r8 - 6634f4d6: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f4da: 44 89 1e mov %r11d,(%rsi) - 6634f4dd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f4e1: 48 83 c0 08 add $0x8,%rax - 6634f4e5: 48 83 c2 04 add $0x4,%rdx - 6634f4e9: 48 3d c8 00 00 00 cmp $0xc8,%rax - 6634f4ef: 75 8f jne 6634f480 - 6634f4f1: 5b pop %rbx - 6634f4f2: 5e pop %rsi - 6634f4f3: 5f pop %rdi - 6634f4f4: 41 5e pop %r14 - 6634f4f6: c3 retq - 6634f4f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f4fe: 00 00 +000000006634f480 : + 6634f480: 41 56 push %r14 + 6634f482: 57 push %rdi + 6634f483: 56 push %rsi + 6634f484: 53 push %rbx + 6634f485: 48 8b 3d 94 74 00 00 mov 0x7494(%rip),%rdi # 66356920 + 6634f48c: 48 8b 35 9d 74 00 00 mov 0x749d(%rip),%rsi # 66356930 + 6634f493: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634f497: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f49b: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax + 6634f4a2: 8b 00 mov (%rax),%eax + 6634f4a4: 85 c0 test %eax,%eax + 6634f4a6: 0f 84 a4 00 00 00 je 6634f550 + 6634f4ac: 31 c0 xor %eax,%eax + 6634f4ae: 66 90 xchg %ax,%ax + 6634f4b0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634f4b5: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d + 6634f4bc: 00 + 6634f4bd: 45 8b 00 mov (%r8),%r8d + 6634f4c0: 45 39 c8 cmp %r9d,%r8d + 6634f4c3: 74 74 je 6634f539 + 6634f4c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634f4c9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634f4cd: 45 89 c6 mov %r8d,%r14d + 6634f4d0: 45 29 ce sub %r9d,%r14d + 6634f4d3: 45 31 c9 xor %r9d,%r9d + 6634f4d6: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 + 6634f4dd: 00 + 6634f4de: 45 01 32 add %r14d,(%r10) + 6634f4e1: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) + 6634f4e8: 00 + 6634f4e9: 45 8b 32 mov (%r10),%r14d + 6634f4ec: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 + 6634f4f3: 00 + 6634f4f4: 45 85 f6 test %r14d,%r14d + 6634f4f7: 41 0f 9f c1 setg %r9b + 6634f4fb: 45 3b 08 cmp (%r8),%r9d + 6634f4fe: 74 39 je 6634f539 + 6634f500: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f504: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 + 6634f50b: 00 + 6634f50c: 45 8b 10 mov (%r8),%r10d + 6634f50f: 45 85 d2 test %r10d,%r10d + 6634f512: 75 25 jne 6634f539 + 6634f514: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f518: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 + 6634f51f: 00 + 6634f520: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f524: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f52b: 4c 63 06 movslq (%rsi),%r8 + 6634f52e: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f532: 44 89 16 mov %r10d,(%rsi) + 6634f535: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f539: 48 83 c0 04 add $0x4,%rax + 6634f53d: 48 3d 80 00 00 00 cmp $0x80,%rax + 6634f543: 0f 85 67 ff ff ff jne 6634f4b0 + 6634f549: 5b pop %rbx + 6634f54a: 5e pop %rsi + 6634f54b: 5f pop %rdi + 6634f54c: 41 5e pop %r14 + 6634f54e: c3 retq + 6634f54f: 90 nop + 6634f550: 48 81 c2 84 00 00 00 add $0x84,%rdx + 6634f557: b8 08 01 00 00 mov $0x108,%eax + 6634f55c: 0f 1f 40 00 nopl 0x0(%rax) + 6634f560: 44 8b 02 mov (%rdx),%r8d + 6634f563: 45 85 c0 test %r8d,%r8d + 6634f566: 74 59 je 6634f5c1 + 6634f568: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f56c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634f570: 45 29 01 sub %r8d,(%r9) + 6634f573: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634f579: 45 8b 09 mov (%r9),%r9d + 6634f57c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f580: 45 85 c9 test %r9d,%r9d + 6634f583: 41 0f 9f c1 setg %r9b + 6634f587: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f58b: 45 3b 08 cmp (%r8),%r9d + 6634f58e: 74 31 je 6634f5c1 + 6634f590: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f594: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f598: 45 8b 00 mov (%r8),%r8d + 6634f59b: 45 85 c0 test %r8d,%r8d + 6634f59e: 75 21 jne 6634f5c1 + 6634f5a0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f5a4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f5a8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f5ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f5b3: 4c 63 06 movslq (%rsi),%r8 + 6634f5b6: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f5ba: 44 89 16 mov %r10d,(%rsi) + 6634f5bd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f5c1: 48 83 c0 08 add $0x8,%rax + 6634f5c5: 48 83 c2 04 add $0x4,%rdx + 6634f5c9: 48 3d 08 02 00 00 cmp $0x208,%rax + 6634f5cf: 75 8f jne 6634f560 + 6634f5d1: 5b pop %rbx + 6634f5d2: 5e pop %rsi + 6634f5d3: 5f pop %rdi + 6634f5d4: 41 5e pop %r14 + 6634f5d6: c3 retq + 6634f5d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f5de: 00 00 -000000006634f500 : - 6634f500: 41 56 push %r14 - 6634f502: 57 push %rdi - 6634f503: 56 push %rsi - 6634f504: 53 push %rbx - 6634f505: 48 8b 3d 14 74 00 00 mov 0x7414(%rip),%rdi # 66356920 - 6634f50c: 48 8b 35 1d 74 00 00 mov 0x741d(%rip),%rsi # 66356930 - 6634f513: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 6634f517: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f51b: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax - 6634f522: 8b 00 mov (%rax),%eax - 6634f524: 85 c0 test %eax,%eax - 6634f526: 0f 84 94 00 00 00 je 6634f5c0 - 6634f52c: 31 c0 xor %eax,%eax - 6634f52e: 66 90 xchg %ax,%ax - 6634f530: 4d 8b 44 42 08 mov 0x8(%r10,%rax,2),%r8 - 6634f535: 44 8b 4c 02 34 mov 0x34(%rdx,%rax,1),%r9d - 6634f53a: 45 8b 00 mov (%r8),%r8d - 6634f53d: 45 39 c8 cmp %r9d,%r8d - 6634f540: 74 65 je 6634f5a7 - 6634f542: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 6634f546: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f54a: 45 89 c6 mov %r8d,%r14d - 6634f54d: 45 29 ce sub %r9d,%r14d - 6634f550: 45 31 c9 xor %r9d,%r9d - 6634f553: 4d 8b 5c 1b 68 mov 0x68(%r11,%rbx,1),%r11 - 6634f558: 45 01 33 add %r14d,(%r11) - 6634f55b: 44 89 44 02 34 mov %r8d,0x34(%rdx,%rax,1) - 6634f560: 45 8b 33 mov (%r11),%r14d - 6634f563: 4d 8b 44 42 68 mov 0x68(%r10,%rax,2),%r8 - 6634f568: 45 85 f6 test %r14d,%r14d - 6634f56b: 41 0f 9f c1 setg %r9b - 6634f56f: 45 3b 08 cmp (%r8),%r9d - 6634f572: 74 33 je 6634f5a7 - 6634f574: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f578: 4d 8b 44 18 68 mov 0x68(%r8,%rbx,1),%r8 - 6634f57d: 45 8b 18 mov (%r8),%r11d - 6634f580: 45 85 db test %r11d,%r11d - 6634f583: 75 22 jne 6634f5a7 - 6634f585: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f589: 4d 8b 4c 18 68 mov 0x68(%r8,%rbx,1),%r9 - 6634f58e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f592: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f599: 4c 63 06 movslq (%rsi),%r8 - 6634f59c: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f5a0: 44 89 1e mov %r11d,(%rsi) - 6634f5a3: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f5a7: 48 83 c0 04 add $0x4,%rax - 6634f5ab: 48 83 f8 30 cmp $0x30,%rax - 6634f5af: 0f 85 7b ff ff ff jne 6634f530 - 6634f5b5: 5b pop %rbx - 6634f5b6: 5e pop %rsi - 6634f5b7: 5f pop %rdi - 6634f5b8: 41 5e pop %r14 - 6634f5ba: c3 retq - 6634f5bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634f5c0: 48 83 c2 34 add $0x34,%rdx - 6634f5c4: b8 68 00 00 00 mov $0x68,%eax - 6634f5c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f5d0: 44 8b 02 mov (%rdx),%r8d - 6634f5d3: 45 85 c0 test %r8d,%r8d - 6634f5d6: 74 59 je 6634f631 - 6634f5d8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f5dc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f5e0: 45 29 01 sub %r8d,(%r9) - 6634f5e3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f5e9: 45 8b 09 mov (%r9),%r9d - 6634f5ec: 4d 8b 04 02 mov (%r10,%rax,1),%r8 - 6634f5f0: 45 85 c9 test %r9d,%r9d - 6634f5f3: 41 0f 9f c1 setg %r9b - 6634f5f7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f5fb: 45 3b 08 cmp (%r8),%r9d - 6634f5fe: 74 31 je 6634f631 - 6634f600: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f604: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f608: 45 8b 00 mov (%r8),%r8d - 6634f60b: 45 85 c0 test %r8d,%r8d - 6634f60e: 75 21 jne 6634f631 - 6634f610: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f614: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f618: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f61c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f623: 4c 63 06 movslq (%rsi),%r8 - 6634f626: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f62a: 44 89 1e mov %r11d,(%rsi) - 6634f62d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f631: 48 83 c0 08 add $0x8,%rax - 6634f635: 48 83 c2 04 add $0x4,%rdx - 6634f639: 48 3d c8 00 00 00 cmp $0xc8,%rax - 6634f63f: 75 8f jne 6634f5d0 - 6634f641: 5b pop %rbx - 6634f642: 5e pop %rsi - 6634f643: 5f pop %rdi - 6634f644: 41 5e pop %r14 - 6634f646: c3 retq - 6634f647: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f64e: 00 00 +000000006634f5e0 : + 6634f5e0: 41 56 push %r14 + 6634f5e2: 57 push %rdi + 6634f5e3: 56 push %rsi + 6634f5e4: 53 push %rbx + 6634f5e5: 48 8b 3d 34 73 00 00 mov 0x7334(%rip),%rdi # 66356920 + 6634f5ec: 48 8b 35 3d 73 00 00 mov 0x733d(%rip),%rsi # 66356930 + 6634f5f3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634f5f7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f5fb: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax + 6634f602: 8b 00 mov (%rax),%eax + 6634f604: 85 c0 test %eax,%eax + 6634f606: 0f 84 a4 00 00 00 je 6634f6b0 + 6634f60c: 31 c0 xor %eax,%eax + 6634f60e: 66 90 xchg %ax,%ax + 6634f610: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634f615: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d + 6634f61a: 45 8b 00 mov (%r8),%r8d + 6634f61d: 45 39 c8 cmp %r9d,%r8d + 6634f620: 74 71 je 6634f693 + 6634f622: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634f626: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634f62a: 45 89 c6 mov %r8d,%r14d + 6634f62d: 45 29 ce sub %r9d,%r14d + 6634f630: 45 31 c9 xor %r9d,%r9d + 6634f633: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 + 6634f63a: 00 + 6634f63b: 45 01 32 add %r14d,(%r10) + 6634f63e: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) + 6634f643: 45 8b 32 mov (%r10),%r14d + 6634f646: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 + 6634f64d: 00 + 6634f64e: 45 85 f6 test %r14d,%r14d + 6634f651: 41 0f 9f c1 setg %r9b + 6634f655: 45 3b 08 cmp (%r8),%r9d + 6634f658: 74 39 je 6634f693 + 6634f65a: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f65e: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 + 6634f665: 00 + 6634f666: 45 8b 10 mov (%r8),%r10d + 6634f669: 45 85 d2 test %r10d,%r10d + 6634f66c: 75 25 jne 6634f693 + 6634f66e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f672: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 + 6634f679: 00 + 6634f67a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f67e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f685: 4c 63 06 movslq (%rsi),%r8 + 6634f688: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f68c: 44 89 16 mov %r10d,(%rsi) + 6634f68f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f693: 48 83 c0 04 add $0x4,%rax + 6634f697: 48 83 f8 60 cmp $0x60,%rax + 6634f69b: 0f 85 6f ff ff ff jne 6634f610 + 6634f6a1: 5b pop %rbx + 6634f6a2: 5e pop %rsi + 6634f6a3: 5f pop %rdi + 6634f6a4: 41 5e pop %r14 + 6634f6a6: c3 retq + 6634f6a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f6ae: 00 00 + 6634f6b0: 48 83 c2 64 add $0x64,%rdx + 6634f6b4: b8 c8 00 00 00 mov $0xc8,%eax + 6634f6b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634f6c0: 44 8b 02 mov (%rdx),%r8d + 6634f6c3: 45 85 c0 test %r8d,%r8d + 6634f6c6: 74 59 je 6634f721 + 6634f6c8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f6cc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634f6d0: 45 29 01 sub %r8d,(%r9) + 6634f6d3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634f6d9: 45 8b 09 mov (%r9),%r9d + 6634f6dc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f6e0: 45 85 c9 test %r9d,%r9d + 6634f6e3: 41 0f 9f c1 setg %r9b + 6634f6e7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f6eb: 45 3b 08 cmp (%r8),%r9d + 6634f6ee: 74 31 je 6634f721 + 6634f6f0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f6f4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f6f8: 45 8b 00 mov (%r8),%r8d + 6634f6fb: 45 85 c0 test %r8d,%r8d + 6634f6fe: 75 21 jne 6634f721 + 6634f700: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f704: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f708: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f70c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f713: 4c 63 06 movslq (%rsi),%r8 + 6634f716: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f71a: 44 89 16 mov %r10d,(%rsi) + 6634f71d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f721: 48 83 c0 08 add $0x8,%rax + 6634f725: 48 83 c2 04 add $0x4,%rdx + 6634f729: 48 3d 88 01 00 00 cmp $0x188,%rax + 6634f72f: 75 8f jne 6634f6c0 + 6634f731: 5b pop %rbx + 6634f732: 5e pop %rsi + 6634f733: 5f pop %rdi + 6634f734: 41 5e pop %r14 + 6634f736: c3 retq + 6634f737: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f73e: 00 00 -000000006634f650 : - 6634f650: 41 56 push %r14 - 6634f652: 57 push %rdi - 6634f653: 56 push %rsi - 6634f654: 53 push %rbx - 6634f655: 48 8b 3d c4 72 00 00 mov 0x72c4(%rip),%rdi # 66356920 - 6634f65c: 48 8b 35 cd 72 00 00 mov 0x72cd(%rip),%rsi # 66356930 - 6634f663: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634f667: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f66b: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax - 6634f672: 8b 00 mov (%rax),%eax - 6634f674: 85 c0 test %eax,%eax - 6634f676: 0f 84 94 00 00 00 je 6634f710 - 6634f67c: 31 c0 xor %eax,%eax - 6634f67e: 66 90 xchg %ax,%ax - 6634f680: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 - 6634f685: 44 8b 54 02 30 mov 0x30(%rdx,%rax,1),%r10d - 6634f68a: 45 8b 00 mov (%r8),%r8d - 6634f68d: 45 39 d0 cmp %r10d,%r8d - 6634f690: 74 65 je 6634f6f7 - 6634f692: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 6634f696: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f69a: 45 89 c6 mov %r8d,%r14d - 6634f69d: 45 29 d6 sub %r10d,%r14d - 6634f6a0: 45 31 d2 xor %r10d,%r10d - 6634f6a3: 4d 8b 5c 1b 60 mov 0x60(%r11,%rbx,1),%r11 - 6634f6a8: 45 01 33 add %r14d,(%r11) - 6634f6ab: 44 89 44 02 30 mov %r8d,0x30(%rdx,%rax,1) - 6634f6b0: 45 8b 33 mov (%r11),%r14d - 6634f6b3: 4d 8b 44 41 60 mov 0x60(%r9,%rax,2),%r8 - 6634f6b8: 45 85 f6 test %r14d,%r14d - 6634f6bb: 41 0f 9f c2 setg %r10b - 6634f6bf: 45 3b 10 cmp (%r8),%r10d - 6634f6c2: 74 33 je 6634f6f7 - 6634f6c4: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f6c8: 4d 8b 44 18 60 mov 0x60(%r8,%rbx,1),%r8 - 6634f6cd: 45 8b 18 mov (%r8),%r11d - 6634f6d0: 45 85 db test %r11d,%r11d - 6634f6d3: 75 22 jne 6634f6f7 - 6634f6d5: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f6d9: 4d 8b 54 18 60 mov 0x60(%r8,%rbx,1),%r10 - 6634f6de: 4d 8b 42 10 mov 0x10(%r10),%r8 - 6634f6e2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f6e9: 4c 63 06 movslq (%rsi),%r8 - 6634f6ec: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f6f0: 44 89 1e mov %r11d,(%rsi) - 6634f6f3: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) - 6634f6f7: 48 83 c0 04 add $0x4,%rax - 6634f6fb: 48 83 f8 2c cmp $0x2c,%rax - 6634f6ff: 0f 85 7b ff ff ff jne 6634f680 - 6634f705: 5b pop %rbx - 6634f706: 5e pop %rsi - 6634f707: 5f pop %rdi - 6634f708: 41 5e pop %r14 - 6634f70a: c3 retq - 6634f70b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634f710: 48 83 c2 30 add $0x30,%rdx - 6634f714: b8 60 00 00 00 mov $0x60,%eax - 6634f719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f720: 44 8b 02 mov (%rdx),%r8d - 6634f723: 45 85 c0 test %r8d,%r8d - 6634f726: 74 59 je 6634f781 - 6634f728: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f72c: 4d 8b 14 02 mov (%r10,%rax,1),%r10 - 6634f730: 45 29 02 sub %r8d,(%r10) - 6634f733: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f739: 45 8b 12 mov (%r10),%r10d - 6634f73c: 4d 8b 04 01 mov (%r9,%rax,1),%r8 - 6634f740: 45 85 d2 test %r10d,%r10d - 6634f743: 41 0f 9f c2 setg %r10b - 6634f747: 45 0f b6 d2 movzbl %r10b,%r10d - 6634f74b: 45 3b 10 cmp (%r8),%r10d - 6634f74e: 74 31 je 6634f781 - 6634f750: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f754: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f758: 45 8b 00 mov (%r8),%r8d - 6634f75b: 45 85 c0 test %r8d,%r8d - 6634f75e: 75 21 jne 6634f781 - 6634f760: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f764: 4d 8b 14 00 mov (%r8,%rax,1),%r10 - 6634f768: 4d 8b 42 10 mov 0x10(%r10),%r8 - 6634f76c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f773: 4c 63 06 movslq (%rsi),%r8 - 6634f776: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f77a: 44 89 1e mov %r11d,(%rsi) - 6634f77d: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) - 6634f781: 48 83 c0 08 add $0x8,%rax - 6634f785: 48 83 c2 04 add $0x4,%rdx - 6634f789: 48 3d b8 00 00 00 cmp $0xb8,%rax - 6634f78f: 75 8f jne 6634f720 - 6634f791: 5b pop %rbx - 6634f792: 5e pop %rsi - 6634f793: 5f pop %rdi - 6634f794: 41 5e pop %r14 - 6634f796: c3 retq - 6634f797: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f79e: 00 00 +000000006634f740 : + 6634f740: 41 56 push %r14 + 6634f742: 57 push %rdi + 6634f743: 56 push %rsi + 6634f744: 53 push %rbx + 6634f745: 48 8b 3d d4 71 00 00 mov 0x71d4(%rip),%rdi # 66356920 + 6634f74c: 48 8b 35 dd 71 00 00 mov 0x71dd(%rip),%rsi # 66356930 + 6634f753: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634f757: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f75b: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax + 6634f762: 8b 00 mov (%rax),%eax + 6634f764: 85 c0 test %eax,%eax + 6634f766: 0f 84 a4 00 00 00 je 6634f810 + 6634f76c: 31 c0 xor %eax,%eax + 6634f76e: 66 90 xchg %ax,%ax + 6634f770: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634f775: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d + 6634f77a: 45 8b 00 mov (%r8),%r8d + 6634f77d: 45 39 c8 cmp %r9d,%r8d + 6634f780: 74 71 je 6634f7f3 + 6634f782: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634f786: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634f78a: 45 89 c6 mov %r8d,%r14d + 6634f78d: 45 29 ce sub %r9d,%r14d + 6634f790: 45 31 c9 xor %r9d,%r9d + 6634f793: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 + 6634f79a: 00 + 6634f79b: 45 01 32 add %r14d,(%r10) + 6634f79e: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) + 6634f7a3: 45 8b 32 mov (%r10),%r14d + 6634f7a6: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 + 6634f7ad: 00 + 6634f7ae: 45 85 f6 test %r14d,%r14d + 6634f7b1: 41 0f 9f c1 setg %r9b + 6634f7b5: 45 3b 08 cmp (%r8),%r9d + 6634f7b8: 74 39 je 6634f7f3 + 6634f7ba: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f7be: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 + 6634f7c5: 00 + 6634f7c6: 45 8b 10 mov (%r8),%r10d + 6634f7c9: 45 85 d2 test %r10d,%r10d + 6634f7cc: 75 25 jne 6634f7f3 + 6634f7ce: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f7d2: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 + 6634f7d9: 00 + 6634f7da: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f7de: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f7e5: 4c 63 06 movslq (%rsi),%r8 + 6634f7e8: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f7ec: 44 89 16 mov %r10d,(%rsi) + 6634f7ef: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f7f3: 48 83 c0 04 add $0x4,%rax + 6634f7f7: 48 83 f8 60 cmp $0x60,%rax + 6634f7fb: 0f 85 6f ff ff ff jne 6634f770 + 6634f801: 5b pop %rbx + 6634f802: 5e pop %rsi + 6634f803: 5f pop %rdi + 6634f804: 41 5e pop %r14 + 6634f806: c3 retq + 6634f807: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f80e: 00 00 + 6634f810: 48 83 c2 64 add $0x64,%rdx + 6634f814: b8 c8 00 00 00 mov $0xc8,%eax + 6634f819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634f820: 44 8b 02 mov (%rdx),%r8d + 6634f823: 45 85 c0 test %r8d,%r8d + 6634f826: 74 59 je 6634f881 + 6634f828: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f82c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634f830: 45 29 01 sub %r8d,(%r9) + 6634f833: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634f839: 45 8b 09 mov (%r9),%r9d + 6634f83c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f840: 45 85 c9 test %r9d,%r9d + 6634f843: 41 0f 9f c1 setg %r9b + 6634f847: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f84b: 45 3b 08 cmp (%r8),%r9d + 6634f84e: 74 31 je 6634f881 + 6634f850: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f854: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f858: 45 8b 00 mov (%r8),%r8d + 6634f85b: 45 85 c0 test %r8d,%r8d + 6634f85e: 75 21 jne 6634f881 + 6634f860: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f864: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f868: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f86c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f873: 4c 63 06 movslq (%rsi),%r8 + 6634f876: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f87a: 44 89 16 mov %r10d,(%rsi) + 6634f87d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f881: 48 83 c0 08 add $0x8,%rax + 6634f885: 48 83 c2 04 add $0x4,%rdx + 6634f889: 48 3d 88 01 00 00 cmp $0x188,%rax + 6634f88f: 75 8f jne 6634f820 + 6634f891: 5b pop %rbx + 6634f892: 5e pop %rsi + 6634f893: 5f pop %rdi + 6634f894: 41 5e pop %r14 + 6634f896: c3 retq + 6634f897: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f89e: 00 00 -000000006634f7a0 : - 6634f7a0: 41 56 push %r14 - 6634f7a2: 57 push %rdi - 6634f7a3: 56 push %rsi - 6634f7a4: 53 push %rbx - 6634f7a5: 48 8b 3d 74 71 00 00 mov 0x7174(%rip),%rdi # 66356920 - 6634f7ac: 48 8b 35 7d 71 00 00 mov 0x717d(%rip),%rsi # 66356930 - 6634f7b3: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634f7b7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f7bb: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax - 6634f7c2: 8b 00 mov (%rax),%eax - 6634f7c4: 85 c0 test %eax,%eax - 6634f7c6: 0f 84 94 00 00 00 je 6634f860 - 6634f7cc: 31 c0 xor %eax,%eax - 6634f7ce: 66 90 xchg %ax,%ax - 6634f7d0: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 - 6634f7d5: 44 8b 54 02 30 mov 0x30(%rdx,%rax,1),%r10d - 6634f7da: 45 8b 00 mov (%r8),%r8d - 6634f7dd: 45 39 d0 cmp %r10d,%r8d - 6634f7e0: 74 65 je 6634f847 - 6634f7e2: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 6634f7e6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f7ea: 45 89 c6 mov %r8d,%r14d - 6634f7ed: 45 29 d6 sub %r10d,%r14d - 6634f7f0: 45 31 d2 xor %r10d,%r10d - 6634f7f3: 4d 8b 5c 1b 60 mov 0x60(%r11,%rbx,1),%r11 - 6634f7f8: 45 01 33 add %r14d,(%r11) - 6634f7fb: 44 89 44 02 30 mov %r8d,0x30(%rdx,%rax,1) - 6634f800: 45 8b 33 mov (%r11),%r14d - 6634f803: 4d 8b 44 41 60 mov 0x60(%r9,%rax,2),%r8 - 6634f808: 45 85 f6 test %r14d,%r14d - 6634f80b: 41 0f 9f c2 setg %r10b - 6634f80f: 45 3b 10 cmp (%r8),%r10d - 6634f812: 74 33 je 6634f847 - 6634f814: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f818: 4d 8b 44 18 60 mov 0x60(%r8,%rbx,1),%r8 - 6634f81d: 45 8b 18 mov (%r8),%r11d - 6634f820: 45 85 db test %r11d,%r11d - 6634f823: 75 22 jne 6634f847 - 6634f825: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f829: 4d 8b 54 18 60 mov 0x60(%r8,%rbx,1),%r10 - 6634f82e: 4d 8b 42 10 mov 0x10(%r10),%r8 - 6634f832: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f839: 4c 63 06 movslq (%rsi),%r8 - 6634f83c: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f840: 44 89 1e mov %r11d,(%rsi) - 6634f843: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) - 6634f847: 48 83 c0 04 add $0x4,%rax - 6634f84b: 48 83 f8 2c cmp $0x2c,%rax - 6634f84f: 0f 85 7b ff ff ff jne 6634f7d0 - 6634f855: 5b pop %rbx - 6634f856: 5e pop %rsi - 6634f857: 5f pop %rdi - 6634f858: 41 5e pop %r14 - 6634f85a: c3 retq - 6634f85b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634f860: 48 83 c2 30 add $0x30,%rdx - 6634f864: b8 60 00 00 00 mov $0x60,%eax - 6634f869: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f870: 44 8b 02 mov (%rdx),%r8d - 6634f873: 45 85 c0 test %r8d,%r8d - 6634f876: 74 59 je 6634f8d1 - 6634f878: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f87c: 4d 8b 14 02 mov (%r10,%rax,1),%r10 - 6634f880: 45 29 02 sub %r8d,(%r10) - 6634f883: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f889: 45 8b 12 mov (%r10),%r10d - 6634f88c: 4d 8b 04 01 mov (%r9,%rax,1),%r8 - 6634f890: 45 85 d2 test %r10d,%r10d - 6634f893: 41 0f 9f c2 setg %r10b - 6634f897: 45 0f b6 d2 movzbl %r10b,%r10d - 6634f89b: 45 3b 10 cmp (%r8),%r10d - 6634f89e: 74 31 je 6634f8d1 - 6634f8a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f8a4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f8a8: 45 8b 00 mov (%r8),%r8d - 6634f8ab: 45 85 c0 test %r8d,%r8d - 6634f8ae: 75 21 jne 6634f8d1 - 6634f8b0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f8b4: 4d 8b 14 00 mov (%r8,%rax,1),%r10 - 6634f8b8: 4d 8b 42 10 mov 0x10(%r10),%r8 - 6634f8bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f8c3: 4c 63 06 movslq (%rsi),%r8 - 6634f8c6: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634f8ca: 44 89 1e mov %r11d,(%rsi) - 6634f8cd: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) - 6634f8d1: 48 83 c0 08 add $0x8,%rax - 6634f8d5: 48 83 c2 04 add $0x4,%rdx - 6634f8d9: 48 3d b8 00 00 00 cmp $0xb8,%rax - 6634f8df: 75 8f jne 6634f870 - 6634f8e1: 5b pop %rbx - 6634f8e2: 5e pop %rsi - 6634f8e3: 5f pop %rdi - 6634f8e4: 41 5e pop %r14 - 6634f8e6: c3 retq - 6634f8e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f8ee: 00 00 +000000006634f8a0 : + 6634f8a0: 41 56 push %r14 + 6634f8a2: 57 push %rdi + 6634f8a3: 56 push %rsi + 6634f8a4: 53 push %rbx + 6634f8a5: 48 8b 3d 74 70 00 00 mov 0x7074(%rip),%rdi # 66356920 + 6634f8ac: 48 8b 35 7d 70 00 00 mov 0x707d(%rip),%rsi # 66356930 + 6634f8b3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634f8b7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f8bb: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax + 6634f8c2: 8b 00 mov (%rax),%eax + 6634f8c4: 85 c0 test %eax,%eax + 6634f8c6: 0f 84 a4 00 00 00 je 6634f970 + 6634f8cc: 31 c0 xor %eax,%eax + 6634f8ce: 66 90 xchg %ax,%ax + 6634f8d0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634f8d5: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d + 6634f8da: 45 8b 00 mov (%r8),%r8d + 6634f8dd: 45 39 c8 cmp %r9d,%r8d + 6634f8e0: 74 71 je 6634f953 + 6634f8e2: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634f8e6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634f8ea: 45 89 c6 mov %r8d,%r14d + 6634f8ed: 45 29 ce sub %r9d,%r14d + 6634f8f0: 45 31 c9 xor %r9d,%r9d + 6634f8f3: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 + 6634f8fa: 00 + 6634f8fb: 45 01 32 add %r14d,(%r10) + 6634f8fe: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) + 6634f903: 45 8b 32 mov (%r10),%r14d + 6634f906: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 + 6634f90d: 00 + 6634f90e: 45 85 f6 test %r14d,%r14d + 6634f911: 41 0f 9f c1 setg %r9b + 6634f915: 45 3b 08 cmp (%r8),%r9d + 6634f918: 74 39 je 6634f953 + 6634f91a: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f91e: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 + 6634f925: 00 + 6634f926: 45 8b 10 mov (%r8),%r10d + 6634f929: 45 85 d2 test %r10d,%r10d + 6634f92c: 75 25 jne 6634f953 + 6634f92e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f932: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 + 6634f939: 00 + 6634f93a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f93e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f945: 4c 63 06 movslq (%rsi),%r8 + 6634f948: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f94c: 44 89 16 mov %r10d,(%rsi) + 6634f94f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f953: 48 83 c0 04 add $0x4,%rax + 6634f957: 48 83 f8 40 cmp $0x40,%rax + 6634f95b: 0f 85 6f ff ff ff jne 6634f8d0 + 6634f961: 5b pop %rbx + 6634f962: 5e pop %rsi + 6634f963: 5f pop %rdi + 6634f964: 41 5e pop %r14 + 6634f966: c3 retq + 6634f967: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f96e: 00 00 + 6634f970: 48 83 c2 44 add $0x44,%rdx + 6634f974: b8 88 00 00 00 mov $0x88,%eax + 6634f979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634f980: 44 8b 02 mov (%rdx),%r8d + 6634f983: 45 85 c0 test %r8d,%r8d + 6634f986: 74 59 je 6634f9e1 + 6634f988: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f98c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634f990: 45 29 01 sub %r8d,(%r9) + 6634f993: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634f999: 45 8b 09 mov (%r9),%r9d + 6634f99c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634f9a0: 45 85 c9 test %r9d,%r9d + 6634f9a3: 41 0f 9f c1 setg %r9b + 6634f9a7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634f9ab: 45 3b 08 cmp (%r8),%r9d + 6634f9ae: 74 31 je 6634f9e1 + 6634f9b0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634f9b4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634f9b8: 45 8b 00 mov (%r8),%r8d + 6634f9bb: 45 85 c0 test %r8d,%r8d + 6634f9be: 75 21 jne 6634f9e1 + 6634f9c0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634f9c4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634f9c8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f9cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f9d3: 4c 63 06 movslq (%rsi),%r8 + 6634f9d6: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634f9da: 44 89 16 mov %r10d,(%rsi) + 6634f9dd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634f9e1: 48 83 c0 08 add $0x8,%rax + 6634f9e5: 48 83 c2 04 add $0x4,%rdx + 6634f9e9: 48 3d 08 01 00 00 cmp $0x108,%rax + 6634f9ef: 75 8f jne 6634f980 + 6634f9f1: 5b pop %rbx + 6634f9f2: 5e pop %rsi + 6634f9f3: 5f pop %rdi + 6634f9f4: 41 5e pop %r14 + 6634f9f6: c3 retq + 6634f9f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634f9fe: 00 00 -000000006634f8f0 : - 6634f8f0: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634f8f4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f8f8: 4c 8b 48 20 mov 0x20(%rax),%r9 - 6634f8fc: 44 8b 42 14 mov 0x14(%rdx),%r8d - 6634f900: 45 8b 09 mov (%r9),%r9d - 6634f903: 45 85 c9 test %r9d,%r9d - 6634f906: 75 68 jne 6634f970 - 6634f908: 45 85 c0 test %r8d,%r8d - 6634f90b: 74 61 je 6634f96e - 6634f90d: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f911: 4d 8b 49 28 mov 0x28(%r9),%r9 - 6634f915: 45 29 01 sub %r8d,(%r9) - 6634f918: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 6634f91f: 41 8b 11 mov (%r9),%edx - 6634f922: 85 d2 test %edx,%edx - 6634f924: 48 8b 40 28 mov 0x28(%rax),%rax - 6634f928: 0f 9f c2 setg %dl - 6634f92b: 0f b6 d2 movzbl %dl,%edx - 6634f92e: 3b 10 cmp (%rax),%edx - 6634f930: 74 3c je 6634f96e - 6634f932: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634f936: 48 8b 40 28 mov 0x28(%rax),%rax - 6634f93a: 8b 00 mov (%rax),%eax - 6634f93c: 85 c0 test %eax,%eax - 6634f93e: 75 2e jne 6634f96e - 6634f940: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634f944: 48 8b 0d e5 6f 00 00 mov 0x6fe5(%rip),%rcx # 66356930 - 6634f94b: 4c 8b 05 ce 6f 00 00 mov 0x6fce(%rip),%r8 # 66356920 - 6634f952: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634f956: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634f95a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634f960: 48 63 01 movslq (%rcx),%rax - 6634f963: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634f967: 44 89 09 mov %r9d,(%rcx) - 6634f96a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634f96e: c3 retq - 6634f96f: 90 nop - 6634f970: 4c 8b 48 08 mov 0x8(%rax),%r9 - 6634f974: 45 8b 09 mov (%r9),%r9d - 6634f977: 41 83 c1 02 add $0x2,%r9d - 6634f97b: 4d 63 c9 movslq %r9d,%r9 - 6634f97e: 4e 8b 0c c8 mov (%rax,%r9,8),%r9 - 6634f982: 45 8b 09 mov (%r9),%r9d - 6634f985: 45 39 c1 cmp %r8d,%r9d - 6634f988: 74 e4 je 6634f96e - 6634f98a: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f98e: 45 89 cb mov %r9d,%r11d - 6634f991: 45 29 c3 sub %r8d,%r11d - 6634f994: 4d 8b 52 28 mov 0x28(%r10),%r10 - 6634f998: 45 01 1a add %r11d,(%r10) - 6634f99b: 44 89 4a 14 mov %r9d,0x14(%rdx) - 6634f99f: 45 8b 02 mov (%r10),%r8d - 6634f9a2: 45 85 c0 test %r8d,%r8d - 6634f9a5: e9 7a ff ff ff jmpq 6634f924 - 6634f9aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634fa00 : + 6634fa00: 41 56 push %r14 + 6634fa02: 57 push %rdi + 6634fa03: 56 push %rsi + 6634fa04: 53 push %rbx + 6634fa05: 48 8b 3d 14 6f 00 00 mov 0x6f14(%rip),%rdi # 66356920 + 6634fa0c: 48 8b 35 1d 6f 00 00 mov 0x6f1d(%rip),%rsi # 66356930 + 6634fa13: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634fa17: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634fa1b: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax + 6634fa22: 8b 00 mov (%rax),%eax + 6634fa24: 85 c0 test %eax,%eax + 6634fa26: 0f 84 a4 00 00 00 je 6634fad0 + 6634fa2c: 31 c0 xor %eax,%eax + 6634fa2e: 66 90 xchg %ax,%ax + 6634fa30: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634fa35: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d + 6634fa3a: 45 8b 00 mov (%r8),%r8d + 6634fa3d: 45 39 c8 cmp %r9d,%r8d + 6634fa40: 74 71 je 6634fab3 + 6634fa42: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634fa46: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634fa4a: 45 89 c6 mov %r8d,%r14d + 6634fa4d: 45 29 ce sub %r9d,%r14d + 6634fa50: 45 31 c9 xor %r9d,%r9d + 6634fa53: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 + 6634fa5a: 00 + 6634fa5b: 45 01 32 add %r14d,(%r10) + 6634fa5e: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) + 6634fa63: 45 8b 32 mov (%r10),%r14d + 6634fa66: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 + 6634fa6d: 00 + 6634fa6e: 45 85 f6 test %r14d,%r14d + 6634fa71: 41 0f 9f c1 setg %r9b + 6634fa75: 45 3b 08 cmp (%r8),%r9d + 6634fa78: 74 39 je 6634fab3 + 6634fa7a: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634fa7e: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 + 6634fa85: 00 + 6634fa86: 45 8b 10 mov (%r8),%r10d + 6634fa89: 45 85 d2 test %r10d,%r10d + 6634fa8c: 75 25 jne 6634fab3 + 6634fa8e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634fa92: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 + 6634fa99: 00 + 6634fa9a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634fa9e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634faa5: 4c 63 06 movslq (%rsi),%r8 + 6634faa8: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634faac: 44 89 16 mov %r10d,(%rsi) + 6634faaf: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634fab3: 48 83 c0 04 add $0x4,%rax + 6634fab7: 48 83 f8 40 cmp $0x40,%rax + 6634fabb: 0f 85 6f ff ff ff jne 6634fa30 + 6634fac1: 5b pop %rbx + 6634fac2: 5e pop %rsi + 6634fac3: 5f pop %rdi + 6634fac4: 41 5e pop %r14 + 6634fac6: c3 retq + 6634fac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634face: 00 00 + 6634fad0: 48 83 c2 44 add $0x44,%rdx + 6634fad4: b8 88 00 00 00 mov $0x88,%eax + 6634fad9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634fae0: 44 8b 02 mov (%rdx),%r8d + 6634fae3: 45 85 c0 test %r8d,%r8d + 6634fae6: 74 59 je 6634fb41 + 6634fae8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634faec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634faf0: 45 29 01 sub %r8d,(%r9) + 6634faf3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634faf9: 45 8b 09 mov (%r9),%r9d + 6634fafc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634fb00: 45 85 c9 test %r9d,%r9d + 6634fb03: 41 0f 9f c1 setg %r9b + 6634fb07: 45 0f b6 c9 movzbl %r9b,%r9d + 6634fb0b: 45 3b 08 cmp (%r8),%r9d + 6634fb0e: 74 31 je 6634fb41 + 6634fb10: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634fb14: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634fb18: 45 8b 00 mov (%r8),%r8d + 6634fb1b: 45 85 c0 test %r8d,%r8d + 6634fb1e: 75 21 jne 6634fb41 + 6634fb20: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634fb24: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634fb28: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634fb2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634fb33: 4c 63 06 movslq (%rsi),%r8 + 6634fb36: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634fb3a: 44 89 16 mov %r10d,(%rsi) + 6634fb3d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634fb41: 48 83 c0 08 add $0x8,%rax + 6634fb45: 48 83 c2 04 add $0x4,%rdx + 6634fb49: 48 3d 08 01 00 00 cmp $0x108,%rax + 6634fb4f: 75 8f jne 6634fae0 + 6634fb51: 5b pop %rbx + 6634fb52: 5e pop %rsi + 6634fb53: 5f pop %rdi + 6634fb54: 41 5e pop %r14 + 6634fb56: c3 retq + 6634fb57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634fb5e: 00 00 -000000006634f9b0 : - 6634f9b0: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 6634f9b5: 48 89 0d 64 6f 00 00 mov %rcx,0x6f64(%rip) # 66356920 - 6634f9bc: 48 89 15 6d 6f 00 00 mov %rdx,0x6f6d(%rip) # 66356930 - 6634f9c3: 4c 89 05 46 6f 00 00 mov %r8,0x6f46(%rip) # 66356910 - 6634f9ca: 4c 89 0d 57 6f 00 00 mov %r9,0x6f57(%rip) # 66356928 - 6634f9d1: 48 89 05 40 6f 00 00 mov %rax,0x6f40(%rip) # 66356918 - 6634f9d8: c3 retq - 6634f9d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +000000006634fb60 : + 6634fb60: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634fb64: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634fb68: 4c 8b 48 18 mov 0x18(%rax),%r9 + 6634fb6c: 44 8b 42 08 mov 0x8(%rdx),%r8d + 6634fb70: 45 8b 09 mov (%r9),%r9d + 6634fb73: 45 85 c9 test %r9d,%r9d + 6634fb76: 75 2b jne 6634fba3 + 6634fb78: 45 85 c0 test %r8d,%r8d + 6634fb7b: 74 25 je 6634fba2 + 6634fb7d: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634fb81: 48 8b 40 10 mov 0x10(%rax),%rax + 6634fb85: 4d 8b 49 10 mov 0x10(%r9),%r9 + 6634fb89: 45 29 01 sub %r8d,(%r9) + 6634fb8c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) + 6634fb93: 41 8b 11 mov (%r9),%edx + 6634fb96: 85 d2 test %edx,%edx + 6634fb98: 0f 9f c2 setg %dl + 6634fb9b: 0f b6 d2 movzbl %dl,%edx + 6634fb9e: 3b 10 cmp (%rax),%edx + 6634fba0: 75 36 jne 6634fbd8 + 6634fba2: c3 retq + 6634fba3: 4c 8b 48 08 mov 0x8(%rax),%r9 + 6634fba7: 45 8b 09 mov (%r9),%r9d + 6634fbaa: 45 39 c1 cmp %r8d,%r9d + 6634fbad: 74 f3 je 6634fba2 + 6634fbaf: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634fbb3: 45 89 cb mov %r9d,%r11d + 6634fbb6: 45 29 c3 sub %r8d,%r11d + 6634fbb9: 48 8b 40 10 mov 0x10(%rax),%rax + 6634fbbd: 4d 8b 52 10 mov 0x10(%r10),%r10 + 6634fbc1: 45 01 1a add %r11d,(%r10) + 6634fbc4: 44 89 4a 08 mov %r9d,0x8(%rdx) + 6634fbc8: 45 8b 02 mov (%r10),%r8d + 6634fbcb: 45 85 c0 test %r8d,%r8d + 6634fbce: 0f 9f c2 setg %dl + 6634fbd1: 0f b6 d2 movzbl %dl,%edx + 6634fbd4: 3b 10 cmp (%rax),%edx + 6634fbd6: 74 ca je 6634fba2 + 6634fbd8: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634fbdc: 48 8b 40 10 mov 0x10(%rax),%rax + 6634fbe0: 8b 00 mov (%rax),%eax + 6634fbe2: 85 c0 test %eax,%eax + 6634fbe4: 75 bc jne 6634fba2 + 6634fbe6: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634fbea: 48 8b 0d 3f 6d 00 00 mov 0x6d3f(%rip),%rcx # 66356930 + 6634fbf1: 4c 8b 05 28 6d 00 00 mov 0x6d28(%rip),%r8 # 66356920 + 6634fbf8: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634fbfc: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634fc00: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634fc06: 48 63 01 movslq (%rcx),%rax + 6634fc09: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634fc0d: 44 89 09 mov %r9d,(%rcx) + 6634fc10: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634fc14: c3 retq + 6634fc15: 90 nop + 6634fc16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634fc1d: 00 00 00 -000000006634f9e0 : - 6634f9e0: 41 55 push %r13 - 6634f9e2: 41 54 push %r12 - 6634f9e4: 55 push %rbp - 6634f9e5: 57 push %rdi - 6634f9e6: 56 push %rsi - 6634f9e7: 53 push %rbx - 6634f9e8: 48 8b 35 41 6f 00 00 mov 0x6f41(%rip),%rsi # 66356930 - 6634f9ef: 8b 16 mov (%rsi),%edx - 6634f9f1: 85 d2 test %edx,%edx - 6634f9f3: 0f 8e aa 00 00 00 jle 6634faa3 - 6634f9f9: 48 8b 1d 20 6f 00 00 mov 0x6f20(%rip),%rbx # 66356920 - 6634fa00: 45 31 c0 xor %r8d,%r8d - 6634fa03: 48 8b 2d 0e 6f 00 00 mov 0x6f0e(%rip),%rbp # 66356918 - 6634fa0a: 48 8b 3d ff 6e 00 00 mov 0x6eff(%rip),%rdi # 66356910 - 6634fa11: 4c 8b 1d 10 6f 00 00 mov 0x6f10(%rip),%r11 # 66356928 - 6634fa18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634fa1f: 00 - 6634fa20: 4a 8b 14 c3 mov (%rbx,%r8,8),%rdx - 6634fa24: 31 c9 xor %ecx,%ecx - 6634fa26: 48 8b 42 08 mov 0x8(%rdx),%rax - 6634fa2a: 8b 00 mov (%rax),%eax - 6634fa2c: 85 c0 test %eax,%eax - 6634fa2e: 48 8b 02 mov (%rdx),%rax - 6634fa31: 0f 9f c1 setg %cl - 6634fa34: 3b 08 cmp (%rax),%ecx - 6634fa36: 74 4c je 6634fa84 - 6634fa38: 89 08 mov %ecx,(%rax) - 6634fa3a: 4c 8b 62 20 mov 0x20(%rdx),%r12 - 6634fa3e: 8b 4d 00 mov 0x0(%rbp),%ecx - 6634fa41: 48 8b 42 18 mov 0x18(%rdx),%rax - 6634fa45: 89 08 mov %ecx,(%rax) - 6634fa47: 41 8b 0c 24 mov (%r12),%ecx - 6634fa4b: 85 c9 test %ecx,%ecx - 6634fa4d: 7e 35 jle 6634fa84 - 6634fa4f: 4c 8b 6a 28 mov 0x28(%rdx),%r13 - 6634fa53: 31 c0 xor %eax,%eax - 6634fa55: 4d 8b 4c c5 00 mov 0x0(%r13,%rax,8),%r9 - 6634fa5a: 4d 8b 11 mov (%r9),%r10 - 6634fa5d: 41 83 3a 00 cmpl $0x0,(%r10) - 6634fa61: 75 4f jne 6634fab2 - 6634fa63: 41 c7 02 01 00 00 00 movl $0x1,(%r10) - 6634fa6a: 49 63 0b movslq (%r11),%rcx - 6634fa6d: 48 83 c0 01 add $0x1,%rax - 6634fa71: 44 8d 51 01 lea 0x1(%rcx),%r10d - 6634fa75: 45 89 13 mov %r10d,(%r11) - 6634fa78: 4c 89 0c cf mov %r9,(%rdi,%rcx,8) - 6634fa7c: 41 8b 0c 24 mov (%r12),%ecx - 6634fa80: 39 c1 cmp %eax,%ecx - 6634fa82: 7f d1 jg 6634fa55 - 6634fa84: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634fa88: c7 00 00 00 00 00 movl $0x0,(%rax) - 6634fa8e: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8) - 6634fa95: 00 - 6634fa96: 49 83 c0 01 add $0x1,%r8 - 6634fa9a: 44 39 06 cmp %r8d,(%rsi) - 6634fa9d: 0f 8f 7d ff ff ff jg 6634fa20 - 6634faa3: c7 06 00 00 00 00 movl $0x0,(%rsi) - 6634faa9: 5b pop %rbx - 6634faaa: 5e pop %rsi - 6634faab: 5f pop %rdi - 6634faac: 5d pop %rbp - 6634faad: 41 5c pop %r12 - 6634faaf: 41 5d pop %r13 - 6634fab1: c3 retq - 6634fab2: 48 83 c0 01 add $0x1,%rax - 6634fab6: 39 c1 cmp %eax,%ecx - 6634fab8: 7f 9b jg 6634fa55 - 6634faba: eb c8 jmp 6634fa84 - 6634fabc: 0f 1f 40 00 nopl 0x0(%rax) +000000006634fc20 : + 6634fc20: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634fc24: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634fc28: 4c 8b 48 18 mov 0x18(%rax),%r9 + 6634fc2c: 44 8b 42 08 mov 0x8(%rdx),%r8d + 6634fc30: 45 8b 09 mov (%r9),%r9d + 6634fc33: 45 85 c9 test %r9d,%r9d + 6634fc36: 75 2b jne 6634fc63 + 6634fc38: 45 85 c0 test %r8d,%r8d + 6634fc3b: 74 25 je 6634fc62 + 6634fc3d: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634fc41: 48 8b 40 10 mov 0x10(%rax),%rax + 6634fc45: 4d 8b 49 10 mov 0x10(%r9),%r9 + 6634fc49: 45 29 01 sub %r8d,(%r9) + 6634fc4c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) + 6634fc53: 41 8b 11 mov (%r9),%edx + 6634fc56: 85 d2 test %edx,%edx + 6634fc58: 0f 9f c2 setg %dl + 6634fc5b: 0f b6 d2 movzbl %dl,%edx + 6634fc5e: 3b 10 cmp (%rax),%edx + 6634fc60: 75 36 jne 6634fc98 + 6634fc62: c3 retq + 6634fc63: 4c 8b 48 08 mov 0x8(%rax),%r9 + 6634fc67: 45 8b 09 mov (%r9),%r9d + 6634fc6a: 45 39 c1 cmp %r8d,%r9d + 6634fc6d: 74 f3 je 6634fc62 + 6634fc6f: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634fc73: 45 89 cb mov %r9d,%r11d + 6634fc76: 45 29 c3 sub %r8d,%r11d + 6634fc79: 48 8b 40 10 mov 0x10(%rax),%rax + 6634fc7d: 4d 8b 52 10 mov 0x10(%r10),%r10 + 6634fc81: 45 01 1a add %r11d,(%r10) + 6634fc84: 44 89 4a 08 mov %r9d,0x8(%rdx) + 6634fc88: 45 8b 02 mov (%r10),%r8d + 6634fc8b: 45 85 c0 test %r8d,%r8d + 6634fc8e: 0f 9f c2 setg %dl + 6634fc91: 0f b6 d2 movzbl %dl,%edx + 6634fc94: 3b 10 cmp (%rax),%edx + 6634fc96: 74 ca je 6634fc62 + 6634fc98: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634fc9c: 48 8b 40 10 mov 0x10(%rax),%rax + 6634fca0: 8b 00 mov (%rax),%eax + 6634fca2: 85 c0 test %eax,%eax + 6634fca4: 75 bc jne 6634fc62 + 6634fca6: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634fcaa: 48 8b 0d 7f 6c 00 00 mov 0x6c7f(%rip),%rcx # 66356930 + 6634fcb1: 4c 8b 05 68 6c 00 00 mov 0x6c68(%rip),%r8 # 66356920 + 6634fcb8: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634fcbc: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634fcc0: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634fcc6: 48 63 01 movslq (%rcx),%rax + 6634fcc9: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634fccd: 44 89 09 mov %r9d,(%rcx) + 6634fcd0: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634fcd4: c3 retq + 6634fcd5: 90 nop + 6634fcd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634fcdd: 00 00 00 -000000006634fac0 : - 6634fac0: 55 push %rbp - 6634fac1: 57 push %rdi - 6634fac2: 56 push %rsi - 6634fac3: 53 push %rbx - 6634fac4: 48 83 ec 28 sub $0x28,%rsp - 6634fac8: 4c 8b 1d 59 6e 00 00 mov 0x6e59(%rip),%r11 # 66356928 - 6634facf: 41 8b 03 mov (%r11),%eax - 6634fad2: 85 c0 test %eax,%eax - 6634fad4: 7e 75 jle 6634fb4b - 6634fad6: 41 89 c1 mov %eax,%r9d - 6634fad9: 4d 89 da mov %r11,%r10 - 6634fadc: 31 db xor %ebx,%ebx - 6634fade: 48 8d 35 2b 6e 00 00 lea 0x6e2b(%rip),%rsi # 66356910 - 6634fae5: 31 ed xor %ebp,%ebp - 6634fae7: 48 8d 3d 12 25 00 00 lea 0x2512(%rip),%rdi # 66352000 <__data_start__> - 6634faee: eb 11 jmp 6634fb01 - 6634faf0: 83 c3 01 add $0x1,%ebx - 6634faf3: 41 39 d9 cmp %ebx,%r9d - 6634faf6: 7e 53 jle 6634fb4b - 6634faf8: 48 63 eb movslq %ebx,%rbp - 6634fafb: 44 89 c8 mov %r9d,%eax - 6634fafe: 4d 89 d3 mov %r10,%r11 - 6634fb01: 4c 8b 06 mov (%rsi),%r8 - 6634fb04: 49 8d 14 e8 lea (%r8,%rbp,8),%rdx - 6634fb08: 48 8b 0a mov (%rdx),%rcx - 6634fb0b: 83 79 34 00 cmpl $0x0,0x34(%rcx) - 6634fb0f: 74 df je 6634faf0 - 6634fb11: 4c 63 c8 movslq %eax,%r9 - 6634fb14: 83 e8 01 sub $0x1,%eax - 6634fb17: 4f 8d 44 c8 f8 lea -0x8(%r8,%r9,8),%r8 - 6634fb1c: 4d 8b 08 mov (%r8),%r9 - 6634fb1f: 4c 89 0a mov %r9,(%rdx) - 6634fb22: 49 c7 00 00 00 00 00 movq $0x0,(%r8) - 6634fb29: 41 89 03 mov %eax,(%r11) - 6634fb2c: 48 8b 01 mov (%rcx),%rax - 6634fb2f: c7 00 00 00 00 00 movl $0x0,(%rax) - 6634fb35: 48 63 41 34 movslq 0x34(%rcx),%rax - 6634fb39: ff 14 c7 callq *(%rdi,%rax,8) - 6634fb3c: 4c 8b 15 e5 6d 00 00 mov 0x6de5(%rip),%r10 # 66356928 - 6634fb43: 45 8b 0a mov (%r10),%r9d - 6634fb46: 44 39 cb cmp %r9d,%ebx - 6634fb49: 7c b0 jl 6634fafb - 6634fb4b: 48 83 c4 28 add $0x28,%rsp - 6634fb4f: 5b pop %rbx - 6634fb50: 5e pop %rsi - 6634fb51: 5f pop %rdi - 6634fb52: 5d pop %rbp - 6634fb53: c3 retq - 6634fb54: 90 nop - 6634fb55: 90 nop - 6634fb56: 90 nop - 6634fb57: 90 nop - 6634fb58: 90 nop - 6634fb59: 90 nop - 6634fb5a: 90 nop - 6634fb5b: 90 nop - 6634fb5c: 90 nop - 6634fb5d: 90 nop - 6634fb5e: 90 nop - 6634fb5f: 90 nop +000000006634fce0 : + 6634fce0: 41 56 push %r14 + 6634fce2: 57 push %rdi + 6634fce3: 56 push %rsi + 6634fce4: 53 push %rbx + 6634fce5: 48 8b 3d 34 6c 00 00 mov 0x6c34(%rip),%rdi # 66356920 + 6634fcec: 48 8b 35 3d 6c 00 00 mov 0x6c3d(%rip),%rsi # 66356930 + 6634fcf3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634fcf7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634fcfb: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax + 6634fd02: 8b 00 mov (%rax),%eax + 6634fd04: 85 c0 test %eax,%eax + 6634fd06: 0f 84 a4 00 00 00 je 6634fdb0 + 6634fd0c: 31 c0 xor %eax,%eax + 6634fd0e: 66 90 xchg %ax,%ax + 6634fd10: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634fd15: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d + 6634fd1a: 45 8b 00 mov (%r8),%r8d + 6634fd1d: 45 39 c8 cmp %r9d,%r8d + 6634fd20: 74 71 je 6634fd93 + 6634fd22: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634fd26: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634fd2a: 45 89 c6 mov %r8d,%r14d + 6634fd2d: 45 29 ce sub %r9d,%r14d + 6634fd30: 45 31 c9 xor %r9d,%r9d + 6634fd33: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 + 6634fd3a: 00 + 6634fd3b: 45 01 32 add %r14d,(%r10) + 6634fd3e: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) + 6634fd43: 45 8b 32 mov (%r10),%r14d + 6634fd46: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 + 6634fd4d: 00 + 6634fd4e: 45 85 f6 test %r14d,%r14d + 6634fd51: 41 0f 9f c1 setg %r9b + 6634fd55: 45 3b 08 cmp (%r8),%r9d + 6634fd58: 74 39 je 6634fd93 + 6634fd5a: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634fd5e: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 + 6634fd65: 00 + 6634fd66: 45 8b 10 mov (%r8),%r10d + 6634fd69: 45 85 d2 test %r10d,%r10d + 6634fd6c: 75 25 jne 6634fd93 + 6634fd6e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634fd72: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 + 6634fd79: 00 + 6634fd7a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634fd7e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634fd85: 4c 63 06 movslq (%rsi),%r8 + 6634fd88: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634fd8c: 44 89 16 mov %r10d,(%rsi) + 6634fd8f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634fd93: 48 83 c0 04 add $0x4,%rax + 6634fd97: 48 83 f8 3c cmp $0x3c,%rax + 6634fd9b: 0f 85 6f ff ff ff jne 6634fd10 + 6634fda1: 5b pop %rbx + 6634fda2: 5e pop %rsi + 6634fda3: 5f pop %rdi + 6634fda4: 41 5e pop %r14 + 6634fda6: c3 retq + 6634fda7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634fdae: 00 00 + 6634fdb0: 48 83 c2 40 add $0x40,%rdx + 6634fdb4: b8 80 00 00 00 mov $0x80,%eax + 6634fdb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634fdc0: 44 8b 02 mov (%rdx),%r8d + 6634fdc3: 45 85 c0 test %r8d,%r8d + 6634fdc6: 74 59 je 6634fe21 + 6634fdc8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634fdcc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634fdd0: 45 29 01 sub %r8d,(%r9) + 6634fdd3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634fdd9: 45 8b 09 mov (%r9),%r9d + 6634fddc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634fde0: 45 85 c9 test %r9d,%r9d + 6634fde3: 41 0f 9f c1 setg %r9b + 6634fde7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634fdeb: 45 3b 08 cmp (%r8),%r9d + 6634fdee: 74 31 je 6634fe21 + 6634fdf0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634fdf4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634fdf8: 45 8b 00 mov (%r8),%r8d + 6634fdfb: 45 85 c0 test %r8d,%r8d + 6634fdfe: 75 21 jne 6634fe21 + 6634fe00: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634fe04: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634fe08: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634fe0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634fe13: 4c 63 06 movslq (%rsi),%r8 + 6634fe16: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634fe1a: 44 89 16 mov %r10d,(%rsi) + 6634fe1d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634fe21: 48 83 c0 08 add $0x8,%rax + 6634fe25: 48 83 c2 04 add $0x4,%rdx + 6634fe29: 48 3d f8 00 00 00 cmp $0xf8,%rax + 6634fe2f: 75 8f jne 6634fdc0 + 6634fe31: 5b pop %rbx + 6634fe32: 5e pop %rsi + 6634fe33: 5f pop %rdi + 6634fe34: 41 5e pop %r14 + 6634fe36: c3 retq + 6634fe37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634fe3e: 00 00 -000000006634fb60 <__do_global_dtors>: - 6634fb60: 48 83 ec 28 sub $0x28,%rsp - 6634fb64: 48 8b 05 d5 29 00 00 mov 0x29d5(%rip),%rax # 66352540 - 6634fb6b: 48 8b 00 mov (%rax),%rax - 6634fb6e: 48 85 c0 test %rax,%rax - 6634fb71: 74 1d je 6634fb90 <__do_global_dtors+0x30> - 6634fb73: ff d0 callq *%rax - 6634fb75: 48 8b 05 c4 29 00 00 mov 0x29c4(%rip),%rax # 66352540 - 6634fb7c: 48 8d 50 08 lea 0x8(%rax),%rdx - 6634fb80: 48 8b 40 08 mov 0x8(%rax),%rax - 6634fb84: 48 89 15 b5 29 00 00 mov %rdx,0x29b5(%rip) # 66352540 - 6634fb8b: 48 85 c0 test %rax,%rax - 6634fb8e: 75 e3 jne 6634fb73 <__do_global_dtors+0x13> - 6634fb90: 48 83 c4 28 add $0x28,%rsp - 6634fb94: c3 retq - 6634fb95: 90 nop - 6634fb96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634fb9d: 00 00 00 - -000000006634fba0 <__do_global_ctors>: - 6634fba0: 56 push %rsi - 6634fba1: 53 push %rbx - 6634fba2: 48 83 ec 28 sub $0x28,%rsp - 6634fba6: 48 8b 0d 03 37 00 00 mov 0x3703(%rip),%rcx # 663532b0 <.refptr.__CTOR_LIST__> - 6634fbad: 48 8b 11 mov (%rcx),%rdx - 6634fbb0: 83 fa ff cmp $0xffffffff,%edx - 6634fbb3: 89 d0 mov %edx,%eax - 6634fbb5: 74 39 je 6634fbf0 <__do_global_ctors+0x50> - 6634fbb7: 85 c0 test %eax,%eax - 6634fbb9: 74 20 je 6634fbdb <__do_global_ctors+0x3b> - 6634fbbb: 89 c2 mov %eax,%edx - 6634fbbd: 83 e8 01 sub $0x1,%eax - 6634fbc0: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx - 6634fbc4: 48 29 c2 sub %rax,%rdx - 6634fbc7: 48 8d 74 d1 f8 lea -0x8(%rcx,%rdx,8),%rsi - 6634fbcc: 0f 1f 40 00 nopl 0x0(%rax) - 6634fbd0: ff 13 callq *(%rbx) - 6634fbd2: 48 83 eb 08 sub $0x8,%rbx - 6634fbd6: 48 39 f3 cmp %rsi,%rbx - 6634fbd9: 75 f5 jne 6634fbd0 <__do_global_ctors+0x30> - 6634fbdb: 48 8d 0d 7e ff ff ff lea -0x82(%rip),%rcx # 6634fb60 <__do_global_dtors> - 6634fbe2: 48 83 c4 28 add $0x28,%rsp - 6634fbe6: 5b pop %rbx - 6634fbe7: 5e pop %rsi - 6634fbe8: e9 93 17 ff ff jmpq 66341380 - 6634fbed: 0f 1f 00 nopl (%rax) - 6634fbf0: 31 c0 xor %eax,%eax - 6634fbf2: eb 02 jmp 6634fbf6 <__do_global_ctors+0x56> - 6634fbf4: 89 d0 mov %edx,%eax - 6634fbf6: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634fbfa: 4a 83 3c c1 00 cmpq $0x0,(%rcx,%r8,8) - 6634fbff: 4c 89 c2 mov %r8,%rdx - 6634fc02: 75 f0 jne 6634fbf4 <__do_global_ctors+0x54> - 6634fc04: eb b1 jmp 6634fbb7 <__do_global_ctors+0x17> - 6634fc06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634fc0d: 00 00 00 - -000000006634fc10 <__main>: - 6634fc10: 8b 05 0a 64 00 00 mov 0x640a(%rip),%eax # 66356020 - 6634fc16: 85 c0 test %eax,%eax - 6634fc18: 74 06 je 6634fc20 <__main+0x10> - 6634fc1a: c3 retq - 6634fc1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634fc20: c7 05 f6 63 00 00 01 movl $0x1,0x63f6(%rip) # 66356020 - 6634fc27: 00 00 00 - 6634fc2a: e9 71 ff ff ff jmpq 6634fba0 <__do_global_ctors> - 6634fc2f: 90 nop - -000000006634fc30 <__security_init_cookie>: - 6634fc30: 41 54 push %r12 - 6634fc32: 55 push %rbp - 6634fc33: 57 push %rdi - 6634fc34: 56 push %rsi - 6634fc35: 53 push %rbx - 6634fc36: 48 83 ec 30 sub $0x30,%rsp - 6634fc3a: 48 8b 1d 5f 29 00 00 mov 0x295f(%rip),%rbx # 663525a0 <__security_cookie> - 6634fc41: 48 b8 32 a2 df 2d 99 movabs $0x2b992ddfa232,%rax - 6634fc48: 2b 00 00 - 6634fc4b: 48 39 c3 cmp %rax,%rbx - 6634fc4e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) - 6634fc55: 00 00 - 6634fc57: 74 17 je 6634fc70 <__security_init_cookie+0x40> - 6634fc59: 48 f7 d3 not %rbx - 6634fc5c: 48 89 1d 4d 29 00 00 mov %rbx,0x294d(%rip) # 663525b0 <__security_cookie_complement> - 6634fc63: 48 83 c4 30 add $0x30,%rsp - 6634fc67: 5b pop %rbx - 6634fc68: 5e pop %rsi - 6634fc69: 5f pop %rdi - 6634fc6a: 5d pop %rbp - 6634fc6b: 41 5c pop %r12 - 6634fc6d: c3 retq - 6634fc6e: 66 90 xchg %ax,%ax - 6634fc70: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 6634fc75: ff 15 85 85 00 00 callq *0x8585(%rip) # 66358200 <__imp_GetSystemTimeAsFileTime> - 6634fc7b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi - 6634fc80: ff 15 5a 85 00 00 callq *0x855a(%rip) # 663581e0 <__imp_GetCurrentProcessId> - 6634fc86: 41 89 c4 mov %eax,%r12d - 6634fc89: ff 15 59 85 00 00 callq *0x8559(%rip) # 663581e8 <__imp_GetCurrentThreadId> - 6634fc8f: 89 c5 mov %eax,%ebp - 6634fc91: ff 15 71 85 00 00 callq *0x8571(%rip) # 66358208 <__imp_GetTickCount> - 6634fc97: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx - 6634fc9c: 89 c7 mov %eax,%edi - 6634fc9e: ff 15 7c 85 00 00 callq *0x857c(%rip) # 66358220 <__imp_QueryPerformanceCounter> - 6634fca4: 48 33 74 24 28 xor 0x28(%rsp),%rsi - 6634fca9: 44 89 e0 mov %r12d,%eax - 6634fcac: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx - 6634fcb3: ff 00 00 - 6634fcb6: 48 31 f0 xor %rsi,%rax - 6634fcb9: 89 ee mov %ebp,%esi - 6634fcbb: 48 31 c6 xor %rax,%rsi - 6634fcbe: 89 f8 mov %edi,%eax - 6634fcc0: 48 31 f0 xor %rsi,%rax - 6634fcc3: 48 21 d0 and %rdx,%rax - 6634fcc6: 48 39 d8 cmp %rbx,%rax - 6634fcc9: 74 25 je 6634fcf0 <__security_init_cookie+0xc0> - 6634fccb: 48 89 c2 mov %rax,%rdx - 6634fcce: 48 f7 d2 not %rdx - 6634fcd1: 48 89 05 c8 28 00 00 mov %rax,0x28c8(%rip) # 663525a0 <__security_cookie> - 6634fcd8: 48 89 15 d1 28 00 00 mov %rdx,0x28d1(%rip) # 663525b0 <__security_cookie_complement> - 6634fcdf: 48 83 c4 30 add $0x30,%rsp - 6634fce3: 5b pop %rbx - 6634fce4: 5e pop %rsi - 6634fce5: 5f pop %rdi - 6634fce6: 5d pop %rbp - 6634fce7: 41 5c pop %r12 - 6634fce9: c3 retq - 6634fcea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 6634fcf0: 48 ba cc 5d 20 d2 66 movabs $0xffffd466d2205dcc,%rdx - 6634fcf7: d4 ff ff - 6634fcfa: 48 b8 33 a2 df 2d 99 movabs $0x2b992ddfa233,%rax - 6634fd01: 2b 00 00 - 6634fd04: eb cb jmp 6634fcd1 <__security_init_cookie+0xa1> - 6634fd06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634fd0d: 00 00 00 - -000000006634fd10 <__report_gsfailure>: - 6634fd10: 55 push %rbp - 6634fd11: 56 push %rsi - 6634fd12: 53 push %rbx - 6634fd13: 48 89 e5 mov %rsp,%rbp - 6634fd16: 48 83 ec 70 sub $0x70,%rsp - 6634fd1a: 48 89 ce mov %rcx,%rsi - 6634fd1d: 48 8d 0d 1c 63 00 00 lea 0x631c(%rip),%rcx # 66356040 - 6634fd24: ff 15 06 85 00 00 callq *0x8506(%rip) # 66358230 <__imp_RtlCaptureContext> - 6634fd2a: 48 8b 1d 07 64 00 00 mov 0x6407(%rip),%rbx # 66356138 - 6634fd31: 48 8d 55 d8 lea -0x28(%rbp),%rdx - 6634fd35: 45 31 c0 xor %r8d,%r8d - 6634fd38: 48 89 d9 mov %rbx,%rcx - 6634fd3b: ff 15 f7 84 00 00 callq *0x84f7(%rip) # 66358238 <__imp_RtlLookupFunctionEntry> - 6634fd41: 48 85 c0 test %rax,%rax - 6634fd44: 0f 84 a3 00 00 00 je 6634fded <__report_gsfailure+0xdd> - 6634fd4a: 48 8d 55 e0 lea -0x20(%rbp),%rdx - 6634fd4e: 49 89 c1 mov %rax,%r9 - 6634fd51: 49 89 d8 mov %rbx,%r8 - 6634fd54: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) - 6634fd5b: 00 00 - 6634fd5d: 48 8d 0d dc 62 00 00 lea 0x62dc(%rip),%rcx # 66356040 - 6634fd64: 48 89 54 24 30 mov %rdx,0x30(%rsp) - 6634fd69: 48 8d 55 e8 lea -0x18(%rbp),%rdx - 6634fd6d: 48 89 4c 24 20 mov %rcx,0x20(%rsp) - 6634fd72: 31 c9 xor %ecx,%ecx - 6634fd74: 48 89 54 24 28 mov %rdx,0x28(%rsp) - 6634fd79: 48 8b 55 d8 mov -0x28(%rbp),%rdx - 6634fd7d: ff 15 bd 84 00 00 callq *0x84bd(%rip) # 66358240 <__imp_RtlVirtualUnwind> - 6634fd83: 48 8b 05 ae 63 00 00 mov 0x63ae(%rip),%rax # 66356138 - 6634fd8a: 31 c9 xor %ecx,%ecx - 6634fd8c: 48 89 35 2d 63 00 00 mov %rsi,0x632d(%rip) # 663560c0 - 6634fd93: 48 89 05 96 67 00 00 mov %rax,0x6796(%rip) # 66356530 - 6634fd9a: 48 b8 09 04 00 c0 01 movabs $0x1c0000409,%rax - 6634fda1: 00 00 00 - 6634fda4: 48 89 05 75 67 00 00 mov %rax,0x6775(%rip) # 66356520 - 6634fdab: 48 8b 05 ee 27 00 00 mov 0x27ee(%rip),%rax # 663525a0 <__security_cookie> - 6634fdb2: 48 89 45 f0 mov %rax,-0x10(%rbp) - 6634fdb6: 48 8b 05 f3 27 00 00 mov 0x27f3(%rip),%rax # 663525b0 <__security_cookie_complement> - 6634fdbd: 48 89 45 f8 mov %rax,-0x8(%rbp) - 6634fdc1: ff 15 81 84 00 00 callq *0x8481(%rip) # 66358248 <__imp_SetUnhandledExceptionFilter> - 6634fdc7: 48 8d 0d 62 32 00 00 lea 0x3262(%rip),%rcx # 66353030 - 6634fdce: ff 15 94 84 00 00 callq *0x8494(%rip) # 66358268 <__imp_UnhandledExceptionFilter> - 6634fdd4: ff 15 fe 83 00 00 callq *0x83fe(%rip) # 663581d8 <__imp_GetCurrentProcess> - 6634fdda: ba 09 04 00 c0 mov $0xc0000409,%edx - 6634fddf: 48 89 c1 mov %rax,%rcx - 6634fde2: ff 15 70 84 00 00 callq *0x8470(%rip) # 66358258 <__imp_TerminateProcess> - 6634fde8: e8 4b 13 00 00 callq 66351138 - 6634fded: 48 8b 45 18 mov 0x18(%rbp),%rax - 6634fdf1: 48 89 05 40 63 00 00 mov %rax,0x6340(%rip) # 66356138 - 6634fdf8: 48 8d 45 08 lea 0x8(%rbp),%rax - 6634fdfc: 48 89 05 d5 62 00 00 mov %rax,0x62d5(%rip) # 663560d8 - 6634fe03: e9 7b ff ff ff jmpq 6634fd83 <__report_gsfailure+0x73> - 6634fe08: 90 nop - 6634fe09: 90 nop - 6634fe0a: 90 nop - 6634fe0b: 90 nop - 6634fe0c: 90 nop - 6634fe0d: 90 nop - 6634fe0e: 90 nop - 6634fe0f: 90 nop - -000000006634fe10 <__dyn_tls_dtor>: - 6634fe10: 48 83 ec 28 sub $0x28,%rsp - 6634fe14: 83 fa 03 cmp $0x3,%edx - 6634fe17: 74 17 je 6634fe30 <__dyn_tls_dtor+0x20> - 6634fe19: 85 d2 test %edx,%edx - 6634fe1b: 74 13 je 6634fe30 <__dyn_tls_dtor+0x20> - 6634fe1d: b8 01 00 00 00 mov $0x1,%eax - 6634fe22: 48 83 c4 28 add $0x28,%rsp - 6634fe26: c3 retq - 6634fe27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634fe2e: 00 00 - 6634fe30: e8 5b 0b 00 00 callq 66350990 <__mingw_TLScallback> - 6634fe35: b8 01 00 00 00 mov $0x1,%eax - 6634fe3a: 48 83 c4 28 add $0x28,%rsp - 6634fe3e: c3 retq - 6634fe3f: 90 nop - -000000006634fe40 <__dyn_tls_init>: - 6634fe40: 56 push %rsi - 6634fe41: 53 push %rbx - 6634fe42: 48 83 ec 28 sub $0x28,%rsp - 6634fe46: 48 8b 05 53 34 00 00 mov 0x3453(%rip),%rax # 663532a0 <.refptr._CRT_MT> - 6634fe4d: 83 38 02 cmpl $0x2,(%rax) - 6634fe50: 74 06 je 6634fe58 <__dyn_tls_init+0x18> - 6634fe52: c7 00 02 00 00 00 movl $0x2,(%rax) - 6634fe58: 83 fa 02 cmp $0x2,%edx - 6634fe5b: 74 13 je 6634fe70 <__dyn_tls_init+0x30> - 6634fe5d: 83 fa 01 cmp $0x1,%edx - 6634fe60: 74 40 je 6634fea2 <__dyn_tls_init+0x62> - 6634fe62: b8 01 00 00 00 mov $0x1,%eax - 6634fe67: 48 83 c4 28 add $0x28,%rsp - 6634fe6b: 5b pop %rbx - 6634fe6c: 5e pop %rsi - 6634fe6d: c3 retq +000000006634fe40 : + 6634fe40: 41 56 push %r14 + 6634fe42: 57 push %rdi + 6634fe43: 56 push %rsi + 6634fe44: 53 push %rbx + 6634fe45: 48 8b 3d d4 6a 00 00 mov 0x6ad4(%rip),%rdi # 66356920 + 6634fe4c: 48 8b 35 dd 6a 00 00 mov 0x6add(%rip),%rsi # 66356930 + 6634fe53: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634fe57: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634fe5b: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax + 6634fe62: 8b 00 mov (%rax),%eax + 6634fe64: 85 c0 test %eax,%eax + 6634fe66: 0f 84 a4 00 00 00 je 6634ff10 + 6634fe6c: 31 c0 xor %eax,%eax 6634fe6e: 66 90 xchg %ax,%ax - 6634fe70: 48 8d 1d d9 91 00 00 lea 0x91d9(%rip),%rbx # 66359050 <__xd_z> - 6634fe77: 48 8d 35 d2 91 00 00 lea 0x91d2(%rip),%rsi # 66359050 <__xd_z> - 6634fe7e: 48 39 de cmp %rbx,%rsi - 6634fe81: 74 df je 6634fe62 <__dyn_tls_init+0x22> - 6634fe83: 48 8b 03 mov (%rbx),%rax - 6634fe86: 48 85 c0 test %rax,%rax - 6634fe89: 74 02 je 6634fe8d <__dyn_tls_init+0x4d> - 6634fe8b: ff d0 callq *%rax - 6634fe8d: 48 83 c3 08 add $0x8,%rbx - 6634fe91: 48 39 de cmp %rbx,%rsi - 6634fe94: 75 ed jne 6634fe83 <__dyn_tls_init+0x43> - 6634fe96: b8 01 00 00 00 mov $0x1,%eax - 6634fe9b: 48 83 c4 28 add $0x28,%rsp - 6634fe9f: 5b pop %rbx - 6634fea0: 5e pop %rsi - 6634fea1: c3 retq - 6634fea2: e8 e9 0a 00 00 callq 66350990 <__mingw_TLScallback> - 6634fea7: b8 01 00 00 00 mov $0x1,%eax - 6634feac: 48 83 c4 28 add $0x28,%rsp - 6634feb0: 5b pop %rbx - 6634feb1: 5e pop %rsi - 6634feb2: c3 retq - 6634feb3: 0f 1f 00 nopl (%rax) - 6634feb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634febd: 00 00 00 + 6634fe70: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634fe75: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d + 6634fe7a: 45 8b 00 mov (%r8),%r8d + 6634fe7d: 45 39 c8 cmp %r9d,%r8d + 6634fe80: 74 71 je 6634fef3 + 6634fe82: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634fe86: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634fe8a: 45 89 c6 mov %r8d,%r14d + 6634fe8d: 45 29 ce sub %r9d,%r14d + 6634fe90: 45 31 c9 xor %r9d,%r9d + 6634fe93: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 + 6634fe9a: 00 + 6634fe9b: 45 01 32 add %r14d,(%r10) + 6634fe9e: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) + 6634fea3: 45 8b 32 mov (%r10),%r14d + 6634fea6: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 + 6634fead: 00 + 6634feae: 45 85 f6 test %r14d,%r14d + 6634feb1: 41 0f 9f c1 setg %r9b + 6634feb5: 45 3b 08 cmp (%r8),%r9d + 6634feb8: 74 39 je 6634fef3 + 6634feba: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634febe: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 + 6634fec5: 00 + 6634fec6: 45 8b 10 mov (%r8),%r10d + 6634fec9: 45 85 d2 test %r10d,%r10d + 6634fecc: 75 25 jne 6634fef3 + 6634fece: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634fed2: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 + 6634fed9: 00 + 6634feda: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634fede: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634fee5: 4c 63 06 movslq (%rsi),%r8 + 6634fee8: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634feec: 44 89 16 mov %r10d,(%rsi) + 6634feef: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634fef3: 48 83 c0 04 add $0x4,%rax + 6634fef7: 48 83 f8 3c cmp $0x3c,%rax + 6634fefb: 0f 85 6f ff ff ff jne 6634fe70 + 6634ff01: 5b pop %rbx + 6634ff02: 5e pop %rsi + 6634ff03: 5f pop %rdi + 6634ff04: 41 5e pop %r14 + 6634ff06: c3 retq + 6634ff07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634ff0e: 00 00 + 6634ff10: 48 83 c2 40 add $0x40,%rdx + 6634ff14: b8 80 00 00 00 mov $0x80,%eax + 6634ff19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634ff20: 44 8b 02 mov (%rdx),%r8d + 6634ff23: 45 85 c0 test %r8d,%r8d + 6634ff26: 74 59 je 6634ff81 + 6634ff28: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634ff2c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634ff30: 45 29 01 sub %r8d,(%r9) + 6634ff33: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634ff39: 45 8b 09 mov (%r9),%r9d + 6634ff3c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 6634ff40: 45 85 c9 test %r9d,%r9d + 6634ff43: 41 0f 9f c1 setg %r9b + 6634ff47: 45 0f b6 c9 movzbl %r9b,%r9d + 6634ff4b: 45 3b 08 cmp (%r8),%r9d + 6634ff4e: 74 31 je 6634ff81 + 6634ff50: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634ff54: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634ff58: 45 8b 00 mov (%r8),%r8d + 6634ff5b: 45 85 c0 test %r8d,%r8d + 6634ff5e: 75 21 jne 6634ff81 + 6634ff60: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 6634ff64: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634ff68: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ff6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ff73: 4c 63 06 movslq (%rsi),%r8 + 6634ff76: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634ff7a: 44 89 16 mov %r10d,(%rsi) + 6634ff7d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 6634ff81: 48 83 c0 08 add $0x8,%rax + 6634ff85: 48 83 c2 04 add $0x4,%rdx + 6634ff89: 48 3d f8 00 00 00 cmp $0xf8,%rax + 6634ff8f: 75 8f jne 6634ff20 + 6634ff91: 5b pop %rbx + 6634ff92: 5e pop %rsi + 6634ff93: 5f pop %rdi + 6634ff94: 41 5e pop %r14 + 6634ff96: c3 retq + 6634ff97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634ff9e: 00 00 -000000006634fec0 <__tlregdtor>: - 6634fec0: 31 c0 xor %eax,%eax - 6634fec2: c3 retq - 6634fec3: 90 nop - 6634fec4: 90 nop - 6634fec5: 90 nop - 6634fec6: 90 nop - 6634fec7: 90 nop - 6634fec8: 90 nop - 6634fec9: 90 nop - 6634feca: 90 nop - 6634fecb: 90 nop - 6634fecc: 90 nop - 6634fecd: 90 nop - 6634fece: 90 nop - 6634fecf: 90 nop +000000006634ffa0 : + 6634ffa0: 41 56 push %r14 + 6634ffa2: 57 push %rdi + 6634ffa3: 56 push %rsi + 6634ffa4: 53 push %rbx + 6634ffa5: 48 8b 3d 74 69 00 00 mov 0x6974(%rip),%rdi # 66356920 + 6634ffac: 48 8b 35 7d 69 00 00 mov 0x697d(%rip),%rsi # 66356930 + 6634ffb3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 6634ffb7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634ffbb: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax + 6634ffc2: 8b 00 mov (%rax),%eax + 6634ffc4: 85 c0 test %eax,%eax + 6634ffc6: 0f 84 94 00 00 00 je 66350060 + 6634ffcc: 31 c0 xor %eax,%eax + 6634ffce: 66 90 xchg %ax,%ax + 6634ffd0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 6634ffd5: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d + 6634ffda: 45 8b 00 mov (%r8),%r8d + 6634ffdd: 45 39 c8 cmp %r9d,%r8d + 6634ffe0: 74 65 je 66350047 + 6634ffe2: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634ffe6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634ffea: 45 89 c6 mov %r8d,%r14d + 6634ffed: 45 29 ce sub %r9d,%r14d + 6634fff0: 45 31 c9 xor %r9d,%r9d + 6634fff3: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 + 6634fff8: 45 01 32 add %r14d,(%r10) + 6634fffb: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) + 66350000: 45 8b 32 mov (%r10),%r14d + 66350003: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 + 66350008: 45 85 f6 test %r14d,%r14d + 6635000b: 41 0f 9f c1 setg %r9b + 6635000f: 45 3b 08 cmp (%r8),%r9d + 66350012: 74 33 je 66350047 + 66350014: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66350018: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 + 6635001d: 45 8b 10 mov (%r8),%r10d + 66350020: 45 85 d2 test %r10d,%r10d + 66350023: 75 22 jne 66350047 + 66350025: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66350029: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 + 6635002e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66350032: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66350039: 4c 63 06 movslq (%rsi),%r8 + 6635003c: 45 8d 50 01 lea 0x1(%r8),%r10d + 66350040: 44 89 16 mov %r10d,(%rsi) + 66350043: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66350047: 48 83 c0 04 add $0x4,%rax + 6635004b: 48 83 f8 38 cmp $0x38,%rax + 6635004f: 0f 85 7b ff ff ff jne 6634ffd0 + 66350055: 5b pop %rbx + 66350056: 5e pop %rsi + 66350057: 5f pop %rdi + 66350058: 41 5e pop %r14 + 6635005a: c3 retq + 6635005b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66350060: 48 83 c2 3c add $0x3c,%rdx + 66350064: b8 78 00 00 00 mov $0x78,%eax + 66350069: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66350070: 44 8b 02 mov (%rdx),%r8d + 66350073: 45 85 c0 test %r8d,%r8d + 66350076: 74 59 je 663500d1 + 66350078: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6635007c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66350080: 45 29 01 sub %r8d,(%r9) + 66350083: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66350089: 45 8b 09 mov (%r9),%r9d + 6635008c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66350090: 45 85 c9 test %r9d,%r9d + 66350093: 41 0f 9f c1 setg %r9b + 66350097: 45 0f b6 c9 movzbl %r9b,%r9d + 6635009b: 45 3b 08 cmp (%r8),%r9d + 6635009e: 74 31 je 663500d1 + 663500a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663500a4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663500a8: 45 8b 00 mov (%r8),%r8d + 663500ab: 45 85 c0 test %r8d,%r8d + 663500ae: 75 21 jne 663500d1 + 663500b0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663500b4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 663500b8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663500bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663500c3: 4c 63 06 movslq (%rsi),%r8 + 663500c6: 45 8d 50 01 lea 0x1(%r8),%r10d + 663500ca: 44 89 16 mov %r10d,(%rsi) + 663500cd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663500d1: 48 83 c0 08 add $0x8,%rax + 663500d5: 48 83 c2 04 add $0x4,%rdx + 663500d9: 48 3d e8 00 00 00 cmp $0xe8,%rax + 663500df: 75 8f jne 66350070 + 663500e1: 5b pop %rbx + 663500e2: 5e pop %rsi + 663500e3: 5f pop %rdi + 663500e4: 41 5e pop %r14 + 663500e6: c3 retq + 663500e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663500ee: 00 00 -000000006634fed0 <_decode_pointer>: - 6634fed0: 48 89 c8 mov %rcx,%rax - 6634fed3: c3 retq - 6634fed4: 66 90 xchg %ax,%ax - 6634fed6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634fedd: 00 00 00 +00000000663500f0 : + 663500f0: 41 56 push %r14 + 663500f2: 57 push %rdi + 663500f3: 56 push %rsi + 663500f4: 53 push %rbx + 663500f5: 48 8b 3d 24 68 00 00 mov 0x6824(%rip),%rdi # 66356920 + 663500fc: 48 8b 35 2d 68 00 00 mov 0x682d(%rip),%rsi # 66356930 + 66350103: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66350107: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6635010b: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax + 66350112: 8b 00 mov (%rax),%eax + 66350114: 85 c0 test %eax,%eax + 66350116: 0f 84 94 00 00 00 je 663501b0 + 6635011c: 31 c0 xor %eax,%eax + 6635011e: 66 90 xchg %ax,%ax + 66350120: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66350125: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d + 6635012a: 45 8b 00 mov (%r8),%r8d + 6635012d: 45 39 c8 cmp %r9d,%r8d + 66350130: 74 65 je 66350197 + 66350132: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66350136: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6635013a: 45 89 c6 mov %r8d,%r14d + 6635013d: 45 29 ce sub %r9d,%r14d + 66350140: 45 31 c9 xor %r9d,%r9d + 66350143: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 + 66350148: 45 01 32 add %r14d,(%r10) + 6635014b: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) + 66350150: 45 8b 32 mov (%r10),%r14d + 66350153: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 + 66350158: 45 85 f6 test %r14d,%r14d + 6635015b: 41 0f 9f c1 setg %r9b + 6635015f: 45 3b 08 cmp (%r8),%r9d + 66350162: 74 33 je 66350197 + 66350164: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66350168: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 + 6635016d: 45 8b 10 mov (%r8),%r10d + 66350170: 45 85 d2 test %r10d,%r10d + 66350173: 75 22 jne 66350197 + 66350175: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66350179: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 + 6635017e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66350182: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66350189: 4c 63 06 movslq (%rsi),%r8 + 6635018c: 45 8d 50 01 lea 0x1(%r8),%r10d + 66350190: 44 89 16 mov %r10d,(%rsi) + 66350193: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66350197: 48 83 c0 04 add $0x4,%rax + 6635019b: 48 83 f8 38 cmp $0x38,%rax + 6635019f: 0f 85 7b ff ff ff jne 66350120 + 663501a5: 5b pop %rbx + 663501a6: 5e pop %rsi + 663501a7: 5f pop %rdi + 663501a8: 41 5e pop %r14 + 663501aa: c3 retq + 663501ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663501b0: 48 83 c2 3c add $0x3c,%rdx + 663501b4: b8 78 00 00 00 mov $0x78,%eax + 663501b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663501c0: 44 8b 02 mov (%rdx),%r8d + 663501c3: 45 85 c0 test %r8d,%r8d + 663501c6: 74 59 je 66350221 + 663501c8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663501cc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 663501d0: 45 29 01 sub %r8d,(%r9) + 663501d3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663501d9: 45 8b 09 mov (%r9),%r9d + 663501dc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 663501e0: 45 85 c9 test %r9d,%r9d + 663501e3: 41 0f 9f c1 setg %r9b + 663501e7: 45 0f b6 c9 movzbl %r9b,%r9d + 663501eb: 45 3b 08 cmp (%r8),%r9d + 663501ee: 74 31 je 66350221 + 663501f0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663501f4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663501f8: 45 8b 00 mov (%r8),%r8d + 663501fb: 45 85 c0 test %r8d,%r8d + 663501fe: 75 21 jne 66350221 + 66350200: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66350204: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66350208: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6635020c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66350213: 4c 63 06 movslq (%rsi),%r8 + 66350216: 45 8d 50 01 lea 0x1(%r8),%r10d + 6635021a: 44 89 16 mov %r10d,(%rsi) + 6635021d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66350221: 48 83 c0 08 add $0x8,%rax + 66350225: 48 83 c2 04 add $0x4,%rdx + 66350229: 48 3d e8 00 00 00 cmp $0xe8,%rax + 6635022f: 75 8f jne 663501c0 + 66350231: 5b pop %rbx + 66350232: 5e pop %rsi + 66350233: 5f pop %rdi + 66350234: 41 5e pop %r14 + 66350236: c3 retq + 66350237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6635023e: 00 00 -000000006634fee0 <_encode_pointer>: - 6634fee0: 48 89 c8 mov %rcx,%rax - 6634fee3: c3 retq - 6634fee4: 90 nop - 6634fee5: 90 nop - 6634fee6: 90 nop - 6634fee7: 90 nop - 6634fee8: 90 nop - 6634fee9: 90 nop - 6634feea: 90 nop - 6634feeb: 90 nop - 6634feec: 90 nop - 6634feed: 90 nop - 6634feee: 90 nop - 6634feef: 90 nop +0000000066350240 : + 66350240: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 66350245: 48 89 0d d4 66 00 00 mov %rcx,0x66d4(%rip) # 66356920 + 6635024c: 48 89 15 dd 66 00 00 mov %rdx,0x66dd(%rip) # 66356930 + 66350253: 4c 89 05 b6 66 00 00 mov %r8,0x66b6(%rip) # 66356910 + 6635025a: 4c 89 0d c7 66 00 00 mov %r9,0x66c7(%rip) # 66356928 + 66350261: 48 89 05 b0 66 00 00 mov %rax,0x66b0(%rip) # 66356918 + 66350268: c3 retq + 66350269: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -000000006634fef0 <__write_memory.part.0>: - 6634fef0: 41 54 push %r12 - 6634fef2: 55 push %rbp - 6634fef3: 57 push %rdi - 6634fef4: 56 push %rsi - 6634fef5: 53 push %rbx - 6634fef6: 48 83 ec 50 sub $0x50,%rsp - 6634fefa: 48 63 35 e3 66 00 00 movslq 0x66e3(%rip),%rsi # 663565e4 - 6634ff01: 85 f6 test %esi,%esi - 6634ff03: 48 89 cb mov %rcx,%rbx - 6634ff06: 48 89 d5 mov %rdx,%rbp - 6634ff09: 4c 89 c7 mov %r8,%rdi - 6634ff0c: 0f 8e 66 01 00 00 jle 66350078 <__write_memory.part.0+0x188> - 6634ff12: 48 8b 05 cf 66 00 00 mov 0x66cf(%rip),%rax # 663565e8 - 6634ff19: 31 c9 xor %ecx,%ecx - 6634ff1b: 48 83 c0 18 add $0x18,%rax - 6634ff1f: 90 nop - 6634ff20: 48 8b 10 mov (%rax),%rdx - 6634ff23: 48 39 d3 cmp %rdx,%rbx - 6634ff26: 72 14 jb 6634ff3c <__write_memory.part.0+0x4c> - 6634ff28: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634ff2c: 45 8b 40 08 mov 0x8(%r8),%r8d - 6634ff30: 4c 01 c2 add %r8,%rdx - 6634ff33: 48 39 d3 cmp %rdx,%rbx - 6634ff36: 0f 82 89 00 00 00 jb 6634ffc5 <__write_memory.part.0+0xd5> - 6634ff3c: 83 c1 01 add $0x1,%ecx - 6634ff3f: 48 83 c0 28 add $0x28,%rax - 6634ff43: 39 f1 cmp %esi,%ecx - 6634ff45: 75 d9 jne 6634ff20 <__write_memory.part.0+0x30> - 6634ff47: 48 89 d9 mov %rbx,%rcx - 6634ff4a: e8 41 0c 00 00 callq 66350b90 <__mingw_GetSectionForAddress> - 6634ff4f: 48 85 c0 test %rax,%rax - 6634ff52: 49 89 c4 mov %rax,%r12 - 6634ff55: 0f 84 52 01 00 00 je 663500ad <__write_memory.part.0+0x1bd> - 6634ff5b: 48 8b 05 86 66 00 00 mov 0x6686(%rip),%rax # 663565e8 - 6634ff62: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi - 6634ff66: 48 c1 e6 03 shl $0x3,%rsi - 6634ff6a: 48 01 f0 add %rsi,%rax - 6634ff6d: 4c 89 60 20 mov %r12,0x20(%rax) - 6634ff71: c7 00 00 00 00 00 movl $0x0,(%rax) - 6634ff77: e8 44 0d 00 00 callq 66350cc0 <_GetPEImageBase> - 6634ff7c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx - 6634ff81: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 6634ff86: 41 b8 30 00 00 00 mov $0x30,%r8d - 6634ff8c: 48 01 c1 add %rax,%rcx - 6634ff8f: 48 8b 05 52 66 00 00 mov 0x6652(%rip),%rax # 663565e8 - 6634ff96: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1) - 6634ff9b: ff 15 d7 82 00 00 callq *0x82d7(%rip) # 66358278 <__imp_VirtualQuery> - 6634ffa1: 48 85 c0 test %rax,%rax - 6634ffa4: 0f 84 e6 00 00 00 je 66350090 <__write_memory.part.0+0x1a0> - 6634ffaa: 8b 44 24 44 mov 0x44(%rsp),%eax - 6634ffae: 8d 50 fc lea -0x4(%rax),%edx - 6634ffb1: 83 e2 fb and $0xfffffffb,%edx - 6634ffb4: 74 08 je 6634ffbe <__write_memory.part.0+0xce> - 6634ffb6: 83 e8 40 sub $0x40,%eax - 6634ffb9: 83 e0 bf and $0xffffffbf,%eax - 6634ffbc: 75 62 jne 66350020 <__write_memory.part.0+0x130> - 6634ffbe: 83 05 1f 66 00 00 01 addl $0x1,0x661f(%rip) # 663565e4 - 6634ffc5: 83 ff 08 cmp $0x8,%edi - 6634ffc8: 73 29 jae 6634fff3 <__write_memory.part.0+0x103> - 6634ffca: 40 f6 c7 04 test $0x4,%dil - 6634ffce: 0f 85 90 00 00 00 jne 66350064 <__write_memory.part.0+0x174> - 6634ffd4: 85 ff test %edi,%edi - 6634ffd6: 74 10 je 6634ffe8 <__write_memory.part.0+0xf8> - 6634ffd8: 0f b6 45 00 movzbl 0x0(%rbp),%eax - 6634ffdc: 40 f6 c7 02 test $0x2,%dil - 6634ffe0: 88 03 mov %al,(%rbx) - 6634ffe2: 0f 85 97 00 00 00 jne 6635007f <__write_memory.part.0+0x18f> - 6634ffe8: 48 83 c4 50 add $0x50,%rsp - 6634ffec: 5b pop %rbx - 6634ffed: 5e pop %rsi - 6634ffee: 5f pop %rdi - 6634ffef: 5d pop %rbp - 6634fff0: 41 5c pop %r12 - 6634fff2: c3 retq - 6634fff3: 89 f8 mov %edi,%eax - 6634fff5: 83 ef 01 sub $0x1,%edi - 6634fff8: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx - 6634fffd: 83 ff 08 cmp $0x8,%edi - 66350000: 48 89 54 03 f8 mov %rdx,-0x8(%rbx,%rax,1) - 66350005: 72 e1 jb 6634ffe8 <__write_memory.part.0+0xf8> - 66350007: 83 e7 f8 and $0xfffffff8,%edi - 6635000a: 31 c0 xor %eax,%eax - 6635000c: 89 c2 mov %eax,%edx - 6635000e: 83 c0 08 add $0x8,%eax - 66350011: 48 8b 4c 15 00 mov 0x0(%rbp,%rdx,1),%rcx - 66350016: 39 f8 cmp %edi,%eax - 66350018: 48 89 0c 13 mov %rcx,(%rbx,%rdx,1) - 6635001c: 72 ee jb 6635000c <__write_memory.part.0+0x11c> - 6635001e: eb c8 jmp 6634ffe8 <__write_memory.part.0+0xf8> - 66350020: 48 03 35 c1 65 00 00 add 0x65c1(%rip),%rsi # 663565e8 - 66350027: 41 b8 40 00 00 00 mov $0x40,%r8d - 6635002d: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx - 66350032: 48 8b 54 24 38 mov 0x38(%rsp),%rdx - 66350037: 49 89 f1 mov %rsi,%r9 - 6635003a: 48 89 4e 08 mov %rcx,0x8(%rsi) - 6635003e: 48 89 56 10 mov %rdx,0x10(%rsi) - 66350042: ff 15 28 82 00 00 callq *0x8228(%rip) # 66358270 <__imp_VirtualProtect> - 66350048: 85 c0 test %eax,%eax - 6635004a: 0f 85 6e ff ff ff jne 6634ffbe <__write_memory.part.0+0xce> - 66350050: ff 15 9a 81 00 00 callq *0x819a(%rip) # 663581f0 <__imp_GetLastError> - 66350056: 48 8d 0d bb 30 00 00 lea 0x30bb(%rip),%rcx # 66353118 <.rdata+0x78> - 6635005d: 89 c2 mov %eax,%edx - 6635005f: e8 7c 13 00 00 callq 663513e0 <__report_error> - 66350064: 8b 45 00 mov 0x0(%rbp),%eax - 66350067: 89 ff mov %edi,%edi - 66350069: 89 03 mov %eax,(%rbx) - 6635006b: 8b 44 3d fc mov -0x4(%rbp,%rdi,1),%eax - 6635006f: 89 44 3b fc mov %eax,-0x4(%rbx,%rdi,1) - 66350073: e9 70 ff ff ff jmpq 6634ffe8 <__write_memory.part.0+0xf8> - 66350078: 31 f6 xor %esi,%esi - 6635007a: e9 c8 fe ff ff jmpq 6634ff47 <__write_memory.part.0+0x57> - 6635007f: 89 ff mov %edi,%edi - 66350081: 0f b7 44 3d fe movzwl -0x2(%rbp,%rdi,1),%eax - 66350086: 66 89 44 3b fe mov %ax,-0x2(%rbx,%rdi,1) - 6635008b: e9 58 ff ff ff jmpq 6634ffe8 <__write_memory.part.0+0xf8> - 66350090: 48 8b 05 51 65 00 00 mov 0x6551(%rip),%rax # 663565e8 - 66350097: 48 8d 0d 42 30 00 00 lea 0x3042(%rip),%rcx # 663530e0 <.rdata+0x40> - 6635009e: 41 8b 54 24 08 mov 0x8(%r12),%edx - 663500a3: 4c 8b 44 30 18 mov 0x18(%rax,%rsi,1),%r8 - 663500a8: e8 33 13 00 00 callq 663513e0 <__report_error> - 663500ad: 48 8d 0d 0c 30 00 00 lea 0x300c(%rip),%rcx # 663530c0 <.rdata+0x20> - 663500b4: 48 89 da mov %rbx,%rdx - 663500b7: e8 24 13 00 00 callq 663513e0 <__report_error> - 663500bc: 90 nop - 663500bd: 0f 1f 00 nopl (%rax) +0000000066350270 : + 66350270: 41 55 push %r13 + 66350272: 41 54 push %r12 + 66350274: 55 push %rbp + 66350275: 57 push %rdi + 66350276: 56 push %rsi + 66350277: 53 push %rbx + 66350278: 48 8b 35 b1 66 00 00 mov 0x66b1(%rip),%rsi # 66356930 + 6635027f: 8b 16 mov (%rsi),%edx + 66350281: 85 d2 test %edx,%edx + 66350283: 0f 8e aa 00 00 00 jle 66350333 + 66350289: 48 8b 1d 90 66 00 00 mov 0x6690(%rip),%rbx # 66356920 + 66350290: 45 31 c0 xor %r8d,%r8d + 66350293: 48 8b 2d 7e 66 00 00 mov 0x667e(%rip),%rbp # 66356918 + 6635029a: 48 8b 3d 6f 66 00 00 mov 0x666f(%rip),%rdi # 66356910 + 663502a1: 4c 8b 1d 80 66 00 00 mov 0x6680(%rip),%r11 # 66356928 + 663502a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663502af: 00 + 663502b0: 4a 8b 14 c3 mov (%rbx,%r8,8),%rdx + 663502b4: 31 c9 xor %ecx,%ecx + 663502b6: 48 8b 42 08 mov 0x8(%rdx),%rax + 663502ba: 8b 00 mov (%rax),%eax + 663502bc: 85 c0 test %eax,%eax + 663502be: 48 8b 02 mov (%rdx),%rax + 663502c1: 0f 9f c1 setg %cl + 663502c4: 3b 08 cmp (%rax),%ecx + 663502c6: 74 4c je 66350314 + 663502c8: 89 08 mov %ecx,(%rax) + 663502ca: 4c 8b 62 20 mov 0x20(%rdx),%r12 + 663502ce: 8b 4d 00 mov 0x0(%rbp),%ecx + 663502d1: 48 8b 42 18 mov 0x18(%rdx),%rax + 663502d5: 89 08 mov %ecx,(%rax) + 663502d7: 41 8b 0c 24 mov (%r12),%ecx + 663502db: 85 c9 test %ecx,%ecx + 663502dd: 7e 35 jle 66350314 + 663502df: 4c 8b 6a 28 mov 0x28(%rdx),%r13 + 663502e3: 31 c0 xor %eax,%eax + 663502e5: 4d 8b 4c c5 00 mov 0x0(%r13,%rax,8),%r9 + 663502ea: 4d 8b 11 mov (%r9),%r10 + 663502ed: 41 83 3a 00 cmpl $0x0,(%r10) + 663502f1: 75 4f jne 66350342 + 663502f3: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663502fa: 49 63 0b movslq (%r11),%rcx + 663502fd: 48 83 c0 01 add $0x1,%rax + 66350301: 44 8d 51 01 lea 0x1(%rcx),%r10d + 66350305: 45 89 13 mov %r10d,(%r11) + 66350308: 4c 89 0c cf mov %r9,(%rdi,%rcx,8) + 6635030c: 41 8b 0c 24 mov (%r12),%ecx + 66350310: 39 c1 cmp %eax,%ecx + 66350312: 7f d1 jg 663502e5 + 66350314: 48 8b 42 10 mov 0x10(%rdx),%rax + 66350318: c7 00 00 00 00 00 movl $0x0,(%rax) + 6635031e: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8) + 66350325: 00 + 66350326: 49 83 c0 01 add $0x1,%r8 + 6635032a: 44 39 06 cmp %r8d,(%rsi) + 6635032d: 0f 8f 7d ff ff ff jg 663502b0 + 66350333: c7 06 00 00 00 00 movl $0x0,(%rsi) + 66350339: 5b pop %rbx + 6635033a: 5e pop %rsi + 6635033b: 5f pop %rdi + 6635033c: 5d pop %rbp + 6635033d: 41 5c pop %r12 + 6635033f: 41 5d pop %r13 + 66350341: c3 retq + 66350342: 48 83 c0 01 add $0x1,%rax + 66350346: 39 c1 cmp %eax,%ecx + 66350348: 7f 9b jg 663502e5 + 6635034a: eb c8 jmp 66350314 + 6635034c: 0f 1f 40 00 nopl 0x0(%rax) -00000000663500c0 <_pei386_runtime_relocator>: - 663500c0: 55 push %rbp - 663500c1: 41 57 push %r15 - 663500c3: 41 56 push %r14 - 663500c5: 41 55 push %r13 - 663500c7: 41 54 push %r12 - 663500c9: 57 push %rdi - 663500ca: 56 push %rsi - 663500cb: 53 push %rbx - 663500cc: 48 83 ec 38 sub $0x38,%rsp - 663500d0: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp - 663500d7: 00 - 663500d8: 8b 1d 02 65 00 00 mov 0x6502(%rip),%ebx # 663565e0 - 663500de: 85 db test %ebx,%ebx - 663500e0: 74 11 je 663500f3 <_pei386_runtime_relocator+0x33> - 663500e2: 48 8d 65 b8 lea -0x48(%rbp),%rsp - 663500e6: 5b pop %rbx - 663500e7: 5e pop %rsi - 663500e8: 5f pop %rdi - 663500e9: 41 5c pop %r12 - 663500eb: 41 5d pop %r13 - 663500ed: 41 5e pop %r14 - 663500ef: 41 5f pop %r15 - 663500f1: 5d pop %rbp - 663500f2: c3 retq - 663500f3: c7 05 e3 64 00 00 01 movl $0x1,0x64e3(%rip) # 663565e0 - 663500fa: 00 00 00 - 663500fd: e8 0e 0b 00 00 callq 66350c10 <__mingw_GetSectionCount> - 66350102: 48 98 cltq - 66350104: 48 8d 04 80 lea (%rax,%rax,4),%rax - 66350108: 48 8d 04 c5 1e 00 00 lea 0x1e(,%rax,8),%rax - 6635010f: 00 - 66350110: 48 83 e0 f0 and $0xfffffffffffffff0,%rax - 66350114: e8 47 0d 00 00 callq 66350e60 <___chkstk_ms> - 66350119: 4c 8b 25 a0 31 00 00 mov 0x31a0(%rip),%r12 # 663532c0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__> - 66350120: c7 05 ba 64 00 00 00 movl $0x0,0x64ba(%rip) # 663565e4 - 66350127: 00 00 00 - 6635012a: 48 8b 35 9f 31 00 00 mov 0x319f(%rip),%rsi # 663532d0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST__> - 66350131: 48 29 c4 sub %rax,%rsp - 66350134: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 66350139: 48 89 05 a8 64 00 00 mov %rax,0x64a8(%rip) # 663565e8 - 66350140: 4c 89 e0 mov %r12,%rax - 66350143: 48 29 f0 sub %rsi,%rax - 66350146: 48 83 f8 07 cmp $0x7,%rax - 6635014a: 7e 96 jle 663500e2 <_pei386_runtime_relocator+0x22> - 6635014c: 48 83 f8 0b cmp $0xb,%rax - 66350150: 8b 16 mov (%rsi),%edx - 66350152: 0f 8e c8 00 00 00 jle 66350220 <_pei386_runtime_relocator+0x160> - 66350158: 85 d2 test %edx,%edx - 6635015a: 0f 84 a4 00 00 00 je 66350204 <_pei386_runtime_relocator+0x144> - 66350160: 4c 39 e6 cmp %r12,%rsi - 66350163: 0f 83 79 ff ff ff jae 663500e2 <_pei386_runtime_relocator+0x22> - 66350169: 4c 8d 76 08 lea 0x8(%rsi),%r14 - 6635016d: 49 83 c4 07 add $0x7,%r12 - 66350171: 4c 8b 2d 78 31 00 00 mov 0x3178(%rip),%r13 # 663532f0 <.refptr.__image_base__> - 66350178: 48 8d 7d a8 lea -0x58(%rbp),%rdi - 6635017c: 4d 29 f4 sub %r14,%r12 - 6635017f: 49 c1 ec 03 shr $0x3,%r12 - 66350183: 4e 8d 64 e6 08 lea 0x8(%rsi,%r12,8),%r12 - 66350188: eb 0a jmp 66350194 <_pei386_runtime_relocator+0xd4> - 6635018a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66350190: 49 83 c6 08 add $0x8,%r14 - 66350194: 8b 4e 04 mov 0x4(%rsi),%ecx - 66350197: 41 b8 04 00 00 00 mov $0x4,%r8d - 6635019d: 48 89 fa mov %rdi,%rdx - 663501a0: 8b 06 mov (%rsi),%eax - 663501a2: 4c 89 f6 mov %r14,%rsi - 663501a5: 4c 01 e9 add %r13,%rcx - 663501a8: 03 01 add (%rcx),%eax - 663501aa: 89 45 a8 mov %eax,-0x58(%rbp) - 663501ad: e8 3e fd ff ff callq 6634fef0 <__write_memory.part.0> - 663501b2: 4d 39 e6 cmp %r12,%r14 - 663501b5: 75 d9 jne 66350190 <_pei386_runtime_relocator+0xd0> - 663501b7: 8b 05 27 64 00 00 mov 0x6427(%rip),%eax # 663565e4 - 663501bd: 31 f6 xor %esi,%esi - 663501bf: 4c 8b 25 aa 80 00 00 mov 0x80aa(%rip),%r12 # 66358270 <__imp_VirtualProtect> - 663501c6: 85 c0 test %eax,%eax - 663501c8: 0f 8e 14 ff ff ff jle 663500e2 <_pei386_runtime_relocator+0x22> - 663501ce: 66 90 xchg %ax,%ax - 663501d0: 48 8b 05 11 64 00 00 mov 0x6411(%rip),%rax # 663565e8 - 663501d7: 48 01 f0 add %rsi,%rax - 663501da: 44 8b 00 mov (%rax),%r8d - 663501dd: 45 85 c0 test %r8d,%r8d - 663501e0: 74 0e je 663501f0 <_pei386_runtime_relocator+0x130> - 663501e2: 48 8b 50 10 mov 0x10(%rax),%rdx - 663501e6: 49 89 f9 mov %rdi,%r9 - 663501e9: 48 8b 48 08 mov 0x8(%rax),%rcx - 663501ed: 41 ff d4 callq *%r12 - 663501f0: 83 c3 01 add $0x1,%ebx - 663501f3: 48 83 c6 28 add $0x28,%rsi - 663501f7: 3b 1d e7 63 00 00 cmp 0x63e7(%rip),%ebx # 663565e4 - 663501fd: 7c d1 jl 663501d0 <_pei386_runtime_relocator+0x110> - 663501ff: e9 de fe ff ff jmpq 663500e2 <_pei386_runtime_relocator+0x22> - 66350204: 8b 4e 04 mov 0x4(%rsi),%ecx - 66350207: 85 c9 test %ecx,%ecx - 66350209: 0f 85 51 ff ff ff jne 66350160 <_pei386_runtime_relocator+0xa0> - 6635020f: 8b 56 08 mov 0x8(%rsi),%edx - 66350212: 85 d2 test %edx,%edx - 66350214: 75 1d jne 66350233 <_pei386_runtime_relocator+0x173> - 66350216: 8b 56 0c mov 0xc(%rsi),%edx - 66350219: 48 83 c6 0c add $0xc,%rsi - 6635021d: 0f 1f 00 nopl (%rax) - 66350220: 85 d2 test %edx,%edx - 66350222: 0f 85 38 ff ff ff jne 66350160 <_pei386_runtime_relocator+0xa0> - 66350228: 8b 46 04 mov 0x4(%rsi),%eax - 6635022b: 85 c0 test %eax,%eax - 6635022d: 0f 85 2d ff ff ff jne 66350160 <_pei386_runtime_relocator+0xa0> - 66350233: 8b 56 08 mov 0x8(%rsi),%edx - 66350236: 83 fa 01 cmp $0x1,%edx - 66350239: 0f 85 2f 01 00 00 jne 6635036e <_pei386_runtime_relocator+0x2ae> - 6635023f: 4c 8b 2d aa 30 00 00 mov 0x30aa(%rip),%r13 # 663532f0 <.refptr.__image_base__> - 66350246: 48 83 c6 0c add $0xc,%rsi - 6635024a: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15 - 66350251: ff ff ff - 66350254: 4c 8d 75 a8 lea -0x58(%rbp),%r14 - 66350258: 4c 39 e6 cmp %r12,%rsi - 6635025b: 72 48 jb 663502a5 <_pei386_runtime_relocator+0x1e5> - 6635025d: e9 80 fe ff ff jmpq 663500e2 <_pei386_runtime_relocator+0x22> - 66350262: 0f 86 b8 00 00 00 jbe 66350320 <_pei386_runtime_relocator+0x260> - 66350268: 83 fa 20 cmp $0x20,%edx - 6635026b: 0f 84 7f 00 00 00 je 663502f0 <_pei386_runtime_relocator+0x230> - 66350271: 83 fa 40 cmp $0x40,%edx - 66350274: 0f 85 e0 00 00 00 jne 6635035a <_pei386_runtime_relocator+0x29a> - 6635027a: 48 8b 11 mov (%rcx),%rdx - 6635027d: 41 b8 08 00 00 00 mov $0x8,%r8d - 66350283: 4c 89 f7 mov %r14,%rdi - 66350286: 48 29 c2 sub %rax,%rdx - 66350289: 4c 01 ca add %r9,%rdx - 6635028c: 48 89 55 a8 mov %rdx,-0x58(%rbp) - 66350290: 4c 89 f2 mov %r14,%rdx - 66350293: e8 58 fc ff ff callq 6634fef0 <__write_memory.part.0> - 66350298: 48 83 c6 0c add $0xc,%rsi - 6635029c: 4c 39 e6 cmp %r12,%rsi - 6635029f: 0f 83 12 ff ff ff jae 663501b7 <_pei386_runtime_relocator+0xf7> - 663502a5: 8b 4e 04 mov 0x4(%rsi),%ecx - 663502a8: 8b 06 mov (%rsi),%eax - 663502aa: 0f b6 56 08 movzbl 0x8(%rsi),%edx - 663502ae: 4c 01 e9 add %r13,%rcx - 663502b1: 4c 01 e8 add %r13,%rax - 663502b4: 83 fa 10 cmp $0x10,%edx - 663502b7: 4c 8b 08 mov (%rax),%r9 - 663502ba: 75 a6 jne 66350262 <_pei386_runtime_relocator+0x1a2> - 663502bc: 44 0f b7 01 movzwl (%rcx),%r8d - 663502c0: 4c 89 f2 mov %r14,%rdx - 663502c3: 4c 89 f7 mov %r14,%rdi - 663502c6: 4d 89 c2 mov %r8,%r10 - 663502c9: 49 81 ca 00 00 ff ff or $0xffffffffffff0000,%r10 - 663502d0: 66 45 85 c0 test %r8w,%r8w - 663502d4: 4d 0f 48 c2 cmovs %r10,%r8 - 663502d8: 49 29 c0 sub %rax,%r8 - 663502db: 4d 01 c8 add %r9,%r8 - 663502de: 4c 89 45 a8 mov %r8,-0x58(%rbp) - 663502e2: 41 b8 02 00 00 00 mov $0x2,%r8d - 663502e8: e8 03 fc ff ff callq 6634fef0 <__write_memory.part.0> - 663502ed: eb a9 jmp 66350298 <_pei386_runtime_relocator+0x1d8> - 663502ef: 90 nop - 663502f0: 8b 11 mov (%rcx),%edx - 663502f2: 4c 89 f7 mov %r14,%rdi - 663502f5: 49 89 d0 mov %rdx,%r8 - 663502f8: 4c 09 fa or %r15,%rdx - 663502fb: 45 85 c0 test %r8d,%r8d - 663502fe: 49 0f 49 d0 cmovns %r8,%rdx - 66350302: 41 b8 04 00 00 00 mov $0x4,%r8d - 66350308: 48 29 c2 sub %rax,%rdx - 6635030b: 4c 01 ca add %r9,%rdx - 6635030e: 48 89 55 a8 mov %rdx,-0x58(%rbp) - 66350312: 4c 89 f2 mov %r14,%rdx - 66350315: e8 d6 fb ff ff callq 6634fef0 <__write_memory.part.0> - 6635031a: e9 79 ff ff ff jmpq 66350298 <_pei386_runtime_relocator+0x1d8> - 6635031f: 90 nop - 66350320: 83 fa 08 cmp $0x8,%edx - 66350323: 75 35 jne 6635035a <_pei386_runtime_relocator+0x29a> - 66350325: 44 0f b6 01 movzbl (%rcx),%r8d - 66350329: 4c 89 f2 mov %r14,%rdx - 6635032c: 4c 89 f7 mov %r14,%rdi - 6635032f: 4d 89 c2 mov %r8,%r10 - 66350332: 49 81 ca 00 ff ff ff or $0xffffffffffffff00,%r10 - 66350339: 45 84 c0 test %r8b,%r8b - 6635033c: 4d 0f 48 c2 cmovs %r10,%r8 - 66350340: 49 29 c0 sub %rax,%r8 - 66350343: 4d 01 c8 add %r9,%r8 - 66350346: 4c 89 45 a8 mov %r8,-0x58(%rbp) - 6635034a: 41 b8 01 00 00 00 mov $0x1,%r8d - 66350350: e8 9b fb ff ff callq 6634fef0 <__write_memory.part.0> - 66350355: e9 3e ff ff ff jmpq 66350298 <_pei386_runtime_relocator+0x1d8> - 6635035a: 48 8d 0d 17 2e 00 00 lea 0x2e17(%rip),%rcx # 66353178 <.rdata+0xd8> - 66350361: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) - 66350368: 00 - 66350369: e8 72 10 00 00 callq 663513e0 <__report_error> - 6635036e: 48 8d 0d cb 2d 00 00 lea 0x2dcb(%rip),%rcx # 66353140 <.rdata+0xa0> - 66350375: e8 66 10 00 00 callq 663513e0 <__report_error> - 6635037a: 90 nop - 6635037b: 90 nop - 6635037c: 90 nop - 6635037d: 90 nop - 6635037e: 90 nop - 6635037f: 90 nop +0000000066350350 : + 66350350: 55 push %rbp + 66350351: 57 push %rdi + 66350352: 56 push %rsi + 66350353: 53 push %rbx + 66350354: 48 83 ec 28 sub $0x28,%rsp + 66350358: 4c 8b 1d c9 65 00 00 mov 0x65c9(%rip),%r11 # 66356928 + 6635035f: 41 8b 03 mov (%r11),%eax + 66350362: 85 c0 test %eax,%eax + 66350364: 7e 75 jle 663503db + 66350366: 41 89 c1 mov %eax,%r9d + 66350369: 4d 89 da mov %r11,%r10 + 6635036c: 31 db xor %ebx,%ebx + 6635036e: 48 8d 35 9b 65 00 00 lea 0x659b(%rip),%rsi # 66356910 + 66350375: 31 ed xor %ebp,%ebp + 66350377: 48 8d 3d 82 1c 00 00 lea 0x1c82(%rip),%rdi # 66352000 <__data_start__> + 6635037e: eb 11 jmp 66350391 + 66350380: 83 c3 01 add $0x1,%ebx + 66350383: 41 39 d9 cmp %ebx,%r9d + 66350386: 7e 53 jle 663503db + 66350388: 48 63 eb movslq %ebx,%rbp + 6635038b: 44 89 c8 mov %r9d,%eax + 6635038e: 4d 89 d3 mov %r10,%r11 + 66350391: 4c 8b 06 mov (%rsi),%r8 + 66350394: 49 8d 14 e8 lea (%r8,%rbp,8),%rdx + 66350398: 48 8b 0a mov (%rdx),%rcx + 6635039b: 83 79 34 00 cmpl $0x0,0x34(%rcx) + 6635039f: 74 df je 66350380 + 663503a1: 4c 63 c8 movslq %eax,%r9 + 663503a4: 83 e8 01 sub $0x1,%eax + 663503a7: 4f 8d 44 c8 f8 lea -0x8(%r8,%r9,8),%r8 + 663503ac: 4d 8b 08 mov (%r8),%r9 + 663503af: 4c 89 0a mov %r9,(%rdx) + 663503b2: 49 c7 00 00 00 00 00 movq $0x0,(%r8) + 663503b9: 41 89 03 mov %eax,(%r11) + 663503bc: 48 8b 01 mov (%rcx),%rax + 663503bf: c7 00 00 00 00 00 movl $0x0,(%rax) + 663503c5: 48 63 41 34 movslq 0x34(%rcx),%rax + 663503c9: ff 14 c7 callq *(%rdi,%rax,8) + 663503cc: 4c 8b 15 55 65 00 00 mov 0x6555(%rip),%r10 # 66356928 + 663503d3: 45 8b 0a mov (%r10),%r9d + 663503d6: 44 39 cb cmp %r9d,%ebx + 663503d9: 7c b0 jl 6635038b + 663503db: 48 83 c4 28 add $0x28,%rsp + 663503df: 5b pop %rbx + 663503e0: 5e pop %rsi + 663503e1: 5f pop %rdi + 663503e2: 5d pop %rbp + 663503e3: c3 retq + 663503e4: 90 nop + 663503e5: 90 nop + 663503e6: 90 nop + 663503e7: 90 nop + 663503e8: 90 nop + 663503e9: 90 nop + 663503ea: 90 nop + 663503eb: 90 nop + 663503ec: 90 nop + 663503ed: 90 nop + 663503ee: 90 nop + 663503ef: 90 nop -0000000066350380 <__mingw_SEH_error_handler>: - 66350380: 48 83 ec 28 sub $0x28,%rsp - 66350384: 8b 01 mov (%rcx),%eax - 66350386: 3d 91 00 00 c0 cmp $0xc0000091,%eax - 6635038b: 77 63 ja 663503f0 <__mingw_SEH_error_handler+0x70> - 6635038d: 3d 8d 00 00 c0 cmp $0xc000008d,%eax - 66350392: 73 7b jae 6635040f <__mingw_SEH_error_handler+0x8f> - 66350394: 3d 08 00 00 c0 cmp $0xc0000008,%eax - 66350399: 0f 84 05 01 00 00 je 663504a4 <__mingw_SEH_error_handler+0x124> - 6635039f: 0f 87 cb 00 00 00 ja 66350470 <__mingw_SEH_error_handler+0xf0> - 663503a5: 3d 02 00 00 80 cmp $0x80000002,%eax - 663503aa: 0f 84 f4 00 00 00 je 663504a4 <__mingw_SEH_error_handler+0x124> - 663503b0: 3d 05 00 00 c0 cmp $0xc0000005,%eax - 663503b5: 0f 85 c3 00 00 00 jne 6635047e <__mingw_SEH_error_handler+0xfe> - 663503bb: 31 d2 xor %edx,%edx - 663503bd: b9 0b 00 00 00 mov $0xb,%ecx - 663503c2: e8 39 0d 00 00 callq 66351100 - 663503c7: 48 83 f8 01 cmp $0x1,%rax - 663503cb: 0f 84 2f 01 00 00 je 66350500 <__mingw_SEH_error_handler+0x180> - 663503d1: 48 85 c0 test %rax,%rax - 663503d4: 0f 84 3c 01 00 00 je 66350516 <__mingw_SEH_error_handler+0x196> - 663503da: b9 0b 00 00 00 mov $0xb,%ecx - 663503df: ff d0 callq *%rax - 663503e1: 31 c0 xor %eax,%eax - 663503e3: 48 83 c4 28 add $0x28,%rsp - 663503e7: c3 retq - 663503e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663503ef: 00 - 663503f0: 3d 94 00 00 c0 cmp $0xc0000094,%eax - 663503f5: 0f 84 b5 00 00 00 je 663504b0 <__mingw_SEH_error_handler+0x130> - 663503fb: 77 37 ja 66350434 <__mingw_SEH_error_handler+0xb4> - 663503fd: 3d 92 00 00 c0 cmp $0xc0000092,%eax - 66350402: 0f 84 9c 00 00 00 je 663504a4 <__mingw_SEH_error_handler+0x124> - 66350408: 3d 93 00 00 c0 cmp $0xc0000093,%eax - 6635040d: 75 6f jne 6635047e <__mingw_SEH_error_handler+0xfe> - 6635040f: 31 d2 xor %edx,%edx - 66350411: b9 08 00 00 00 mov $0x8,%ecx - 66350416: e8 e5 0c 00 00 callq 66351100 - 6635041b: 48 83 f8 01 cmp $0x1,%rax - 6635041f: 74 6f je 66350490 <__mingw_SEH_error_handler+0x110> - 66350421: 48 85 c0 test %rax,%rax - 66350424: 74 58 je 6635047e <__mingw_SEH_error_handler+0xfe> - 66350426: b9 08 00 00 00 mov $0x8,%ecx - 6635042b: ff d0 callq *%rax - 6635042d: 31 c0 xor %eax,%eax - 6635042f: 48 83 c4 28 add $0x28,%rsp - 66350433: c3 retq - 66350434: 3d 95 00 00 c0 cmp $0xc0000095,%eax - 66350439: 74 69 je 663504a4 <__mingw_SEH_error_handler+0x124> - 6635043b: 3d 96 00 00 c0 cmp $0xc0000096,%eax - 66350440: 75 3c jne 6635047e <__mingw_SEH_error_handler+0xfe> - 66350442: 31 d2 xor %edx,%edx - 66350444: b9 04 00 00 00 mov $0x4,%ecx - 66350449: e8 b2 0c 00 00 callq 66351100 - 6635044e: 48 83 f8 01 cmp $0x1,%rax - 66350452: 0f 84 88 00 00 00 je 663504e0 <__mingw_SEH_error_handler+0x160> - 66350458: 48 85 c0 test %rax,%rax - 6635045b: 0f 84 b5 00 00 00 je 66350516 <__mingw_SEH_error_handler+0x196> - 66350461: b9 04 00 00 00 mov $0x4,%ecx - 66350466: ff d0 callq *%rax - 66350468: 31 c0 xor %eax,%eax - 6635046a: 48 83 c4 28 add $0x28,%rsp - 6635046e: c3 retq - 6635046f: 90 nop - 66350470: 3d 1d 00 00 c0 cmp $0xc000001d,%eax - 66350475: 74 cb je 66350442 <__mingw_SEH_error_handler+0xc2> - 66350477: 3d 8c 00 00 c0 cmp $0xc000008c,%eax - 6635047c: 74 26 je 663504a4 <__mingw_SEH_error_handler+0x124> - 6635047e: b8 01 00 00 00 mov $0x1,%eax - 66350483: 48 83 c4 28 add $0x28,%rsp - 66350487: c3 retq - 66350488: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6635048f: 00 - 66350490: ba 01 00 00 00 mov $0x1,%edx - 66350495: b9 08 00 00 00 mov $0x8,%ecx - 6635049a: e8 61 0c 00 00 callq 66351100 - 6635049f: e8 ac 09 00 00 callq 66350e50 <_fpreset> - 663504a4: 31 c0 xor %eax,%eax - 663504a6: 48 83 c4 28 add $0x28,%rsp +00000000663503f0 <__do_global_dtors>: + 663503f0: 48 83 ec 28 sub $0x28,%rsp + 663503f4: 48 8b 05 45 21 00 00 mov 0x2145(%rip),%rax # 66352540 + 663503fb: 48 8b 00 mov (%rax),%rax + 663503fe: 48 85 c0 test %rax,%rax + 66350401: 74 1d je 66350420 <__do_global_dtors+0x30> + 66350403: ff d0 callq *%rax + 66350405: 48 8b 05 34 21 00 00 mov 0x2134(%rip),%rax # 66352540 + 6635040c: 48 8d 50 08 lea 0x8(%rax),%rdx + 66350410: 48 8b 40 08 mov 0x8(%rax),%rax + 66350414: 48 89 15 25 21 00 00 mov %rdx,0x2125(%rip) # 66352540 + 6635041b: 48 85 c0 test %rax,%rax + 6635041e: 75 e3 jne 66350403 <__do_global_dtors+0x13> + 66350420: 48 83 c4 28 add $0x28,%rsp + 66350424: c3 retq + 66350425: 90 nop + 66350426: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635042d: 00 00 00 + +0000000066350430 <__do_global_ctors>: + 66350430: 56 push %rsi + 66350431: 53 push %rbx + 66350432: 48 83 ec 28 sub $0x28,%rsp + 66350436: 48 8b 0d 73 2e 00 00 mov 0x2e73(%rip),%rcx # 663532b0 <.refptr.__CTOR_LIST__> + 6635043d: 48 8b 11 mov (%rcx),%rdx + 66350440: 83 fa ff cmp $0xffffffff,%edx + 66350443: 89 d0 mov %edx,%eax + 66350445: 74 39 je 66350480 <__do_global_ctors+0x50> + 66350447: 85 c0 test %eax,%eax + 66350449: 74 20 je 6635046b <__do_global_ctors+0x3b> + 6635044b: 89 c2 mov %eax,%edx + 6635044d: 83 e8 01 sub $0x1,%eax + 66350450: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx + 66350454: 48 29 c2 sub %rax,%rdx + 66350457: 48 8d 74 d1 f8 lea -0x8(%rcx,%rdx,8),%rsi + 6635045c: 0f 1f 40 00 nopl 0x0(%rax) + 66350460: ff 13 callq *(%rbx) + 66350462: 48 83 eb 08 sub $0x8,%rbx + 66350466: 48 39 f3 cmp %rsi,%rbx + 66350469: 75 f5 jne 66350460 <__do_global_ctors+0x30> + 6635046b: 48 8d 0d 7e ff ff ff lea -0x82(%rip),%rcx # 663503f0 <__do_global_dtors> + 66350472: 48 83 c4 28 add $0x28,%rsp + 66350476: 5b pop %rbx + 66350477: 5e pop %rsi + 66350478: e9 03 0f ff ff jmpq 66341380 + 6635047d: 0f 1f 00 nopl (%rax) + 66350480: 31 c0 xor %eax,%eax + 66350482: eb 02 jmp 66350486 <__do_global_ctors+0x56> + 66350484: 89 d0 mov %edx,%eax + 66350486: 44 8d 40 01 lea 0x1(%rax),%r8d + 6635048a: 4a 83 3c c1 00 cmpq $0x0,(%rcx,%r8,8) + 6635048f: 4c 89 c2 mov %r8,%rdx + 66350492: 75 f0 jne 66350484 <__do_global_ctors+0x54> + 66350494: eb b1 jmp 66350447 <__do_global_ctors+0x17> + 66350496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635049d: 00 00 00 + +00000000663504a0 <__main>: + 663504a0: 8b 05 7a 5b 00 00 mov 0x5b7a(%rip),%eax # 66356020 + 663504a6: 85 c0 test %eax,%eax + 663504a8: 74 06 je 663504b0 <__main+0x10> 663504aa: c3 retq 663504ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663504b0: 31 d2 xor %edx,%edx - 663504b2: b9 08 00 00 00 mov $0x8,%ecx - 663504b7: e8 44 0c 00 00 callq 66351100 - 663504bc: 48 83 f8 01 cmp $0x1,%rax - 663504c0: 0f 85 5b ff ff ff jne 66350421 <__mingw_SEH_error_handler+0xa1> - 663504c6: ba 01 00 00 00 mov $0x1,%edx - 663504cb: b9 08 00 00 00 mov $0x8,%ecx - 663504d0: e8 2b 0c 00 00 callq 66351100 - 663504d5: 31 c0 xor %eax,%eax - 663504d7: e9 07 ff ff ff jmpq 663503e3 <__mingw_SEH_error_handler+0x63> - 663504dc: 0f 1f 40 00 nopl 0x0(%rax) - 663504e0: ba 01 00 00 00 mov $0x1,%edx - 663504e5: b9 04 00 00 00 mov $0x4,%ecx - 663504ea: e8 11 0c 00 00 callq 66351100 - 663504ef: 31 c0 xor %eax,%eax - 663504f1: e9 ed fe ff ff jmpq 663503e3 <__mingw_SEH_error_handler+0x63> - 663504f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663504fd: 00 00 00 - 66350500: ba 01 00 00 00 mov $0x1,%edx - 66350505: b9 0b 00 00 00 mov $0xb,%ecx - 6635050a: e8 f1 0b 00 00 callq 66351100 - 6635050f: 31 c0 xor %eax,%eax - 66350511: e9 cd fe ff ff jmpq 663503e3 <__mingw_SEH_error_handler+0x63> - 66350516: b8 04 00 00 00 mov $0x4,%eax - 6635051b: e9 c3 fe ff ff jmpq 663503e3 <__mingw_SEH_error_handler+0x63> + 663504b0: c7 05 66 5b 00 00 01 movl $0x1,0x5b66(%rip) # 66356020 + 663504b7: 00 00 00 + 663504ba: e9 71 ff ff ff jmpq 66350430 <__do_global_ctors> + 663504bf: 90 nop -0000000066350520 <__mingw_init_ehandler>: - 66350520: 41 54 push %r12 - 66350522: 55 push %rbp - 66350523: 57 push %rdi - 66350524: 56 push %rsi - 66350525: 53 push %rbx - 66350526: 48 83 ec 20 sub $0x20,%rsp - 6635052a: e8 91 07 00 00 callq 66350cc0 <_GetPEImageBase> - 6635052f: 48 89 c5 mov %rax,%rbp - 66350532: 8b 05 d0 60 00 00 mov 0x60d0(%rip),%eax # 66356608 - 66350538: 85 c0 test %eax,%eax - 6635053a: 75 25 jne 66350561 <__mingw_init_ehandler+0x41> - 6635053c: 48 85 ed test %rbp,%rbp - 6635053f: 74 20 je 66350561 <__mingw_init_ehandler+0x41> - 66350541: 48 8d 0d 68 2c 00 00 lea 0x2c68(%rip),%rcx # 663531b0 <.rdata> - 66350548: c7 05 b6 60 00 00 01 movl $0x1,0x60b6(%rip) # 66356608 - 6635054f: 00 00 00 - 66350552: e8 a9 05 00 00 callq 66350b00 <_FindPESectionByName> - 66350557: 48 85 c0 test %rax,%rax - 6635055a: 74 14 je 66350570 <__mingw_init_ehandler+0x50> - 6635055c: b8 01 00 00 00 mov $0x1,%eax - 66350561: 48 83 c4 20 add $0x20,%rsp - 66350565: 5b pop %rbx - 66350566: 5e pop %rsi - 66350567: 5f pop %rdi - 66350568: 5d pop %rbp - 66350569: 41 5c pop %r12 - 6635056b: c3 retq - 6635056c: 0f 1f 40 00 nopl 0x0(%rax) - 66350570: 48 8d 1d a9 61 00 00 lea 0x61a9(%rip),%rbx # 66356720 - 66350577: b9 30 00 00 00 mov $0x30,%ecx - 6635057c: 31 f6 xor %esi,%esi - 6635057e: 48 8d 15 9b 60 00 00 lea 0x609b(%rip),%rdx # 66356620 - 66350585: 48 89 df mov %rbx,%rdi - 66350588: f3 48 ab rep stos %rax,%es:(%rdi) - 6635058b: 4c 8d 25 ee fd ff ff lea -0x212(%rip),%r12 # 66350380 <__mingw_SEH_error_handler> - 66350592: b9 20 00 00 00 mov $0x20,%ecx - 66350597: 48 89 d7 mov %rdx,%rdi - 6635059a: f3 48 ab rep stos %rax,%es:(%rdi) - 6635059d: 49 29 ec sub %rbp,%r12 - 663505a0: 48 89 d7 mov %rdx,%rdi - 663505a3: eb 2e jmp 663505d3 <__mingw_init_ehandler+0xb3> - 663505a5: c6 07 09 movb $0x9,(%rdi) - 663505a8: 48 83 c6 01 add $0x1,%rsi - 663505ac: 48 83 c3 0c add $0xc,%rbx - 663505b0: 44 89 67 04 mov %r12d,0x4(%rdi) - 663505b4: 8b 48 0c mov 0xc(%rax),%ecx - 663505b7: 89 4b f4 mov %ecx,-0xc(%rbx) - 663505ba: 03 48 08 add 0x8(%rax),%ecx - 663505bd: 48 89 f8 mov %rdi,%rax - 663505c0: 48 83 c7 08 add $0x8,%rdi - 663505c4: 48 29 e8 sub %rbp,%rax - 663505c7: 89 43 fc mov %eax,-0x4(%rbx) - 663505ca: 89 4b f8 mov %ecx,-0x8(%rbx) - 663505cd: 48 83 fe 20 cmp $0x20,%rsi - 663505d1: 74 32 je 66350605 <__mingw_init_ehandler+0xe5> - 663505d3: 48 89 f1 mov %rsi,%rcx - 663505d6: e8 75 06 00 00 callq 66350c50 <_FindPESectionExec> - 663505db: 48 85 c0 test %rax,%rax - 663505de: 75 c5 jne 663505a5 <__mingw_init_ehandler+0x85> - 663505e0: 48 85 f6 test %rsi,%rsi - 663505e3: 89 f2 mov %esi,%edx - 663505e5: 0f 84 71 ff ff ff je 6635055c <__mingw_init_ehandler+0x3c> - 663505eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663505f0: 48 8d 0d 29 61 00 00 lea 0x6129(%rip),%rcx # 66356720 - 663505f7: 49 89 e8 mov %rbp,%r8 - 663505fa: ff 15 28 7c 00 00 callq *0x7c28(%rip) # 66358228 <__imp_RtlAddFunctionTable> - 66350600: e9 57 ff ff ff jmpq 6635055c <__mingw_init_ehandler+0x3c> - 66350605: ba 20 00 00 00 mov $0x20,%edx - 6635060a: eb e4 jmp 663505f0 <__mingw_init_ehandler+0xd0> - 6635060c: 0f 1f 40 00 nopl 0x0(%rax) +00000000663504c0 <__security_init_cookie>: + 663504c0: 41 54 push %r12 + 663504c2: 55 push %rbp + 663504c3: 57 push %rdi + 663504c4: 56 push %rsi + 663504c5: 53 push %rbx + 663504c6: 48 83 ec 30 sub $0x30,%rsp + 663504ca: 48 8b 1d cf 20 00 00 mov 0x20cf(%rip),%rbx # 663525a0 <__security_cookie> + 663504d1: 48 b8 32 a2 df 2d 99 movabs $0x2b992ddfa232,%rax + 663504d8: 2b 00 00 + 663504db: 48 39 c3 cmp %rax,%rbx + 663504de: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) + 663504e5: 00 00 + 663504e7: 74 17 je 66350500 <__security_init_cookie+0x40> + 663504e9: 48 f7 d3 not %rbx + 663504ec: 48 89 1d bd 20 00 00 mov %rbx,0x20bd(%rip) # 663525b0 <__security_cookie_complement> + 663504f3: 48 83 c4 30 add $0x30,%rsp + 663504f7: 5b pop %rbx + 663504f8: 5e pop %rsi + 663504f9: 5f pop %rdi + 663504fa: 5d pop %rbp + 663504fb: 41 5c pop %r12 + 663504fd: c3 retq + 663504fe: 66 90 xchg %ax,%ax + 66350500: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 66350505: ff 15 f5 7c 00 00 callq *0x7cf5(%rip) # 66358200 <__imp_GetSystemTimeAsFileTime> + 6635050b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi + 66350510: ff 15 ca 7c 00 00 callq *0x7cca(%rip) # 663581e0 <__imp_GetCurrentProcessId> + 66350516: 41 89 c4 mov %eax,%r12d + 66350519: ff 15 c9 7c 00 00 callq *0x7cc9(%rip) # 663581e8 <__imp_GetCurrentThreadId> + 6635051f: 89 c5 mov %eax,%ebp + 66350521: ff 15 e1 7c 00 00 callq *0x7ce1(%rip) # 66358208 <__imp_GetTickCount> + 66350527: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx + 6635052c: 89 c7 mov %eax,%edi + 6635052e: ff 15 ec 7c 00 00 callq *0x7cec(%rip) # 66358220 <__imp_QueryPerformanceCounter> + 66350534: 48 33 74 24 28 xor 0x28(%rsp),%rsi + 66350539: 44 89 e0 mov %r12d,%eax + 6635053c: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx + 66350543: ff 00 00 + 66350546: 48 31 f0 xor %rsi,%rax + 66350549: 89 ee mov %ebp,%esi + 6635054b: 48 31 c6 xor %rax,%rsi + 6635054e: 89 f8 mov %edi,%eax + 66350550: 48 31 f0 xor %rsi,%rax + 66350553: 48 21 d0 and %rdx,%rax + 66350556: 48 39 d8 cmp %rbx,%rax + 66350559: 74 25 je 66350580 <__security_init_cookie+0xc0> + 6635055b: 48 89 c2 mov %rax,%rdx + 6635055e: 48 f7 d2 not %rdx + 66350561: 48 89 05 38 20 00 00 mov %rax,0x2038(%rip) # 663525a0 <__security_cookie> + 66350568: 48 89 15 41 20 00 00 mov %rdx,0x2041(%rip) # 663525b0 <__security_cookie_complement> + 6635056f: 48 83 c4 30 add $0x30,%rsp + 66350573: 5b pop %rbx + 66350574: 5e pop %rsi + 66350575: 5f pop %rdi + 66350576: 5d pop %rbp + 66350577: 41 5c pop %r12 + 66350579: c3 retq + 6635057a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66350580: 48 ba cc 5d 20 d2 66 movabs $0xffffd466d2205dcc,%rdx + 66350587: d4 ff ff + 6635058a: 48 b8 33 a2 df 2d 99 movabs $0x2b992ddfa233,%rax + 66350591: 2b 00 00 + 66350594: eb cb jmp 66350561 <__security_init_cookie+0xa1> + 66350596: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635059d: 00 00 00 -0000000066350610 <_gnu_exception_handler>: - 66350610: 53 push %rbx - 66350611: 48 83 ec 20 sub $0x20,%rsp - 66350615: 48 8b 11 mov (%rcx),%rdx - 66350618: 8b 02 mov (%rdx),%eax - 6635061a: 48 89 cb mov %rcx,%rbx - 6635061d: 89 c1 mov %eax,%ecx - 6635061f: 81 e1 ff ff ff 20 and $0x20ffffff,%ecx - 66350625: 81 f9 43 43 47 20 cmp $0x20474343,%ecx - 6635062b: 0f 84 bf 00 00 00 je 663506f0 <_gnu_exception_handler+0xe0> - 66350631: 3d 91 00 00 c0 cmp $0xc0000091,%eax - 66350636: 77 68 ja 663506a0 <_gnu_exception_handler+0x90> - 66350638: 3d 8d 00 00 c0 cmp $0xc000008d,%eax - 6635063d: 73 7c jae 663506bb <_gnu_exception_handler+0xab> - 6635063f: 3d 08 00 00 c0 cmp $0xc0000008,%eax - 66350644: 0f 84 b0 00 00 00 je 663506fa <_gnu_exception_handler+0xea> - 6635064a: 0f 87 f4 00 00 00 ja 66350744 <_gnu_exception_handler+0x134> - 66350650: 3d 02 00 00 80 cmp $0x80000002,%eax - 66350655: 0f 84 9f 00 00 00 je 663506fa <_gnu_exception_handler+0xea> - 6635065b: 3d 05 00 00 c0 cmp $0xc0000005,%eax - 66350660: 75 1f jne 66350681 <_gnu_exception_handler+0x71> - 66350662: 31 d2 xor %edx,%edx - 66350664: b9 0b 00 00 00 mov $0xb,%ecx - 66350669: e8 92 0a 00 00 callq 66351100 - 6635066e: 48 83 f8 01 cmp $0x1,%rax - 66350672: 0f 84 51 01 00 00 je 663507c9 <_gnu_exception_handler+0x1b9> - 66350678: 48 85 c0 test %rax,%rax - 6635067b: 0f 85 0f 01 00 00 jne 66350790 <_gnu_exception_handler+0x180> - 66350681: 48 8b 05 78 5f 00 00 mov 0x5f78(%rip),%rax # 66356600 <__mingw_oldexcpt_handler> - 66350688: 48 85 c0 test %rax,%rax - 6635068b: 0f 84 10 01 00 00 je 663507a1 <_gnu_exception_handler+0x191> - 66350691: 48 89 d9 mov %rbx,%rcx - 66350694: 48 83 c4 20 add $0x20,%rsp - 66350698: 5b pop %rbx - 66350699: 48 ff e0 rex.W jmpq *%rax - 6635069c: 0f 1f 40 00 nopl 0x0(%rax) - 663506a0: 3d 94 00 00 c0 cmp $0xc0000094,%eax - 663506a5: 0f 84 b5 00 00 00 je 66350760 <_gnu_exception_handler+0x150> - 663506ab: 77 58 ja 66350705 <_gnu_exception_handler+0xf5> - 663506ad: 3d 92 00 00 c0 cmp $0xc0000092,%eax - 663506b2: 74 46 je 663506fa <_gnu_exception_handler+0xea> - 663506b4: 3d 93 00 00 c0 cmp $0xc0000093,%eax - 663506b9: 75 c6 jne 66350681 <_gnu_exception_handler+0x71> - 663506bb: 31 d2 xor %edx,%edx - 663506bd: b9 08 00 00 00 mov $0x8,%ecx - 663506c2: e8 39 0a 00 00 callq 66351100 - 663506c7: 48 83 f8 01 cmp $0x1,%rax - 663506cb: 0f 84 df 00 00 00 je 663507b0 <_gnu_exception_handler+0x1a0> - 663506d1: 48 85 c0 test %rax,%rax - 663506d4: 74 ab je 66350681 <_gnu_exception_handler+0x71> - 663506d6: b9 08 00 00 00 mov $0x8,%ecx - 663506db: ff d0 callq *%rax - 663506dd: b8 ff ff ff ff mov $0xffffffff,%eax - 663506e2: 48 83 c4 20 add $0x20,%rsp - 663506e6: 5b pop %rbx - 663506e7: c3 retq - 663506e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663506ef: 00 - 663506f0: f6 42 04 01 testb $0x1,0x4(%rdx) - 663506f4: 0f 85 37 ff ff ff jne 66350631 <_gnu_exception_handler+0x21> - 663506fa: b8 ff ff ff ff mov $0xffffffff,%eax - 663506ff: 48 83 c4 20 add $0x20,%rsp - 66350703: 5b pop %rbx - 66350704: c3 retq - 66350705: 3d 95 00 00 c0 cmp $0xc0000095,%eax - 6635070a: 74 ee je 663506fa <_gnu_exception_handler+0xea> - 6635070c: 3d 96 00 00 c0 cmp $0xc0000096,%eax - 66350711: 0f 85 6a ff ff ff jne 66350681 <_gnu_exception_handler+0x71> - 66350717: 31 d2 xor %edx,%edx - 66350719: b9 04 00 00 00 mov $0x4,%ecx - 6635071e: e8 dd 09 00 00 callq 66351100 - 66350723: 48 83 f8 01 cmp $0x1,%rax - 66350727: 0f 84 b3 00 00 00 je 663507e0 <_gnu_exception_handler+0x1d0> - 6635072d: 48 85 c0 test %rax,%rax - 66350730: 0f 84 4b ff ff ff je 66350681 <_gnu_exception_handler+0x71> - 66350736: b9 04 00 00 00 mov $0x4,%ecx - 6635073b: ff d0 callq *%rax - 6635073d: b8 ff ff ff ff mov $0xffffffff,%eax - 66350742: eb 9e jmp 663506e2 <_gnu_exception_handler+0xd2> - 66350744: 3d 1d 00 00 c0 cmp $0xc000001d,%eax - 66350749: 74 cc je 66350717 <_gnu_exception_handler+0x107> - 6635074b: 3d 8c 00 00 c0 cmp $0xc000008c,%eax - 66350750: 0f 85 2b ff ff ff jne 66350681 <_gnu_exception_handler+0x71> - 66350756: eb a2 jmp 663506fa <_gnu_exception_handler+0xea> - 66350758: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6635075f: 00 - 66350760: 31 d2 xor %edx,%edx - 66350762: b9 08 00 00 00 mov $0x8,%ecx - 66350767: e8 94 09 00 00 callq 66351100 - 6635076c: 48 83 f8 01 cmp $0x1,%rax - 66350770: 0f 85 5b ff ff ff jne 663506d1 <_gnu_exception_handler+0xc1> - 66350776: ba 01 00 00 00 mov $0x1,%edx - 6635077b: b9 08 00 00 00 mov $0x8,%ecx - 66350780: e8 7b 09 00 00 callq 66351100 - 66350785: b8 ff ff ff ff mov $0xffffffff,%eax - 6635078a: e9 53 ff ff ff jmpq 663506e2 <_gnu_exception_handler+0xd2> - 6635078f: 90 nop - 66350790: b9 0b 00 00 00 mov $0xb,%ecx - 66350795: ff d0 callq *%rax - 66350797: b8 ff ff ff ff mov $0xffffffff,%eax - 6635079c: e9 41 ff ff ff jmpq 663506e2 <_gnu_exception_handler+0xd2> - 663507a1: 31 c0 xor %eax,%eax - 663507a3: e9 3a ff ff ff jmpq 663506e2 <_gnu_exception_handler+0xd2> - 663507a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663507af: 00 - 663507b0: ba 01 00 00 00 mov $0x1,%edx - 663507b5: b9 08 00 00 00 mov $0x8,%ecx - 663507ba: e8 41 09 00 00 callq 66351100 - 663507bf: e8 8c 06 00 00 callq 66350e50 <_fpreset> - 663507c4: e9 31 ff ff ff jmpq 663506fa <_gnu_exception_handler+0xea> - 663507c9: ba 01 00 00 00 mov $0x1,%edx - 663507ce: b9 0b 00 00 00 mov $0xb,%ecx - 663507d3: e8 28 09 00 00 callq 66351100 - 663507d8: 83 c8 ff or $0xffffffff,%eax - 663507db: e9 02 ff ff ff jmpq 663506e2 <_gnu_exception_handler+0xd2> - 663507e0: ba 01 00 00 00 mov $0x1,%edx - 663507e5: b9 04 00 00 00 mov $0x4,%ecx - 663507ea: e8 11 09 00 00 callq 66351100 - 663507ef: 83 c8 ff or $0xffffffff,%eax - 663507f2: e9 eb fe ff ff jmpq 663506e2 <_gnu_exception_handler+0xd2> - 663507f7: 90 nop - 663507f8: 90 nop - 663507f9: 90 nop - 663507fa: 90 nop - 663507fb: 90 nop - 663507fc: 90 nop - 663507fd: 90 nop - 663507fe: 90 nop - 663507ff: 90 nop +00000000663505a0 <__report_gsfailure>: + 663505a0: 55 push %rbp + 663505a1: 56 push %rsi + 663505a2: 53 push %rbx + 663505a3: 48 89 e5 mov %rsp,%rbp + 663505a6: 48 83 ec 70 sub $0x70,%rsp + 663505aa: 48 89 ce mov %rcx,%rsi + 663505ad: 48 8d 0d 8c 5a 00 00 lea 0x5a8c(%rip),%rcx # 66356040 + 663505b4: ff 15 76 7c 00 00 callq *0x7c76(%rip) # 66358230 <__imp_RtlCaptureContext> + 663505ba: 48 8b 1d 77 5b 00 00 mov 0x5b77(%rip),%rbx # 66356138 + 663505c1: 48 8d 55 d8 lea -0x28(%rbp),%rdx + 663505c5: 45 31 c0 xor %r8d,%r8d + 663505c8: 48 89 d9 mov %rbx,%rcx + 663505cb: ff 15 67 7c 00 00 callq *0x7c67(%rip) # 66358238 <__imp_RtlLookupFunctionEntry> + 663505d1: 48 85 c0 test %rax,%rax + 663505d4: 0f 84 a3 00 00 00 je 6635067d <__report_gsfailure+0xdd> + 663505da: 48 8d 55 e0 lea -0x20(%rbp),%rdx + 663505de: 49 89 c1 mov %rax,%r9 + 663505e1: 49 89 d8 mov %rbx,%r8 + 663505e4: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) + 663505eb: 00 00 + 663505ed: 48 8d 0d 4c 5a 00 00 lea 0x5a4c(%rip),%rcx # 66356040 + 663505f4: 48 89 54 24 30 mov %rdx,0x30(%rsp) + 663505f9: 48 8d 55 e8 lea -0x18(%rbp),%rdx + 663505fd: 48 89 4c 24 20 mov %rcx,0x20(%rsp) + 66350602: 31 c9 xor %ecx,%ecx + 66350604: 48 89 54 24 28 mov %rdx,0x28(%rsp) + 66350609: 48 8b 55 d8 mov -0x28(%rbp),%rdx + 6635060d: ff 15 2d 7c 00 00 callq *0x7c2d(%rip) # 66358240 <__imp_RtlVirtualUnwind> + 66350613: 48 8b 05 1e 5b 00 00 mov 0x5b1e(%rip),%rax # 66356138 + 6635061a: 31 c9 xor %ecx,%ecx + 6635061c: 48 89 35 9d 5a 00 00 mov %rsi,0x5a9d(%rip) # 663560c0 + 66350623: 48 89 05 06 5f 00 00 mov %rax,0x5f06(%rip) # 66356530 + 6635062a: 48 b8 09 04 00 c0 01 movabs $0x1c0000409,%rax + 66350631: 00 00 00 + 66350634: 48 89 05 e5 5e 00 00 mov %rax,0x5ee5(%rip) # 66356520 + 6635063b: 48 8b 05 5e 1f 00 00 mov 0x1f5e(%rip),%rax # 663525a0 <__security_cookie> + 66350642: 48 89 45 f0 mov %rax,-0x10(%rbp) + 66350646: 48 8b 05 63 1f 00 00 mov 0x1f63(%rip),%rax # 663525b0 <__security_cookie_complement> + 6635064d: 48 89 45 f8 mov %rax,-0x8(%rbp) + 66350651: ff 15 f1 7b 00 00 callq *0x7bf1(%rip) # 66358248 <__imp_SetUnhandledExceptionFilter> + 66350657: 48 8d 0d d2 29 00 00 lea 0x29d2(%rip),%rcx # 66353030 + 6635065e: ff 15 04 7c 00 00 callq *0x7c04(%rip) # 66358268 <__imp_UnhandledExceptionFilter> + 66350664: ff 15 6e 7b 00 00 callq *0x7b6e(%rip) # 663581d8 <__imp_GetCurrentProcess> + 6635066a: ba 09 04 00 c0 mov $0xc0000409,%edx + 6635066f: 48 89 c1 mov %rax,%rcx + 66350672: ff 15 e0 7b 00 00 callq *0x7be0(%rip) # 66358258 <__imp_TerminateProcess> + 66350678: e8 4b 13 00 00 callq 663519c8 + 6635067d: 48 8b 45 18 mov 0x18(%rbp),%rax + 66350681: 48 89 05 b0 5a 00 00 mov %rax,0x5ab0(%rip) # 66356138 + 66350688: 48 8d 45 08 lea 0x8(%rbp),%rax + 6635068c: 48 89 05 45 5a 00 00 mov %rax,0x5a45(%rip) # 663560d8 + 66350693: e9 7b ff ff ff jmpq 66350613 <__report_gsfailure+0x73> + 66350698: 90 nop + 66350699: 90 nop + 6635069a: 90 nop + 6635069b: 90 nop + 6635069c: 90 nop + 6635069d: 90 nop + 6635069e: 90 nop + 6635069f: 90 nop -0000000066350800 <__mingwthr_run_key_dtors.part.0>: - 66350800: 55 push %rbp - 66350801: 57 push %rdi - 66350802: 56 push %rsi - 66350803: 53 push %rbx - 66350804: 48 83 ec 28 sub $0x28,%rsp - 66350808: 48 8d 0d b1 60 00 00 lea 0x60b1(%rip),%rcx # 663568c0 <__mingwthr_cs> - 6635080f: ff 15 bb 79 00 00 callq *0x79bb(%rip) # 663581d0 <__imp_EnterCriticalSection> - 66350815: 48 8b 1d 84 60 00 00 mov 0x6084(%rip),%rbx # 663568a0 - 6635081c: 48 85 db test %rbx,%rbx - 6635081f: 74 33 je 66350854 <__mingwthr_run_key_dtors.part.0+0x54> - 66350821: 48 8b 2d 38 7a 00 00 mov 0x7a38(%rip),%rbp # 66358260 <__imp_TlsGetValue> - 66350828: 48 8b 3d c1 79 00 00 mov 0x79c1(%rip),%rdi # 663581f0 <__imp_GetLastError> - 6635082f: 90 nop - 66350830: 8b 0b mov (%rbx),%ecx - 66350832: ff d5 callq *%rbp - 66350834: 48 89 c6 mov %rax,%rsi - 66350837: ff d7 callq *%rdi - 66350839: 85 c0 test %eax,%eax - 6635083b: 75 0e jne 6635084b <__mingwthr_run_key_dtors.part.0+0x4b> - 6635083d: 48 85 f6 test %rsi,%rsi - 66350840: 74 09 je 6635084b <__mingwthr_run_key_dtors.part.0+0x4b> - 66350842: 48 8b 43 08 mov 0x8(%rbx),%rax - 66350846: 48 89 f1 mov %rsi,%rcx - 66350849: ff d0 callq *%rax - 6635084b: 48 8b 5b 10 mov 0x10(%rbx),%rbx - 6635084f: 48 85 db test %rbx,%rbx - 66350852: 75 dc jne 66350830 <__mingwthr_run_key_dtors.part.0+0x30> - 66350854: 48 8d 0d 65 60 00 00 lea 0x6065(%rip),%rcx # 663568c0 <__mingwthr_cs> - 6635085b: 48 83 c4 28 add $0x28,%rsp - 6635085f: 5b pop %rbx - 66350860: 5e pop %rsi - 66350861: 5f pop %rdi - 66350862: 5d pop %rbp - 66350863: 48 ff 25 ae 79 00 00 rex.W jmpq *0x79ae(%rip) # 66358218 <__imp_LeaveCriticalSection> - 6635086a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +00000000663506a0 <__dyn_tls_dtor>: + 663506a0: 48 83 ec 28 sub $0x28,%rsp + 663506a4: 83 fa 03 cmp $0x3,%edx + 663506a7: 74 17 je 663506c0 <__dyn_tls_dtor+0x20> + 663506a9: 85 d2 test %edx,%edx + 663506ab: 74 13 je 663506c0 <__dyn_tls_dtor+0x20> + 663506ad: b8 01 00 00 00 mov $0x1,%eax + 663506b2: 48 83 c4 28 add $0x28,%rsp + 663506b6: c3 retq + 663506b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663506be: 00 00 + 663506c0: e8 5b 0b 00 00 callq 66351220 <__mingw_TLScallback> + 663506c5: b8 01 00 00 00 mov $0x1,%eax + 663506ca: 48 83 c4 28 add $0x28,%rsp + 663506ce: c3 retq + 663506cf: 90 nop -0000000066350870 <___w64_mingwthr_add_key_dtor>: - 66350870: 55 push %rbp - 66350871: 57 push %rdi - 66350872: 56 push %rsi - 66350873: 53 push %rbx - 66350874: 48 83 ec 28 sub $0x28,%rsp - 66350878: 8b 05 2a 60 00 00 mov 0x602a(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 6635087e: 31 f6 xor %esi,%esi - 66350880: 85 c0 test %eax,%eax - 66350882: 89 cd mov %ecx,%ebp - 66350884: 48 89 d7 mov %rdx,%rdi - 66350887: 75 0b jne 66350894 <___w64_mingwthr_add_key_dtor+0x24> - 66350889: 89 f0 mov %esi,%eax - 6635088b: 48 83 c4 28 add $0x28,%rsp - 6635088f: 5b pop %rbx - 66350890: 5e pop %rsi - 66350891: 5f pop %rdi - 66350892: 5d pop %rbp - 66350893: c3 retq - 66350894: ba 18 00 00 00 mov $0x18,%edx - 66350899: b9 01 00 00 00 mov $0x1,%ecx - 6635089e: e8 8d 08 00 00 callq 66351130 - 663508a3: 48 85 c0 test %rax,%rax - 663508a6: 48 89 c3 mov %rax,%rbx - 663508a9: 74 3d je 663508e8 <___w64_mingwthr_add_key_dtor+0x78> - 663508ab: 89 28 mov %ebp,(%rax) - 663508ad: 48 8d 0d 0c 60 00 00 lea 0x600c(%rip),%rcx # 663568c0 <__mingwthr_cs> - 663508b4: 48 89 78 08 mov %rdi,0x8(%rax) - 663508b8: ff 15 12 79 00 00 callq *0x7912(%rip) # 663581d0 <__imp_EnterCriticalSection> - 663508be: 48 8b 05 db 5f 00 00 mov 0x5fdb(%rip),%rax # 663568a0 - 663508c5: 48 8d 0d f4 5f 00 00 lea 0x5ff4(%rip),%rcx # 663568c0 <__mingwthr_cs> - 663508cc: 48 89 1d cd 5f 00 00 mov %rbx,0x5fcd(%rip) # 663568a0 - 663508d3: 48 89 43 10 mov %rax,0x10(%rbx) - 663508d7: ff 15 3b 79 00 00 callq *0x793b(%rip) # 66358218 <__imp_LeaveCriticalSection> - 663508dd: 89 f0 mov %esi,%eax - 663508df: 48 83 c4 28 add $0x28,%rsp - 663508e3: 5b pop %rbx - 663508e4: 5e pop %rsi - 663508e5: 5f pop %rdi - 663508e6: 5d pop %rbp - 663508e7: c3 retq - 663508e8: be ff ff ff ff mov $0xffffffff,%esi - 663508ed: eb 9a jmp 66350889 <___w64_mingwthr_add_key_dtor+0x19> - 663508ef: 90 nop +00000000663506d0 <__dyn_tls_init>: + 663506d0: 56 push %rsi + 663506d1: 53 push %rbx + 663506d2: 48 83 ec 28 sub $0x28,%rsp + 663506d6: 48 8b 05 c3 2b 00 00 mov 0x2bc3(%rip),%rax # 663532a0 <.refptr._CRT_MT> + 663506dd: 83 38 02 cmpl $0x2,(%rax) + 663506e0: 74 06 je 663506e8 <__dyn_tls_init+0x18> + 663506e2: c7 00 02 00 00 00 movl $0x2,(%rax) + 663506e8: 83 fa 02 cmp $0x2,%edx + 663506eb: 74 13 je 66350700 <__dyn_tls_init+0x30> + 663506ed: 83 fa 01 cmp $0x1,%edx + 663506f0: 74 40 je 66350732 <__dyn_tls_init+0x62> + 663506f2: b8 01 00 00 00 mov $0x1,%eax + 663506f7: 48 83 c4 28 add $0x28,%rsp + 663506fb: 5b pop %rbx + 663506fc: 5e pop %rsi + 663506fd: c3 retq + 663506fe: 66 90 xchg %ax,%ax + 66350700: 48 8d 1d 49 89 00 00 lea 0x8949(%rip),%rbx # 66359050 <__xd_z> + 66350707: 48 8d 35 42 89 00 00 lea 0x8942(%rip),%rsi # 66359050 <__xd_z> + 6635070e: 48 39 de cmp %rbx,%rsi + 66350711: 74 df je 663506f2 <__dyn_tls_init+0x22> + 66350713: 48 8b 03 mov (%rbx),%rax + 66350716: 48 85 c0 test %rax,%rax + 66350719: 74 02 je 6635071d <__dyn_tls_init+0x4d> + 6635071b: ff d0 callq *%rax + 6635071d: 48 83 c3 08 add $0x8,%rbx + 66350721: 48 39 de cmp %rbx,%rsi + 66350724: 75 ed jne 66350713 <__dyn_tls_init+0x43> + 66350726: b8 01 00 00 00 mov $0x1,%eax + 6635072b: 48 83 c4 28 add $0x28,%rsp + 6635072f: 5b pop %rbx + 66350730: 5e pop %rsi + 66350731: c3 retq + 66350732: e8 e9 0a 00 00 callq 66351220 <__mingw_TLScallback> + 66350737: b8 01 00 00 00 mov $0x1,%eax + 6635073c: 48 83 c4 28 add $0x28,%rsp + 66350740: 5b pop %rbx + 66350741: 5e pop %rsi + 66350742: c3 retq + 66350743: 0f 1f 00 nopl (%rax) + 66350746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635074d: 00 00 00 -00000000663508f0 <___w64_mingwthr_remove_key_dtor>: - 663508f0: 53 push %rbx - 663508f1: 48 83 ec 20 sub $0x20,%rsp - 663508f5: 8b 05 ad 5f 00 00 mov 0x5fad(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 663508fb: 85 c0 test %eax,%eax - 663508fd: 89 cb mov %ecx,%ebx - 663508ff: 75 0f jne 66350910 <___w64_mingwthr_remove_key_dtor+0x20> - 66350901: 31 c0 xor %eax,%eax - 66350903: 48 83 c4 20 add $0x20,%rsp - 66350907: 5b pop %rbx - 66350908: c3 retq - 66350909: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66350910: 48 8d 0d a9 5f 00 00 lea 0x5fa9(%rip),%rcx # 663568c0 <__mingwthr_cs> - 66350917: ff 15 b3 78 00 00 callq *0x78b3(%rip) # 663581d0 <__imp_EnterCriticalSection> - 6635091d: 48 8b 05 7c 5f 00 00 mov 0x5f7c(%rip),%rax # 663568a0 - 66350924: 48 85 c0 test %rax,%rax - 66350927: 74 1a je 66350943 <___w64_mingwthr_remove_key_dtor+0x53> - 66350929: 8b 10 mov (%rax),%edx - 6635092b: 39 d3 cmp %edx,%ebx - 6635092d: 75 0b jne 6635093a <___w64_mingwthr_remove_key_dtor+0x4a> - 6635092f: eb 4f jmp 66350980 <___w64_mingwthr_remove_key_dtor+0x90> - 66350931: 8b 11 mov (%rcx),%edx - 66350933: 39 da cmp %ebx,%edx - 66350935: 74 29 je 66350960 <___w64_mingwthr_remove_key_dtor+0x70> - 66350937: 48 89 c8 mov %rcx,%rax - 6635093a: 48 8b 48 10 mov 0x10(%rax),%rcx - 6635093e: 48 85 c9 test %rcx,%rcx - 66350941: 75 ee jne 66350931 <___w64_mingwthr_remove_key_dtor+0x41> - 66350943: 48 8d 0d 76 5f 00 00 lea 0x5f76(%rip),%rcx # 663568c0 <__mingwthr_cs> - 6635094a: ff 15 c8 78 00 00 callq *0x78c8(%rip) # 66358218 <__imp_LeaveCriticalSection> - 66350950: 31 c0 xor %eax,%eax - 66350952: 48 83 c4 20 add $0x20,%rsp - 66350956: 5b pop %rbx - 66350957: c3 retq - 66350958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6635095f: 00 - 66350960: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66350964: 48 89 50 10 mov %rdx,0x10(%rax) - 66350968: e8 bb 07 00 00 callq 66351128 - 6635096d: 48 8d 0d 4c 5f 00 00 lea 0x5f4c(%rip),%rcx # 663568c0 <__mingwthr_cs> - 66350974: ff 15 9e 78 00 00 callq *0x789e(%rip) # 66358218 <__imp_LeaveCriticalSection> - 6635097a: eb d4 jmp 66350950 <___w64_mingwthr_remove_key_dtor+0x60> - 6635097c: 0f 1f 40 00 nopl 0x0(%rax) - 66350980: 48 8b 50 10 mov 0x10(%rax),%rdx - 66350984: 48 89 c1 mov %rax,%rcx - 66350987: 48 89 15 12 5f 00 00 mov %rdx,0x5f12(%rip) # 663568a0 - 6635098e: eb d8 jmp 66350968 <___w64_mingwthr_remove_key_dtor+0x78> +0000000066350750 <__tlregdtor>: + 66350750: 31 c0 xor %eax,%eax + 66350752: c3 retq + 66350753: 90 nop + 66350754: 90 nop + 66350755: 90 nop + 66350756: 90 nop + 66350757: 90 nop + 66350758: 90 nop + 66350759: 90 nop + 6635075a: 90 nop + 6635075b: 90 nop + 6635075c: 90 nop + 6635075d: 90 nop + 6635075e: 90 nop + 6635075f: 90 nop -0000000066350990 <__mingw_TLScallback>: - 66350990: 53 push %rbx - 66350991: 48 83 ec 20 sub $0x20,%rsp - 66350995: 83 fa 01 cmp $0x1,%edx - 66350998: 0f 84 92 00 00 00 je 66350a30 <__mingw_TLScallback+0xa0> - 6635099e: 72 30 jb 663509d0 <__mingw_TLScallback+0x40> - 663509a0: 83 fa 02 cmp $0x2,%edx - 663509a3: 74 1b je 663509c0 <__mingw_TLScallback+0x30> - 663509a5: 83 fa 03 cmp $0x3,%edx - 663509a8: 75 1b jne 663509c5 <__mingw_TLScallback+0x35> - 663509aa: 8b 05 f8 5e 00 00 mov 0x5ef8(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 663509b0: 85 c0 test %eax,%eax - 663509b2: 74 11 je 663509c5 <__mingw_TLScallback+0x35> - 663509b4: e8 47 fe ff ff callq 66350800 <__mingwthr_run_key_dtors.part.0> - 663509b9: eb 0a jmp 663509c5 <__mingw_TLScallback+0x35> - 663509bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663509c0: e8 8b 04 00 00 callq 66350e50 <_fpreset> - 663509c5: b8 01 00 00 00 mov $0x1,%eax - 663509ca: 48 83 c4 20 add $0x20,%rsp - 663509ce: 5b pop %rbx - 663509cf: c3 retq - 663509d0: 8b 05 d2 5e 00 00 mov 0x5ed2(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 663509d6: 85 c0 test %eax,%eax - 663509d8: 0f 85 82 00 00 00 jne 66350a60 <__mingw_TLScallback+0xd0> - 663509de: 8b 05 c4 5e 00 00 mov 0x5ec4(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 663509e4: 83 f8 01 cmp $0x1,%eax - 663509e7: 75 dc jne 663509c5 <__mingw_TLScallback+0x35> - 663509e9: 48 8b 0d b0 5e 00 00 mov 0x5eb0(%rip),%rcx # 663568a0 - 663509f0: 48 85 c9 test %rcx,%rcx - 663509f3: 74 11 je 66350a06 <__mingw_TLScallback+0x76> - 663509f5: 48 8b 59 10 mov 0x10(%rcx),%rbx - 663509f9: e8 2a 07 00 00 callq 66351128 - 663509fe: 48 85 db test %rbx,%rbx - 66350a01: 48 89 d9 mov %rbx,%rcx - 66350a04: 75 ef jne 663509f5 <__mingw_TLScallback+0x65> - 66350a06: 48 8d 0d b3 5e 00 00 lea 0x5eb3(%rip),%rcx # 663568c0 <__mingwthr_cs> - 66350a0d: 48 c7 05 88 5e 00 00 movq $0x0,0x5e88(%rip) # 663568a0 - 66350a14: 00 00 00 00 - 66350a18: c7 05 86 5e 00 00 00 movl $0x0,0x5e86(%rip) # 663568a8 <__mingwthr_cs_init> - 66350a1f: 00 00 00 - 66350a22: ff 15 a0 77 00 00 callq *0x77a0(%rip) # 663581c8 <__IAT_start__> - 66350a28: eb 9b jmp 663509c5 <__mingw_TLScallback+0x35> - 66350a2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66350a30: 8b 05 72 5e 00 00 mov 0x5e72(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 66350a36: 85 c0 test %eax,%eax - 66350a38: 74 16 je 66350a50 <__mingw_TLScallback+0xc0> - 66350a3a: c7 05 64 5e 00 00 01 movl $0x1,0x5e64(%rip) # 663568a8 <__mingwthr_cs_init> - 66350a41: 00 00 00 - 66350a44: b8 01 00 00 00 mov $0x1,%eax - 66350a49: 48 83 c4 20 add $0x20,%rsp - 66350a4d: 5b pop %rbx - 66350a4e: c3 retq - 66350a4f: 90 nop - 66350a50: 48 8d 0d 69 5e 00 00 lea 0x5e69(%rip),%rcx # 663568c0 <__mingwthr_cs> - 66350a57: ff 15 b3 77 00 00 callq *0x77b3(%rip) # 66358210 <__imp_InitializeCriticalSection> - 66350a5d: eb db jmp 66350a3a <__mingw_TLScallback+0xaa> - 66350a5f: 90 nop - 66350a60: e8 9b fd ff ff callq 66350800 <__mingwthr_run_key_dtors.part.0> - 66350a65: e9 74 ff ff ff jmpq 663509de <__mingw_TLScallback+0x4e> - 66350a6a: 90 nop - 66350a6b: 90 nop - 66350a6c: 90 nop - 66350a6d: 90 nop - 66350a6e: 90 nop - 66350a6f: 90 nop +0000000066350760 <_decode_pointer>: + 66350760: 48 89 c8 mov %rcx,%rax + 66350763: c3 retq + 66350764: 66 90 xchg %ax,%ax + 66350766: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635076d: 00 00 00 -0000000066350a70 <_ValidateImageBase.part.0>: - 66350a70: 48 63 41 3c movslq 0x3c(%rcx),%rax - 66350a74: 48 01 c1 add %rax,%rcx - 66350a77: 31 c0 xor %eax,%eax - 66350a79: 81 39 50 45 00 00 cmpl $0x4550,(%rcx) - 66350a7f: 74 01 je 66350a82 <_ValidateImageBase.part.0+0x12> - 66350a81: c3 retq - 66350a82: 31 c0 xor %eax,%eax - 66350a84: 66 81 79 18 0b 02 cmpw $0x20b,0x18(%rcx) - 66350a8a: 0f 94 c0 sete %al - 66350a8d: c3 retq - 66350a8e: 66 90 xchg %ax,%ax +0000000066350770 <_encode_pointer>: + 66350770: 48 89 c8 mov %rcx,%rax + 66350773: c3 retq + 66350774: 90 nop + 66350775: 90 nop + 66350776: 90 nop + 66350777: 90 nop + 66350778: 90 nop + 66350779: 90 nop + 6635077a: 90 nop + 6635077b: 90 nop + 6635077c: 90 nop + 6635077d: 90 nop + 6635077e: 90 nop + 6635077f: 90 nop -0000000066350a90 <_ValidateImageBase>: - 66350a90: 66 81 39 4d 5a cmpw $0x5a4d,(%rcx) - 66350a95: 74 09 je 66350aa0 <_ValidateImageBase+0x10> - 66350a97: 31 c0 xor %eax,%eax - 66350a99: c3 retq - 66350a9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66350aa0: eb ce jmp 66350a70 <_ValidateImageBase.part.0> - 66350aa2: 0f 1f 40 00 nopl 0x0(%rax) - 66350aa6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66350aad: 00 00 00 +0000000066350780 <__write_memory.part.0>: + 66350780: 41 54 push %r12 + 66350782: 55 push %rbp + 66350783: 57 push %rdi + 66350784: 56 push %rsi + 66350785: 53 push %rbx + 66350786: 48 83 ec 50 sub $0x50,%rsp + 6635078a: 48 63 35 53 5e 00 00 movslq 0x5e53(%rip),%rsi # 663565e4 + 66350791: 85 f6 test %esi,%esi + 66350793: 48 89 cb mov %rcx,%rbx + 66350796: 48 89 d5 mov %rdx,%rbp + 66350799: 4c 89 c7 mov %r8,%rdi + 6635079c: 0f 8e 66 01 00 00 jle 66350908 <__write_memory.part.0+0x188> + 663507a2: 48 8b 05 3f 5e 00 00 mov 0x5e3f(%rip),%rax # 663565e8 + 663507a9: 31 c9 xor %ecx,%ecx + 663507ab: 48 83 c0 18 add $0x18,%rax + 663507af: 90 nop + 663507b0: 48 8b 10 mov (%rax),%rdx + 663507b3: 48 39 d3 cmp %rdx,%rbx + 663507b6: 72 14 jb 663507cc <__write_memory.part.0+0x4c> + 663507b8: 4c 8b 40 08 mov 0x8(%rax),%r8 + 663507bc: 45 8b 40 08 mov 0x8(%r8),%r8d + 663507c0: 4c 01 c2 add %r8,%rdx + 663507c3: 48 39 d3 cmp %rdx,%rbx + 663507c6: 0f 82 89 00 00 00 jb 66350855 <__write_memory.part.0+0xd5> + 663507cc: 83 c1 01 add $0x1,%ecx + 663507cf: 48 83 c0 28 add $0x28,%rax + 663507d3: 39 f1 cmp %esi,%ecx + 663507d5: 75 d9 jne 663507b0 <__write_memory.part.0+0x30> + 663507d7: 48 89 d9 mov %rbx,%rcx + 663507da: e8 41 0c 00 00 callq 66351420 <__mingw_GetSectionForAddress> + 663507df: 48 85 c0 test %rax,%rax + 663507e2: 49 89 c4 mov %rax,%r12 + 663507e5: 0f 84 52 01 00 00 je 6635093d <__write_memory.part.0+0x1bd> + 663507eb: 48 8b 05 f6 5d 00 00 mov 0x5df6(%rip),%rax # 663565e8 + 663507f2: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi + 663507f6: 48 c1 e6 03 shl $0x3,%rsi + 663507fa: 48 01 f0 add %rsi,%rax + 663507fd: 4c 89 60 20 mov %r12,0x20(%rax) + 66350801: c7 00 00 00 00 00 movl $0x0,(%rax) + 66350807: e8 44 0d 00 00 callq 66351550 <_GetPEImageBase> + 6635080c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx + 66350811: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 66350816: 41 b8 30 00 00 00 mov $0x30,%r8d + 6635081c: 48 01 c1 add %rax,%rcx + 6635081f: 48 8b 05 c2 5d 00 00 mov 0x5dc2(%rip),%rax # 663565e8 + 66350826: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1) + 6635082b: ff 15 47 7a 00 00 callq *0x7a47(%rip) # 66358278 <__imp_VirtualQuery> + 66350831: 48 85 c0 test %rax,%rax + 66350834: 0f 84 e6 00 00 00 je 66350920 <__write_memory.part.0+0x1a0> + 6635083a: 8b 44 24 44 mov 0x44(%rsp),%eax + 6635083e: 8d 50 fc lea -0x4(%rax),%edx + 66350841: 83 e2 fb and $0xfffffffb,%edx + 66350844: 74 08 je 6635084e <__write_memory.part.0+0xce> + 66350846: 83 e8 40 sub $0x40,%eax + 66350849: 83 e0 bf and $0xffffffbf,%eax + 6635084c: 75 62 jne 663508b0 <__write_memory.part.0+0x130> + 6635084e: 83 05 8f 5d 00 00 01 addl $0x1,0x5d8f(%rip) # 663565e4 + 66350855: 83 ff 08 cmp $0x8,%edi + 66350858: 73 29 jae 66350883 <__write_memory.part.0+0x103> + 6635085a: 40 f6 c7 04 test $0x4,%dil + 6635085e: 0f 85 90 00 00 00 jne 663508f4 <__write_memory.part.0+0x174> + 66350864: 85 ff test %edi,%edi + 66350866: 74 10 je 66350878 <__write_memory.part.0+0xf8> + 66350868: 0f b6 45 00 movzbl 0x0(%rbp),%eax + 6635086c: 40 f6 c7 02 test $0x2,%dil + 66350870: 88 03 mov %al,(%rbx) + 66350872: 0f 85 97 00 00 00 jne 6635090f <__write_memory.part.0+0x18f> + 66350878: 48 83 c4 50 add $0x50,%rsp + 6635087c: 5b pop %rbx + 6635087d: 5e pop %rsi + 6635087e: 5f pop %rdi + 6635087f: 5d pop %rbp + 66350880: 41 5c pop %r12 + 66350882: c3 retq + 66350883: 89 f8 mov %edi,%eax + 66350885: 83 ef 01 sub $0x1,%edi + 66350888: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx + 6635088d: 83 ff 08 cmp $0x8,%edi + 66350890: 48 89 54 03 f8 mov %rdx,-0x8(%rbx,%rax,1) + 66350895: 72 e1 jb 66350878 <__write_memory.part.0+0xf8> + 66350897: 83 e7 f8 and $0xfffffff8,%edi + 6635089a: 31 c0 xor %eax,%eax + 6635089c: 89 c2 mov %eax,%edx + 6635089e: 83 c0 08 add $0x8,%eax + 663508a1: 48 8b 4c 15 00 mov 0x0(%rbp,%rdx,1),%rcx + 663508a6: 39 f8 cmp %edi,%eax + 663508a8: 48 89 0c 13 mov %rcx,(%rbx,%rdx,1) + 663508ac: 72 ee jb 6635089c <__write_memory.part.0+0x11c> + 663508ae: eb c8 jmp 66350878 <__write_memory.part.0+0xf8> + 663508b0: 48 03 35 31 5d 00 00 add 0x5d31(%rip),%rsi # 663565e8 + 663508b7: 41 b8 40 00 00 00 mov $0x40,%r8d + 663508bd: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx + 663508c2: 48 8b 54 24 38 mov 0x38(%rsp),%rdx + 663508c7: 49 89 f1 mov %rsi,%r9 + 663508ca: 48 89 4e 08 mov %rcx,0x8(%rsi) + 663508ce: 48 89 56 10 mov %rdx,0x10(%rsi) + 663508d2: ff 15 98 79 00 00 callq *0x7998(%rip) # 66358270 <__imp_VirtualProtect> + 663508d8: 85 c0 test %eax,%eax + 663508da: 0f 85 6e ff ff ff jne 6635084e <__write_memory.part.0+0xce> + 663508e0: ff 15 0a 79 00 00 callq *0x790a(%rip) # 663581f0 <__imp_GetLastError> + 663508e6: 48 8d 0d 2b 28 00 00 lea 0x282b(%rip),%rcx # 66353118 <.rdata+0x78> + 663508ed: 89 c2 mov %eax,%edx + 663508ef: e8 7c 13 00 00 callq 66351c70 <__report_error> + 663508f4: 8b 45 00 mov 0x0(%rbp),%eax + 663508f7: 89 ff mov %edi,%edi + 663508f9: 89 03 mov %eax,(%rbx) + 663508fb: 8b 44 3d fc mov -0x4(%rbp,%rdi,1),%eax + 663508ff: 89 44 3b fc mov %eax,-0x4(%rbx,%rdi,1) + 66350903: e9 70 ff ff ff jmpq 66350878 <__write_memory.part.0+0xf8> + 66350908: 31 f6 xor %esi,%esi + 6635090a: e9 c8 fe ff ff jmpq 663507d7 <__write_memory.part.0+0x57> + 6635090f: 89 ff mov %edi,%edi + 66350911: 0f b7 44 3d fe movzwl -0x2(%rbp,%rdi,1),%eax + 66350916: 66 89 44 3b fe mov %ax,-0x2(%rbx,%rdi,1) + 6635091b: e9 58 ff ff ff jmpq 66350878 <__write_memory.part.0+0xf8> + 66350920: 48 8b 05 c1 5c 00 00 mov 0x5cc1(%rip),%rax # 663565e8 + 66350927: 48 8d 0d b2 27 00 00 lea 0x27b2(%rip),%rcx # 663530e0 <.rdata+0x40> + 6635092e: 41 8b 54 24 08 mov 0x8(%r12),%edx + 66350933: 4c 8b 44 30 18 mov 0x18(%rax,%rsi,1),%r8 + 66350938: e8 33 13 00 00 callq 66351c70 <__report_error> + 6635093d: 48 8d 0d 7c 27 00 00 lea 0x277c(%rip),%rcx # 663530c0 <.rdata+0x20> + 66350944: 48 89 da mov %rbx,%rdx + 66350947: e8 24 13 00 00 callq 66351c70 <__report_error> + 6635094c: 90 nop + 6635094d: 0f 1f 00 nopl (%rax) -0000000066350ab0 <_FindPESection>: - 66350ab0: 48 63 41 3c movslq 0x3c(%rcx),%rax - 66350ab4: 48 01 c1 add %rax,%rcx - 66350ab7: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 66350abb: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax - 66350ac0: 0f b7 49 06 movzwl 0x6(%rcx),%ecx - 66350ac4: 85 c9 test %ecx,%ecx - 66350ac6: 74 29 je 66350af1 <_FindPESection+0x41> - 66350ac8: 83 e9 01 sub $0x1,%ecx - 66350acb: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx - 66350acf: 4c 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%r9 - 66350ad4: 44 8b 40 0c mov 0xc(%rax),%r8d - 66350ad8: 49 39 d0 cmp %rdx,%r8 - 66350adb: 4c 89 c1 mov %r8,%rcx - 66350ade: 77 08 ja 66350ae8 <_FindPESection+0x38> - 66350ae0: 03 48 08 add 0x8(%rax),%ecx - 66350ae3: 48 39 d1 cmp %rdx,%rcx - 66350ae6: 77 0b ja 66350af3 <_FindPESection+0x43> - 66350ae8: 48 83 c0 28 add $0x28,%rax - 66350aec: 4c 39 c8 cmp %r9,%rax - 66350aef: 75 e3 jne 66350ad4 <_FindPESection+0x24> - 66350af1: 31 c0 xor %eax,%eax - 66350af3: c3 retq - 66350af4: 66 90 xchg %ax,%ax - 66350af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66350afd: 00 00 00 +0000000066350950 <_pei386_runtime_relocator>: + 66350950: 55 push %rbp + 66350951: 41 57 push %r15 + 66350953: 41 56 push %r14 + 66350955: 41 55 push %r13 + 66350957: 41 54 push %r12 + 66350959: 57 push %rdi + 6635095a: 56 push %rsi + 6635095b: 53 push %rbx + 6635095c: 48 83 ec 38 sub $0x38,%rsp + 66350960: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp + 66350967: 00 + 66350968: 8b 1d 72 5c 00 00 mov 0x5c72(%rip),%ebx # 663565e0 + 6635096e: 85 db test %ebx,%ebx + 66350970: 74 11 je 66350983 <_pei386_runtime_relocator+0x33> + 66350972: 48 8d 65 b8 lea -0x48(%rbp),%rsp + 66350976: 5b pop %rbx + 66350977: 5e pop %rsi + 66350978: 5f pop %rdi + 66350979: 41 5c pop %r12 + 6635097b: 41 5d pop %r13 + 6635097d: 41 5e pop %r14 + 6635097f: 41 5f pop %r15 + 66350981: 5d pop %rbp + 66350982: c3 retq + 66350983: c7 05 53 5c 00 00 01 movl $0x1,0x5c53(%rip) # 663565e0 + 6635098a: 00 00 00 + 6635098d: e8 0e 0b 00 00 callq 663514a0 <__mingw_GetSectionCount> + 66350992: 48 98 cltq + 66350994: 48 8d 04 80 lea (%rax,%rax,4),%rax + 66350998: 48 8d 04 c5 1e 00 00 lea 0x1e(,%rax,8),%rax + 6635099f: 00 + 663509a0: 48 83 e0 f0 and $0xfffffffffffffff0,%rax + 663509a4: e8 47 0d 00 00 callq 663516f0 <___chkstk_ms> + 663509a9: 4c 8b 25 10 29 00 00 mov 0x2910(%rip),%r12 # 663532c0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__> + 663509b0: c7 05 2a 5c 00 00 00 movl $0x0,0x5c2a(%rip) # 663565e4 + 663509b7: 00 00 00 + 663509ba: 48 8b 35 0f 29 00 00 mov 0x290f(%rip),%rsi # 663532d0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST__> + 663509c1: 48 29 c4 sub %rax,%rsp + 663509c4: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 663509c9: 48 89 05 18 5c 00 00 mov %rax,0x5c18(%rip) # 663565e8 + 663509d0: 4c 89 e0 mov %r12,%rax + 663509d3: 48 29 f0 sub %rsi,%rax + 663509d6: 48 83 f8 07 cmp $0x7,%rax + 663509da: 7e 96 jle 66350972 <_pei386_runtime_relocator+0x22> + 663509dc: 48 83 f8 0b cmp $0xb,%rax + 663509e0: 8b 16 mov (%rsi),%edx + 663509e2: 0f 8e c8 00 00 00 jle 66350ab0 <_pei386_runtime_relocator+0x160> + 663509e8: 85 d2 test %edx,%edx + 663509ea: 0f 84 a4 00 00 00 je 66350a94 <_pei386_runtime_relocator+0x144> + 663509f0: 4c 39 e6 cmp %r12,%rsi + 663509f3: 0f 83 79 ff ff ff jae 66350972 <_pei386_runtime_relocator+0x22> + 663509f9: 4c 8d 76 08 lea 0x8(%rsi),%r14 + 663509fd: 49 83 c4 07 add $0x7,%r12 + 66350a01: 4c 8b 2d e8 28 00 00 mov 0x28e8(%rip),%r13 # 663532f0 <.refptr.__image_base__> + 66350a08: 48 8d 7d a8 lea -0x58(%rbp),%rdi + 66350a0c: 4d 29 f4 sub %r14,%r12 + 66350a0f: 49 c1 ec 03 shr $0x3,%r12 + 66350a13: 4e 8d 64 e6 08 lea 0x8(%rsi,%r12,8),%r12 + 66350a18: eb 0a jmp 66350a24 <_pei386_runtime_relocator+0xd4> + 66350a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66350a20: 49 83 c6 08 add $0x8,%r14 + 66350a24: 8b 4e 04 mov 0x4(%rsi),%ecx + 66350a27: 41 b8 04 00 00 00 mov $0x4,%r8d + 66350a2d: 48 89 fa mov %rdi,%rdx + 66350a30: 8b 06 mov (%rsi),%eax + 66350a32: 4c 89 f6 mov %r14,%rsi + 66350a35: 4c 01 e9 add %r13,%rcx + 66350a38: 03 01 add (%rcx),%eax + 66350a3a: 89 45 a8 mov %eax,-0x58(%rbp) + 66350a3d: e8 3e fd ff ff callq 66350780 <__write_memory.part.0> + 66350a42: 4d 39 e6 cmp %r12,%r14 + 66350a45: 75 d9 jne 66350a20 <_pei386_runtime_relocator+0xd0> + 66350a47: 8b 05 97 5b 00 00 mov 0x5b97(%rip),%eax # 663565e4 + 66350a4d: 31 f6 xor %esi,%esi + 66350a4f: 4c 8b 25 1a 78 00 00 mov 0x781a(%rip),%r12 # 66358270 <__imp_VirtualProtect> + 66350a56: 85 c0 test %eax,%eax + 66350a58: 0f 8e 14 ff ff ff jle 66350972 <_pei386_runtime_relocator+0x22> + 66350a5e: 66 90 xchg %ax,%ax + 66350a60: 48 8b 05 81 5b 00 00 mov 0x5b81(%rip),%rax # 663565e8 + 66350a67: 48 01 f0 add %rsi,%rax + 66350a6a: 44 8b 00 mov (%rax),%r8d + 66350a6d: 45 85 c0 test %r8d,%r8d + 66350a70: 74 0e je 66350a80 <_pei386_runtime_relocator+0x130> + 66350a72: 48 8b 50 10 mov 0x10(%rax),%rdx + 66350a76: 49 89 f9 mov %rdi,%r9 + 66350a79: 48 8b 48 08 mov 0x8(%rax),%rcx + 66350a7d: 41 ff d4 callq *%r12 + 66350a80: 83 c3 01 add $0x1,%ebx + 66350a83: 48 83 c6 28 add $0x28,%rsi + 66350a87: 3b 1d 57 5b 00 00 cmp 0x5b57(%rip),%ebx # 663565e4 + 66350a8d: 7c d1 jl 66350a60 <_pei386_runtime_relocator+0x110> + 66350a8f: e9 de fe ff ff jmpq 66350972 <_pei386_runtime_relocator+0x22> + 66350a94: 8b 4e 04 mov 0x4(%rsi),%ecx + 66350a97: 85 c9 test %ecx,%ecx + 66350a99: 0f 85 51 ff ff ff jne 663509f0 <_pei386_runtime_relocator+0xa0> + 66350a9f: 8b 56 08 mov 0x8(%rsi),%edx + 66350aa2: 85 d2 test %edx,%edx + 66350aa4: 75 1d jne 66350ac3 <_pei386_runtime_relocator+0x173> + 66350aa6: 8b 56 0c mov 0xc(%rsi),%edx + 66350aa9: 48 83 c6 0c add $0xc,%rsi + 66350aad: 0f 1f 00 nopl (%rax) + 66350ab0: 85 d2 test %edx,%edx + 66350ab2: 0f 85 38 ff ff ff jne 663509f0 <_pei386_runtime_relocator+0xa0> + 66350ab8: 8b 46 04 mov 0x4(%rsi),%eax + 66350abb: 85 c0 test %eax,%eax + 66350abd: 0f 85 2d ff ff ff jne 663509f0 <_pei386_runtime_relocator+0xa0> + 66350ac3: 8b 56 08 mov 0x8(%rsi),%edx + 66350ac6: 83 fa 01 cmp $0x1,%edx + 66350ac9: 0f 85 2f 01 00 00 jne 66350bfe <_pei386_runtime_relocator+0x2ae> + 66350acf: 4c 8b 2d 1a 28 00 00 mov 0x281a(%rip),%r13 # 663532f0 <.refptr.__image_base__> + 66350ad6: 48 83 c6 0c add $0xc,%rsi + 66350ada: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15 + 66350ae1: ff ff ff + 66350ae4: 4c 8d 75 a8 lea -0x58(%rbp),%r14 + 66350ae8: 4c 39 e6 cmp %r12,%rsi + 66350aeb: 72 48 jb 66350b35 <_pei386_runtime_relocator+0x1e5> + 66350aed: e9 80 fe ff ff jmpq 66350972 <_pei386_runtime_relocator+0x22> + 66350af2: 0f 86 b8 00 00 00 jbe 66350bb0 <_pei386_runtime_relocator+0x260> + 66350af8: 83 fa 20 cmp $0x20,%edx + 66350afb: 0f 84 7f 00 00 00 je 66350b80 <_pei386_runtime_relocator+0x230> + 66350b01: 83 fa 40 cmp $0x40,%edx + 66350b04: 0f 85 e0 00 00 00 jne 66350bea <_pei386_runtime_relocator+0x29a> + 66350b0a: 48 8b 11 mov (%rcx),%rdx + 66350b0d: 41 b8 08 00 00 00 mov $0x8,%r8d + 66350b13: 4c 89 f7 mov %r14,%rdi + 66350b16: 48 29 c2 sub %rax,%rdx + 66350b19: 4c 01 ca add %r9,%rdx + 66350b1c: 48 89 55 a8 mov %rdx,-0x58(%rbp) + 66350b20: 4c 89 f2 mov %r14,%rdx + 66350b23: e8 58 fc ff ff callq 66350780 <__write_memory.part.0> + 66350b28: 48 83 c6 0c add $0xc,%rsi + 66350b2c: 4c 39 e6 cmp %r12,%rsi + 66350b2f: 0f 83 12 ff ff ff jae 66350a47 <_pei386_runtime_relocator+0xf7> + 66350b35: 8b 4e 04 mov 0x4(%rsi),%ecx + 66350b38: 8b 06 mov (%rsi),%eax + 66350b3a: 0f b6 56 08 movzbl 0x8(%rsi),%edx + 66350b3e: 4c 01 e9 add %r13,%rcx + 66350b41: 4c 01 e8 add %r13,%rax + 66350b44: 83 fa 10 cmp $0x10,%edx + 66350b47: 4c 8b 08 mov (%rax),%r9 + 66350b4a: 75 a6 jne 66350af2 <_pei386_runtime_relocator+0x1a2> + 66350b4c: 44 0f b7 01 movzwl (%rcx),%r8d + 66350b50: 4c 89 f2 mov %r14,%rdx + 66350b53: 4c 89 f7 mov %r14,%rdi + 66350b56: 4d 89 c2 mov %r8,%r10 + 66350b59: 49 81 ca 00 00 ff ff or $0xffffffffffff0000,%r10 + 66350b60: 66 45 85 c0 test %r8w,%r8w + 66350b64: 4d 0f 48 c2 cmovs %r10,%r8 + 66350b68: 49 29 c0 sub %rax,%r8 + 66350b6b: 4d 01 c8 add %r9,%r8 + 66350b6e: 4c 89 45 a8 mov %r8,-0x58(%rbp) + 66350b72: 41 b8 02 00 00 00 mov $0x2,%r8d + 66350b78: e8 03 fc ff ff callq 66350780 <__write_memory.part.0> + 66350b7d: eb a9 jmp 66350b28 <_pei386_runtime_relocator+0x1d8> + 66350b7f: 90 nop + 66350b80: 8b 11 mov (%rcx),%edx + 66350b82: 4c 89 f7 mov %r14,%rdi + 66350b85: 49 89 d0 mov %rdx,%r8 + 66350b88: 4c 09 fa or %r15,%rdx + 66350b8b: 45 85 c0 test %r8d,%r8d + 66350b8e: 49 0f 49 d0 cmovns %r8,%rdx + 66350b92: 41 b8 04 00 00 00 mov $0x4,%r8d + 66350b98: 48 29 c2 sub %rax,%rdx + 66350b9b: 4c 01 ca add %r9,%rdx + 66350b9e: 48 89 55 a8 mov %rdx,-0x58(%rbp) + 66350ba2: 4c 89 f2 mov %r14,%rdx + 66350ba5: e8 d6 fb ff ff callq 66350780 <__write_memory.part.0> + 66350baa: e9 79 ff ff ff jmpq 66350b28 <_pei386_runtime_relocator+0x1d8> + 66350baf: 90 nop + 66350bb0: 83 fa 08 cmp $0x8,%edx + 66350bb3: 75 35 jne 66350bea <_pei386_runtime_relocator+0x29a> + 66350bb5: 44 0f b6 01 movzbl (%rcx),%r8d + 66350bb9: 4c 89 f2 mov %r14,%rdx + 66350bbc: 4c 89 f7 mov %r14,%rdi + 66350bbf: 4d 89 c2 mov %r8,%r10 + 66350bc2: 49 81 ca 00 ff ff ff or $0xffffffffffffff00,%r10 + 66350bc9: 45 84 c0 test %r8b,%r8b + 66350bcc: 4d 0f 48 c2 cmovs %r10,%r8 + 66350bd0: 49 29 c0 sub %rax,%r8 + 66350bd3: 4d 01 c8 add %r9,%r8 + 66350bd6: 4c 89 45 a8 mov %r8,-0x58(%rbp) + 66350bda: 41 b8 01 00 00 00 mov $0x1,%r8d + 66350be0: e8 9b fb ff ff callq 66350780 <__write_memory.part.0> + 66350be5: e9 3e ff ff ff jmpq 66350b28 <_pei386_runtime_relocator+0x1d8> + 66350bea: 48 8d 0d 87 25 00 00 lea 0x2587(%rip),%rcx # 66353178 <.rdata+0xd8> + 66350bf1: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) + 66350bf8: 00 + 66350bf9: e8 72 10 00 00 callq 66351c70 <__report_error> + 66350bfe: 48 8d 0d 3b 25 00 00 lea 0x253b(%rip),%rcx # 66353140 <.rdata+0xa0> + 66350c05: e8 66 10 00 00 callq 66351c70 <__report_error> + 66350c0a: 90 nop + 66350c0b: 90 nop + 66350c0c: 90 nop + 66350c0d: 90 nop + 66350c0e: 90 nop + 66350c0f: 90 nop -0000000066350b00 <_FindPESectionByName>: - 66350b00: 57 push %rdi - 66350b01: 56 push %rsi - 66350b02: 53 push %rbx - 66350b03: 48 83 ec 20 sub $0x20,%rsp - 66350b07: 48 89 ce mov %rcx,%rsi - 66350b0a: e8 e9 05 00 00 callq 663510f8 - 66350b0f: 48 83 f8 08 cmp $0x8,%rax - 66350b13: 77 6b ja 66350b80 <_FindPESectionByName+0x80> - 66350b15: 48 8b 15 d4 27 00 00 mov 0x27d4(%rip),%rdx # 663532f0 <.refptr.__image_base__> - 66350b1c: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 66350b21: 75 5d jne 66350b80 <_FindPESectionByName+0x80> - 66350b23: 48 89 d1 mov %rdx,%rcx - 66350b26: e8 45 ff ff ff callq 66350a70 <_ValidateImageBase.part.0> - 66350b2b: 85 c0 test %eax,%eax - 66350b2d: 74 51 je 66350b80 <_FindPESectionByName+0x80> - 66350b2f: 48 63 4a 3c movslq 0x3c(%rdx),%rcx - 66350b33: 48 01 d1 add %rdx,%rcx - 66350b36: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 66350b3a: 48 8d 5c 01 18 lea 0x18(%rcx,%rax,1),%rbx - 66350b3f: 0f b7 41 06 movzwl 0x6(%rcx),%eax - 66350b43: 85 c0 test %eax,%eax - 66350b45: 74 39 je 66350b80 <_FindPESectionByName+0x80> - 66350b47: 83 e8 01 sub $0x1,%eax - 66350b4a: 48 8d 04 80 lea (%rax,%rax,4),%rax - 66350b4e: 48 8d 7c c3 28 lea 0x28(%rbx,%rax,8),%rdi - 66350b53: eb 09 jmp 66350b5e <_FindPESectionByName+0x5e> - 66350b55: 48 83 c3 28 add $0x28,%rbx - 66350b59: 48 39 fb cmp %rdi,%rbx - 66350b5c: 74 22 je 66350b80 <_FindPESectionByName+0x80> - 66350b5e: 41 b8 08 00 00 00 mov $0x8,%r8d - 66350b64: 48 89 f2 mov %rsi,%rdx - 66350b67: 48 89 d9 mov %rbx,%rcx - 66350b6a: e8 81 05 00 00 callq 663510f0 - 66350b6f: 85 c0 test %eax,%eax - 66350b71: 75 e2 jne 66350b55 <_FindPESectionByName+0x55> - 66350b73: 48 89 d8 mov %rbx,%rax - 66350b76: 48 83 c4 20 add $0x20,%rsp - 66350b7a: 5b pop %rbx - 66350b7b: 5e pop %rsi - 66350b7c: 5f pop %rdi - 66350b7d: c3 retq - 66350b7e: 66 90 xchg %ax,%ax - 66350b80: 31 db xor %ebx,%ebx - 66350b82: 48 89 d8 mov %rbx,%rax - 66350b85: 48 83 c4 20 add $0x20,%rsp - 66350b89: 5b pop %rbx - 66350b8a: 5e pop %rsi - 66350b8b: 5f pop %rdi - 66350b8c: c3 retq - 66350b8d: 0f 1f 00 nopl (%rax) - -0000000066350b90 <__mingw_GetSectionForAddress>: - 66350b90: 48 83 ec 28 sub $0x28,%rsp - 66350b94: 4c 8b 05 55 27 00 00 mov 0x2755(%rip),%r8 # 663532f0 <.refptr.__image_base__> - 66350b9b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 66350ba1: 48 89 ca mov %rcx,%rdx - 66350ba4: 75 57 jne 66350bfd <__mingw_GetSectionForAddress+0x6d> - 66350ba6: 4c 89 c1 mov %r8,%rcx - 66350ba9: e8 c2 fe ff ff callq 66350a70 <_ValidateImageBase.part.0> - 66350bae: 85 c0 test %eax,%eax - 66350bb0: 74 4b je 66350bfd <__mingw_GetSectionForAddress+0x6d> - 66350bb2: 49 63 40 3c movslq 0x3c(%r8),%rax - 66350bb6: 48 89 d1 mov %rdx,%rcx - 66350bb9: 4c 29 c1 sub %r8,%rcx - 66350bbc: 49 01 c0 add %rax,%r8 - 66350bbf: 41 0f b7 50 06 movzwl 0x6(%r8),%edx - 66350bc4: 41 0f b7 40 14 movzwl 0x14(%r8),%eax - 66350bc9: 85 d2 test %edx,%edx - 66350bcb: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax - 66350bd0: 74 2b je 66350bfd <__mingw_GetSectionForAddress+0x6d> - 66350bd2: 83 ea 01 sub $0x1,%edx - 66350bd5: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx - 66350bd9: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 - 66350bde: 66 90 xchg %ax,%ax - 66350be0: 44 8b 40 0c mov 0xc(%rax),%r8d - 66350be4: 4c 39 c1 cmp %r8,%rcx - 66350be7: 4c 89 c2 mov %r8,%rdx - 66350bea: 72 08 jb 66350bf4 <__mingw_GetSectionForAddress+0x64> - 66350bec: 03 50 08 add 0x8(%rax),%edx - 66350bef: 48 39 d1 cmp %rdx,%rcx - 66350bf2: 72 0b jb 66350bff <__mingw_GetSectionForAddress+0x6f> - 66350bf4: 48 83 c0 28 add $0x28,%rax - 66350bf8: 4c 39 c8 cmp %r9,%rax - 66350bfb: 75 e3 jne 66350be0 <__mingw_GetSectionForAddress+0x50> - 66350bfd: 31 c0 xor %eax,%eax - 66350bff: 48 83 c4 28 add $0x28,%rsp - 66350c03: c3 retq - 66350c04: 66 90 xchg %ax,%ax - 66350c06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66350c0d: 00 00 00 - -0000000066350c10 <__mingw_GetSectionCount>: +0000000066350c10 <__mingw_SEH_error_handler>: 66350c10: 48 83 ec 28 sub $0x28,%rsp - 66350c14: 48 8b 15 d5 26 00 00 mov 0x26d5(%rip),%rdx # 663532f0 <.refptr.__image_base__> - 66350c1b: 45 31 c0 xor %r8d,%r8d - 66350c1e: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 66350c23: 74 0b je 66350c30 <__mingw_GetSectionCount+0x20> - 66350c25: 44 89 c0 mov %r8d,%eax - 66350c28: 48 83 c4 28 add $0x28,%rsp - 66350c2c: c3 retq - 66350c2d: 0f 1f 00 nopl (%rax) - 66350c30: 48 89 d1 mov %rdx,%rcx - 66350c33: e8 38 fe ff ff callq 66350a70 <_ValidateImageBase.part.0> - 66350c38: 85 c0 test %eax,%eax - 66350c3a: 74 e9 je 66350c25 <__mingw_GetSectionCount+0x15> - 66350c3c: 48 63 42 3c movslq 0x3c(%rdx),%rax - 66350c40: 44 0f b7 44 10 06 movzwl 0x6(%rax,%rdx,1),%r8d - 66350c46: 44 89 c0 mov %r8d,%eax - 66350c49: 48 83 c4 28 add $0x28,%rsp - 66350c4d: c3 retq - 66350c4e: 66 90 xchg %ax,%ax + 66350c14: 8b 01 mov (%rcx),%eax + 66350c16: 3d 91 00 00 c0 cmp $0xc0000091,%eax + 66350c1b: 77 63 ja 66350c80 <__mingw_SEH_error_handler+0x70> + 66350c1d: 3d 8d 00 00 c0 cmp $0xc000008d,%eax + 66350c22: 73 7b jae 66350c9f <__mingw_SEH_error_handler+0x8f> + 66350c24: 3d 08 00 00 c0 cmp $0xc0000008,%eax + 66350c29: 0f 84 05 01 00 00 je 66350d34 <__mingw_SEH_error_handler+0x124> + 66350c2f: 0f 87 cb 00 00 00 ja 66350d00 <__mingw_SEH_error_handler+0xf0> + 66350c35: 3d 02 00 00 80 cmp $0x80000002,%eax + 66350c3a: 0f 84 f4 00 00 00 je 66350d34 <__mingw_SEH_error_handler+0x124> + 66350c40: 3d 05 00 00 c0 cmp $0xc0000005,%eax + 66350c45: 0f 85 c3 00 00 00 jne 66350d0e <__mingw_SEH_error_handler+0xfe> + 66350c4b: 31 d2 xor %edx,%edx + 66350c4d: b9 0b 00 00 00 mov $0xb,%ecx + 66350c52: e8 39 0d 00 00 callq 66351990 + 66350c57: 48 83 f8 01 cmp $0x1,%rax + 66350c5b: 0f 84 2f 01 00 00 je 66350d90 <__mingw_SEH_error_handler+0x180> + 66350c61: 48 85 c0 test %rax,%rax + 66350c64: 0f 84 3c 01 00 00 je 66350da6 <__mingw_SEH_error_handler+0x196> + 66350c6a: b9 0b 00 00 00 mov $0xb,%ecx + 66350c6f: ff d0 callq *%rax + 66350c71: 31 c0 xor %eax,%eax + 66350c73: 48 83 c4 28 add $0x28,%rsp + 66350c77: c3 retq + 66350c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66350c7f: 00 + 66350c80: 3d 94 00 00 c0 cmp $0xc0000094,%eax + 66350c85: 0f 84 b5 00 00 00 je 66350d40 <__mingw_SEH_error_handler+0x130> + 66350c8b: 77 37 ja 66350cc4 <__mingw_SEH_error_handler+0xb4> + 66350c8d: 3d 92 00 00 c0 cmp $0xc0000092,%eax + 66350c92: 0f 84 9c 00 00 00 je 66350d34 <__mingw_SEH_error_handler+0x124> + 66350c98: 3d 93 00 00 c0 cmp $0xc0000093,%eax + 66350c9d: 75 6f jne 66350d0e <__mingw_SEH_error_handler+0xfe> + 66350c9f: 31 d2 xor %edx,%edx + 66350ca1: b9 08 00 00 00 mov $0x8,%ecx + 66350ca6: e8 e5 0c 00 00 callq 66351990 + 66350cab: 48 83 f8 01 cmp $0x1,%rax + 66350caf: 74 6f je 66350d20 <__mingw_SEH_error_handler+0x110> + 66350cb1: 48 85 c0 test %rax,%rax + 66350cb4: 74 58 je 66350d0e <__mingw_SEH_error_handler+0xfe> + 66350cb6: b9 08 00 00 00 mov $0x8,%ecx + 66350cbb: ff d0 callq *%rax + 66350cbd: 31 c0 xor %eax,%eax + 66350cbf: 48 83 c4 28 add $0x28,%rsp + 66350cc3: c3 retq + 66350cc4: 3d 95 00 00 c0 cmp $0xc0000095,%eax + 66350cc9: 74 69 je 66350d34 <__mingw_SEH_error_handler+0x124> + 66350ccb: 3d 96 00 00 c0 cmp $0xc0000096,%eax + 66350cd0: 75 3c jne 66350d0e <__mingw_SEH_error_handler+0xfe> + 66350cd2: 31 d2 xor %edx,%edx + 66350cd4: b9 04 00 00 00 mov $0x4,%ecx + 66350cd9: e8 b2 0c 00 00 callq 66351990 + 66350cde: 48 83 f8 01 cmp $0x1,%rax + 66350ce2: 0f 84 88 00 00 00 je 66350d70 <__mingw_SEH_error_handler+0x160> + 66350ce8: 48 85 c0 test %rax,%rax + 66350ceb: 0f 84 b5 00 00 00 je 66350da6 <__mingw_SEH_error_handler+0x196> + 66350cf1: b9 04 00 00 00 mov $0x4,%ecx + 66350cf6: ff d0 callq *%rax + 66350cf8: 31 c0 xor %eax,%eax + 66350cfa: 48 83 c4 28 add $0x28,%rsp + 66350cfe: c3 retq + 66350cff: 90 nop + 66350d00: 3d 1d 00 00 c0 cmp $0xc000001d,%eax + 66350d05: 74 cb je 66350cd2 <__mingw_SEH_error_handler+0xc2> + 66350d07: 3d 8c 00 00 c0 cmp $0xc000008c,%eax + 66350d0c: 74 26 je 66350d34 <__mingw_SEH_error_handler+0x124> + 66350d0e: b8 01 00 00 00 mov $0x1,%eax + 66350d13: 48 83 c4 28 add $0x28,%rsp + 66350d17: c3 retq + 66350d18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66350d1f: 00 + 66350d20: ba 01 00 00 00 mov $0x1,%edx + 66350d25: b9 08 00 00 00 mov $0x8,%ecx + 66350d2a: e8 61 0c 00 00 callq 66351990 + 66350d2f: e8 ac 09 00 00 callq 663516e0 <_fpreset> + 66350d34: 31 c0 xor %eax,%eax + 66350d36: 48 83 c4 28 add $0x28,%rsp + 66350d3a: c3 retq + 66350d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66350d40: 31 d2 xor %edx,%edx + 66350d42: b9 08 00 00 00 mov $0x8,%ecx + 66350d47: e8 44 0c 00 00 callq 66351990 + 66350d4c: 48 83 f8 01 cmp $0x1,%rax + 66350d50: 0f 85 5b ff ff ff jne 66350cb1 <__mingw_SEH_error_handler+0xa1> + 66350d56: ba 01 00 00 00 mov $0x1,%edx + 66350d5b: b9 08 00 00 00 mov $0x8,%ecx + 66350d60: e8 2b 0c 00 00 callq 66351990 + 66350d65: 31 c0 xor %eax,%eax + 66350d67: e9 07 ff ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> + 66350d6c: 0f 1f 40 00 nopl 0x0(%rax) + 66350d70: ba 01 00 00 00 mov $0x1,%edx + 66350d75: b9 04 00 00 00 mov $0x4,%ecx + 66350d7a: e8 11 0c 00 00 callq 66351990 + 66350d7f: 31 c0 xor %eax,%eax + 66350d81: e9 ed fe ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> + 66350d86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66350d8d: 00 00 00 + 66350d90: ba 01 00 00 00 mov $0x1,%edx + 66350d95: b9 0b 00 00 00 mov $0xb,%ecx + 66350d9a: e8 f1 0b 00 00 callq 66351990 + 66350d9f: 31 c0 xor %eax,%eax + 66350da1: e9 cd fe ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> + 66350da6: b8 04 00 00 00 mov $0x4,%eax + 66350dab: e9 c3 fe ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> -0000000066350c50 <_FindPESectionExec>: - 66350c50: 48 83 ec 28 sub $0x28,%rsp - 66350c54: 4c 8b 05 95 26 00 00 mov 0x2695(%rip),%r8 # 663532f0 <.refptr.__image_base__> - 66350c5b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 66350c61: 48 89 ca mov %rcx,%rdx - 66350c64: 75 52 jne 66350cb8 <_FindPESectionExec+0x68> - 66350c66: 4c 89 c1 mov %r8,%rcx - 66350c69: e8 02 fe ff ff callq 66350a70 <_ValidateImageBase.part.0> - 66350c6e: 85 c0 test %eax,%eax - 66350c70: 74 46 je 66350cb8 <_FindPESectionExec+0x68> - 66350c72: 49 63 48 3c movslq 0x3c(%r8),%rcx - 66350c76: 4c 01 c1 add %r8,%rcx - 66350c79: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 66350c7d: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax - 66350c82: 0f b7 49 06 movzwl 0x6(%rcx),%ecx - 66350c86: 85 c9 test %ecx,%ecx - 66350c88: 74 2e je 66350cb8 <_FindPESectionExec+0x68> - 66350c8a: 83 e9 01 sub $0x1,%ecx - 66350c8d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx - 66350c91: 48 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%rcx - 66350c96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66350c9d: 00 00 00 - 66350ca0: f6 40 27 20 testb $0x20,0x27(%rax) - 66350ca4: 74 09 je 66350caf <_FindPESectionExec+0x5f> - 66350ca6: 48 85 d2 test %rdx,%rdx - 66350ca9: 74 0f je 66350cba <_FindPESectionExec+0x6a> - 66350cab: 48 83 ea 01 sub $0x1,%rdx - 66350caf: 48 83 c0 28 add $0x28,%rax - 66350cb3: 48 39 c8 cmp %rcx,%rax - 66350cb6: 75 e8 jne 66350ca0 <_FindPESectionExec+0x50> - 66350cb8: 31 c0 xor %eax,%eax - 66350cba: 48 83 c4 28 add $0x28,%rsp - 66350cbe: c3 retq - 66350cbf: 90 nop +0000000066350db0 <__mingw_init_ehandler>: + 66350db0: 41 54 push %r12 + 66350db2: 55 push %rbp + 66350db3: 57 push %rdi + 66350db4: 56 push %rsi + 66350db5: 53 push %rbx + 66350db6: 48 83 ec 20 sub $0x20,%rsp + 66350dba: e8 91 07 00 00 callq 66351550 <_GetPEImageBase> + 66350dbf: 48 89 c5 mov %rax,%rbp + 66350dc2: 8b 05 40 58 00 00 mov 0x5840(%rip),%eax # 66356608 + 66350dc8: 85 c0 test %eax,%eax + 66350dca: 75 25 jne 66350df1 <__mingw_init_ehandler+0x41> + 66350dcc: 48 85 ed test %rbp,%rbp + 66350dcf: 74 20 je 66350df1 <__mingw_init_ehandler+0x41> + 66350dd1: 48 8d 0d d8 23 00 00 lea 0x23d8(%rip),%rcx # 663531b0 <.rdata> + 66350dd8: c7 05 26 58 00 00 01 movl $0x1,0x5826(%rip) # 66356608 + 66350ddf: 00 00 00 + 66350de2: e8 a9 05 00 00 callq 66351390 <_FindPESectionByName> + 66350de7: 48 85 c0 test %rax,%rax + 66350dea: 74 14 je 66350e00 <__mingw_init_ehandler+0x50> + 66350dec: b8 01 00 00 00 mov $0x1,%eax + 66350df1: 48 83 c4 20 add $0x20,%rsp + 66350df5: 5b pop %rbx + 66350df6: 5e pop %rsi + 66350df7: 5f pop %rdi + 66350df8: 5d pop %rbp + 66350df9: 41 5c pop %r12 + 66350dfb: c3 retq + 66350dfc: 0f 1f 40 00 nopl 0x0(%rax) + 66350e00: 48 8d 1d 19 59 00 00 lea 0x5919(%rip),%rbx # 66356720 + 66350e07: b9 30 00 00 00 mov $0x30,%ecx + 66350e0c: 31 f6 xor %esi,%esi + 66350e0e: 48 8d 15 0b 58 00 00 lea 0x580b(%rip),%rdx # 66356620 + 66350e15: 48 89 df mov %rbx,%rdi + 66350e18: f3 48 ab rep stos %rax,%es:(%rdi) + 66350e1b: 4c 8d 25 ee fd ff ff lea -0x212(%rip),%r12 # 66350c10 <__mingw_SEH_error_handler> + 66350e22: b9 20 00 00 00 mov $0x20,%ecx + 66350e27: 48 89 d7 mov %rdx,%rdi + 66350e2a: f3 48 ab rep stos %rax,%es:(%rdi) + 66350e2d: 49 29 ec sub %rbp,%r12 + 66350e30: 48 89 d7 mov %rdx,%rdi + 66350e33: eb 2e jmp 66350e63 <__mingw_init_ehandler+0xb3> + 66350e35: c6 07 09 movb $0x9,(%rdi) + 66350e38: 48 83 c6 01 add $0x1,%rsi + 66350e3c: 48 83 c3 0c add $0xc,%rbx + 66350e40: 44 89 67 04 mov %r12d,0x4(%rdi) + 66350e44: 8b 48 0c mov 0xc(%rax),%ecx + 66350e47: 89 4b f4 mov %ecx,-0xc(%rbx) + 66350e4a: 03 48 08 add 0x8(%rax),%ecx + 66350e4d: 48 89 f8 mov %rdi,%rax + 66350e50: 48 83 c7 08 add $0x8,%rdi + 66350e54: 48 29 e8 sub %rbp,%rax + 66350e57: 89 43 fc mov %eax,-0x4(%rbx) + 66350e5a: 89 4b f8 mov %ecx,-0x8(%rbx) + 66350e5d: 48 83 fe 20 cmp $0x20,%rsi + 66350e61: 74 32 je 66350e95 <__mingw_init_ehandler+0xe5> + 66350e63: 48 89 f1 mov %rsi,%rcx + 66350e66: e8 75 06 00 00 callq 663514e0 <_FindPESectionExec> + 66350e6b: 48 85 c0 test %rax,%rax + 66350e6e: 75 c5 jne 66350e35 <__mingw_init_ehandler+0x85> + 66350e70: 48 85 f6 test %rsi,%rsi + 66350e73: 89 f2 mov %esi,%edx + 66350e75: 0f 84 71 ff ff ff je 66350dec <__mingw_init_ehandler+0x3c> + 66350e7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66350e80: 48 8d 0d 99 58 00 00 lea 0x5899(%rip),%rcx # 66356720 + 66350e87: 49 89 e8 mov %rbp,%r8 + 66350e8a: ff 15 98 73 00 00 callq *0x7398(%rip) # 66358228 <__imp_RtlAddFunctionTable> + 66350e90: e9 57 ff ff ff jmpq 66350dec <__mingw_init_ehandler+0x3c> + 66350e95: ba 20 00 00 00 mov $0x20,%edx + 66350e9a: eb e4 jmp 66350e80 <__mingw_init_ehandler+0xd0> + 66350e9c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066350cc0 <_GetPEImageBase>: - 66350cc0: 48 83 ec 28 sub $0x28,%rsp - 66350cc4: 48 8b 15 25 26 00 00 mov 0x2625(%rip),%rdx # 663532f0 <.refptr.__image_base__> - 66350ccb: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 66350cd0: 75 1e jne 66350cf0 <_GetPEImageBase+0x30> - 66350cd2: 48 89 d1 mov %rdx,%rcx - 66350cd5: e8 96 fd ff ff callq 66350a70 <_ValidateImageBase.part.0> - 66350cda: 85 c0 test %eax,%eax - 66350cdc: b8 00 00 00 00 mov $0x0,%eax - 66350ce1: 48 0f 45 c2 cmovne %rdx,%rax - 66350ce5: 48 83 c4 28 add $0x28,%rsp - 66350ce9: c3 retq - 66350cea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66350cf0: 31 c0 xor %eax,%eax - 66350cf2: 48 83 c4 28 add $0x28,%rsp - 66350cf6: c3 retq - 66350cf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66350cfe: 00 00 +0000000066350ea0 <_gnu_exception_handler>: + 66350ea0: 53 push %rbx + 66350ea1: 48 83 ec 20 sub $0x20,%rsp + 66350ea5: 48 8b 11 mov (%rcx),%rdx + 66350ea8: 8b 02 mov (%rdx),%eax + 66350eaa: 48 89 cb mov %rcx,%rbx + 66350ead: 89 c1 mov %eax,%ecx + 66350eaf: 81 e1 ff ff ff 20 and $0x20ffffff,%ecx + 66350eb5: 81 f9 43 43 47 20 cmp $0x20474343,%ecx + 66350ebb: 0f 84 bf 00 00 00 je 66350f80 <_gnu_exception_handler+0xe0> + 66350ec1: 3d 91 00 00 c0 cmp $0xc0000091,%eax + 66350ec6: 77 68 ja 66350f30 <_gnu_exception_handler+0x90> + 66350ec8: 3d 8d 00 00 c0 cmp $0xc000008d,%eax + 66350ecd: 73 7c jae 66350f4b <_gnu_exception_handler+0xab> + 66350ecf: 3d 08 00 00 c0 cmp $0xc0000008,%eax + 66350ed4: 0f 84 b0 00 00 00 je 66350f8a <_gnu_exception_handler+0xea> + 66350eda: 0f 87 f4 00 00 00 ja 66350fd4 <_gnu_exception_handler+0x134> + 66350ee0: 3d 02 00 00 80 cmp $0x80000002,%eax + 66350ee5: 0f 84 9f 00 00 00 je 66350f8a <_gnu_exception_handler+0xea> + 66350eeb: 3d 05 00 00 c0 cmp $0xc0000005,%eax + 66350ef0: 75 1f jne 66350f11 <_gnu_exception_handler+0x71> + 66350ef2: 31 d2 xor %edx,%edx + 66350ef4: b9 0b 00 00 00 mov $0xb,%ecx + 66350ef9: e8 92 0a 00 00 callq 66351990 + 66350efe: 48 83 f8 01 cmp $0x1,%rax + 66350f02: 0f 84 51 01 00 00 je 66351059 <_gnu_exception_handler+0x1b9> + 66350f08: 48 85 c0 test %rax,%rax + 66350f0b: 0f 85 0f 01 00 00 jne 66351020 <_gnu_exception_handler+0x180> + 66350f11: 48 8b 05 e8 56 00 00 mov 0x56e8(%rip),%rax # 66356600 <__mingw_oldexcpt_handler> + 66350f18: 48 85 c0 test %rax,%rax + 66350f1b: 0f 84 10 01 00 00 je 66351031 <_gnu_exception_handler+0x191> + 66350f21: 48 89 d9 mov %rbx,%rcx + 66350f24: 48 83 c4 20 add $0x20,%rsp + 66350f28: 5b pop %rbx + 66350f29: 48 ff e0 rex.W jmpq *%rax + 66350f2c: 0f 1f 40 00 nopl 0x0(%rax) + 66350f30: 3d 94 00 00 c0 cmp $0xc0000094,%eax + 66350f35: 0f 84 b5 00 00 00 je 66350ff0 <_gnu_exception_handler+0x150> + 66350f3b: 77 58 ja 66350f95 <_gnu_exception_handler+0xf5> + 66350f3d: 3d 92 00 00 c0 cmp $0xc0000092,%eax + 66350f42: 74 46 je 66350f8a <_gnu_exception_handler+0xea> + 66350f44: 3d 93 00 00 c0 cmp $0xc0000093,%eax + 66350f49: 75 c6 jne 66350f11 <_gnu_exception_handler+0x71> + 66350f4b: 31 d2 xor %edx,%edx + 66350f4d: b9 08 00 00 00 mov $0x8,%ecx + 66350f52: e8 39 0a 00 00 callq 66351990 + 66350f57: 48 83 f8 01 cmp $0x1,%rax + 66350f5b: 0f 84 df 00 00 00 je 66351040 <_gnu_exception_handler+0x1a0> + 66350f61: 48 85 c0 test %rax,%rax + 66350f64: 74 ab je 66350f11 <_gnu_exception_handler+0x71> + 66350f66: b9 08 00 00 00 mov $0x8,%ecx + 66350f6b: ff d0 callq *%rax + 66350f6d: b8 ff ff ff ff mov $0xffffffff,%eax + 66350f72: 48 83 c4 20 add $0x20,%rsp + 66350f76: 5b pop %rbx + 66350f77: c3 retq + 66350f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66350f7f: 00 + 66350f80: f6 42 04 01 testb $0x1,0x4(%rdx) + 66350f84: 0f 85 37 ff ff ff jne 66350ec1 <_gnu_exception_handler+0x21> + 66350f8a: b8 ff ff ff ff mov $0xffffffff,%eax + 66350f8f: 48 83 c4 20 add $0x20,%rsp + 66350f93: 5b pop %rbx + 66350f94: c3 retq + 66350f95: 3d 95 00 00 c0 cmp $0xc0000095,%eax + 66350f9a: 74 ee je 66350f8a <_gnu_exception_handler+0xea> + 66350f9c: 3d 96 00 00 c0 cmp $0xc0000096,%eax + 66350fa1: 0f 85 6a ff ff ff jne 66350f11 <_gnu_exception_handler+0x71> + 66350fa7: 31 d2 xor %edx,%edx + 66350fa9: b9 04 00 00 00 mov $0x4,%ecx + 66350fae: e8 dd 09 00 00 callq 66351990 + 66350fb3: 48 83 f8 01 cmp $0x1,%rax + 66350fb7: 0f 84 b3 00 00 00 je 66351070 <_gnu_exception_handler+0x1d0> + 66350fbd: 48 85 c0 test %rax,%rax + 66350fc0: 0f 84 4b ff ff ff je 66350f11 <_gnu_exception_handler+0x71> + 66350fc6: b9 04 00 00 00 mov $0x4,%ecx + 66350fcb: ff d0 callq *%rax + 66350fcd: b8 ff ff ff ff mov $0xffffffff,%eax + 66350fd2: eb 9e jmp 66350f72 <_gnu_exception_handler+0xd2> + 66350fd4: 3d 1d 00 00 c0 cmp $0xc000001d,%eax + 66350fd9: 74 cc je 66350fa7 <_gnu_exception_handler+0x107> + 66350fdb: 3d 8c 00 00 c0 cmp $0xc000008c,%eax + 66350fe0: 0f 85 2b ff ff ff jne 66350f11 <_gnu_exception_handler+0x71> + 66350fe6: eb a2 jmp 66350f8a <_gnu_exception_handler+0xea> + 66350fe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66350fef: 00 + 66350ff0: 31 d2 xor %edx,%edx + 66350ff2: b9 08 00 00 00 mov $0x8,%ecx + 66350ff7: e8 94 09 00 00 callq 66351990 + 66350ffc: 48 83 f8 01 cmp $0x1,%rax + 66351000: 0f 85 5b ff ff ff jne 66350f61 <_gnu_exception_handler+0xc1> + 66351006: ba 01 00 00 00 mov $0x1,%edx + 6635100b: b9 08 00 00 00 mov $0x8,%ecx + 66351010: e8 7b 09 00 00 callq 66351990 + 66351015: b8 ff ff ff ff mov $0xffffffff,%eax + 6635101a: e9 53 ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> + 6635101f: 90 nop + 66351020: b9 0b 00 00 00 mov $0xb,%ecx + 66351025: ff d0 callq *%rax + 66351027: b8 ff ff ff ff mov $0xffffffff,%eax + 6635102c: e9 41 ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> + 66351031: 31 c0 xor %eax,%eax + 66351033: e9 3a ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> + 66351038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6635103f: 00 + 66351040: ba 01 00 00 00 mov $0x1,%edx + 66351045: b9 08 00 00 00 mov $0x8,%ecx + 6635104a: e8 41 09 00 00 callq 66351990 + 6635104f: e8 8c 06 00 00 callq 663516e0 <_fpreset> + 66351054: e9 31 ff ff ff jmpq 66350f8a <_gnu_exception_handler+0xea> + 66351059: ba 01 00 00 00 mov $0x1,%edx + 6635105e: b9 0b 00 00 00 mov $0xb,%ecx + 66351063: e8 28 09 00 00 callq 66351990 + 66351068: 83 c8 ff or $0xffffffff,%eax + 6635106b: e9 02 ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> + 66351070: ba 01 00 00 00 mov $0x1,%edx + 66351075: b9 04 00 00 00 mov $0x4,%ecx + 6635107a: e8 11 09 00 00 callq 66351990 + 6635107f: 83 c8 ff or $0xffffffff,%eax + 66351082: e9 eb fe ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> + 66351087: 90 nop + 66351088: 90 nop + 66351089: 90 nop + 6635108a: 90 nop + 6635108b: 90 nop + 6635108c: 90 nop + 6635108d: 90 nop + 6635108e: 90 nop + 6635108f: 90 nop -0000000066350d00 <_IsNonwritableInCurrentImage>: - 66350d00: 48 83 ec 28 sub $0x28,%rsp - 66350d04: 4c 8b 05 e5 25 00 00 mov 0x25e5(%rip),%r8 # 663532f0 <.refptr.__image_base__> - 66350d0b: 31 c0 xor %eax,%eax - 66350d0d: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 66350d13: 48 89 ca mov %rcx,%rdx - 66350d16: 74 08 je 66350d20 <_IsNonwritableInCurrentImage+0x20> - 66350d18: 48 83 c4 28 add $0x28,%rsp - 66350d1c: c3 retq - 66350d1d: 0f 1f 00 nopl (%rax) - 66350d20: 4c 89 c1 mov %r8,%rcx - 66350d23: e8 48 fd ff ff callq 66350a70 <_ValidateImageBase.part.0> - 66350d28: 85 c0 test %eax,%eax - 66350d2a: 74 ec je 66350d18 <_IsNonwritableInCurrentImage+0x18> - 66350d2c: 49 63 40 3c movslq 0x3c(%r8),%rax - 66350d30: 48 89 d1 mov %rdx,%rcx - 66350d33: 4c 29 c1 sub %r8,%rcx - 66350d36: 49 01 c0 add %rax,%r8 - 66350d39: 41 0f b7 50 06 movzwl 0x6(%r8),%edx - 66350d3e: 41 0f b7 40 14 movzwl 0x14(%r8),%eax - 66350d43: 85 d2 test %edx,%edx - 66350d45: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax - 66350d4a: 74 31 je 66350d7d <_IsNonwritableInCurrentImage+0x7d> - 66350d4c: 83 ea 01 sub $0x1,%edx - 66350d4f: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx - 66350d53: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 - 66350d58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66350d5f: 00 - 66350d60: 44 8b 40 0c mov 0xc(%rax),%r8d - 66350d64: 4c 39 c1 cmp %r8,%rcx - 66350d67: 4c 89 c2 mov %r8,%rdx - 66350d6a: 72 08 jb 66350d74 <_IsNonwritableInCurrentImage+0x74> - 66350d6c: 03 50 08 add 0x8(%rax),%edx - 66350d6f: 48 39 d1 cmp %rdx,%rcx - 66350d72: 72 10 jb 66350d84 <_IsNonwritableInCurrentImage+0x84> - 66350d74: 48 83 c0 28 add $0x28,%rax - 66350d78: 4c 39 c8 cmp %r9,%rax - 66350d7b: 75 e3 jne 66350d60 <_IsNonwritableInCurrentImage+0x60> - 66350d7d: 31 c0 xor %eax,%eax - 66350d7f: 48 83 c4 28 add $0x28,%rsp - 66350d83: c3 retq - 66350d84: 8b 40 24 mov 0x24(%rax),%eax - 66350d87: f7 d0 not %eax - 66350d89: c1 e8 1f shr $0x1f,%eax - 66350d8c: 48 83 c4 28 add $0x28,%rsp - 66350d90: c3 retq - 66350d91: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66350d96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66350d9d: 00 00 00 +0000000066351090 <__mingwthr_run_key_dtors.part.0>: + 66351090: 55 push %rbp + 66351091: 57 push %rdi + 66351092: 56 push %rsi + 66351093: 53 push %rbx + 66351094: 48 83 ec 28 sub $0x28,%rsp + 66351098: 48 8d 0d 21 58 00 00 lea 0x5821(%rip),%rcx # 663568c0 <__mingwthr_cs> + 6635109f: ff 15 2b 71 00 00 callq *0x712b(%rip) # 663581d0 <__imp_EnterCriticalSection> + 663510a5: 48 8b 1d f4 57 00 00 mov 0x57f4(%rip),%rbx # 663568a0 + 663510ac: 48 85 db test %rbx,%rbx + 663510af: 74 33 je 663510e4 <__mingwthr_run_key_dtors.part.0+0x54> + 663510b1: 48 8b 2d a8 71 00 00 mov 0x71a8(%rip),%rbp # 66358260 <__imp_TlsGetValue> + 663510b8: 48 8b 3d 31 71 00 00 mov 0x7131(%rip),%rdi # 663581f0 <__imp_GetLastError> + 663510bf: 90 nop + 663510c0: 8b 0b mov (%rbx),%ecx + 663510c2: ff d5 callq *%rbp + 663510c4: 48 89 c6 mov %rax,%rsi + 663510c7: ff d7 callq *%rdi + 663510c9: 85 c0 test %eax,%eax + 663510cb: 75 0e jne 663510db <__mingwthr_run_key_dtors.part.0+0x4b> + 663510cd: 48 85 f6 test %rsi,%rsi + 663510d0: 74 09 je 663510db <__mingwthr_run_key_dtors.part.0+0x4b> + 663510d2: 48 8b 43 08 mov 0x8(%rbx),%rax + 663510d6: 48 89 f1 mov %rsi,%rcx + 663510d9: ff d0 callq *%rax + 663510db: 48 8b 5b 10 mov 0x10(%rbx),%rbx + 663510df: 48 85 db test %rbx,%rbx + 663510e2: 75 dc jne 663510c0 <__mingwthr_run_key_dtors.part.0+0x30> + 663510e4: 48 8d 0d d5 57 00 00 lea 0x57d5(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663510eb: 48 83 c4 28 add $0x28,%rsp + 663510ef: 5b pop %rbx + 663510f0: 5e pop %rsi + 663510f1: 5f pop %rdi + 663510f2: 5d pop %rbp + 663510f3: 48 ff 25 1e 71 00 00 rex.W jmpq *0x711e(%rip) # 66358218 <__imp_LeaveCriticalSection> + 663510fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066350da0 <__mingw_enum_import_library_names>: - 66350da0: 48 83 ec 28 sub $0x28,%rsp - 66350da4: 4c 8b 1d 45 25 00 00 mov 0x2545(%rip),%r11 # 663532f0 <.refptr.__image_base__> - 66350dab: 66 41 81 3b 4d 5a cmpw $0x5a4d,(%r11) - 66350db1: 41 89 c9 mov %ecx,%r9d - 66350db4: 75 58 jne 66350e0e <__mingw_enum_import_library_names+0x6e> - 66350db6: 4c 89 d9 mov %r11,%rcx - 66350db9: e8 b2 fc ff ff callq 66350a70 <_ValidateImageBase.part.0> - 66350dbe: 85 c0 test %eax,%eax - 66350dc0: 74 4c je 66350e0e <__mingw_enum_import_library_names+0x6e> - 66350dc2: 49 63 43 3c movslq 0x3c(%r11),%rax - 66350dc6: 4c 01 d8 add %r11,%rax - 66350dc9: 8b 90 90 00 00 00 mov 0x90(%rax),%edx - 66350dcf: 85 d2 test %edx,%edx - 66350dd1: 74 3b je 66350e0e <__mingw_enum_import_library_names+0x6e> - 66350dd3: 0f b7 48 14 movzwl 0x14(%rax),%ecx - 66350dd7: 48 8d 4c 08 18 lea 0x18(%rax,%rcx,1),%rcx - 66350ddc: 0f b7 40 06 movzwl 0x6(%rax),%eax - 66350de0: 85 c0 test %eax,%eax - 66350de2: 74 2a je 66350e0e <__mingw_enum_import_library_names+0x6e> - 66350de4: 83 e8 01 sub $0x1,%eax - 66350de7: 48 8d 04 80 lea (%rax,%rax,4),%rax - 66350deb: 48 8d 44 c1 28 lea 0x28(%rcx,%rax,8),%rax - 66350df0: 44 8b 51 0c mov 0xc(%rcx),%r10d - 66350df4: 4c 39 d2 cmp %r10,%rdx - 66350df7: 4d 89 d0 mov %r10,%r8 - 66350dfa: 72 09 jb 66350e05 <__mingw_enum_import_library_names+0x65> - 66350dfc: 44 03 41 08 add 0x8(%rcx),%r8d - 66350e00: 4c 39 c2 cmp %r8,%rdx - 66350e03: 72 10 jb 66350e15 <__mingw_enum_import_library_names+0x75> - 66350e05: 48 83 c1 28 add $0x28,%rcx - 66350e09: 48 39 c1 cmp %rax,%rcx - 66350e0c: 75 e2 jne 66350df0 <__mingw_enum_import_library_names+0x50> - 66350e0e: 31 c0 xor %eax,%eax - 66350e10: 48 83 c4 28 add $0x28,%rsp - 66350e14: c3 retq - 66350e15: 4c 01 da add %r11,%rdx - 66350e18: 75 0e jne 66350e28 <__mingw_enum_import_library_names+0x88> - 66350e1a: eb f2 jmp 66350e0e <__mingw_enum_import_library_names+0x6e> - 66350e1c: 0f 1f 40 00 nopl 0x0(%rax) - 66350e20: 41 83 e9 01 sub $0x1,%r9d - 66350e24: 48 83 c2 14 add $0x14,%rdx - 66350e28: 8b 4a 04 mov 0x4(%rdx),%ecx - 66350e2b: 85 c9 test %ecx,%ecx - 66350e2d: 75 07 jne 66350e36 <__mingw_enum_import_library_names+0x96> - 66350e2f: 8b 42 0c mov 0xc(%rdx),%eax - 66350e32: 85 c0 test %eax,%eax - 66350e34: 74 d8 je 66350e0e <__mingw_enum_import_library_names+0x6e> - 66350e36: 45 85 c9 test %r9d,%r9d - 66350e39: 7f e5 jg 66350e20 <__mingw_enum_import_library_names+0x80> - 66350e3b: 8b 42 0c mov 0xc(%rdx),%eax - 66350e3e: 4c 01 d8 add %r11,%rax - 66350e41: 48 83 c4 28 add $0x28,%rsp - 66350e45: c3 retq - 66350e46: 90 nop - 66350e47: 90 nop - 66350e48: 90 nop - 66350e49: 90 nop - 66350e4a: 90 nop - 66350e4b: 90 nop - 66350e4c: 90 nop - 66350e4d: 90 nop - 66350e4e: 90 nop - 66350e4f: 90 nop +0000000066351100 <___w64_mingwthr_add_key_dtor>: + 66351100: 55 push %rbp + 66351101: 57 push %rdi + 66351102: 56 push %rsi + 66351103: 53 push %rbx + 66351104: 48 83 ec 28 sub $0x28,%rsp + 66351108: 8b 05 9a 57 00 00 mov 0x579a(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 6635110e: 31 f6 xor %esi,%esi + 66351110: 85 c0 test %eax,%eax + 66351112: 89 cd mov %ecx,%ebp + 66351114: 48 89 d7 mov %rdx,%rdi + 66351117: 75 0b jne 66351124 <___w64_mingwthr_add_key_dtor+0x24> + 66351119: 89 f0 mov %esi,%eax + 6635111b: 48 83 c4 28 add $0x28,%rsp + 6635111f: 5b pop %rbx + 66351120: 5e pop %rsi + 66351121: 5f pop %rdi + 66351122: 5d pop %rbp + 66351123: c3 retq + 66351124: ba 18 00 00 00 mov $0x18,%edx + 66351129: b9 01 00 00 00 mov $0x1,%ecx + 6635112e: e8 8d 08 00 00 callq 663519c0 + 66351133: 48 85 c0 test %rax,%rax + 66351136: 48 89 c3 mov %rax,%rbx + 66351139: 74 3d je 66351178 <___w64_mingwthr_add_key_dtor+0x78> + 6635113b: 89 28 mov %ebp,(%rax) + 6635113d: 48 8d 0d 7c 57 00 00 lea 0x577c(%rip),%rcx # 663568c0 <__mingwthr_cs> + 66351144: 48 89 78 08 mov %rdi,0x8(%rax) + 66351148: ff 15 82 70 00 00 callq *0x7082(%rip) # 663581d0 <__imp_EnterCriticalSection> + 6635114e: 48 8b 05 4b 57 00 00 mov 0x574b(%rip),%rax # 663568a0 + 66351155: 48 8d 0d 64 57 00 00 lea 0x5764(%rip),%rcx # 663568c0 <__mingwthr_cs> + 6635115c: 48 89 1d 3d 57 00 00 mov %rbx,0x573d(%rip) # 663568a0 + 66351163: 48 89 43 10 mov %rax,0x10(%rbx) + 66351167: ff 15 ab 70 00 00 callq *0x70ab(%rip) # 66358218 <__imp_LeaveCriticalSection> + 6635116d: 89 f0 mov %esi,%eax + 6635116f: 48 83 c4 28 add $0x28,%rsp + 66351173: 5b pop %rbx + 66351174: 5e pop %rsi + 66351175: 5f pop %rdi + 66351176: 5d pop %rbp + 66351177: c3 retq + 66351178: be ff ff ff ff mov $0xffffffff,%esi + 6635117d: eb 9a jmp 66351119 <___w64_mingwthr_add_key_dtor+0x19> + 6635117f: 90 nop -0000000066350e50 <_fpreset>: - 66350e50: db e3 fninit - 66350e52: c3 retq - 66350e53: 90 nop - 66350e54: 90 nop - 66350e55: 90 nop - 66350e56: 90 nop - 66350e57: 90 nop - 66350e58: 90 nop - 66350e59: 90 nop - 66350e5a: 90 nop - 66350e5b: 90 nop - 66350e5c: 90 nop - 66350e5d: 90 nop - 66350e5e: 90 nop - 66350e5f: 90 nop +0000000066351180 <___w64_mingwthr_remove_key_dtor>: + 66351180: 53 push %rbx + 66351181: 48 83 ec 20 sub $0x20,%rsp + 66351185: 8b 05 1d 57 00 00 mov 0x571d(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 6635118b: 85 c0 test %eax,%eax + 6635118d: 89 cb mov %ecx,%ebx + 6635118f: 75 0f jne 663511a0 <___w64_mingwthr_remove_key_dtor+0x20> + 66351191: 31 c0 xor %eax,%eax + 66351193: 48 83 c4 20 add $0x20,%rsp + 66351197: 5b pop %rbx + 66351198: c3 retq + 66351199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663511a0: 48 8d 0d 19 57 00 00 lea 0x5719(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663511a7: ff 15 23 70 00 00 callq *0x7023(%rip) # 663581d0 <__imp_EnterCriticalSection> + 663511ad: 48 8b 05 ec 56 00 00 mov 0x56ec(%rip),%rax # 663568a0 + 663511b4: 48 85 c0 test %rax,%rax + 663511b7: 74 1a je 663511d3 <___w64_mingwthr_remove_key_dtor+0x53> + 663511b9: 8b 10 mov (%rax),%edx + 663511bb: 39 d3 cmp %edx,%ebx + 663511bd: 75 0b jne 663511ca <___w64_mingwthr_remove_key_dtor+0x4a> + 663511bf: eb 4f jmp 66351210 <___w64_mingwthr_remove_key_dtor+0x90> + 663511c1: 8b 11 mov (%rcx),%edx + 663511c3: 39 da cmp %ebx,%edx + 663511c5: 74 29 je 663511f0 <___w64_mingwthr_remove_key_dtor+0x70> + 663511c7: 48 89 c8 mov %rcx,%rax + 663511ca: 48 8b 48 10 mov 0x10(%rax),%rcx + 663511ce: 48 85 c9 test %rcx,%rcx + 663511d1: 75 ee jne 663511c1 <___w64_mingwthr_remove_key_dtor+0x41> + 663511d3: 48 8d 0d e6 56 00 00 lea 0x56e6(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663511da: ff 15 38 70 00 00 callq *0x7038(%rip) # 66358218 <__imp_LeaveCriticalSection> + 663511e0: 31 c0 xor %eax,%eax + 663511e2: 48 83 c4 20 add $0x20,%rsp + 663511e6: 5b pop %rbx + 663511e7: c3 retq + 663511e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663511ef: 00 + 663511f0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663511f4: 48 89 50 10 mov %rdx,0x10(%rax) + 663511f8: e8 bb 07 00 00 callq 663519b8 + 663511fd: 48 8d 0d bc 56 00 00 lea 0x56bc(%rip),%rcx # 663568c0 <__mingwthr_cs> + 66351204: ff 15 0e 70 00 00 callq *0x700e(%rip) # 66358218 <__imp_LeaveCriticalSection> + 6635120a: eb d4 jmp 663511e0 <___w64_mingwthr_remove_key_dtor+0x60> + 6635120c: 0f 1f 40 00 nopl 0x0(%rax) + 66351210: 48 8b 50 10 mov 0x10(%rax),%rdx + 66351214: 48 89 c1 mov %rax,%rcx + 66351217: 48 89 15 82 56 00 00 mov %rdx,0x5682(%rip) # 663568a0 + 6635121e: eb d8 jmp 663511f8 <___w64_mingwthr_remove_key_dtor+0x78> -0000000066350e60 <___chkstk_ms>: - 66350e60: 51 push %rcx - 66350e61: 50 push %rax - 66350e62: 48 3d 00 10 00 00 cmp $0x1000,%rax - 66350e68: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx - 66350e6d: 72 19 jb 66350e88 <___chkstk_ms+0x28> - 66350e6f: 48 81 e9 00 10 00 00 sub $0x1000,%rcx - 66350e76: 48 83 09 00 orq $0x0,(%rcx) - 66350e7a: 48 2d 00 10 00 00 sub $0x1000,%rax - 66350e80: 48 3d 00 10 00 00 cmp $0x1000,%rax - 66350e86: 77 e7 ja 66350e6f <___chkstk_ms+0xf> - 66350e88: 48 29 c1 sub %rax,%rcx - 66350e8b: 48 83 09 00 orq $0x0,(%rcx) - 66350e8f: 58 pop %rax - 66350e90: 59 pop %rcx - 66350e91: c3 retq - 66350e92: 90 nop - 66350e93: 90 nop - 66350e94: 90 nop - 66350e95: 90 nop - 66350e96: 90 nop - 66350e97: 90 nop - 66350e98: 90 nop - 66350e99: 90 nop - 66350e9a: 90 nop - 66350e9b: 90 nop - 66350e9c: 90 nop - 66350e9d: 90 nop - 66350e9e: 90 nop - 66350e9f: 90 nop - -0000000066350ea0 : - 66350ea0: b8 01 00 00 00 mov $0x1,%eax - 66350ea5: c3 retq - 66350ea6: 90 nop - 66350ea7: 90 nop - 66350ea8: 90 nop - 66350ea9: 90 nop - 66350eaa: 90 nop - 66350eab: 90 nop - 66350eac: 90 nop - 66350ead: 90 nop - 66350eae: 90 nop - 66350eaf: 90 nop - -0000000066350eb0 : - 66350eb0: b8 01 00 00 00 mov $0x1,%eax - 66350eb5: c3 retq - 66350eb6: 90 nop - 66350eb7: 90 nop - 66350eb8: 90 nop - 66350eb9: 90 nop - 66350eba: 90 nop - 66350ebb: 90 nop - 66350ebc: 90 nop - 66350ebd: 90 nop - 66350ebe: 90 nop - 66350ebf: 90 nop - -0000000066350ec0 <_wassert>: - 66350ec0: 41 54 push %r12 - 66350ec2: 55 push %rbp - 66350ec3: 57 push %rdi - 66350ec4: 56 push %rsi - 66350ec5: 53 push %rbx - 66350ec6: 48 81 ec 50 02 00 00 sub $0x250,%rsp - 66350ecd: 48 89 d3 mov %rdx,%rbx - 66350ed0: 48 89 ce mov %rcx,%rsi - 66350ed3: b9 00 40 00 00 mov $0x4000,%ecx - 66350ed8: 45 89 c4 mov %r8d,%r12d - 66350edb: e8 30 02 00 00 callq 66351110 - 66350ee0: 48 85 db test %rbx,%rbx - 66350ee3: 48 89 c5 mov %rax,%rbp - 66350ee6: 0f 84 c4 00 00 00 je 66350fb0 <_wassert+0xf0> - 66350eec: 66 83 3b 00 cmpw $0x0,(%rbx) - 66350ef0: 48 8d 05 c9 22 00 00 lea 0x22c9(%rip),%rax # 663531c0 <.rdata> - 66350ef7: 48 0f 44 d8 cmove %rax,%rbx - 66350efb: 48 85 f6 test %rsi,%rsi - 66350efe: 0f 84 9d 00 00 00 je 66350fa1 <_wassert+0xe1> - 66350f04: 66 83 3e 00 cmpw $0x0,(%rsi) - 66350f08: 48 8d 05 c5 22 00 00 lea 0x22c5(%rip),%rax # 663531d4 <.rdata+0x14> - 66350f0f: 48 0f 44 f0 cmove %rax,%rsi - 66350f13: 31 c9 xor %ecx,%ecx - 66350f15: 41 b8 04 01 00 00 mov $0x104,%r8d - 66350f1b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 66350f20: 48 89 fa mov %rdi,%rdx - 66350f23: ff 15 cf 72 00 00 callq *0x72cf(%rip) # 663581f8 <__imp_GetModuleFileNameW> - 66350f29: 85 c0 test %eax,%eax - 66350f2b: 74 63 je 66350f90 <_wassert+0xd0> - 66350f2d: 48 89 74 24 30 mov %rsi,0x30(%rsp) - 66350f32: 49 89 f9 mov %rdi,%r9 - 66350f35: ba ff 1f 00 00 mov $0x1fff,%edx - 66350f3a: 48 89 e9 mov %rbp,%rcx - 66350f3d: 44 89 64 24 28 mov %r12d,0x28(%rsp) - 66350f42: 4c 8d 05 8f 22 00 00 lea 0x228f(%rip),%r8 # 663531d8 <.rdata+0x18> - 66350f49: 48 89 5c 24 20 mov %rbx,0x20(%rsp) - 66350f4e: e8 ed 01 00 00 callq 66351140 <_snwprintf> - 66350f53: 48 8b 05 16 24 00 00 mov 0x2416(%rip),%rax # 66353370 <.refptr.mingw_app_type> - 66350f5a: 8b 00 mov (%rax),%eax - 66350f5c: 85 c0 test %eax,%eax - 66350f5e: 74 75 je 66350fd5 <_wassert+0x115> - 66350f60: 31 c9 xor %ecx,%ecx - 66350f62: 41 b9 12 20 01 00 mov $0x12012,%r9d - 66350f68: 48 89 ea mov %rbp,%rdx - 66350f6b: 4c 8d 05 fe 22 00 00 lea 0x22fe(%rip),%r8 # 66353270 <.rdata+0xb0> - 66350f72: ff 15 b8 73 00 00 callq *0x73b8(%rip) # 66358330 <__imp_MessageBoxW> - 66350f78: 83 f8 03 cmp $0x3,%eax - 66350f7b: 74 44 je 66350fc1 <_wassert+0x101> - 66350f7d: 83 f8 05 cmp $0x5,%eax - 66350f80: 75 3a jne 66350fbc <_wassert+0xfc> - 66350f82: 48 81 c4 50 02 00 00 add $0x250,%rsp - 66350f89: 5b pop %rbx - 66350f8a: 5e pop %rsi - 66350f8b: 5f pop %rdi - 66350f8c: 5d pop %rbp - 66350f8d: 41 5c pop %r12 - 66350f8f: c3 retq - 66350f90: 48 8d 15 29 22 00 00 lea 0x2229(%rip),%rdx # 663531c0 <.rdata> - 66350f97: 48 89 f9 mov %rdi,%rcx - 66350f9a: e8 41 01 00 00 callq 663510e0 - 66350f9f: eb 8c jmp 66350f2d <_wassert+0x6d> - 66350fa1: 48 8d 35 2c 22 00 00 lea 0x222c(%rip),%rsi # 663531d4 <.rdata+0x14> - 66350fa8: e9 66 ff ff ff jmpq 66350f13 <_wassert+0x53> - 66350fad: 0f 1f 00 nopl (%rax) - 66350fb0: 48 8d 1d 09 22 00 00 lea 0x2209(%rip),%rbx # 663531c0 <.rdata> - 66350fb7: e9 3f ff ff ff jmpq 66350efb <_wassert+0x3b> - 66350fbc: e8 77 01 00 00 callq 66351138 - 66350fc1: b9 16 00 00 00 mov $0x16,%ecx - 66350fc6: e8 3d 01 00 00 callq 66351108 - 66350fcb: b9 03 00 00 00 mov $0x3,%ecx - 66350fd0: e8 7b 01 00 00 callq 66351150 <_exit> - 66350fd5: b9 02 00 00 00 mov $0x2,%ecx - 66350fda: e8 f1 02 00 00 callq 663512d0 <__acrt_iob_func> - 66350fdf: 48 8d 15 7a 22 00 00 lea 0x227a(%rip),%rdx # 66353260 <.rdata+0xa0> - 66350fe6: 49 89 e8 mov %rbp,%r8 - 66350fe9: 48 89 c1 mov %rax,%rcx - 66350fec: e8 2f 01 00 00 callq 66351120 - 66350ff1: e8 42 01 00 00 callq 66351138 - 66350ff6: 90 nop - 66350ff7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66350ffe: 00 00 - -0000000066351000 <_assert>: - 66351000: 55 push %rbp - 66351001: 57 push %rdi - 66351002: 56 push %rsi - 66351003: 53 push %rbx - 66351004: 48 83 ec 38 sub $0x38,%rsp - 66351008: 48 89 d7 mov %rdx,%rdi - 6635100b: 44 89 44 24 2c mov %r8d,0x2c(%rsp) - 66351010: 48 89 cd mov %rcx,%rbp - 66351013: e8 e0 00 00 00 callq 663510f8 - 66351018: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx - 6635101d: e8 ee 00 00 00 callq 66351110 - 66351022: 48 89 f9 mov %rdi,%rcx - 66351025: 48 89 c6 mov %rax,%rsi - 66351028: e8 cb 00 00 00 callq 663510f8 - 6635102d: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx - 66351032: e8 d9 00 00 00 callq 66351110 - 66351037: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx - 6635103b: 48 89 c3 mov %rax,%rbx - 6635103e: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d - 66351043: 84 c9 test %cl,%cl - 66351045: 74 79 je 663510c0 <_assert+0xc0> - 66351047: 45 31 c9 xor %r9d,%r9d - 6635104a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66351050: 66 42 89 0c 4e mov %cx,(%rsi,%r9,2) - 66351055: 49 83 c1 01 add $0x1,%r9 - 66351059: 42 0f b6 4c 0d 00 movzbl 0x0(%rbp,%r9,1),%ecx - 6635105f: 84 c9 test %cl,%cl - 66351061: 75 ed jne 66351050 <_assert+0x50> - 66351063: 4a 8d 04 4e lea (%rsi,%r9,2),%rax - 66351067: 31 c9 xor %ecx,%ecx - 66351069: 66 89 08 mov %cx,(%rax) - 6635106c: 0f b6 0f movzbl (%rdi),%ecx - 6635106f: 84 c9 test %cl,%cl - 66351071: 74 5d je 663510d0 <_assert+0xd0> - 66351073: 45 31 c9 xor %r9d,%r9d - 66351076: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635107d: 00 00 00 - 66351080: 66 42 89 0c 4b mov %cx,(%rbx,%r9,2) - 66351085: 49 83 c1 01 add $0x1,%r9 - 66351089: 42 0f b6 0c 0f movzbl (%rdi,%r9,1),%ecx - 6635108e: 84 c9 test %cl,%cl - 66351090: 75 ee jne 66351080 <_assert+0x80> - 66351092: 4a 8d 04 4b lea (%rbx,%r9,2),%rax - 66351096: 31 d2 xor %edx,%edx - 66351098: 48 89 f1 mov %rsi,%rcx - 6635109b: 66 89 10 mov %dx,(%rax) - 6635109e: 48 89 da mov %rbx,%rdx - 663510a1: e8 1a fe ff ff callq 66350ec0 <_wassert> - 663510a6: 48 89 f1 mov %rsi,%rcx - 663510a9: e8 7a 00 00 00 callq 66351128 - 663510ae: 48 89 d9 mov %rbx,%rcx - 663510b1: 48 83 c4 38 add $0x38,%rsp - 663510b5: 5b pop %rbx - 663510b6: 5e pop %rsi - 663510b7: 5f pop %rdi - 663510b8: 5d pop %rbp - 663510b9: e9 6a 00 00 00 jmpq 66351128 - 663510be: 66 90 xchg %ax,%ax - 663510c0: 31 c9 xor %ecx,%ecx - 663510c2: 48 89 f0 mov %rsi,%rax - 663510c5: 66 89 08 mov %cx,(%rax) - 663510c8: 0f b6 0f movzbl (%rdi),%ecx - 663510cb: 84 c9 test %cl,%cl - 663510cd: 75 a4 jne 66351073 <_assert+0x73> - 663510cf: 90 nop - 663510d0: 48 89 d8 mov %rbx,%rax - 663510d3: eb c1 jmp 66351096 <_assert+0x96> - 663510d5: 90 nop - 663510d6: 90 nop - 663510d7: 90 nop - 663510d8: 90 nop - 663510d9: 90 nop - 663510da: 90 nop - 663510db: 90 nop - 663510dc: 90 nop - 663510dd: 90 nop - 663510de: 90 nop - 663510df: 90 nop - -00000000663510e0 : - 663510e0: ff 25 3a 72 00 00 jmpq *0x723a(%rip) # 66358320 <__imp_wcscpy> - 663510e6: 90 nop - 663510e7: 90 nop - -00000000663510e8 : - 663510e8: ff 25 2a 72 00 00 jmpq *0x722a(%rip) # 66358318 <__imp_vfprintf> - 663510ee: 90 nop - 663510ef: 90 nop - -00000000663510f0 : - 663510f0: ff 25 1a 72 00 00 jmpq *0x721a(%rip) # 66358310 <__imp_strncmp> - 663510f6: 90 nop - 663510f7: 90 nop - -00000000663510f8 : - 663510f8: ff 25 0a 72 00 00 jmpq *0x720a(%rip) # 66358308 <__imp_strlen> - 663510fe: 90 nop - 663510ff: 90 nop - -0000000066351100 : - 66351100: ff 25 fa 71 00 00 jmpq *0x71fa(%rip) # 66358300 <__imp_signal> - 66351106: 90 nop - 66351107: 90 nop - -0000000066351108 : - 66351108: ff 25 e2 71 00 00 jmpq *0x71e2(%rip) # 663582f0 <__imp_raise> - 6635110e: 90 nop - 6635110f: 90 nop - -0000000066351110 : - 66351110: ff 25 d2 71 00 00 jmpq *0x71d2(%rip) # 663582e8 <__imp_malloc> - 66351116: 90 nop - 66351117: 90 nop - -0000000066351118 : - 66351118: ff 25 c2 71 00 00 jmpq *0x71c2(%rip) # 663582e0 <__imp_fwrite> - 6635111e: 90 nop - 6635111f: 90 nop - -0000000066351120 : - 66351120: ff 25 b2 71 00 00 jmpq *0x71b2(%rip) # 663582d8 <__imp_fwprintf> - 66351126: 90 nop - 66351127: 90 nop - -0000000066351128 : - 66351128: ff 25 a2 71 00 00 jmpq *0x71a2(%rip) # 663582d0 <__imp_free> - 6635112e: 90 nop - 6635112f: 90 nop - -0000000066351130 : - 66351130: ff 25 92 71 00 00 jmpq *0x7192(%rip) # 663582c8 <__imp_calloc> - 66351136: 90 nop - 66351137: 90 nop - -0000000066351138 : - 66351138: ff 25 82 71 00 00 jmpq *0x7182(%rip) # 663582c0 <__imp_abort> - 6635113e: 90 nop - 6635113f: 90 nop - -0000000066351140 <_snwprintf>: - 66351140: ff 25 6a 71 00 00 jmpq *0x716a(%rip) # 663582b0 <__imp__snwprintf> - 66351146: 90 nop - 66351147: 90 nop - -0000000066351148 <_initterm>: - 66351148: ff 25 52 71 00 00 jmpq *0x7152(%rip) # 663582a0 <__imp__initterm> - 6635114e: 90 nop - 6635114f: 90 nop - -0000000066351150 <_exit>: - 66351150: ff 25 42 71 00 00 jmpq *0x7142(%rip) # 66358298 <__imp__exit> - 66351156: 90 nop - 66351157: 90 nop - -0000000066351158 <_amsg_exit>: - 66351158: ff 25 32 71 00 00 jmpq *0x7132(%rip) # 66358290 <__imp__amsg_exit> - 6635115e: 90 nop - 6635115f: 90 nop - -0000000066351160 <_initialize_onexit_table>: - 66351160: 48 85 c9 test %rcx,%rcx - 66351163: 74 1a je 6635117f <_initialize_onexit_table+0x1f> - 66351165: 31 c0 xor %eax,%eax - 66351167: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) - 6635116e: 00 - 6635116f: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) - 66351176: 00 - 66351177: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) - 6635117e: c3 retq - 6635117f: b8 ff ff ff ff mov $0xffffffff,%eax - 66351184: c3 retq - 66351185: 90 nop - 66351186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635118d: 00 00 00 - -0000000066351190 <_register_onexit_function>: - 66351190: 55 push %rbp - 66351191: 57 push %rdi - 66351192: 56 push %rsi - 66351193: 53 push %rbx - 66351194: 48 83 ec 28 sub $0x28,%rsp - 66351198: 48 85 c9 test %rcx,%rcx - 6635119b: 48 89 cb mov %rcx,%rbx - 6635119e: 48 89 d7 mov %rdx,%rdi - 663511a1: 0f 84 99 00 00 00 je 66351240 <_register_onexit_function+0xb0> - 663511a7: b9 08 00 00 00 mov $0x8,%ecx - 663511ac: e8 4f 01 00 00 callq 66351300 <_lock> - 663511b1: 48 83 3b 00 cmpq $0x0,(%rbx) - 663511b5: 74 5d je 66351214 <_register_onexit_function+0x84> - 663511b7: 48 8b 73 08 mov 0x8(%rbx),%rsi - 663511bb: 48 8b 43 10 mov 0x10(%rbx),%rax - 663511bf: 48 39 f0 cmp %rsi,%rax - 663511c2: 74 20 je 663511e4 <_register_onexit_function+0x54> - 663511c4: 48 8d 46 08 lea 0x8(%rsi),%rax - 663511c8: b9 08 00 00 00 mov $0x8,%ecx - 663511cd: 48 89 43 08 mov %rax,0x8(%rbx) - 663511d1: 48 89 3e mov %rdi,(%rsi) - 663511d4: e8 1f 01 00 00 callq 663512f8 <_unlock> - 663511d9: 31 c0 xor %eax,%eax - 663511db: 48 83 c4 28 add $0x28,%rsp - 663511df: 5b pop %rbx - 663511e0: 5e pop %rsi - 663511e1: 5f pop %rdi - 663511e2: 5d pop %rbp - 663511e3: c3 retq - 663511e4: 48 8b 0b mov (%rbx),%rcx - 663511e7: 48 29 ce sub %rcx,%rsi - 663511ea: 48 89 f0 mov %rsi,%rax - 663511ed: 48 c1 f8 03 sar $0x3,%rax - 663511f1: 48 c1 e0 04 shl $0x4,%rax - 663511f5: 48 89 c2 mov %rax,%rdx - 663511f8: 48 89 c5 mov %rax,%rbp - 663511fb: e8 f0 00 00 00 callq 663512f0 - 66351200: 48 85 c0 test %rax,%rax - 66351203: 74 42 je 66351247 <_register_onexit_function+0xb7> - 66351205: 48 89 03 mov %rax,(%rbx) - 66351208: 48 01 c6 add %rax,%rsi - 6635120b: 48 01 e8 add %rbp,%rax - 6635120e: 48 89 43 10 mov %rax,0x10(%rbx) - 66351212: eb b0 jmp 663511c4 <_register_onexit_function+0x34> - 66351214: ba 08 00 00 00 mov $0x8,%edx - 66351219: b9 20 00 00 00 mov $0x20,%ecx - 6635121e: e8 0d ff ff ff callq 66351130 - 66351223: 48 85 c0 test %rax,%rax - 66351226: 48 89 c6 mov %rax,%rsi - 66351229: 48 89 03 mov %rax,(%rbx) - 6635122c: 74 19 je 66351247 <_register_onexit_function+0xb7> - 6635122e: 48 89 43 08 mov %rax,0x8(%rbx) - 66351232: 48 8d 80 00 01 00 00 lea 0x100(%rax),%rax - 66351239: 48 89 43 10 mov %rax,0x10(%rbx) - 6635123d: eb 80 jmp 663511bf <_register_onexit_function+0x2f> - 6635123f: 90 nop - 66351240: b8 ff ff ff ff mov $0xffffffff,%eax - 66351245: eb 94 jmp 663511db <_register_onexit_function+0x4b> - 66351247: b9 08 00 00 00 mov $0x8,%ecx - 6635124c: e8 a7 00 00 00 callq 663512f8 <_unlock> - 66351251: b8 ff ff ff ff mov $0xffffffff,%eax - 66351256: eb 83 jmp 663511db <_register_onexit_function+0x4b> - 66351258: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6635125f: 00 - -0000000066351260 <_execute_onexit_table>: - 66351260: 57 push %rdi - 66351261: 56 push %rsi - 66351262: 53 push %rbx - 66351263: 48 83 ec 20 sub $0x20,%rsp - 66351267: 48 89 cf mov %rcx,%rdi - 6635126a: b9 08 00 00 00 mov $0x8,%ecx - 6635126f: e8 8c 00 00 00 callq 66351300 <_lock> - 66351274: 48 8b 37 mov (%rdi),%rsi - 66351277: b9 08 00 00 00 mov $0x8,%ecx - 6635127c: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) - 66351283: 00 - 66351284: 48 8b 5f 08 mov 0x8(%rdi),%rbx - 66351288: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 6635128f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) - 66351296: 00 - 66351297: e8 5c 00 00 00 callq 663512f8 <_unlock> - 6635129c: 48 85 f6 test %rsi,%rsi - 6635129f: 74 24 je 663512c5 <_execute_onexit_table+0x65> - 663512a1: 48 83 eb 08 sub $0x8,%rbx - 663512a5: 48 39 de cmp %rbx,%rsi - 663512a8: 77 13 ja 663512bd <_execute_onexit_table+0x5d> - 663512aa: 48 8b 03 mov (%rbx),%rax - 663512ad: 48 85 c0 test %rax,%rax - 663512b0: 74 ef je 663512a1 <_execute_onexit_table+0x41> - 663512b2: ff d0 callq *%rax - 663512b4: 48 83 eb 08 sub $0x8,%rbx - 663512b8: 48 39 de cmp %rbx,%rsi - 663512bb: 76 ed jbe 663512aa <_execute_onexit_table+0x4a> - 663512bd: 48 89 f1 mov %rsi,%rcx - 663512c0: e8 63 fe ff ff callq 66351128 - 663512c5: 31 c0 xor %eax,%eax - 663512c7: 48 83 c4 20 add $0x20,%rsp - 663512cb: 5b pop %rbx - 663512cc: 5e pop %rsi - 663512cd: 5f pop %rdi - 663512ce: c3 retq - 663512cf: 90 nop - -00000000663512d0 <__acrt_iob_func>: - 663512d0: 53 push %rbx - 663512d1: 48 83 ec 20 sub $0x20,%rsp - 663512d5: 89 cb mov %ecx,%ebx - 663512d7: e8 2c 00 00 00 callq 66351308 <__iob_func> - 663512dc: 89 d9 mov %ebx,%ecx - 663512de: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx - 663512e2: 48 c1 e2 04 shl $0x4,%rdx - 663512e6: 48 01 d0 add %rdx,%rax - 663512e9: 48 83 c4 20 add $0x20,%rsp - 663512ed: 5b pop %rbx - 663512ee: c3 retq +0000000066351220 <__mingw_TLScallback>: + 66351220: 53 push %rbx + 66351221: 48 83 ec 20 sub $0x20,%rsp + 66351225: 83 fa 01 cmp $0x1,%edx + 66351228: 0f 84 92 00 00 00 je 663512c0 <__mingw_TLScallback+0xa0> + 6635122e: 72 30 jb 66351260 <__mingw_TLScallback+0x40> + 66351230: 83 fa 02 cmp $0x2,%edx + 66351233: 74 1b je 66351250 <__mingw_TLScallback+0x30> + 66351235: 83 fa 03 cmp $0x3,%edx + 66351238: 75 1b jne 66351255 <__mingw_TLScallback+0x35> + 6635123a: 8b 05 68 56 00 00 mov 0x5668(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 66351240: 85 c0 test %eax,%eax + 66351242: 74 11 je 66351255 <__mingw_TLScallback+0x35> + 66351244: e8 47 fe ff ff callq 66351090 <__mingwthr_run_key_dtors.part.0> + 66351249: eb 0a jmp 66351255 <__mingw_TLScallback+0x35> + 6635124b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66351250: e8 8b 04 00 00 callq 663516e0 <_fpreset> + 66351255: b8 01 00 00 00 mov $0x1,%eax + 6635125a: 48 83 c4 20 add $0x20,%rsp + 6635125e: 5b pop %rbx + 6635125f: c3 retq + 66351260: 8b 05 42 56 00 00 mov 0x5642(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 66351266: 85 c0 test %eax,%eax + 66351268: 0f 85 82 00 00 00 jne 663512f0 <__mingw_TLScallback+0xd0> + 6635126e: 8b 05 34 56 00 00 mov 0x5634(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 66351274: 83 f8 01 cmp $0x1,%eax + 66351277: 75 dc jne 66351255 <__mingw_TLScallback+0x35> + 66351279: 48 8b 0d 20 56 00 00 mov 0x5620(%rip),%rcx # 663568a0 + 66351280: 48 85 c9 test %rcx,%rcx + 66351283: 74 11 je 66351296 <__mingw_TLScallback+0x76> + 66351285: 48 8b 59 10 mov 0x10(%rcx),%rbx + 66351289: e8 2a 07 00 00 callq 663519b8 + 6635128e: 48 85 db test %rbx,%rbx + 66351291: 48 89 d9 mov %rbx,%rcx + 66351294: 75 ef jne 66351285 <__mingw_TLScallback+0x65> + 66351296: 48 8d 0d 23 56 00 00 lea 0x5623(%rip),%rcx # 663568c0 <__mingwthr_cs> + 6635129d: 48 c7 05 f8 55 00 00 movq $0x0,0x55f8(%rip) # 663568a0 + 663512a4: 00 00 00 00 + 663512a8: c7 05 f6 55 00 00 00 movl $0x0,0x55f6(%rip) # 663568a8 <__mingwthr_cs_init> + 663512af: 00 00 00 + 663512b2: ff 15 10 6f 00 00 callq *0x6f10(%rip) # 663581c8 <__IAT_start__> + 663512b8: eb 9b jmp 66351255 <__mingw_TLScallback+0x35> + 663512ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663512c0: 8b 05 e2 55 00 00 mov 0x55e2(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 663512c6: 85 c0 test %eax,%eax + 663512c8: 74 16 je 663512e0 <__mingw_TLScallback+0xc0> + 663512ca: c7 05 d4 55 00 00 01 movl $0x1,0x55d4(%rip) # 663568a8 <__mingwthr_cs_init> + 663512d1: 00 00 00 + 663512d4: b8 01 00 00 00 mov $0x1,%eax + 663512d9: 48 83 c4 20 add $0x20,%rsp + 663512dd: 5b pop %rbx + 663512de: c3 retq + 663512df: 90 nop + 663512e0: 48 8d 0d d9 55 00 00 lea 0x55d9(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663512e7: ff 15 23 6f 00 00 callq *0x6f23(%rip) # 66358210 <__imp_InitializeCriticalSection> + 663512ed: eb db jmp 663512ca <__mingw_TLScallback+0xaa> 663512ef: 90 nop - -00000000663512f0 : - 663512f0: ff 25 02 70 00 00 jmpq *0x7002(%rip) # 663582f8 <__imp_realloc> - 663512f6: 90 nop - 663512f7: 90 nop - -00000000663512f8 <_unlock>: - 663512f8: ff 25 ba 6f 00 00 jmpq *0x6fba(%rip) # 663582b8 <__imp__unlock> + 663512f0: e8 9b fd ff ff callq 66351090 <__mingwthr_run_key_dtors.part.0> + 663512f5: e9 74 ff ff ff jmpq 6635126e <__mingw_TLScallback+0x4e> + 663512fa: 90 nop + 663512fb: 90 nop + 663512fc: 90 nop + 663512fd: 90 nop 663512fe: 90 nop 663512ff: 90 nop -0000000066351300 <_lock>: - 66351300: ff 25 a2 6f 00 00 jmpq *0x6fa2(%rip) # 663582a8 <__imp__lock> - 66351306: 90 nop - 66351307: 90 nop +0000000066351300 <_ValidateImageBase.part.0>: + 66351300: 48 63 41 3c movslq 0x3c(%rcx),%rax + 66351304: 48 01 c1 add %rax,%rcx + 66351307: 31 c0 xor %eax,%eax + 66351309: 81 39 50 45 00 00 cmpl $0x4550,(%rcx) + 6635130f: 74 01 je 66351312 <_ValidateImageBase.part.0+0x12> + 66351311: c3 retq + 66351312: 31 c0 xor %eax,%eax + 66351314: 66 81 79 18 0b 02 cmpw $0x20b,0x18(%rcx) + 6635131a: 0f 94 c0 sete %al + 6635131d: c3 retq + 6635131e: 66 90 xchg %ax,%ax -0000000066351308 <__iob_func>: - 66351308: ff 25 7a 6f 00 00 jmpq *0x6f7a(%rip) # 66358288 <__imp___iob_func> - 6635130e: 90 nop - 6635130f: 90 nop +0000000066351320 <_ValidateImageBase>: + 66351320: 66 81 39 4d 5a cmpw $0x5a4d,(%rcx) + 66351325: 74 09 je 66351330 <_ValidateImageBase+0x10> + 66351327: 31 c0 xor %eax,%eax + 66351329: c3 retq + 6635132a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66351330: eb ce jmp 66351300 <_ValidateImageBase.part.0> + 66351332: 0f 1f 40 00 nopl 0x0(%rax) + 66351336: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635133d: 00 00 00 -0000000066351310 : - 66351310: ff 25 1a 70 00 00 jmpq *0x701a(%rip) # 66358330 <__imp_MessageBoxW> - 66351316: 90 nop - 66351317: 90 nop - 66351318: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6635131f: 00 +0000000066351340 <_FindPESection>: + 66351340: 48 63 41 3c movslq 0x3c(%rcx),%rax + 66351344: 48 01 c1 add %rax,%rcx + 66351347: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6635134b: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax + 66351350: 0f b7 49 06 movzwl 0x6(%rcx),%ecx + 66351354: 85 c9 test %ecx,%ecx + 66351356: 74 29 je 66351381 <_FindPESection+0x41> + 66351358: 83 e9 01 sub $0x1,%ecx + 6635135b: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx + 6635135f: 4c 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%r9 + 66351364: 44 8b 40 0c mov 0xc(%rax),%r8d + 66351368: 49 39 d0 cmp %rdx,%r8 + 6635136b: 4c 89 c1 mov %r8,%rcx + 6635136e: 77 08 ja 66351378 <_FindPESection+0x38> + 66351370: 03 48 08 add 0x8(%rax),%ecx + 66351373: 48 39 d1 cmp %rdx,%rcx + 66351376: 77 0b ja 66351383 <_FindPESection+0x43> + 66351378: 48 83 c0 28 add $0x28,%rax + 6635137c: 4c 39 c8 cmp %r9,%rax + 6635137f: 75 e3 jne 66351364 <_FindPESection+0x24> + 66351381: 31 c0 xor %eax,%eax + 66351383: c3 retq + 66351384: 66 90 xchg %ax,%ax + 66351386: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635138d: 00 00 00 -0000000066351320 : - 66351320: ff 25 52 6f 00 00 jmpq *0x6f52(%rip) # 66358278 <__imp_VirtualQuery> - 66351326: 90 nop - 66351327: 90 nop +0000000066351390 <_FindPESectionByName>: + 66351390: 57 push %rdi + 66351391: 56 push %rsi + 66351392: 53 push %rbx + 66351393: 48 83 ec 20 sub $0x20,%rsp + 66351397: 48 89 ce mov %rcx,%rsi + 6635139a: e8 e9 05 00 00 callq 66351988 + 6635139f: 48 83 f8 08 cmp $0x8,%rax + 663513a3: 77 6b ja 66351410 <_FindPESectionByName+0x80> + 663513a5: 48 8b 15 44 1f 00 00 mov 0x1f44(%rip),%rdx # 663532f0 <.refptr.__image_base__> + 663513ac: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 663513b1: 75 5d jne 66351410 <_FindPESectionByName+0x80> + 663513b3: 48 89 d1 mov %rdx,%rcx + 663513b6: e8 45 ff ff ff callq 66351300 <_ValidateImageBase.part.0> + 663513bb: 85 c0 test %eax,%eax + 663513bd: 74 51 je 66351410 <_FindPESectionByName+0x80> + 663513bf: 48 63 4a 3c movslq 0x3c(%rdx),%rcx + 663513c3: 48 01 d1 add %rdx,%rcx + 663513c6: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 663513ca: 48 8d 5c 01 18 lea 0x18(%rcx,%rax,1),%rbx + 663513cf: 0f b7 41 06 movzwl 0x6(%rcx),%eax + 663513d3: 85 c0 test %eax,%eax + 663513d5: 74 39 je 66351410 <_FindPESectionByName+0x80> + 663513d7: 83 e8 01 sub $0x1,%eax + 663513da: 48 8d 04 80 lea (%rax,%rax,4),%rax + 663513de: 48 8d 7c c3 28 lea 0x28(%rbx,%rax,8),%rdi + 663513e3: eb 09 jmp 663513ee <_FindPESectionByName+0x5e> + 663513e5: 48 83 c3 28 add $0x28,%rbx + 663513e9: 48 39 fb cmp %rdi,%rbx + 663513ec: 74 22 je 66351410 <_FindPESectionByName+0x80> + 663513ee: 41 b8 08 00 00 00 mov $0x8,%r8d + 663513f4: 48 89 f2 mov %rsi,%rdx + 663513f7: 48 89 d9 mov %rbx,%rcx + 663513fa: e8 81 05 00 00 callq 66351980 + 663513ff: 85 c0 test %eax,%eax + 66351401: 75 e2 jne 663513e5 <_FindPESectionByName+0x55> + 66351403: 48 89 d8 mov %rbx,%rax + 66351406: 48 83 c4 20 add $0x20,%rsp + 6635140a: 5b pop %rbx + 6635140b: 5e pop %rsi + 6635140c: 5f pop %rdi + 6635140d: c3 retq + 6635140e: 66 90 xchg %ax,%ax + 66351410: 31 db xor %ebx,%ebx + 66351412: 48 89 d8 mov %rbx,%rax + 66351415: 48 83 c4 20 add $0x20,%rsp + 66351419: 5b pop %rbx + 6635141a: 5e pop %rsi + 6635141b: 5f pop %rdi + 6635141c: c3 retq + 6635141d: 0f 1f 00 nopl (%rax) -0000000066351328 : - 66351328: ff 25 42 6f 00 00 jmpq *0x6f42(%rip) # 66358270 <__imp_VirtualProtect> - 6635132e: 90 nop - 6635132f: 90 nop +0000000066351420 <__mingw_GetSectionForAddress>: + 66351420: 48 83 ec 28 sub $0x28,%rsp + 66351424: 4c 8b 05 c5 1e 00 00 mov 0x1ec5(%rip),%r8 # 663532f0 <.refptr.__image_base__> + 6635142b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 66351431: 48 89 ca mov %rcx,%rdx + 66351434: 75 57 jne 6635148d <__mingw_GetSectionForAddress+0x6d> + 66351436: 4c 89 c1 mov %r8,%rcx + 66351439: e8 c2 fe ff ff callq 66351300 <_ValidateImageBase.part.0> + 6635143e: 85 c0 test %eax,%eax + 66351440: 74 4b je 6635148d <__mingw_GetSectionForAddress+0x6d> + 66351442: 49 63 40 3c movslq 0x3c(%r8),%rax + 66351446: 48 89 d1 mov %rdx,%rcx + 66351449: 4c 29 c1 sub %r8,%rcx + 6635144c: 49 01 c0 add %rax,%r8 + 6635144f: 41 0f b7 50 06 movzwl 0x6(%r8),%edx + 66351454: 41 0f b7 40 14 movzwl 0x14(%r8),%eax + 66351459: 85 d2 test %edx,%edx + 6635145b: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax + 66351460: 74 2b je 6635148d <__mingw_GetSectionForAddress+0x6d> + 66351462: 83 ea 01 sub $0x1,%edx + 66351465: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx + 66351469: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 + 6635146e: 66 90 xchg %ax,%ax + 66351470: 44 8b 40 0c mov 0xc(%rax),%r8d + 66351474: 4c 39 c1 cmp %r8,%rcx + 66351477: 4c 89 c2 mov %r8,%rdx + 6635147a: 72 08 jb 66351484 <__mingw_GetSectionForAddress+0x64> + 6635147c: 03 50 08 add 0x8(%rax),%edx + 6635147f: 48 39 d1 cmp %rdx,%rcx + 66351482: 72 0b jb 6635148f <__mingw_GetSectionForAddress+0x6f> + 66351484: 48 83 c0 28 add $0x28,%rax + 66351488: 4c 39 c8 cmp %r9,%rax + 6635148b: 75 e3 jne 66351470 <__mingw_GetSectionForAddress+0x50> + 6635148d: 31 c0 xor %eax,%eax + 6635148f: 48 83 c4 28 add $0x28,%rsp + 66351493: c3 retq + 66351494: 66 90 xchg %ax,%ax + 66351496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635149d: 00 00 00 -0000000066351330 : - 66351330: ff 25 32 6f 00 00 jmpq *0x6f32(%rip) # 66358268 <__imp_UnhandledExceptionFilter> - 66351336: 90 nop - 66351337: 90 nop +00000000663514a0 <__mingw_GetSectionCount>: + 663514a0: 48 83 ec 28 sub $0x28,%rsp + 663514a4: 48 8b 15 45 1e 00 00 mov 0x1e45(%rip),%rdx # 663532f0 <.refptr.__image_base__> + 663514ab: 45 31 c0 xor %r8d,%r8d + 663514ae: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 663514b3: 74 0b je 663514c0 <__mingw_GetSectionCount+0x20> + 663514b5: 44 89 c0 mov %r8d,%eax + 663514b8: 48 83 c4 28 add $0x28,%rsp + 663514bc: c3 retq + 663514bd: 0f 1f 00 nopl (%rax) + 663514c0: 48 89 d1 mov %rdx,%rcx + 663514c3: e8 38 fe ff ff callq 66351300 <_ValidateImageBase.part.0> + 663514c8: 85 c0 test %eax,%eax + 663514ca: 74 e9 je 663514b5 <__mingw_GetSectionCount+0x15> + 663514cc: 48 63 42 3c movslq 0x3c(%rdx),%rax + 663514d0: 44 0f b7 44 10 06 movzwl 0x6(%rax,%rdx,1),%r8d + 663514d6: 44 89 c0 mov %r8d,%eax + 663514d9: 48 83 c4 28 add $0x28,%rsp + 663514dd: c3 retq + 663514de: 66 90 xchg %ax,%ax -0000000066351338 : - 66351338: ff 25 22 6f 00 00 jmpq *0x6f22(%rip) # 66358260 <__imp_TlsGetValue> - 6635133e: 90 nop - 6635133f: 90 nop +00000000663514e0 <_FindPESectionExec>: + 663514e0: 48 83 ec 28 sub $0x28,%rsp + 663514e4: 4c 8b 05 05 1e 00 00 mov 0x1e05(%rip),%r8 # 663532f0 <.refptr.__image_base__> + 663514eb: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 663514f1: 48 89 ca mov %rcx,%rdx + 663514f4: 75 52 jne 66351548 <_FindPESectionExec+0x68> + 663514f6: 4c 89 c1 mov %r8,%rcx + 663514f9: e8 02 fe ff ff callq 66351300 <_ValidateImageBase.part.0> + 663514fe: 85 c0 test %eax,%eax + 66351500: 74 46 je 66351548 <_FindPESectionExec+0x68> + 66351502: 49 63 48 3c movslq 0x3c(%r8),%rcx + 66351506: 4c 01 c1 add %r8,%rcx + 66351509: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6635150d: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax + 66351512: 0f b7 49 06 movzwl 0x6(%rcx),%ecx + 66351516: 85 c9 test %ecx,%ecx + 66351518: 74 2e je 66351548 <_FindPESectionExec+0x68> + 6635151a: 83 e9 01 sub $0x1,%ecx + 6635151d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx + 66351521: 48 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%rcx + 66351526: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635152d: 00 00 00 + 66351530: f6 40 27 20 testb $0x20,0x27(%rax) + 66351534: 74 09 je 6635153f <_FindPESectionExec+0x5f> + 66351536: 48 85 d2 test %rdx,%rdx + 66351539: 74 0f je 6635154a <_FindPESectionExec+0x6a> + 6635153b: 48 83 ea 01 sub $0x1,%rdx + 6635153f: 48 83 c0 28 add $0x28,%rax + 66351543: 48 39 c8 cmp %rcx,%rax + 66351546: 75 e8 jne 66351530 <_FindPESectionExec+0x50> + 66351548: 31 c0 xor %eax,%eax + 6635154a: 48 83 c4 28 add $0x28,%rsp + 6635154e: c3 retq + 6635154f: 90 nop -0000000066351340 : - 66351340: ff 25 12 6f 00 00 jmpq *0x6f12(%rip) # 66358258 <__imp_TerminateProcess> - 66351346: 90 nop - 66351347: 90 nop +0000000066351550 <_GetPEImageBase>: + 66351550: 48 83 ec 28 sub $0x28,%rsp + 66351554: 48 8b 15 95 1d 00 00 mov 0x1d95(%rip),%rdx # 663532f0 <.refptr.__image_base__> + 6635155b: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 66351560: 75 1e jne 66351580 <_GetPEImageBase+0x30> + 66351562: 48 89 d1 mov %rdx,%rcx + 66351565: e8 96 fd ff ff callq 66351300 <_ValidateImageBase.part.0> + 6635156a: 85 c0 test %eax,%eax + 6635156c: b8 00 00 00 00 mov $0x0,%eax + 66351571: 48 0f 45 c2 cmovne %rdx,%rax + 66351575: 48 83 c4 28 add $0x28,%rsp + 66351579: c3 retq + 6635157a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66351580: 31 c0 xor %eax,%eax + 66351582: 48 83 c4 28 add $0x28,%rsp + 66351586: c3 retq + 66351587: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6635158e: 00 00 -0000000066351348 : - 66351348: ff 25 02 6f 00 00 jmpq *0x6f02(%rip) # 66358250 <__imp_Sleep> - 6635134e: 90 nop - 6635134f: 90 nop +0000000066351590 <_IsNonwritableInCurrentImage>: + 66351590: 48 83 ec 28 sub $0x28,%rsp + 66351594: 4c 8b 05 55 1d 00 00 mov 0x1d55(%rip),%r8 # 663532f0 <.refptr.__image_base__> + 6635159b: 31 c0 xor %eax,%eax + 6635159d: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 663515a3: 48 89 ca mov %rcx,%rdx + 663515a6: 74 08 je 663515b0 <_IsNonwritableInCurrentImage+0x20> + 663515a8: 48 83 c4 28 add $0x28,%rsp + 663515ac: c3 retq + 663515ad: 0f 1f 00 nopl (%rax) + 663515b0: 4c 89 c1 mov %r8,%rcx + 663515b3: e8 48 fd ff ff callq 66351300 <_ValidateImageBase.part.0> + 663515b8: 85 c0 test %eax,%eax + 663515ba: 74 ec je 663515a8 <_IsNonwritableInCurrentImage+0x18> + 663515bc: 49 63 40 3c movslq 0x3c(%r8),%rax + 663515c0: 48 89 d1 mov %rdx,%rcx + 663515c3: 4c 29 c1 sub %r8,%rcx + 663515c6: 49 01 c0 add %rax,%r8 + 663515c9: 41 0f b7 50 06 movzwl 0x6(%r8),%edx + 663515ce: 41 0f b7 40 14 movzwl 0x14(%r8),%eax + 663515d3: 85 d2 test %edx,%edx + 663515d5: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax + 663515da: 74 31 je 6635160d <_IsNonwritableInCurrentImage+0x7d> + 663515dc: 83 ea 01 sub $0x1,%edx + 663515df: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx + 663515e3: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 + 663515e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663515ef: 00 + 663515f0: 44 8b 40 0c mov 0xc(%rax),%r8d + 663515f4: 4c 39 c1 cmp %r8,%rcx + 663515f7: 4c 89 c2 mov %r8,%rdx + 663515fa: 72 08 jb 66351604 <_IsNonwritableInCurrentImage+0x74> + 663515fc: 03 50 08 add 0x8(%rax),%edx + 663515ff: 48 39 d1 cmp %rdx,%rcx + 66351602: 72 10 jb 66351614 <_IsNonwritableInCurrentImage+0x84> + 66351604: 48 83 c0 28 add $0x28,%rax + 66351608: 4c 39 c8 cmp %r9,%rax + 6635160b: 75 e3 jne 663515f0 <_IsNonwritableInCurrentImage+0x60> + 6635160d: 31 c0 xor %eax,%eax + 6635160f: 48 83 c4 28 add $0x28,%rsp + 66351613: c3 retq + 66351614: 8b 40 24 mov 0x24(%rax),%eax + 66351617: f7 d0 not %eax + 66351619: c1 e8 1f shr $0x1f,%eax + 6635161c: 48 83 c4 28 add $0x28,%rsp + 66351620: c3 retq + 66351621: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66351626: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635162d: 00 00 00 -0000000066351350 : - 66351350: ff 25 f2 6e 00 00 jmpq *0x6ef2(%rip) # 66358248 <__imp_SetUnhandledExceptionFilter> - 66351356: 90 nop - 66351357: 90 nop +0000000066351630 <__mingw_enum_import_library_names>: + 66351630: 48 83 ec 28 sub $0x28,%rsp + 66351634: 4c 8b 1d b5 1c 00 00 mov 0x1cb5(%rip),%r11 # 663532f0 <.refptr.__image_base__> + 6635163b: 66 41 81 3b 4d 5a cmpw $0x5a4d,(%r11) + 66351641: 41 89 c9 mov %ecx,%r9d + 66351644: 75 58 jne 6635169e <__mingw_enum_import_library_names+0x6e> + 66351646: 4c 89 d9 mov %r11,%rcx + 66351649: e8 b2 fc ff ff callq 66351300 <_ValidateImageBase.part.0> + 6635164e: 85 c0 test %eax,%eax + 66351650: 74 4c je 6635169e <__mingw_enum_import_library_names+0x6e> + 66351652: 49 63 43 3c movslq 0x3c(%r11),%rax + 66351656: 4c 01 d8 add %r11,%rax + 66351659: 8b 90 90 00 00 00 mov 0x90(%rax),%edx + 6635165f: 85 d2 test %edx,%edx + 66351661: 74 3b je 6635169e <__mingw_enum_import_library_names+0x6e> + 66351663: 0f b7 48 14 movzwl 0x14(%rax),%ecx + 66351667: 48 8d 4c 08 18 lea 0x18(%rax,%rcx,1),%rcx + 6635166c: 0f b7 40 06 movzwl 0x6(%rax),%eax + 66351670: 85 c0 test %eax,%eax + 66351672: 74 2a je 6635169e <__mingw_enum_import_library_names+0x6e> + 66351674: 83 e8 01 sub $0x1,%eax + 66351677: 48 8d 04 80 lea (%rax,%rax,4),%rax + 6635167b: 48 8d 44 c1 28 lea 0x28(%rcx,%rax,8),%rax + 66351680: 44 8b 51 0c mov 0xc(%rcx),%r10d + 66351684: 4c 39 d2 cmp %r10,%rdx + 66351687: 4d 89 d0 mov %r10,%r8 + 6635168a: 72 09 jb 66351695 <__mingw_enum_import_library_names+0x65> + 6635168c: 44 03 41 08 add 0x8(%rcx),%r8d + 66351690: 4c 39 c2 cmp %r8,%rdx + 66351693: 72 10 jb 663516a5 <__mingw_enum_import_library_names+0x75> + 66351695: 48 83 c1 28 add $0x28,%rcx + 66351699: 48 39 c1 cmp %rax,%rcx + 6635169c: 75 e2 jne 66351680 <__mingw_enum_import_library_names+0x50> + 6635169e: 31 c0 xor %eax,%eax + 663516a0: 48 83 c4 28 add $0x28,%rsp + 663516a4: c3 retq + 663516a5: 4c 01 da add %r11,%rdx + 663516a8: 75 0e jne 663516b8 <__mingw_enum_import_library_names+0x88> + 663516aa: eb f2 jmp 6635169e <__mingw_enum_import_library_names+0x6e> + 663516ac: 0f 1f 40 00 nopl 0x0(%rax) + 663516b0: 41 83 e9 01 sub $0x1,%r9d + 663516b4: 48 83 c2 14 add $0x14,%rdx + 663516b8: 8b 4a 04 mov 0x4(%rdx),%ecx + 663516bb: 85 c9 test %ecx,%ecx + 663516bd: 75 07 jne 663516c6 <__mingw_enum_import_library_names+0x96> + 663516bf: 8b 42 0c mov 0xc(%rdx),%eax + 663516c2: 85 c0 test %eax,%eax + 663516c4: 74 d8 je 6635169e <__mingw_enum_import_library_names+0x6e> + 663516c6: 45 85 c9 test %r9d,%r9d + 663516c9: 7f e5 jg 663516b0 <__mingw_enum_import_library_names+0x80> + 663516cb: 8b 42 0c mov 0xc(%rdx),%eax + 663516ce: 4c 01 d8 add %r11,%rax + 663516d1: 48 83 c4 28 add $0x28,%rsp + 663516d5: c3 retq + 663516d6: 90 nop + 663516d7: 90 nop + 663516d8: 90 nop + 663516d9: 90 nop + 663516da: 90 nop + 663516db: 90 nop + 663516dc: 90 nop + 663516dd: 90 nop + 663516de: 90 nop + 663516df: 90 nop -0000000066351358 : - 66351358: ff 25 e2 6e 00 00 jmpq *0x6ee2(%rip) # 66358240 <__imp_RtlVirtualUnwind> - 6635135e: 90 nop - 6635135f: 90 nop +00000000663516e0 <_fpreset>: + 663516e0: db e3 fninit + 663516e2: c3 retq + 663516e3: 90 nop + 663516e4: 90 nop + 663516e5: 90 nop + 663516e6: 90 nop + 663516e7: 90 nop + 663516e8: 90 nop + 663516e9: 90 nop + 663516ea: 90 nop + 663516eb: 90 nop + 663516ec: 90 nop + 663516ed: 90 nop + 663516ee: 90 nop + 663516ef: 90 nop -0000000066351360 : - 66351360: ff 25 d2 6e 00 00 jmpq *0x6ed2(%rip) # 66358238 <__imp_RtlLookupFunctionEntry> - 66351366: 90 nop - 66351367: 90 nop +00000000663516f0 <___chkstk_ms>: + 663516f0: 51 push %rcx + 663516f1: 50 push %rax + 663516f2: 48 3d 00 10 00 00 cmp $0x1000,%rax + 663516f8: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx + 663516fd: 72 19 jb 66351718 <___chkstk_ms+0x28> + 663516ff: 48 81 e9 00 10 00 00 sub $0x1000,%rcx + 66351706: 48 83 09 00 orq $0x0,(%rcx) + 6635170a: 48 2d 00 10 00 00 sub $0x1000,%rax + 66351710: 48 3d 00 10 00 00 cmp $0x1000,%rax + 66351716: 77 e7 ja 663516ff <___chkstk_ms+0xf> + 66351718: 48 29 c1 sub %rax,%rcx + 6635171b: 48 83 09 00 orq $0x0,(%rcx) + 6635171f: 58 pop %rax + 66351720: 59 pop %rcx + 66351721: c3 retq + 66351722: 90 nop + 66351723: 90 nop + 66351724: 90 nop + 66351725: 90 nop + 66351726: 90 nop + 66351727: 90 nop + 66351728: 90 nop + 66351729: 90 nop + 6635172a: 90 nop + 6635172b: 90 nop + 6635172c: 90 nop + 6635172d: 90 nop + 6635172e: 90 nop + 6635172f: 90 nop -0000000066351368 : - 66351368: ff 25 c2 6e 00 00 jmpq *0x6ec2(%rip) # 66358230 <__imp_RtlCaptureContext> - 6635136e: 90 nop - 6635136f: 90 nop +0000000066351730 : + 66351730: b8 01 00 00 00 mov $0x1,%eax + 66351735: c3 retq + 66351736: 90 nop + 66351737: 90 nop + 66351738: 90 nop + 66351739: 90 nop + 6635173a: 90 nop + 6635173b: 90 nop + 6635173c: 90 nop + 6635173d: 90 nop + 6635173e: 90 nop + 6635173f: 90 nop -0000000066351370 : - 66351370: ff 25 b2 6e 00 00 jmpq *0x6eb2(%rip) # 66358228 <__imp_RtlAddFunctionTable> - 66351376: 90 nop - 66351377: 90 nop +0000000066351740 : + 66351740: b8 01 00 00 00 mov $0x1,%eax + 66351745: c3 retq + 66351746: 90 nop + 66351747: 90 nop + 66351748: 90 nop + 66351749: 90 nop + 6635174a: 90 nop + 6635174b: 90 nop + 6635174c: 90 nop + 6635174d: 90 nop + 6635174e: 90 nop + 6635174f: 90 nop -0000000066351378 : - 66351378: ff 25 a2 6e 00 00 jmpq *0x6ea2(%rip) # 66358220 <__imp_QueryPerformanceCounter> - 6635137e: 90 nop - 6635137f: 90 nop +0000000066351750 <_wassert>: + 66351750: 41 54 push %r12 + 66351752: 55 push %rbp + 66351753: 57 push %rdi + 66351754: 56 push %rsi + 66351755: 53 push %rbx + 66351756: 48 81 ec 50 02 00 00 sub $0x250,%rsp + 6635175d: 48 89 d3 mov %rdx,%rbx + 66351760: 48 89 ce mov %rcx,%rsi + 66351763: b9 00 40 00 00 mov $0x4000,%ecx + 66351768: 45 89 c4 mov %r8d,%r12d + 6635176b: e8 30 02 00 00 callq 663519a0 + 66351770: 48 85 db test %rbx,%rbx + 66351773: 48 89 c5 mov %rax,%rbp + 66351776: 0f 84 c4 00 00 00 je 66351840 <_wassert+0xf0> + 6635177c: 66 83 3b 00 cmpw $0x0,(%rbx) + 66351780: 48 8d 05 39 1a 00 00 lea 0x1a39(%rip),%rax # 663531c0 <.rdata> + 66351787: 48 0f 44 d8 cmove %rax,%rbx + 6635178b: 48 85 f6 test %rsi,%rsi + 6635178e: 0f 84 9d 00 00 00 je 66351831 <_wassert+0xe1> + 66351794: 66 83 3e 00 cmpw $0x0,(%rsi) + 66351798: 48 8d 05 35 1a 00 00 lea 0x1a35(%rip),%rax # 663531d4 <.rdata+0x14> + 6635179f: 48 0f 44 f0 cmove %rax,%rsi + 663517a3: 31 c9 xor %ecx,%ecx + 663517a5: 41 b8 04 01 00 00 mov $0x104,%r8d + 663517ab: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi + 663517b0: 48 89 fa mov %rdi,%rdx + 663517b3: ff 15 3f 6a 00 00 callq *0x6a3f(%rip) # 663581f8 <__imp_GetModuleFileNameW> + 663517b9: 85 c0 test %eax,%eax + 663517bb: 74 63 je 66351820 <_wassert+0xd0> + 663517bd: 48 89 74 24 30 mov %rsi,0x30(%rsp) + 663517c2: 49 89 f9 mov %rdi,%r9 + 663517c5: ba ff 1f 00 00 mov $0x1fff,%edx + 663517ca: 48 89 e9 mov %rbp,%rcx + 663517cd: 44 89 64 24 28 mov %r12d,0x28(%rsp) + 663517d2: 4c 8d 05 ff 19 00 00 lea 0x19ff(%rip),%r8 # 663531d8 <.rdata+0x18> + 663517d9: 48 89 5c 24 20 mov %rbx,0x20(%rsp) + 663517de: e8 ed 01 00 00 callq 663519d0 <_snwprintf> + 663517e3: 48 8b 05 86 1b 00 00 mov 0x1b86(%rip),%rax # 66353370 <.refptr.mingw_app_type> + 663517ea: 8b 00 mov (%rax),%eax + 663517ec: 85 c0 test %eax,%eax + 663517ee: 74 75 je 66351865 <_wassert+0x115> + 663517f0: 31 c9 xor %ecx,%ecx + 663517f2: 41 b9 12 20 01 00 mov $0x12012,%r9d + 663517f8: 48 89 ea mov %rbp,%rdx + 663517fb: 4c 8d 05 6e 1a 00 00 lea 0x1a6e(%rip),%r8 # 66353270 <.rdata+0xb0> + 66351802: ff 15 28 6b 00 00 callq *0x6b28(%rip) # 66358330 <__imp_MessageBoxW> + 66351808: 83 f8 03 cmp $0x3,%eax + 6635180b: 74 44 je 66351851 <_wassert+0x101> + 6635180d: 83 f8 05 cmp $0x5,%eax + 66351810: 75 3a jne 6635184c <_wassert+0xfc> + 66351812: 48 81 c4 50 02 00 00 add $0x250,%rsp + 66351819: 5b pop %rbx + 6635181a: 5e pop %rsi + 6635181b: 5f pop %rdi + 6635181c: 5d pop %rbp + 6635181d: 41 5c pop %r12 + 6635181f: c3 retq + 66351820: 48 8d 15 99 19 00 00 lea 0x1999(%rip),%rdx # 663531c0 <.rdata> + 66351827: 48 89 f9 mov %rdi,%rcx + 6635182a: e8 41 01 00 00 callq 66351970 + 6635182f: eb 8c jmp 663517bd <_wassert+0x6d> + 66351831: 48 8d 35 9c 19 00 00 lea 0x199c(%rip),%rsi # 663531d4 <.rdata+0x14> + 66351838: e9 66 ff ff ff jmpq 663517a3 <_wassert+0x53> + 6635183d: 0f 1f 00 nopl (%rax) + 66351840: 48 8d 1d 79 19 00 00 lea 0x1979(%rip),%rbx # 663531c0 <.rdata> + 66351847: e9 3f ff ff ff jmpq 6635178b <_wassert+0x3b> + 6635184c: e8 77 01 00 00 callq 663519c8 + 66351851: b9 16 00 00 00 mov $0x16,%ecx + 66351856: e8 3d 01 00 00 callq 66351998 + 6635185b: b9 03 00 00 00 mov $0x3,%ecx + 66351860: e8 7b 01 00 00 callq 663519e0 <_exit> + 66351865: b9 02 00 00 00 mov $0x2,%ecx + 6635186a: e8 f1 02 00 00 callq 66351b60 <__acrt_iob_func> + 6635186f: 48 8d 15 ea 19 00 00 lea 0x19ea(%rip),%rdx # 66353260 <.rdata+0xa0> + 66351876: 49 89 e8 mov %rbp,%r8 + 66351879: 48 89 c1 mov %rax,%rcx + 6635187c: e8 2f 01 00 00 callq 663519b0 + 66351881: e8 42 01 00 00 callq 663519c8 + 66351886: 90 nop + 66351887: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6635188e: 00 00 -0000000066351380 : - 66351380: ff 25 92 6e 00 00 jmpq *0x6e92(%rip) # 66358218 <__imp_LeaveCriticalSection> - 66351386: 90 nop - 66351387: 90 nop +0000000066351890 <_assert>: + 66351890: 55 push %rbp + 66351891: 57 push %rdi + 66351892: 56 push %rsi + 66351893: 53 push %rbx + 66351894: 48 83 ec 38 sub $0x38,%rsp + 66351898: 48 89 d7 mov %rdx,%rdi + 6635189b: 44 89 44 24 2c mov %r8d,0x2c(%rsp) + 663518a0: 48 89 cd mov %rcx,%rbp + 663518a3: e8 e0 00 00 00 callq 66351988 + 663518a8: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx + 663518ad: e8 ee 00 00 00 callq 663519a0 + 663518b2: 48 89 f9 mov %rdi,%rcx + 663518b5: 48 89 c6 mov %rax,%rsi + 663518b8: e8 cb 00 00 00 callq 66351988 + 663518bd: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx + 663518c2: e8 d9 00 00 00 callq 663519a0 + 663518c7: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx + 663518cb: 48 89 c3 mov %rax,%rbx + 663518ce: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d + 663518d3: 84 c9 test %cl,%cl + 663518d5: 74 79 je 66351950 <_assert+0xc0> + 663518d7: 45 31 c9 xor %r9d,%r9d + 663518da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663518e0: 66 42 89 0c 4e mov %cx,(%rsi,%r9,2) + 663518e5: 49 83 c1 01 add $0x1,%r9 + 663518e9: 42 0f b6 4c 0d 00 movzbl 0x0(%rbp,%r9,1),%ecx + 663518ef: 84 c9 test %cl,%cl + 663518f1: 75 ed jne 663518e0 <_assert+0x50> + 663518f3: 4a 8d 04 4e lea (%rsi,%r9,2),%rax + 663518f7: 31 c9 xor %ecx,%ecx + 663518f9: 66 89 08 mov %cx,(%rax) + 663518fc: 0f b6 0f movzbl (%rdi),%ecx + 663518ff: 84 c9 test %cl,%cl + 66351901: 74 5d je 66351960 <_assert+0xd0> + 66351903: 45 31 c9 xor %r9d,%r9d + 66351906: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635190d: 00 00 00 + 66351910: 66 42 89 0c 4b mov %cx,(%rbx,%r9,2) + 66351915: 49 83 c1 01 add $0x1,%r9 + 66351919: 42 0f b6 0c 0f movzbl (%rdi,%r9,1),%ecx + 6635191e: 84 c9 test %cl,%cl + 66351920: 75 ee jne 66351910 <_assert+0x80> + 66351922: 4a 8d 04 4b lea (%rbx,%r9,2),%rax + 66351926: 31 d2 xor %edx,%edx + 66351928: 48 89 f1 mov %rsi,%rcx + 6635192b: 66 89 10 mov %dx,(%rax) + 6635192e: 48 89 da mov %rbx,%rdx + 66351931: e8 1a fe ff ff callq 66351750 <_wassert> + 66351936: 48 89 f1 mov %rsi,%rcx + 66351939: e8 7a 00 00 00 callq 663519b8 + 6635193e: 48 89 d9 mov %rbx,%rcx + 66351941: 48 83 c4 38 add $0x38,%rsp + 66351945: 5b pop %rbx + 66351946: 5e pop %rsi + 66351947: 5f pop %rdi + 66351948: 5d pop %rbp + 66351949: e9 6a 00 00 00 jmpq 663519b8 + 6635194e: 66 90 xchg %ax,%ax + 66351950: 31 c9 xor %ecx,%ecx + 66351952: 48 89 f0 mov %rsi,%rax + 66351955: 66 89 08 mov %cx,(%rax) + 66351958: 0f b6 0f movzbl (%rdi),%ecx + 6635195b: 84 c9 test %cl,%cl + 6635195d: 75 a4 jne 66351903 <_assert+0x73> + 6635195f: 90 nop + 66351960: 48 89 d8 mov %rbx,%rax + 66351963: eb c1 jmp 66351926 <_assert+0x96> + 66351965: 90 nop + 66351966: 90 nop + 66351967: 90 nop + 66351968: 90 nop + 66351969: 90 nop + 6635196a: 90 nop + 6635196b: 90 nop + 6635196c: 90 nop + 6635196d: 90 nop + 6635196e: 90 nop + 6635196f: 90 nop -0000000066351388 : - 66351388: ff 25 82 6e 00 00 jmpq *0x6e82(%rip) # 66358210 <__imp_InitializeCriticalSection> - 6635138e: 90 nop - 6635138f: 90 nop +0000000066351970 : + 66351970: ff 25 aa 69 00 00 jmpq *0x69aa(%rip) # 66358320 <__imp_wcscpy> + 66351976: 90 nop + 66351977: 90 nop -0000000066351390 : - 66351390: ff 25 72 6e 00 00 jmpq *0x6e72(%rip) # 66358208 <__imp_GetTickCount> - 66351396: 90 nop - 66351397: 90 nop +0000000066351978 : + 66351978: ff 25 9a 69 00 00 jmpq *0x699a(%rip) # 66358318 <__imp_vfprintf> + 6635197e: 90 nop + 6635197f: 90 nop -0000000066351398 : - 66351398: ff 25 62 6e 00 00 jmpq *0x6e62(%rip) # 66358200 <__imp_GetSystemTimeAsFileTime> - 6635139e: 90 nop - 6635139f: 90 nop +0000000066351980 : + 66351980: ff 25 8a 69 00 00 jmpq *0x698a(%rip) # 66358310 <__imp_strncmp> + 66351986: 90 nop + 66351987: 90 nop -00000000663513a0 : - 663513a0: ff 25 52 6e 00 00 jmpq *0x6e52(%rip) # 663581f8 <__imp_GetModuleFileNameW> - 663513a6: 90 nop - 663513a7: 90 nop +0000000066351988 : + 66351988: ff 25 7a 69 00 00 jmpq *0x697a(%rip) # 66358308 <__imp_strlen> + 6635198e: 90 nop + 6635198f: 90 nop -00000000663513a8 : - 663513a8: ff 25 42 6e 00 00 jmpq *0x6e42(%rip) # 663581f0 <__imp_GetLastError> - 663513ae: 90 nop - 663513af: 90 nop +0000000066351990 : + 66351990: ff 25 6a 69 00 00 jmpq *0x696a(%rip) # 66358300 <__imp_signal> + 66351996: 90 nop + 66351997: 90 nop -00000000663513b0 : - 663513b0: ff 25 32 6e 00 00 jmpq *0x6e32(%rip) # 663581e8 <__imp_GetCurrentThreadId> - 663513b6: 90 nop - 663513b7: 90 nop +0000000066351998 : + 66351998: ff 25 52 69 00 00 jmpq *0x6952(%rip) # 663582f0 <__imp_raise> + 6635199e: 90 nop + 6635199f: 90 nop -00000000663513b8 : - 663513b8: ff 25 22 6e 00 00 jmpq *0x6e22(%rip) # 663581e0 <__imp_GetCurrentProcessId> - 663513be: 90 nop - 663513bf: 90 nop +00000000663519a0 : + 663519a0: ff 25 42 69 00 00 jmpq *0x6942(%rip) # 663582e8 <__imp_malloc> + 663519a6: 90 nop + 663519a7: 90 nop -00000000663513c0 : - 663513c0: ff 25 12 6e 00 00 jmpq *0x6e12(%rip) # 663581d8 <__imp_GetCurrentProcess> - 663513c6: 90 nop - 663513c7: 90 nop +00000000663519a8 : + 663519a8: ff 25 32 69 00 00 jmpq *0x6932(%rip) # 663582e0 <__imp_fwrite> + 663519ae: 90 nop + 663519af: 90 nop -00000000663513c8 : - 663513c8: ff 25 02 6e 00 00 jmpq *0x6e02(%rip) # 663581d0 <__imp_EnterCriticalSection> - 663513ce: 90 nop - 663513cf: 90 nop +00000000663519b0 : + 663519b0: ff 25 22 69 00 00 jmpq *0x6922(%rip) # 663582d8 <__imp_fwprintf> + 663519b6: 90 nop + 663519b7: 90 nop -00000000663513d0 : - 663513d0: ff 25 f2 6d 00 00 jmpq *0x6df2(%rip) # 663581c8 <__IAT_start__> - 663513d6: 90 nop - 663513d7: 90 nop - 663513d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663513df: 00 +00000000663519b8 : + 663519b8: ff 25 12 69 00 00 jmpq *0x6912(%rip) # 663582d0 <__imp_free> + 663519be: 90 nop + 663519bf: 90 nop -00000000663513e0 <__report_error>: - 663513e0: 56 push %rsi - 663513e1: 53 push %rbx - 663513e2: 48 83 ec 38 sub $0x38,%rsp - 663513e6: 48 8d 44 24 58 lea 0x58(%rsp),%rax - 663513eb: 48 89 cb mov %rcx,%rbx - 663513ee: b9 02 00 00 00 mov $0x2,%ecx - 663513f3: 48 89 54 24 58 mov %rdx,0x58(%rsp) - 663513f8: 4c 89 44 24 60 mov %r8,0x60(%rsp) - 663513fd: 4c 89 4c 24 68 mov %r9,0x68(%rsp) - 66351402: 48 89 44 24 28 mov %rax,0x28(%rsp) - 66351407: e8 c4 fe ff ff callq 663512d0 <__acrt_iob_func> - 6635140c: 41 b8 1b 00 00 00 mov $0x1b,%r8d - 66351412: ba 01 00 00 00 mov $0x1,%edx - 66351417: 48 8d 0d 82 1c 00 00 lea 0x1c82(%rip),%rcx # 663530a0 <.rdata> - 6635141e: 49 89 c1 mov %rax,%r9 - 66351421: e8 f2 fc ff ff callq 66351118 - 66351426: 48 8b 74 24 28 mov 0x28(%rsp),%rsi - 6635142b: b9 02 00 00 00 mov $0x2,%ecx - 66351430: e8 9b fe ff ff callq 663512d0 <__acrt_iob_func> - 66351435: 48 89 da mov %rbx,%rdx - 66351438: 48 89 c1 mov %rax,%rcx - 6635143b: 49 89 f0 mov %rsi,%r8 - 6635143e: e8 a5 fc ff ff callq 663510e8 - 66351443: e8 f0 fc ff ff callq 66351138 - 66351448: 90 nop - 66351449: 90 nop - 6635144a: 90 nop - 6635144b: 90 nop - 6635144c: 90 nop - 6635144d: 90 nop - 6635144e: 90 nop - 6635144f: 90 nop +00000000663519c0 : + 663519c0: ff 25 02 69 00 00 jmpq *0x6902(%rip) # 663582c8 <__imp_calloc> + 663519c6: 90 nop + 663519c7: 90 nop -0000000066351450 : - 66351450: 48 83 ec 18 sub $0x18,%rsp - 66351454: 0f ae 5c 24 0c stmxcsr 0xc(%rsp) - 66351459: 81 4c 24 0c 40 80 00 orl $0x8040,0xc(%rsp) - 66351460: 00 - 66351461: 0f ae 54 24 0c ldmxcsr 0xc(%rsp) - 66351466: 48 83 c4 18 add $0x18,%rsp - 6635146a: c3 retq - 6635146b: 90 nop - 6635146c: 90 nop - 6635146d: 90 nop - 6635146e: 90 nop - 6635146f: 90 nop +00000000663519c8 : + 663519c8: ff 25 f2 68 00 00 jmpq *0x68f2(%rip) # 663582c0 <__imp_abort> + 663519ce: 90 nop + 663519cf: 90 nop -0000000066351470 : - 66351470: e9 1b ff fe ff jmpq 66341390 <__gcc_register_frame> - 66351475: 90 nop - 66351476: 90 nop - 66351477: 90 nop - 66351478: 90 nop - 66351479: 90 nop - 6635147a: 90 nop - 6635147b: 90 nop - 6635147c: 90 nop - 6635147d: 90 nop - 6635147e: 90 nop - 6635147f: 90 nop +00000000663519d0 <_snwprintf>: + 663519d0: ff 25 da 68 00 00 jmpq *0x68da(%rip) # 663582b0 <__imp__snwprintf> + 663519d6: 90 nop + 663519d7: 90 nop -0000000066351480 <__CTOR_LIST__>: - 66351480: ff (bad) - 66351481: ff (bad) - 66351482: ff (bad) - 66351483: ff (bad) - 66351484: ff (bad) - 66351485: ff (bad) - 66351486: ff (bad) - 66351487: ff .byte 0xff +00000000663519d8 <_initterm>: + 663519d8: ff 25 c2 68 00 00 jmpq *0x68c2(%rip) # 663582a0 <__imp__initterm> + 663519de: 90 nop + 663519df: 90 nop -0000000066351488 <.ctors>: - 66351488: 50 push %rax - 66351489: 14 35 adc $0x35,%al - 6635148b: 66 00 00 data16 add %al,(%rax) +00000000663519e0 <_exit>: + 663519e0: ff 25 b2 68 00 00 jmpq *0x68b2(%rip) # 66358298 <__imp__exit> + 663519e6: 90 nop + 663519e7: 90 nop + +00000000663519e8 <_amsg_exit>: + 663519e8: ff 25 a2 68 00 00 jmpq *0x68a2(%rip) # 66358290 <__imp__amsg_exit> + 663519ee: 90 nop + 663519ef: 90 nop + +00000000663519f0 <_initialize_onexit_table>: + 663519f0: 48 85 c9 test %rcx,%rcx + 663519f3: 74 1a je 66351a0f <_initialize_onexit_table+0x1f> + 663519f5: 31 c0 xor %eax,%eax + 663519f7: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) + 663519fe: 00 + 663519ff: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) + 66351a06: 00 + 66351a07: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) + 66351a0e: c3 retq + 66351a0f: b8 ff ff ff ff mov $0xffffffff,%eax + 66351a14: c3 retq + 66351a15: 90 nop + 66351a16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66351a1d: 00 00 00 + +0000000066351a20 <_register_onexit_function>: + 66351a20: 55 push %rbp + 66351a21: 57 push %rdi + 66351a22: 56 push %rsi + 66351a23: 53 push %rbx + 66351a24: 48 83 ec 28 sub $0x28,%rsp + 66351a28: 48 85 c9 test %rcx,%rcx + 66351a2b: 48 89 cb mov %rcx,%rbx + 66351a2e: 48 89 d7 mov %rdx,%rdi + 66351a31: 0f 84 99 00 00 00 je 66351ad0 <_register_onexit_function+0xb0> + 66351a37: b9 08 00 00 00 mov $0x8,%ecx + 66351a3c: e8 4f 01 00 00 callq 66351b90 <_lock> + 66351a41: 48 83 3b 00 cmpq $0x0,(%rbx) + 66351a45: 74 5d je 66351aa4 <_register_onexit_function+0x84> + 66351a47: 48 8b 73 08 mov 0x8(%rbx),%rsi + 66351a4b: 48 8b 43 10 mov 0x10(%rbx),%rax + 66351a4f: 48 39 f0 cmp %rsi,%rax + 66351a52: 74 20 je 66351a74 <_register_onexit_function+0x54> + 66351a54: 48 8d 46 08 lea 0x8(%rsi),%rax + 66351a58: b9 08 00 00 00 mov $0x8,%ecx + 66351a5d: 48 89 43 08 mov %rax,0x8(%rbx) + 66351a61: 48 89 3e mov %rdi,(%rsi) + 66351a64: e8 1f 01 00 00 callq 66351b88 <_unlock> + 66351a69: 31 c0 xor %eax,%eax + 66351a6b: 48 83 c4 28 add $0x28,%rsp + 66351a6f: 5b pop %rbx + 66351a70: 5e pop %rsi + 66351a71: 5f pop %rdi + 66351a72: 5d pop %rbp + 66351a73: c3 retq + 66351a74: 48 8b 0b mov (%rbx),%rcx + 66351a77: 48 29 ce sub %rcx,%rsi + 66351a7a: 48 89 f0 mov %rsi,%rax + 66351a7d: 48 c1 f8 03 sar $0x3,%rax + 66351a81: 48 c1 e0 04 shl $0x4,%rax + 66351a85: 48 89 c2 mov %rax,%rdx + 66351a88: 48 89 c5 mov %rax,%rbp + 66351a8b: e8 f0 00 00 00 callq 66351b80 + 66351a90: 48 85 c0 test %rax,%rax + 66351a93: 74 42 je 66351ad7 <_register_onexit_function+0xb7> + 66351a95: 48 89 03 mov %rax,(%rbx) + 66351a98: 48 01 c6 add %rax,%rsi + 66351a9b: 48 01 e8 add %rbp,%rax + 66351a9e: 48 89 43 10 mov %rax,0x10(%rbx) + 66351aa2: eb b0 jmp 66351a54 <_register_onexit_function+0x34> + 66351aa4: ba 08 00 00 00 mov $0x8,%edx + 66351aa9: b9 20 00 00 00 mov $0x20,%ecx + 66351aae: e8 0d ff ff ff callq 663519c0 + 66351ab3: 48 85 c0 test %rax,%rax + 66351ab6: 48 89 c6 mov %rax,%rsi + 66351ab9: 48 89 03 mov %rax,(%rbx) + 66351abc: 74 19 je 66351ad7 <_register_onexit_function+0xb7> + 66351abe: 48 89 43 08 mov %rax,0x8(%rbx) + 66351ac2: 48 8d 80 00 01 00 00 lea 0x100(%rax),%rax + 66351ac9: 48 89 43 10 mov %rax,0x10(%rbx) + 66351acd: eb 80 jmp 66351a4f <_register_onexit_function+0x2f> + 66351acf: 90 nop + 66351ad0: b8 ff ff ff ff mov $0xffffffff,%eax + 66351ad5: eb 94 jmp 66351a6b <_register_onexit_function+0x4b> + 66351ad7: b9 08 00 00 00 mov $0x8,%ecx + 66351adc: e8 a7 00 00 00 callq 66351b88 <_unlock> + 66351ae1: b8 ff ff ff ff mov $0xffffffff,%eax + 66351ae6: eb 83 jmp 66351a6b <_register_onexit_function+0x4b> + 66351ae8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66351aef: 00 + +0000000066351af0 <_execute_onexit_table>: + 66351af0: 57 push %rdi + 66351af1: 56 push %rsi + 66351af2: 53 push %rbx + 66351af3: 48 83 ec 20 sub $0x20,%rsp + 66351af7: 48 89 cf mov %rcx,%rdi + 66351afa: b9 08 00 00 00 mov $0x8,%ecx + 66351aff: e8 8c 00 00 00 callq 66351b90 <_lock> + 66351b04: 48 8b 37 mov (%rdi),%rsi + 66351b07: b9 08 00 00 00 mov $0x8,%ecx + 66351b0c: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) + 66351b13: 00 + 66351b14: 48 8b 5f 08 mov 0x8(%rdi),%rbx + 66351b18: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 66351b1f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) + 66351b26: 00 + 66351b27: e8 5c 00 00 00 callq 66351b88 <_unlock> + 66351b2c: 48 85 f6 test %rsi,%rsi + 66351b2f: 74 24 je 66351b55 <_execute_onexit_table+0x65> + 66351b31: 48 83 eb 08 sub $0x8,%rbx + 66351b35: 48 39 de cmp %rbx,%rsi + 66351b38: 77 13 ja 66351b4d <_execute_onexit_table+0x5d> + 66351b3a: 48 8b 03 mov (%rbx),%rax + 66351b3d: 48 85 c0 test %rax,%rax + 66351b40: 74 ef je 66351b31 <_execute_onexit_table+0x41> + 66351b42: ff d0 callq *%rax + 66351b44: 48 83 eb 08 sub $0x8,%rbx + 66351b48: 48 39 de cmp %rbx,%rsi + 66351b4b: 76 ed jbe 66351b3a <_execute_onexit_table+0x4a> + 66351b4d: 48 89 f1 mov %rsi,%rcx + 66351b50: e8 63 fe ff ff callq 663519b8 + 66351b55: 31 c0 xor %eax,%eax + 66351b57: 48 83 c4 20 add $0x20,%rsp + 66351b5b: 5b pop %rbx + 66351b5c: 5e pop %rsi + 66351b5d: 5f pop %rdi + 66351b5e: c3 retq + 66351b5f: 90 nop + +0000000066351b60 <__acrt_iob_func>: + 66351b60: 53 push %rbx + 66351b61: 48 83 ec 20 sub $0x20,%rsp + 66351b65: 89 cb mov %ecx,%ebx + 66351b67: e8 2c 00 00 00 callq 66351b98 <__iob_func> + 66351b6c: 89 d9 mov %ebx,%ecx + 66351b6e: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx + 66351b72: 48 c1 e2 04 shl $0x4,%rdx + 66351b76: 48 01 d0 add %rdx,%rax + 66351b79: 48 83 c4 20 add $0x20,%rsp + 66351b7d: 5b pop %rbx + 66351b7e: c3 retq + 66351b7f: 90 nop + +0000000066351b80 : + 66351b80: ff 25 72 67 00 00 jmpq *0x6772(%rip) # 663582f8 <__imp_realloc> + 66351b86: 90 nop + 66351b87: 90 nop + +0000000066351b88 <_unlock>: + 66351b88: ff 25 2a 67 00 00 jmpq *0x672a(%rip) # 663582b8 <__imp__unlock> + 66351b8e: 90 nop + 66351b8f: 90 nop + +0000000066351b90 <_lock>: + 66351b90: ff 25 12 67 00 00 jmpq *0x6712(%rip) # 663582a8 <__imp__lock> + 66351b96: 90 nop + 66351b97: 90 nop + +0000000066351b98 <__iob_func>: + 66351b98: ff 25 ea 66 00 00 jmpq *0x66ea(%rip) # 66358288 <__imp___iob_func> + 66351b9e: 90 nop + 66351b9f: 90 nop + +0000000066351ba0 : + 66351ba0: ff 25 8a 67 00 00 jmpq *0x678a(%rip) # 66358330 <__imp_MessageBoxW> + 66351ba6: 90 nop + 66351ba7: 90 nop + 66351ba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66351baf: 00 + +0000000066351bb0 : + 66351bb0: ff 25 c2 66 00 00 jmpq *0x66c2(%rip) # 66358278 <__imp_VirtualQuery> + 66351bb6: 90 nop + 66351bb7: 90 nop + +0000000066351bb8 : + 66351bb8: ff 25 b2 66 00 00 jmpq *0x66b2(%rip) # 66358270 <__imp_VirtualProtect> + 66351bbe: 90 nop + 66351bbf: 90 nop + +0000000066351bc0 : + 66351bc0: ff 25 a2 66 00 00 jmpq *0x66a2(%rip) # 66358268 <__imp_UnhandledExceptionFilter> + 66351bc6: 90 nop + 66351bc7: 90 nop + +0000000066351bc8 : + 66351bc8: ff 25 92 66 00 00 jmpq *0x6692(%rip) # 66358260 <__imp_TlsGetValue> + 66351bce: 90 nop + 66351bcf: 90 nop + +0000000066351bd0 : + 66351bd0: ff 25 82 66 00 00 jmpq *0x6682(%rip) # 66358258 <__imp_TerminateProcess> + 66351bd6: 90 nop + 66351bd7: 90 nop + +0000000066351bd8 : + 66351bd8: ff 25 72 66 00 00 jmpq *0x6672(%rip) # 66358250 <__imp_Sleep> + 66351bde: 90 nop + 66351bdf: 90 nop + +0000000066351be0 : + 66351be0: ff 25 62 66 00 00 jmpq *0x6662(%rip) # 66358248 <__imp_SetUnhandledExceptionFilter> + 66351be6: 90 nop + 66351be7: 90 nop + +0000000066351be8 : + 66351be8: ff 25 52 66 00 00 jmpq *0x6652(%rip) # 66358240 <__imp_RtlVirtualUnwind> + 66351bee: 90 nop + 66351bef: 90 nop + +0000000066351bf0 : + 66351bf0: ff 25 42 66 00 00 jmpq *0x6642(%rip) # 66358238 <__imp_RtlLookupFunctionEntry> + 66351bf6: 90 nop + 66351bf7: 90 nop + +0000000066351bf8 : + 66351bf8: ff 25 32 66 00 00 jmpq *0x6632(%rip) # 66358230 <__imp_RtlCaptureContext> + 66351bfe: 90 nop + 66351bff: 90 nop + +0000000066351c00 : + 66351c00: ff 25 22 66 00 00 jmpq *0x6622(%rip) # 66358228 <__imp_RtlAddFunctionTable> + 66351c06: 90 nop + 66351c07: 90 nop + +0000000066351c08 : + 66351c08: ff 25 12 66 00 00 jmpq *0x6612(%rip) # 66358220 <__imp_QueryPerformanceCounter> + 66351c0e: 90 nop + 66351c0f: 90 nop + +0000000066351c10 : + 66351c10: ff 25 02 66 00 00 jmpq *0x6602(%rip) # 66358218 <__imp_LeaveCriticalSection> + 66351c16: 90 nop + 66351c17: 90 nop + +0000000066351c18 : + 66351c18: ff 25 f2 65 00 00 jmpq *0x65f2(%rip) # 66358210 <__imp_InitializeCriticalSection> + 66351c1e: 90 nop + 66351c1f: 90 nop + +0000000066351c20 : + 66351c20: ff 25 e2 65 00 00 jmpq *0x65e2(%rip) # 66358208 <__imp_GetTickCount> + 66351c26: 90 nop + 66351c27: 90 nop + +0000000066351c28 : + 66351c28: ff 25 d2 65 00 00 jmpq *0x65d2(%rip) # 66358200 <__imp_GetSystemTimeAsFileTime> + 66351c2e: 90 nop + 66351c2f: 90 nop + +0000000066351c30 : + 66351c30: ff 25 c2 65 00 00 jmpq *0x65c2(%rip) # 663581f8 <__imp_GetModuleFileNameW> + 66351c36: 90 nop + 66351c37: 90 nop + +0000000066351c38 : + 66351c38: ff 25 b2 65 00 00 jmpq *0x65b2(%rip) # 663581f0 <__imp_GetLastError> + 66351c3e: 90 nop + 66351c3f: 90 nop + +0000000066351c40 : + 66351c40: ff 25 a2 65 00 00 jmpq *0x65a2(%rip) # 663581e8 <__imp_GetCurrentThreadId> + 66351c46: 90 nop + 66351c47: 90 nop + +0000000066351c48 : + 66351c48: ff 25 92 65 00 00 jmpq *0x6592(%rip) # 663581e0 <__imp_GetCurrentProcessId> + 66351c4e: 90 nop + 66351c4f: 90 nop + +0000000066351c50 : + 66351c50: ff 25 82 65 00 00 jmpq *0x6582(%rip) # 663581d8 <__imp_GetCurrentProcess> + 66351c56: 90 nop + 66351c57: 90 nop + +0000000066351c58 : + 66351c58: ff 25 72 65 00 00 jmpq *0x6572(%rip) # 663581d0 <__imp_EnterCriticalSection> + 66351c5e: 90 nop + 66351c5f: 90 nop + +0000000066351c60 : + 66351c60: ff 25 62 65 00 00 jmpq *0x6562(%rip) # 663581c8 <__IAT_start__> + 66351c66: 90 nop + 66351c67: 90 nop + 66351c68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66351c6f: 00 + +0000000066351c70 <__report_error>: + 66351c70: 56 push %rsi + 66351c71: 53 push %rbx + 66351c72: 48 83 ec 38 sub $0x38,%rsp + 66351c76: 48 8d 44 24 58 lea 0x58(%rsp),%rax + 66351c7b: 48 89 cb mov %rcx,%rbx + 66351c7e: b9 02 00 00 00 mov $0x2,%ecx + 66351c83: 48 89 54 24 58 mov %rdx,0x58(%rsp) + 66351c88: 4c 89 44 24 60 mov %r8,0x60(%rsp) + 66351c8d: 4c 89 4c 24 68 mov %r9,0x68(%rsp) + 66351c92: 48 89 44 24 28 mov %rax,0x28(%rsp) + 66351c97: e8 c4 fe ff ff callq 66351b60 <__acrt_iob_func> + 66351c9c: 41 b8 1b 00 00 00 mov $0x1b,%r8d + 66351ca2: ba 01 00 00 00 mov $0x1,%edx + 66351ca7: 48 8d 0d f2 13 00 00 lea 0x13f2(%rip),%rcx # 663530a0 <.rdata> + 66351cae: 49 89 c1 mov %rax,%r9 + 66351cb1: e8 f2 fc ff ff callq 663519a8 + 66351cb6: 48 8b 74 24 28 mov 0x28(%rsp),%rsi + 66351cbb: b9 02 00 00 00 mov $0x2,%ecx + 66351cc0: e8 9b fe ff ff callq 66351b60 <__acrt_iob_func> + 66351cc5: 48 89 da mov %rbx,%rdx + 66351cc8: 48 89 c1 mov %rax,%rcx + 66351ccb: 49 89 f0 mov %rsi,%r8 + 66351cce: e8 a5 fc ff ff callq 66351978 + 66351cd3: e8 f0 fc ff ff callq 663519c8 + 66351cd8: 90 nop + 66351cd9: 90 nop + 66351cda: 90 nop + 66351cdb: 90 nop + 66351cdc: 90 nop + 66351cdd: 90 nop + 66351cde: 90 nop + 66351cdf: 90 nop + +0000000066351ce0 : + 66351ce0: 48 83 ec 18 sub $0x18,%rsp + 66351ce4: 0f ae 5c 24 0c stmxcsr 0xc(%rsp) + 66351ce9: 81 4c 24 0c 40 80 00 orl $0x8040,0xc(%rsp) + 66351cf0: 00 + 66351cf1: 0f ae 54 24 0c ldmxcsr 0xc(%rsp) + 66351cf6: 48 83 c4 18 add $0x18,%rsp + 66351cfa: c3 retq + 66351cfb: 90 nop + 66351cfc: 90 nop + 66351cfd: 90 nop + 66351cfe: 90 nop + 66351cff: 90 nop + +0000000066351d00 : + 66351d00: e9 8b f6 fe ff jmpq 66341390 <__gcc_register_frame> + 66351d05: 90 nop + 66351d06: 90 nop + 66351d07: 90 nop + 66351d08: 90 nop + 66351d09: 90 nop + 66351d0a: 90 nop + 66351d0b: 90 nop + 66351d0c: 90 nop + 66351d0d: 90 nop + 66351d0e: 90 nop + 66351d0f: 90 nop + +0000000066351d10 <__CTOR_LIST__>: + 66351d10: ff (bad) + 66351d11: ff (bad) + 66351d12: ff (bad) + 66351d13: ff (bad) + 66351d14: ff (bad) + 66351d15: ff (bad) + 66351d16: ff (bad) + 66351d17: ff .byte 0xff + +0000000066351d18 <.ctors>: + 66351d18: e0 1c loopne 66351d36 <__DTOR_LIST__+0x6> + 66351d1a: 35 66 00 00 00 xor $0x66,%eax ... -0000000066351490 <.ctors.65535>: - 66351490: 70 14 jo 663514a6 <__DTOR_LIST__+0x6> - 66351492: 35 66 00 00 00 xor $0x66,%eax +0000000066351d20 <.ctors.65535>: + 66351d20: 00 1d 35 66 00 00 add %bl,0x6635(%rip) # 6635835b <.idata$6+0x3> ... -00000000663514a0 <__DTOR_LIST__>: - 663514a0: ff (bad) - 663514a1: ff (bad) - 663514a2: ff (bad) - 663514a3: ff (bad) - 663514a4: ff (bad) - 663514a5: ff (bad) - 663514a6: ff (bad) - 663514a7: ff 00 incl (%rax) - 663514a9: 00 00 add %al,(%rax) - 663514ab: 00 00 add %al,(%rax) - 663514ad: 00 00 add %al,(%rax) +0000000066351d30 <__DTOR_LIST__>: + 66351d30: ff (bad) + 66351d31: ff (bad) + 66351d32: ff (bad) + 66351d33: ff (bad) + 66351d34: ff (bad) + 66351d35: ff (bad) + 66351d36: ff (bad) + 66351d37: ff 00 incl (%rax) + 66351d39: 00 00 add %al,(%rax) + 66351d3b: 00 00 add %al,(%rax) + 66351d3d: 00 00 add %al,(%rax) ... diff --git a/sim/gencfuncs.lua b/sim/gencfuncs.lua index d422514..c75f457 100644 --- a/sim/gencfuncs.lua +++ b/sim/gencfuncs.lua @@ -67,6 +67,10 @@ local function exportGates(gates) end local function log2(n) return math.log(n)/math.log(2) end +local function sizestrFromAddrwS(w) return ({"2 ", "4 ", "8 ", "16 ", "32 ", "64 ", "128 ", "256 ", "512 ", "1 K", "2 K", "4 K", "8 K", "16 K", "32 K", "64 K"})[w] end +local function sizestrFromAddrw(w) sizeFromAddrWS(w):gsub(" ", "") end +local function bwFromN(n) return ({"B", "W", nil, "DW"})[n/8] or error("invalid size "..n) end + local function createEnabler(n) return { name = "Enabler"..n, names = {"Enabler " ..n.." Bit", "Enabler " ..n.." Bit Up", "Enabler " ..n.." Bit Down"}, func = "if(getport("..(n*2+1)..")) { copyword("..n..", 1, "..(n+1).."); } else { clearword("..n..", "..(n+1).."); }" } end local function createBuffer (n) return { name = "Buffer" ..n, names = {"Buffer " ..n.." Bit", "Buffer " ..n.." Bit Up", "Buffer " ..n.." Bit Down"}, func = "if(getport("..(n*2+1)..")) { copyword("..n..", 1, "..(n+1).."); } else { clearword("..n..", "..(n+1).."); }" } end local function createDFF (n) return { name = "DFF" ..n, names = {"D FlipFlop " ..n.." Bit", "D FlipFlop " ..n.." Bit Up", "D FlipFlop " ..n.." Bit Down"}, func = "if(getport("..(n*2+1)..")) { copyword("..n..", 1, "..(n+1).."); }" } end @@ -75,7 +79,16 @@ local function createDemux(n) return { name = "Demux"..n, names = {"Demux "..n.. local function createRom(x, y, z) local w = log2(x*y); return { name = "Rom"..w.."x"..z, names = {"ROM "..x.."x"..y..(z>1 and ("x"..z) or "")}, size = x*y*z, func="if(getport("..(w+z+1)..")) { int a = getword("..w..", 1); for(int i=0; i<"..z.."; i++) { setport("..(w+1).."+i, getdata(a + i*"..(x*y)..")); } } else { clearword("..z..", "..(w+1).."); }" } end local function createAdder(n) return { name = "Adder"..n, names = {"Adder "..n.." Bit"}, func = (n>=32 and "unsigned long long" or "int").." v = getword("..n..", 1) + getword("..n..", "..(n+1)..") + getport("..(n*3+1).."); setword("..n..", "..(n*2+1)..", v); setport("..(n*3+2)..", (v>>"..n..") & 1);" } end local function createBinary(name, f, inv, n) local ilist = {}; for i = 1, n do table.insert(ilist, "getport("..i..")") end; return { name = name..n, names = {name:upper().." "..n.." Bit"}, func = "setport("..(n+1)..", "..inv.."("..table.concat(ilist, " "..f.." ").."));" } end +local function createRam(n, w) return { name = "Ram"..n.."x"..w, names = {"RAM "..sizestrFromAddrwS(w)..bwFromN(n)}, size = math.pow(2, w), func = "if(getport("..(n*2+w+1)..")) { setword("..n..", "..(n+1)..", getdata(getword("..w..", "..(n*2+1).."))); } else { clearword("..n..", "..(n+1).."); } if(getport("..(n*2+w+2)..")) { setdata(getword("..w..", "..(n*2+1).."), getword("..n..", 1)); }" } end -- in*n out*n addr*w readclk writeclk +local binaries = { + {"And", "&&", ""}, + {"Or", "||", ""}, + {"Xor", "^", ""}, + {"Nand", "&&", "!"}, + {"Nor", "||", "!"}, + {"Xnor", "^", "!"}, +} local romsizes = { -- copied from brick gen -- 1 bit data 4 bit data 8 bit data 16 bit data 32 bit data 48 bit data 64 bit data { 4, 4 }, { 4, 4, 4}, { 8, 2, 8}, -- 4 bit addr @@ -86,13 +99,9 @@ local romsizes = { -- copied from brick gen {64, 32, 8}, {64, 32, 16}, {64, 32, 32}, {64, 32, 48}, {64, 32, 64}, -- 11 bit addr {64, 64, 8}, {64, 64, 16}, {64, 64, 32}, {64, 64, 48}, {64, 64, 64}, -- 12 bit addr } -local binaries = { - {"And", "&&", ""}, - {"Or", "||", ""}, - {"Xor", "^", ""}, - {"Nand", "&&", "!"}, - {"Nor", "||", "!"}, - {"Xnor", "^", "!"}, +local ramsizes = { + {8, 8}, + {8, 12}, } local gates = { { name = "Diode", names = {"Diode", "Diode Up", "Diode Down"}, func = "setport(2, getport(1));" }, @@ -106,5 +115,6 @@ local gates = { } for _, v in ipairs(binaries) do for i = 2, 8 do table.insert(gates, createBinary(v[1], v[2], v[3], i)) end end for i, size in ipairs(romsizes) do table.insert(gates, createRom(size[1], size[2], size[3] or 1)) end +for i, size in ipairs(ramsizes) do table.insert(gates, createRam(size[1], size[2])) end exportGates(gates)