ELF>@0@@BA  O   %s%s %a, %a   %s %a, %a  ,%s  ,  %s%s %a    %s %a Y     %s 7lqw bsasmcomp/x86_gas.ml (%a - %a) Q (%a + %a) Q  S 0x%Lx %d 0x . %a - %a  -  %a + %a  .file "" e .type %s,%s  +   .type .size %s,%a   Y .size .set %s, %a   .set   .private_extern %s  .private_extern  .loc %d %d .loc %d %d %d    .loc   .indirect_symbol %s  .indirect_symbol  .file %d "%s"   " .file +%d .cfi_def_cfa_offset %d  .cfi_def_cfa_offset   .cfi_def_cfa_register %%%s K .cfi_def_cfa_register  .cfi_adjust_cfa_offset %d  .cfi_adjust_cfa_offset  .word %a  .word .value %a .value  .space %d .space  .zero %d  .zero ,%S Y , .section %s .section   .text  .data .quad %a  .quad %s:  u .long %a  .long .globl %s .globl  /* %s */    */ /* .ascii "%s"   E .ascii ".byte .byte %a  .byte .align %d .align   .cfi_restore_state  .cfi_remember_state  .cfi_startproc %s%a(%%rip)  .cfi_endprocxorpdxorxchgucomisdtestsubsdsub  Wsqrtsdshrsetsarsalpushpopornegmulsdmovzmovslqmovsmovssmovsdmovlpdmovdmovapdmovmovabsq Qleajmpjincimulidivfxchfsubrfsubpfsubrp Kfsubfstplfstpsfnstswfnstcwfmulpfmulfldcwfldlflds fistpfildfdivrfdivpfdivrpfdivfcompfaddprip)fadddivsddec cvttsd2si cvtss2sd cvtsi2sd cvtsd2ss cvtsd2sicomisdsd cmpcmovcallbswapandpdandaddsdaddretnop$%Ldleavehltfyl2xfsqrtfsinfptanfpatanfldzfldln2fldlg2 Ifld1fcosfcomppfchsfabscqtocltd  %s *%a    *  %s %s   %s%s%s %a, %a   # !T!x )$+ ) )<) )@ ) )t)X)@) )X ) )X)) ))p ) ))h )L )l )T )T) ) )p ) ) ) ) )) ) *)|)x ) ) ) )P )@ ) )( ))P ))0 ) )) )) ))h)H) ))))t))L))| ))))T )) )$))\))* !L!#@!! "Q (08@Q (08@ Q(08@lRA (0xA (0B1 H21 t1 2!"(     `))<)p)* ))*!!!h"9(9(9(`9(9(T9(|9( 9(49(9(|9(Td!!]X=0 pxX9EX=0LQ .X984($48 X=0I$ 4(4eX=0Eu4(,P]e0v8mM4(0x54(4LPAD<aH ) m8 !88T-  DeaP Ѕh X=0$ xQX=0@XY`U`  E@h( X=0$xex(< <E84(d0P4(T04(pRPP5X9( pe  04(0hhPhihm4(0]4(8tHlMX d@~8聸4uX=0|<X@~$@-4U8 H0=p<Q%X=0,AH@] e 8^8 (-XNH4(0uu4(4(X=0E|xE$Pd8mL(5\Hbuffer.mlasmcomp/x86_gas.mlX86_gas.argX86_gas.generate_asmX86_gas.sufX86_gas.i1_sX86_gas.i2X86_gas.scstvX86_gas.print_instr^X86_gas.generate_asm.(fun)>X86_gas.typeof*X86_gas.cstX86_gas.i2_sX86_gas.i2_ssX86_gas.arg_memX86_gas.i0X86_gas.i1_call_jmpX86_gas.print_lineX86_gas.opt_displX86_gas.i1lStdlib__Buffer.add_stringVX86_gas.print_regL$M;V(r]HHD$H$H|$KH$H;HD$HHCH HH<H)HtHD$Hj$AZL$M;V(riHM;>vYHu HÐH~"H$HHH;H$HfH$HHH;H$Hj"AZL$M;V(H0HD$(H$H{0Hs(HS HT$HSHT$HHtHH[H\$HH[ H\$@tFHuHuxHHHCH HH<H)HtHD$(?H|$ HH{H HHCHHcHHH$HHHH;H$HfIHH$HHCH HH<H)HtHD$HH;HHHHH;HHXHHfH;HHXHHfH;HHXHHfH;HHX HHfH;HHX(HHfHHHHCHD$HH@HD$HCH$HHHH$H\$H|$Hsj$AZLL$M;V(H M;>HsHtUHHsHt$H H|$HH\$H<$HHH$H\$H|$Ht$H fHsHt$H H|$HH\$H<$HHH$H\$H|$Ht$H H H 4j%AZL$M;V(H HM;>vtHHH H $HCHHcHHHXH@H|7HHCH HH<H)HtH$H H$HHHH;H$H HHCH HH<H)HtHH HCHD$H|$HHD$H<$HHHH$H\$H|$Ht$H HCHD$H|$HHD$H<$HHHH$H\$H|$Ht$H j%AZbHHCHHcH f f fIM;>rEIGH@HHHHXHH@HøfL$M;V(HHHcHfHHHHHHIM;>r&IGH@HHHHXj!AZrL$M;V(r0HM;>v H$HHH;H$Hj"AZL$M;V(rOHM;>v?H|$H=H(H|$H$HHH$H\$H|$Hj$AZL$M;V(rsH(HD$H$HM;>vWHD$ HH[(H\$HD$H$H$HHD$HH$H\$H|$Ht$ H(j&AZL$M;V(rcH(M;>vSHt$ H5Hv(Ht$H|$Ht$H$HHH$H\$H|$Ht$HT$ H(j&AZL$M;V(H8HD$H$HM;>vkHD$0HH[(H\$(H|$ H\$HD$H$H$HHD$IH$H\$H|$Ht$ HT$(HL$0H8j(AZkL$xM;V(HHHD$H\$H<$HM;>vHD$@HH[(H\$8H|$0H\$(HD$ H$HD$HD$H$HHD$IH$H\$H|$ Ht$(HT$0HL$8LD$@HHwj*AZOL$M;V(MHHM;>3HGHHcHHHD$H$HHHH$H\$HHHHHPHHP t}H@(uuH|$HH@(HD$H$HHHH$H\$H|$HIM;>riIGH@HHHHXH|$HH@(HD$H$HHHH$H\$H|$Hj$AZL$M;V(H HM;>YHHHcHfHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fH\$HL$HCHHcHHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHHD$HH@(HD$HH$HHHH$H\$H|$H H;HHH fHHHHHD$HpHxHD$H HsH;HHH fHHHHHHD$HpHxHD$H HsH;HHH fHsH;HHH fHsH;HHH fHH$HHHHD$HpHD$H<$H HsH;HHH fHsH;HHH fH;HHH fHsH;HHH fH;HHH fHsH;HHH fH;HHH fH;HHH fH;HGHu:Hu3HpHt)HHu HsH=HHH fHsHHH H;HHH fH;HGHu:Hu3HpHt)HHu HsH=HHH fHsHHH H;HHH fH;HHH fHHXHuVHH[HuIHD$HH@(HD$HH$HHHH$H\$H|$H HD$HH@(HD$HH$HHHH$H\$H|$H HHD$HH@(HD$HH$HHHH$H\$H|$H H;HHH fHsH;HHH fHHD$HH@(HD$HH$HHHH$H\$H|$H HHD$HH@(HD$HH$HHHH$H\$H|$H HHXHuVHH[HuIHD$HH@(HD$HH$HHHH$H\$H|$H HD$HH@(HD$HH$HHHH$H\$H|$H H;HHH fH;HGHu:Hu3HpHt)HHu HsH=HHH fHsHHH H;HHH fH;HGHu:Hu3HpHt)HHu HsH=HHH fHsHHH HHD$HH@(HD$HH$HHHH$H\$H|$H H;HHH fHCH;tHHH fH0HHH fH;HHH fHHHHHD$HxHD$H H;HHH fHsH;HHH fH;HGHt>HuqHsHFHubHH@H=H=}KHHH HsHFHu)HHHtHHH fHsHHH HsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHHD$HH@(HD$HH$HHHH$H\$H|$H HsH;HHH fH;HHH fH;HHH fHsH{HHH\HH HsH;HHH fHsH;HHH fHCH$HHHH$H\$HH[(H\$H$HHD$HH$H\$H|$H HsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH fHsH;HHH .j%AZL$M;V(H HM;>teHHHcHfHHH HHH HHH HHH H$Ht$HCHHcHfHHH HCHHHuH$HHD$HH;H$H fHHD$HH@0H$HHHH$H\$H H;HHHuHHH fHH$HHD$HH;H$H HH$HHHH;H$H fHH$HHHH;H$H fHHD$HH@0H$HHHH$H\$H HH$HHHH;H$H fHHD$HH@0H$HHHH$H\$H H;@ukHHPH H}ZHH.dataH9uHGt@HHH H.textH9uHGtHHH fHCHD$HCHD$HHH$HHD$HH;H$HD$u$HH$HHD$HH;H$H\$t H ÐHH$HHD$HH;H$H HHHHu%H$HHHH;H$H fH$HHHH;H$H HHHHu9HD$HH@0H$HHHH$H\$H HD$HH@0H$HHHH$H\$H HH$HHHH;H$H fHH$HHHH;H$H fHH$HHHH;H$H fHCHD$H$HH$HHD$HH$H\$H HH$HHHH;H$H fHCH{HH|7HD$H|$H$HHHH$H\$H|$H H|$H$HHHH$H\$H HH$HHHH;H$H fHCHD$HH@0HD$HH$HHHH$H\$H|$H HCHD$HH@0HD$HH$HHHH$H\$H|$H HCHD$HH$HHHH$H\$H IM;>r&IGH@HHHHXj%AZL$M;V(rHH$H\$!NHD$HH$I(M;>rCIGH@HHHHXH$HXH\$HXH\$Hj$AZsL$M;V(rUHHH$HCH@HH$H@H$HXH@HsHHHj"AZHHp H=HHIf@HH5H=HHIf@HH5H=HHIf@HH5H=H HIf@HH5H=H(HIf@HL%H=H0LHIf@HLH H=H8HIf@HH5H=H@HIf@HH5H=HHHIf@HH5H=HPHIf@HH5H=HXHIf@HH5H=H`HIf@HH5H=HhHIf@HH5H=HpHIf@HH5H=HxHIf@HH5H=HǀHIf@HH5H=HLjHIf@HH5H=HǐHIf@HH5H=HIf@HܸE asmcompx86_gas.mlbuffer.mlx86_proc.ml %XJJX< J't/t JJ !JJX<~P h     N  !(!@!kX!_p!>!2!!r!:!""0"H"p`"&x"""#"E"E"E#E #E 8#E P#E h#E #E #E& #E#EZ#E #E$E($Ep@$EX$Ep$E$E$E$EF$Er$EF$E%E%E %E0%Ej@%E>P%E`%Ep%E%E%Eb%E6%E %E%E%E%EZ&E&A40&A @&ASX&Ap&AS&AZ&?}&?^&?P'?'=i8'=KX'=p';F';o'9['9='9'8<(8[ (7'8(7<P(/`(/x(/(-_(-((y((1((((~)(()%@)%gX)%p)!)!u)!V)!))*x*h0*QH*,`*x****~*`*>*u+8 +*&ng5*:W*\qzE*W*z (Mdt* 3"J*#Rq****"*>*p**$2N_!@!l! !!!!4!T !t$!((`,(0(4(\8-x<-|@-xD-|H-(L-4P-@T-LX-\-`/,d/8h/\l/Hp/Tt/hx/d|/x/|/AA<AAAA A$AAA0E@EpEEEE0E`EEEE EPEEEEE@EpEEEEE E$EtEEE E4$ET(Et,E0E4E8E<E0@EPDElHELEPETE(XED\E`EdEhElEpE tE xEp |E Et E E E Et E E E E8 Ep E E EL El E E E E E E,ELElEEEEE<E\E|EEE(EHEhE EEE@ X$p(,048H<@DH@LlPTX@\`dhl,pXtx|Dp^*&c*'4*)P"$z**%*+-m*,u@L "4H*R*.["\/*07*1?*2G*3O*4W*5t*~*6*#8A*3*8W`R+*9M*:W{v*=*<Bktf/*G[*>e4*LZo*@y*"G*BO****C*(*D0OVbdJ1"C*FN*Vo*Gz**H**I**J**K**2K*LV*^w*M**N**O**P*'*Q2*:S*R^*f*S**T**U**V*/*W:*B[*Xf*n"*Y*Z*[*\*/*]:*Bf*^|*_*`*a*`*b6*cR*dlv*e{*f*g*h*i*j.*kF*l^*m*n*o*p*q*n*p7*oN*rf*s**t***u*3*C*vN*Vz*w*x**y** *z *" c *s *{~ *  * *| *  *}7 *n> *~W *n * *n * *~ * * * 2 *R *j * *  *  * *8 *Z *n * * * * * * *. *J *f * * * * *  ***:* Z*v******2*N*j*****\r &B^:Rj*CZr!p<    J c z   ( > ^ v     D z       : V r    &Kf">Zv-"?*S*g*{*"(** **"B*V*lw***** .*6W*f*n***$*.Q*[** ****3*B*Jl*{****0*:^*f***(*?*Gt**** *+K_s7b_Oa!-*6R*);f_**(* /*?I* P*`j* q** ********)3*:*JT*[*ku*|**********$*7A*H*[e*l*xT!!%(T-/789;%=J?rAE0r v w x y y yh u 0@!P%`(p-/789;=?AE 0@rv (08@!H!P%X%`(h(p-x-//77I88h99;;|==??AAmEE6 (08n@rHr Dt!%0(t-/789 ;0=T?xAE,<`r.symtab.strtab.shstrtab.text.rela.data.bss.rodata.cst16.text.caml.camlX86_gas$code_begin.rela.text.caml.camlX86_gas$print_reg_326.rela.text.caml.camlX86_gas$opt_displ_413.rela.text.caml.camlX86_gas$arg_mem_442.rela.text.caml.camlX86_gas$arg_486.rela.rodata.rela.text.caml.camlX86_gas$cst_501.rela.text.caml.camlX86_gas$scst_502.rela.text.caml.camlX86_gas$typeof_563.rela.text.caml.camlX86_gas$suf_568.rela.text.caml.camlX86_gas$i0_571.rela.text.caml.camlX86_gas$i1_575.rela.text.caml.camlX86_gas$i1_s_580.rela.text.caml.camlX86_gas$i2_585.rela.text.caml.camlX86_gas$i2_s_591.rela.text.caml.camlX86_gas$i2_ss_597.rela.text.caml.camlX86_gas$i1_call_jmp_603.rela.text.caml.camlX86_gas$print_instr_610.rela.text.caml.camlX86_gas$print_line_747.rela.text.caml.camlX86_gas$generate_asm_933.rela.text.caml.camlX86_gas$fun_1435.rela.text.caml.camlX86_gas$entry.text.caml.camlX86_gas$code_end.note.GNU-stack.rela.debug_line.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_str.rela.debug_ranges.rela.eh_frame@&@1!@PP%?, 21 2 ?@2f@2va@H?2@? P3@xh?  5@@? 6@ H?9@h?7:2@@?\0<W@x?<~@88?`=I@p`?=h@? >@`?>| @?50?0@?!Z?U@@?#@m{@?% B@h?'0R6@ ?)pY@?+0Zn+@`?-UZP@@?/r]]]@ "?3f"@$?5&f@f`@$?80gt h`@&?; i@H*?=`p*@| D(,