ELF          >                    @          @     @   H¸        AWAVAUATUH‰ýSH‰óHƒìH�T$ÿÐI‰ÄH‹D$H…í~H‰ÇH÷×HÁï?ë	1ÿH…À@žÇR¹‡   I½        I¹        I¸        PL‰ê1ÀH¾        SI»        UAÿÓHƒÄ H…ížÂH…ÛŸÀ8ÂtL‰çH÷×HÁï?ë	1ÿM…ä@žÇI¾        L‰êI¹        I¸        H¾        ¹‰   P1ÀATSUAÿÖH‹D$(H‰ÚI¹        I¸        H¾        H‰ÁHƒÄH÷ÙPHHÈH÷ÚSHHÓ1ÿUH9ÑL‰ê¹‹   @œÇ1ÀAÿÖH‰ØH‹T$(1ÿI¯ÄHƒÄ I¹        I¸        H¾        U¹�   RHÐSL‰êH9èAT@”Ç1ÀAÿÖH‰è1ÿ¹�   I¹        H™HƒÄ I¸        H÷ûSUH¾        L9àI‰×L‰ê@”Ç1ÀAÿÖ1ÿL9|$SU@”ÇL‰ê¹’   I¹        1ÀI¸        H¾        AÿÖHƒÄ8[]A\A]A^A_Ã…ö„²  H¸        AWA‰ÿAVAULcïATLcæL‰ïUS‰óL‰æHƒìH�T$ÿÐH‰ÅH‹D$E…ÿ~H‰ÇH÷×HÁï?ë	1ÿH…À@žÇR¹r   Hº        I¹        I¸        P1ÀH¾        Iº        ATAUAÿÒHƒÄ E…ÿžÂ…ÛŸÀ8ÂtH‰ïH÷×HÁï?ë	1ÿH…í@žÇI¿        ¹t   I¾        I¹        I¸        L‰þHº        P1ÀUATAUAÿÖH‹T$(‰ØL‰þI¹        I¸        H‰ÑHƒÄH÷ÙRHHÊ÷ØATHº        HÃAU1ÿ‰ÀH9Á¹v   @œÇ1ÀAÿÖL‰àH‹T$(HƒÄ H¯ÅAU1ÿL‰þI¹        R¹x   I¸        ATUHÐHº        L9è@”Ç1ÀAÿÖHƒÄ8[]A\A]A^A_ÃÃIº        AWI‰ÿAVAUI‰õATM‰ìUD‰íSH»        Hƒì(H�T$AÿÒ1ÿI¹        I¸        Hº        H‰$H‹D$H¾        Q¹A   PL9èAU@’Ç1ÀAWÿÓH‹T$8H‹D$ 1ÿI¹        ¹C   I¸        H¾        I¯ÅHƒÄ AWRHÐAUHº        L9øÿt$@”Ç1ÀIÁì ÿÓL‹t$ 1ÿ¹F   I¹        HƒÄ I¸        Hº        H¾        IÁî AUL‰ðAWI¯ÄH…À@”ÇL¯õ1ÀÿÓAUA»ÿÿÿÿ1ÿAW¹I   I¹        I¸        Hº        M9óH¾        @“ÇIÁæ 1ÀÿÓL‰t$(D‹t$ 1ÿA»ÿÿÿÿHƒÄ I¹        I¸        M¯æAU¹M   Hº        H¾        AWM9ã@“Ç1ÀIÁä ÿÓ^_1ÿH‹D$¹P   AUI¹        I¸        AWHº        H¾        IÄ@“ÇL¯õ1ÀÿÓ1ÿAX¹T   I¸        AYAUI¹        Hº        MæAWH¾        @“Ç1ÀÿÓAZL‰ðA[1ÿHD$¹W   AUI¹        AW@“ÇI¸        Hº        1ÀH¾        ÿÓLt$(1ÿAUM9þAW¹Z   I¹        I¸        @”Ç1ÀHº        H¾        ÿÓ1ÒL‰øH‹L$ I¹        HƒÄ 1ÿI¸        I÷õAUAWH¾        H9ÈI‰Ô¹]   Hº        @”Ç1ÀÿÓ1ÿL9d$(AUAW@”ÇI¹        I¸        ¹_   1ÀHº        H¾        ÿÓD‰l$ D‰|$(HƒÄ E…í„Í  E‰üH�T$H‰îIº        L‰çAÿÒ1ÿ¹(   I¹        I¸        I‰ÆH‹D$H¾        RHº        H9èP@’ÇU1ÀATÿÓL‰ðH‹T$81ÿH¯Å¹*   I¹        I¸        H¾        HƒÄ ATHÐRHº        UL9àAV@”Ç1ÀÿÓL‰ð1ÿ¹-   I¹        I¸        Hº        H¾        HƒÄ HÁè U@”Ç1ÀATÿÓ1ÿƒ|$, UAT@”ÇI¹        1ÀI¸        ¹/   Hº        H¾        ÿÓ‹D$(1Ò1ÿHƒÄ ¹5   I¹        I¸        ÷4$H¾        L9ð‰$Hº        U@”Ç1ÀATÿÓ‹D$1ÿH9D$(U@”ÇI¹        I¸        AT¹7   1ÀHº        H¾        ÿÓHƒÄ M‰îL‰îL‰ÿM‰üH½        I÷ÞI÷ÜH»        ÿÕD‰,$D‰îD‰ÿÿÓL‰öL‰ÿÿÕD‰èD‰ÿ÷Ø‰D$‰ÆÿÓL‰îL‰çÿÕD‰ø‹4$÷ØA‰Ç‰ÇÿÓL‰öL‰çÿÕ‹t$HƒÄ(D‰ÿH‰Ø[]A\A]A^A_ÿàAU¾   HƒÏÿA½@œ  ATA¼”  UH½        S»   RÿÕHƒÎÿ¿   ÿÕHƒÎÿHƒÏÿÿÕ¾   ¿   ÿÕ¾   ¿   ÿÕMkäHkÃHkÛLàA¼   HkÐHÓº   HDÚH…ÀLEàH‰ÞL‰çÿÕIÿÍuÇX[]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                              