ELF                        [      4     (  
C  c * |Iց* }$I|J|c*N  =   )   T/  A  X/  A I d/  A x	 h/  A l	 Li \}CxX@@ }d[x}KR|2P@@ }FSx0@@ 8I Pi `}ESx@@ |ex||: @@ |x8@A (9@  I pI tI xI |I I 8`  N  X@|0P p|8P t x |@ }XP@	 @ }JPK9   K9@  K!|  ?  ;  _ ?   P @ }ISx_ $@ @ }
CxH A 8   }	)})PP_ ,UJ:|)}_Rj |B|cBH  ? _ ?  ?  ,) _ $x? 9   ? ? ( (? ,? 0})N!,  A ? ( (? ,9a H   =@  9*  J  	 @ L  I P @ i I |c" L  i N  !|  ?  ;  ?  8 A ,    }I)})8P|)|R|cRH  ? 9a 8`  ) ? 9   ? H   !|  ?  ;   H  9   9a ? 8`  ? ? ? 0>  H   !|  ?  ;   4H   H  9   9a ? 8`  ? ? ? 0? 4>  H   !|=   8 L   H  8`   8! |N  #8 =@  Th:8  |9J  |JB@  }'0@A 8`  N  * 8 })@.}%A.9 KД!| $ ?  |#x;  |"? |}x|+xH@A 8; W:9   *B@  }(8@A <8`  H  ,  T:H  /   @H  =   i  9a  H   |P.9 ? |Q.9J K=   )  	  @@ 8  8`  I  @@ 8  8  |*8@@ |@P}2@@@ |PPi L P T X) l/  A (!| K)8`   8! |N  8`  N  ,  A =@  J  J LC  /  A =   )  ) P$  /  A =   )  ) T%  /  A =   )  ) X&  8`  N  !|=   )   	  @@ 8  8`  I  @@ 8  8  |*8@@ |@P}2@@@ |PPi \ ` d hK5 8`  8! |N  ,  A =@  J  J \C  /  A =   )  ) `$  /  A =   )  ) d%  /  A =   )  ) h&  8`  N  + =   )  @ i l8`  N  9@  I lK,  A  =@  J  J l/  A 9@ C  8`  N  =   I  9	  * q' A H 8  9`   9   9J }IB@ L  /  G }@P}DPP}A}JQ}
BG }EPP}JQ}JBA $P @ /  |3x@ }#KxN  }j[x8 8 }KSxKq( A 4
 H9    @Љ
 I  @ĉ* J})*x}) 4U)~K* $!) |cN0* (Tc>|cH0* 4!) |N0 8U)>})(0 <! 8 |F0
 @T>|@0
 ,J 0})+x! |F0T>|P0})#x})xK<=   9H  * @@ 0(  ) q( L  * Tc:}I|i  H   8`  N  =   )  I qH A qI  A /  9@ A HH   qH A D	 H9@   @ ,	 I  @  	 J( @ i K|c2x|c 4Tj~}CSxN  I $	 4!J |cV0I (! Tc>|F0	 8|jP0i ,T>|@0 c |0 0Tc>|c 0|c+x|cSxI <!J |V0 @UJ>}J00}JxK#  I qK A =   I  J qC  A $+ @ 9   %  &  '  (  N  + A9)  T:I }J E  I }J"J F  I }J"J G  ) |"$ KqK A Lp A $I HE  I IF  I JG  ) KKI DE  I EF  I FG  ) GK`!|9@   i $	 (}LX0!k |08| 8| X0}KX09k}kxe  i 0 ,|\0}K(0  9k}k 8}k(0}E(08|[x   8 4|,0}E00  8|X8|00}F008|+x     <8 /  A 0 @) <|<0}GH0!) 8}JH0| 89J|H0}G;x  9a H   !|=   |;x)  |3x|+x|#x|dx $8a ! ) ! H  8`   $8!  |N  !|! $?`  |yx D|#x|3x;  |;xI l/  A ܀ I p t P	 xI |) |(P/  A /  A @ @ |A P @ }>*A /  @ |;x;  /  @ }>Kx8  }=H@@ @P}>*H@@ PP*xxK;  xxx|! $x8a ) ! H  9a @8`  H   I L P	 TI XK8!| D  }Cx|+x|#x|;xa  L =      l/  A  pP  t x|0Pe |/  A`/  AX/  AP/  AH @@}JA80 @0}RA(C  }Ac }A @|}JA  @ |RA /  @ P|ix;  /  @ |0P|;x;  /  @ })P;  /  @ }J2P8  |~J@@ }> P|fR@@ }FXP|}J@@ }=P||R@@ }\PH@@ }:KxP@@ }[Sx% dxx ! Kxix Hxx|%x8 8a H  9a @8`  H    L P Te XK!| D  }Cx|+x|#x|;xa   =      l/  A  pP  t x|0Pe |/  A`/  AX/  AP/  AH @@}JA80 @0}RA(C  }Ac }A @|}JA  @ |RA /  @ P|ix;  /  @ |0P|;x;  /  @ })P;  /  @ }J2P8  |~J@@ }> P|fR@@ }FXP|}J@@ }=P||R@@ }\PH@@ }:KxP@@ }[Sx% dxx ! Kxix Hxx|%x8 8a H  9a @8`  H    L P Te XK!} &|+y|a  T A$?   -  9  |p|tx}X"x|#x X
P|pi P}[*x|+xx T.  jPKi9  @ ̃I L~vP9  @ ȃ P~P9  I T@@lI X@@`I P~x ~dx8a ! {PA փ Kpi |}xP@xDx8a Kx|iKxq* @ W@ HW:W :9@   @8 99#|H  i LVK8 PK<@ A||88a KY|||}x88a W :K=;9   8c8P @`9> 8 9] })H  (  B |c9J KLB |c9 Ks @ xDx8a Kx|iKxq' @ W~@ 0W<W <9@   @8 99#|H  t@ A||88a K]|||}x88a W <KA;9   8c8P @d9> 8 9] })H  (  B |c9J KdB |c9 KA @ x@ txDx8a K/  9   ~ @ .  9@  9> @ 9  H  |P|Q9J ,	 9)@x@ 9   }?J9 |cJJK||88a KI|||}x88a ;K-/  8  8c ~ @ T.  9   9^ @ 9@ H  |@|A9,
 9J@x@ 9@  }JP8 R|cRK@ T9  ~x8   T8  ~xH  @ `9  ~Ƴx8  8   X~xH   9a P8`  } H   ÁY  }5 Ѐ X(@@ ~ | Ѐ T|*KAY  }6 Ѐ T @@ ~ Ѐ X| 8  |"K!|a |{y $A /  A /  @ ( $<  8` &a 8  |8!  L1H   8` |3x|+x|#xH  |y@ =   i  9a  H   + "9    T9  ? L ? P X? \? ` d h? l? p? t x |? ?    @ T9   ? 9  ? 9  	 ?   )֓ xH  /   @ hxH  KL? (9  9@ !? 89  _ 9@  ? @=   _ 9@ )  _ 9@ _ $_ ,_ 0_ 4_ <?   K|+ "x8 A 8  H    8`  K؁D 9*}HH9@ 8|H9A <  8  8` L1H   D }(P9A <  8  K!|a |{x8`  $|+x|#xH  |y@ =   i  9a  H   ;   8 L xH  ^  >  L P_ T? X \ `_ d? h l p t_ x? |  > H@A   8`  K> 8   ^  }=I;  |Q|cJH  K!| |y A  ? /  A  H  xH  9a 8`  H   ,  @ =   i  C /  @ <  8` &8  L1H   =@  j  8`  N  =   9I  )  #  J P @ 9   #  8`  N  !| `|;y?   |{x|+x|3xT;  A /  }CxA pi A > ~ a) > > |cIH  /  |ex 4@ (=   )  /  @ ? 8`  =  9a H   x8 H  |iyA  4H  9   ? 4K 9@ )_ ,H =@  9J  ? (_ 8H   _ ? _  ? $N!/  A  H  > 9@  U)4U)n> =   I  /  A si A l> 8 Lx8a a) > H  ! a |cIH  /  |ex 4@ =   )  /  A> 9@  U)4U)n> =   I  xx8 H  ,  @ԁ_  8*  ? >  (U)4 , 0 ]  > K? 0K8 8 H  ,  A  4H  9   ? 4KX_ 9   
 =@  9J   (_ 8A  ,_  K,=   )  /  A })N 8`  N  !|8 L  ?  |#x;   H  ? 0/  A ? (/  A ? 8})N!? (U):J? >  H  9a 8`  H   C  c * |Iց* }$I|J|c*N  !| 4 |;x|{x}Cx|#x  |+x}$Kx}ESx|3x    փ @P @PKx||x$xcxKq/  9   A xI U):8  9 JR @ `/  |ixx8 @ 08 H  (  9J 9) j	i, 8@|c8 K9a 0H   !| 4 |;x|{x}Cx|#x  |+x}$Kx}ESx|3x    փ @P @PKx||x$xcxKm/  9   A x) 8  J}) @ \/  |jxx8 @ ,8 H  $  8 9J gj
, 8@|cJ8 K9a 0H   !| 4  }Cx|zxT:|#x  |+x}$Kx}ESx|3x |;x@P   @PKx||x$xCxK}/  9   A xI W :U):8  JR @ d/  8x8 @ 48 H  ,*  9J U)T@.
})+xe) })Cx$ , 8@|c8 K9a 0H   !| 4  }Cx|}x|+x|#x  }ESx}$Kx|3x|;x @P   PK%x|zxdxxK/  9   |xxA x ;   J @ D_x;`  H     ; H  |xٮ;{  AZ;9 K9a 0H   !|! |#x|+x}$Kx}ESx 4|zxcx|3x|;x}CxKxx|~xCxK;  |}x ;   A 9a 0H   xxx; H  ;  ) U) :J:  ) U) :JK!`|/    `}Cx}9Kx|~x}ISxA   |#x|3x|;x  @49+ 	A<  U:8  }@.|:|N     9+ A<  U:8  }@.|:|N  }$Kx}ESx x}AP  }APKEx||xdxxK/  x@ 9   U):8  JJ8 @</  |jxx9 @ 49  H  ,i  9) 9J j, 9@|c8 K }$Kx}ESx x}AP  }APKEx||xdxxK/  x@ 9   U*:) W :8  RJ8 @h/  8|ix9 @ (9  H   F 9) UE>IUJ>I, 9@|c8 K}ESx}$KxxK)Exdx||xxK] W:/   })PP_ }J@Px@ 9   U: U) :8  }):}JB0 @/  8|hx8 @ (8 H    9 T>hT>h, 8@J|cR8 K }$KxW:}ESxx PKYEx|wxdxxPKA/  x|zx@ 9   W :U*:;`  RJ @;;  H   x Te>Td>Tc>H  |z;  A~Z;{ K    9+ A d<  U:8  }@.|:|N     + @ 8(xxFxexxxKmH L    9+ @;   @,;   ~~H @   + AA + @}ESx}$KxxKExdx|wxxKx ;  ;A  ||xPPxH  / |z; @8  8  8  8`  H  /  8  Tc>a ~8 @|.  9@  9 @H9  H @+ A+ @ }$Kx}ESxx;  KeExdx|wxxKQ8 W:;A  |{xHPPxH  / W:|zI.; @8  8  8  8`  H  /  xa H@ 9   U*:W :8  JR0 @/  jx8  9? @ $9  H  }8+ @ ,j  9J 8 ,	 9)@~{8 KU}@.
  K}$Kx}ESxx;  KaExdx|wxx KI8 ;A  |{xHPPxH  / W:|zI.; @8  8  8  8`  H  /  xa H@ 9   I 8  JR( @/  ix8  9_ @ @9@ H  8|0|hx+ A T}8.U>9) U>8 	,
 9J@~{8 K}$Kx}ESxx;  KUExdx|wxxKA8 W<;A  |{xHPPxH  / W<|zK.; @8  8  8  8`  H  /  xTc>a (@ 9   U*<W <8  JR0 @/  jx8  9? @ $9  H  }8+ @ ,j  9J 8 ,	 9)@~{8 KU}B.
  K}7P* @ <||Q9J , 9@x@ 9   }]J};J~RJ8 KxU)>}!J) }<QK   + A+ A + @ Ex   |3x~߰P}JA~@PVV~}*J}*p})HU)~~RH0K K J|~xW> I} HH  <  T}> G F Ei DH  /  9   Tc>  ~@ @0.  9@  9? @9  H  W:Ex ;  |3x~@P  }JA~@PVV~}*J}*p})HU)~~RH0K K J|~xW> I} HH  \  |}x G F Ej DH  /  x@ 9@  UJ:V :8    })R8 @
h/  x9_ @ 09@ H  (  09A D  W@ : ;  9 ,
 9J@
1~A UX>J8 Kh  K(0: W>K W<Ex  ;   |3x~P}JA~@PVV~}*J}*p})HU)~~RH0Kň K J|~xW> I} HH  \  T}> G F Ej DH  /  xTc>@ 9@  UJ<V <8    })R8 @	8/  x9_ @ 09@ H  (  09A D  W@ : ;  9 ,
 9J@
1~A UX>J8 Kh  K(0: W>K  89A TQW@ : ;  9J ,	 9)@x@ 9   
1~A  UX>}6J9 JK,|~QK00: W>K|~ųx! XxA \H  9 8 L|dx8 M8 NxH    L Ma NH  |~x|fxxH  A \; ! X A; K+ A|A 4+ A8XxPP~HP}:PH @wx~: H + 	A
+ 
@̀    + A+ @9+ A  Ex:  }JAր @P dxW~W~}*J}*p})HU)~~8P~H0~RK5 K J|{xV> I} HH  <  |}x G F Ei DH  /  x@ 8  T<V <W>8  Tc>8  # |:  @/  fx8 @8 H     9+ A<  U:8  }@.|2|N  }$Kx}ESx x @P @PKMEx||xdxxK9/  x@ 9   U):W :W :8  9` JJ  @/  ; ;|8 @ 8  H  ; U'F?A x+ U(>U6>U:>A H^h }AUE>UF>~ǱUJ>|||ƹ}J}B~Ʋ}[}J:~[J[U) U})xV@.})Cx~Kx>; ,  |x8@p|c8 K< W:}$Kx }ESxxPPK!Ex||xdxxK/  x@ 9   U):W :W :8  8 JJ( @/  9c ;8 @ (8  H    TF?A + @ ,9k ,  |	x8	@|c8 K+h T>}J1T>U(>}Z1}RU*>U)>}J})T>T |1}J}#})2})#};xU)}Kx}*#U)@.})Cx+Kp }$Kx}ESx x}Aփ P @PKEx||xdxxK/  x@ 9   U*:) W :;  8  R	 @t/  9c ;\; @ |;` H  t: U*F?A d+ U%>U(>U)>A DiD }*Iֈ|!}
A}&J}J)|!|!}B})}GR}|+9k , ;{@|c; KT  W:}ESx }$KxxPPKEx||xdxxK/  x@ 8  T: W :9`  8  J|X @\/  9# ;|; @ 8; H  0[ UZF?A  + UD>UE>@ 0I9) , ;@|c29k K	kX UJ>}JֈT>T>}|}HR	|}|}"}J|*|}	K W:}ESx}$Kxx PKEx|xxdxx~PK/  x|ux@ ;  W:W ::  ;` J @4:u ;X:  H  < VF?A (+ V>V>@ 8VE>V>V>H  s: :s  A~: K8 Nx9 8 L8 MV>H  a Nj) V> MVR>~ֈ L~|cI|I|I|c~2||cۖ||ۖTc>a N|ۖT> MT> LKX    9+ A<  U:8  }@.|:|N (xxFxexxxKM9a H   (xxFxexxxK%K(xxFxexxxKK(xxFxexxxKK  Ex;  }JAր @P dxW~W~}*J}*p})HU)~~8PH0~RKq K J|{xW> I} HH  <  |}x G F Ei DH  /  x@ 8  T:V :8  9`   |:  @/  fx8 @ D8 H  <6  H9<  A T Kx+ @ PF  W@ : ; 8 , 8@1~ֺA U>>{:8 K G|zxK/  AF  }`WH>V>}aWT>UI>WZ>})~a})BUH>}UJ>}J}U}a}[}Jb})[U>}x}J[U)})CxUJD.})Sx&  K< 0: W>K\7  ~H9<  A T K}h[x+ @ P  V@ : : 8 , 8@~1~A U6>{:8 K|hx GK/  A&  ~U
V>}JU޾U:UZ}ZRU*޾~sU)})}J})BZ}J})WZ}JU)[h})xUJ-t}IKx&  KD~0: V>Kd   + ApA + @}ESx}$KxxKExdx|wxxK ;  ;A  |{xPPxH  / |z; @/  8  ~8 @X.  9   9_ @9@ H + A + @x}$Kx}ESxxKEExdx|wxxK1 W:;  8 |{x;A PHPxH  / W:|zI.; @/  x@ 9   U*:W :8  })R0 @/  9   9_ @ ,9@ H  $|@+ A TU:|8.|).9 ,
 9J@~J{8 K}$Kx}ESxxKeExdx|wxx KM ;A ;  8 |{xPHPxH  / W:|zI.; @/  x@ 9   	 8  ( @/  9; 8  9 @ <9  H  4|0+ A  T|8.T>T>8 9) , 9@~{8 K}$Kx}ESxx;  KqExdx|wxxK]8 W<;A  |{xHPPxH  / W<|zK.; @/  x@ 9   U*<W <8  JR8 @/  9@  9? @ ,9  H  $}P+ A UUF<}B.}3.9J ,	 9)@~{8 K}7@* A U)>}!J) };A9 ,
 9J@x@ 9   }I})~R{J8 K~x|xH  9 O8 P|dx8 Q8 RxH  ! O/  A 4+ @ D P8  Qa RH  x~x|fxxH  : };PH A; Kx~xxH  8 M8 N|dx9 x8 LH   OA N|0a RU)> Q}JIֈ P |c1|1|cRA M|1}JI|c|RA L}*ITc>|a N|J|T> MT> LK4C  * + Al!|  4A <+ A}Cx|;x|3x|+x|#x||x;    @D;   ~H (+ A + @āJ /  T:T:|Q})PP|;x|* |*@ 9@  UJ:U) :8  })R0 @/  8e9G @ 9@ H   ,
 9J@|J8 Kȁj  /  T>T>|;x|YT>G |* }JXP|*@ 9   ) 8`  })R @\/  |+x8 @ 8 H    9J 
, 8@|J8c KJ /  T<T<|Q})PP|;x|* |*@ 9@  UJ<U) <8  })R0 L  /  8e9G @ 9@ H   ,
 9J@|J8 Kȁ* /  T>|I}gHP|* |*8  ~0 @ t.  9@  9' @ 9  H  |Q9J ,	 9)@|;x@ 9   })Z8 |JK|x~xxH  ;  A;9 K9a 0H   C  c * |Iց* }$I|J|c*N  !|   ( + A $+ @ h+ A x+ A d8`  H  + A $+  @Kc   8! |N  Ky# C  U)@.c UJ})Sx}#xKKUc  KKIc  K  |fx8`  / 
@(  F }%I}i"}ip})|jHU)8})XP!) |cN0TcKp!|    ' + A ,+ @ d+ A |+ A d 8! |N  + A +  @K! #  KK! 	#  ! 
# ! # KKm! #  KK]! #  K|+x  / 
@G  T }HQ|
"|p|T8}8}J P!J })P0|P0}	Hx})Sx}%9K@                                                                                                                                                                        invalid argument given unaligned pointer unaligned pitch invalid render target given            T TTTTTTTTTTTT  U   $  $U $ $ H  HU H H l  lU l l   U   U    U ت    U  $  $ U$ $ $$ $$U$$$$$H $HU$H$H$l $lU$l$l$ $U$$$ $U$$$ $U$ت$$ $U$$H  H UH H H$ H$UH$H$HH HHHl HlUHlHlH HUHHH HUHHH HUHتHH Hl  l Ul l l$ l$Ul$l$lH lHUlHlHll llUlllll lUlll lUlll lUlتll lUll   U  $ $U$$H HUHHl lUll U U Uت U U $ $U$$HUHHl lUll U U Uت U   U  $ $U$$H HUHHl lUllؐ ؐUؐؐش شUشش Uت U   U  $ $U$$H Hl lUll U U Uت    LICENSE=GPLv3+  video_fb                                                                                                                      	     T              P     +              9              G     h     `            	8            P         H       @                                                X       -             :             H  x      b  ?       l     h                                                                                    T                  H    /     D    B     ,    `             l             x     p         @      p   (                  @      >       #             .    0    J  <      f             p             ,   ,                                         P   0      X  X      \      2       grub_video_fb_map_rgba grub_video_fb_fini _restgpr_31_x _restgpr_23_x grub_video_fb_get_region grub_video_fb_create_render_target_from_pointer grub_video_fb_unmap_color_int grub_video_fb_unmap_color grub_video_fb_map_rgb grub_video_fb_scroll _restgpr_19_x grub_realloc memcpy grub_video_fb_fill_rect grub_memmove _restgpr_30_x grub_video_fb_blit_bitmap set_pixel grub_video_fb_get_viewport grub_video_fb_swap_buffers grub_errno grub_memset _restgpr_28_x _restgpr_25_x _restgpr_24_x grub_video_fb_get_palette grub_video_fb_set_palette grub_video_fb_map_color grub_video_fb_init grub_video_fb_get_area_status grub_zalloc grub_malloc grub_video_fb_get_info_and_fini grub_video_fb_set_active_render_target grub_video_fb_set_area_status grub_video_fb_set_region grub_video_fb_delete_render_target get_pixel grub_error grub_video_fb_dispatch_blit grub_video_fb_fill_dispatch grub_free grub_video_fbstd_colors grub_video_fb_get_active_render_target grub_video_fb_set_viewport _restgpr_16_x _restgpr_27_x grub_video_fb_get_info grub_video_fb_setup grub_video_fb_blit_render_target grub_video_fb_create_render_target       &         *        B        F          
        
                              ^        b          
        

                        1
                
                        1
      $  1
      J        L  
      Z        b        h  
                                      H  
      X  	
      ^        b        h  
                      &        *        >        B        V        Z        n        r                                        *        .        B        F        Z        ^        v        z                                                                "        H  
      V        Z        |  
      	J        	N        	          

                      @  
      f        z        .        T  0
      `  
                      8  /
      D   
                        /
      (   
      b        j                                F        \  
      f        |  
        
                              *        8  .
      L  '
      Z        ^        d  6
        '
        1
      2       >       |  
                      .
           )       )    '
                        6
         
        
        1
        1
        

                    
     9       9    .
              "        .        2        6        j                  '
                                 
        
        1
      *    0  .    0  d  ,
      ~                  
        &
                                        
      B        \  
      l  1
          L      L       8       8                    
      0  	
      <  
      d   
      \   
      \   
        
      4  
        
        
       .         6         ^     (   f     (  #P  
      #     H  #     H  $d  #
      $  
      %  #
      %<  
      &  #
      &@  
      '$  #
      'L  
      (  
      (  
      )l  
      )  
      *  
      *  
      +  -
      ,  
      ,  
      ,0  
      -(  
      -D  
      -     h  -     h  3$  
      3h  
      3       3       4   5
      4  
      5  
      7  #
      88  #
      9  #
      :  #
      :  -
      ;  
      ;@  
      ;T  
      ;|  -
      ;  
      >  
      >  
             H       #       #       #       #       #       $        #        $$   $    (`   (    #   ,     |   0    #   4    "   8    !T   <    #   @    $    D    "   H    4$   L    4   P    #   T    #   X    4T   \    #   `    $    d    4   h    /    l    -   p    ,l   t    1`   x    0D   |    ,x       ,|       2       4$       4       ,l       #       4T       ,x       ,|       4 .symtab .strtab .shstrtab .rela.text .rela.rodata .rodata.str1.1 .data .module_license .bss .modname                                                            4  @                        @      N  
               +            @                     &      @      X                 3      2      A   U                 B            A                     H            E                     X            E   <                  ]             E   	                               Z   f                               F                  	             I  U               