ELF          >                    @          @     @   H        AWAVAUATUHSHHHT$IHD$H~HHH?	1H@R   I        I        I        PL1H        SI        UAH HH8tLHH?	1M@I        LI        I        H           P1ATSUAHD$(HI        I        H        HHHPHHHSHH1UH9L깋   @1AHHT$(1IH I        I        H        U   RHSLH9AT@1AH1   I        HH I        HSUH        L9IL@1A1L9|$SU@L깒   I        1I        H        AH8[]A\A]A^A_Å  H        AWAAVAULcATLcLUSLHHT$HHD$E~HHH?	1H@Rr   H        I        I        P1H        I        ATAUAH E8tHHH?	1H@I        t   I        I        I        LH        P1UATAUAHT$(LI        I        HHHRHHATH        HAU1H9v   @1ALHT$(H HAU1LI        Rx   I        ATUHH        L9@1AH8[]A\A]A^A_I        AWIAVAUIATMUDSH        H(HT$A1I        I        H        H$HD$H        QA   PL9AU@1AWHT$8HD$ 1I        C   I        H        IH AWRHAUH        L9t$@1I Lt$ 1F   I        H I        H        H        I AULAWIH@L1AUA1AWI   I        I        H        M9H        @I 1Lt$(Dt$ 1AH I        I        MAUM   H        H        AWM9@1I ^_1HD$P   AUI        I        AWH        H        I@L11AXT   I        AYAUI        H        MAWH        @1AZLA[1HD$W   AUI        AW@I        H        1H        Lt$(1AUM9AWZ   I        I        @1H        H        1LHL$ I        H 1I        IAUAWH        H9IԹ]   H        @11L9d$(AUAW@I        I        _   1H        H        Dl$ D|$(H E  EHT$HI        LA1(   I        I        IHD$H        RH        H9P@U1ATLHT$81HŹ*   I        I        H        H ATHRH        UL9AV@1L1-   I        I        H        H        H H U@1AT1|$, UAT@I        1I        /   H        H        ӋD$(11H 5   I        I        4$H        L9$H        U@1ATӋD$1H9D$(U@I        I        AT7   1H        H        H MLLMH        IIH        D,$DDLLDD؉D$LLD4$AǉLLՋt$H(DH[]A\A]A^A_AU   HA@  ATA  UH        S   RH   HHվ      վ      MkHkHkLA   HkHӺ   HDHLEHLIuX[]A\A]H        H        H        H        H        test32s test64s test32 test64 remainder sign mismatch: %lld %% %lld = %lld a > 0 ? r >= 0 : r <= 0 tests/div_test.c quotient sign mismatch: %lld / %lld = %lld ((a > 0) == (b > 0)) ? q >= 0 : q <= 0 remainder is larger than dividend: %lld %% %lld = %lld abs64(r) < abs64(b) division doesn't satisfy base property: 0x%llx * 0x%llx + 0x%llx != 0x%llx q * b + r == a C compiler division failure in 0x%llx, 0x%llx q == (a / b) C compiler modulo failure in 0x%llx, 0x%llx r == (a % b) division doesn't satisfy base property: %lld * %lld + %lld != %lld remainder is larger than dividend: 0x%llx %% 0x%llx = 0x%llx r < b division overflow in 0x%llx, 0x%llx (q >> 32) * (b >> 32) == 0 x1 < (1LL << 32) x2 < (1LL << 32) x1 <= ~x2 x1 <= ~r division overflow test failure in 0x%llx, 0x%llx a == x1 (q >> 32) == 0 (r >> 32) == 0 div_test        LICENSE=GPLv3+ div functional_test div_test                                                                                                    R
                   r
                                   +                      :                      M                      b                       grub_mod_init grub_mod_fini grub_divmod64 grub_divmod64s grub_test_register grub_test_unregister grub_test_assert_helper                            O                    Y                     c             -       s             E       ~          
                     
                        V                                        E                                                          E       U                   _            >      i            E                   M                  {                  E                                                       E       #                    {                                                    -                   E                
                       E                
                       V                                              .                   8                   U                                                  >                                                       
                                         A      "                   5            E       a                   p            >      z            E                                      G                  k                                     E                   G      "                  ,                   9            E       e            G      o                                                 E                   G                                                       E                         	            G                         "            E       I            G      Y                  c                   o            E                                                                          E                   M                  {                  E                                            )                  :                   D            E       r                                                  A                  E                                                         >                  E                          &            G      0                  :                   D            E       o            G      {                                                 E                   M                  {                  E                                            	                  	                   $	            E       @	                    P	                  	                  T
            	      ^
                  h
                    t
                  ~
         	            .symtab .strtab .shstrtab .rela.text .rodata .rodata.str1.1 .data .module_license .bss .moddeps .modname                                                                                             @       
                                   @                           
                    &                     
                                    .      2               
                                  =                                                          C                                                         S                                                          X                                                          a                      +      	                                                    8                                	                      @      z                                                          j                              