ELF                      @                @ 8 
 @         @       @       @       0      0                                           c      c                    p       p       p                                                      0                                                   @                                     p      p             Rtd                        0                    Ptd   T      T      T      \      \             Qtd                                                         p      p      p      P       P                       Android %            Android             GNU 	
ţw+W                                                                    ;                      c                                                                                                           )                     7                     B                     P                     `                     q                                                                                                                                                                                             	                                          '                     4                     A                     O                     b                     r                                                                                                                                                                                                                                       "                     *                     E                     W                     b                     o                                                                                                                                                                                                                                                                                 0                     C                     V                     }                                                                                    
                     
                     
                     !                     H                     N                     d                                                                                                                                                     "                                                                                  #                     +                     <                               0                 X       C                           0       0                          0      F                	                    ؠ            R
  !  P      (       y                    (             :	                 	          P          ē      @                                        j                 E          (           z             0                                 	          (                 D       	                 	                 &
  !  0                   X            s    Đ      d       \                 o	                  
  !  x      (                 D       ]    8                              b                 E    Ԙ                       X       	                 1          `       	                                      l      X      %                s    p      t           h      0                  (           H      $           \      X       [    X             z    `             S	                           `                                                                                                                                                       D  P        U  P        l  P          P          P       i   N      B   b      C   y      7q         c             V                   !  G  𠀂     D @       @`  `                  	 @  @@ R$    B       @ V   \   a   d   i   n   q   r   w   z   ~         XCR;x~C9 o[	O()|y[b|	a'~3l22܈:1zֵR;iLuf>`7,4\'~QUwҫآH~'~-޷cZX֕h	[G`	Y>'~żx4{q𰗾q
;n7ԋ_6 __cxa_finalize __cxa_atexit TonemapperFactory_GetInstance _ZN7android8hardware11hidl_stringC1EPKc _ZN7android8hardware11hidl_stringC1ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE _ZN10Tonemapper5buildEiPviS0_ib _ZN7android8hardware11hidl_stringD1Ev _Znwm _ZdlPvm _Z11engine_bindPv _Z13checkEglErrorPKci _Z17engine_initializeb _Z15engine_shutdownPv _Z24engine_deleteInputBufferj _Z12checkGlErrorPKci _Z20engine_deleteProgramj _Z16engine_setData2fiPf _Z20engine_load3DTexturePvii _Z20engine_load1DTexturePvii _Z13dumpShaderLogi _Z18engine_loadProgramiPPKciS1_ _Z17WaitOnNativeFencei _Z17CreateNativeFencev _Z21engine_setDestinationiiiii _Z17engine_setProgrami _Z23engine_set2DInputBufferij _Z23engine_set3DInputBufferij _Z29engine_setExternalInputBufferij _Z11engine_bliti eglMakeCurrent eglGetDisplay eglBindAPI eglInitialize eglChooseConfig eglCreateContext eglCreatePbufferSurface __android_log_print eglDestroySurface eglDestroyContext eglTerminate glDeleteTextures glDeleteProgram glUniform2f glGenTextures glBindTexture glTexParameteri glTexImage3D glTexImage2D glGetShaderiv glGetShaderInfoLog glCreateProgram glCreateShader glShaderSource glCompileShader glAttachShader glLinkProgram glDetachShader glDeleteShader eglCreateSyncKHR eglGetCurrentDisplay eglWaitSyncKHR eglDestroySyncKHR glFlush eglDupNativeFenceFDANDROID glBindFramebuffer glViewport glUseProgram glActiveTexture glEnableVertexAttribArray glVertexAttribPointer glDrawArrays glGetError eglGetError _Z15create_eglImageN7android2spINS_13GraphicBufferEEE _ZN14EGLImageBufferC2EN7android2spINS0_13GraphicBufferEEE _ZN14EGLImageBufferD2Ev _ZN14EGLImageBuffer8getWidthEv _ZN14EGLImageBuffer9getHeightEv _ZN14EGLImageBuffer10getTextureEi _ZN14EGLImageBuffer13bindAsTextureEi _ZN14EGLImageBuffer14getFramebufferEv _ZN14EGLImageBuffer17bindAsFramebufferEv _ZN14EGLImageBufferC1EN7android2spINS0_13GraphicBufferEEE _ZN14EGLImageBufferD1Ev eglCreateImageKHR _ZNK7android13GraphicBuffer15getNativeBufferEv glDeleteRenderbuffers glDeleteFramebuffers eglDestroyImageKHR glEGLImageTargetTexture2DOES glGenFramebuffers glGenRenderbuffers glBindRenderbuffer glEGLImageTargetRenderbufferStorageOES glFramebufferRenderbuffer glCheckFramebufferStatus _ZNK7android7RefBase9incStrongEPKv _ZNK7android7RefBase9decStrongEPKv _ZN15EGLImageWrapper22DeleteEGLImageCallbackclERiRP14EGLImageBuffer _ZN15EGLImageWrapperC2Ev _ZN15EGLImageWrapper4InitEv _ZN15EGLImageWrapperD2Ev _ZN15EGLImageWrapper6DeinitEv _ZN15EGLImageWrapper4wrapEPKv _ZN15EGLImageWrapperC1Ev _ZN15EGLImageWrapperD1Ev _ZTVN15EGLImageWrapper22DeleteEGLImageCallbackE _ZTVN7android8LruCacheIiP14EGLImageBufferEE _ZTVN7android8LruCacheIiP14EGLImageBufferE14EntryForSearchE _ZTVN7android8LruCacheIiP14EGLImageBufferE5EntryE _ZNSt3__19to_stringEi getpid _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev _ZNSt3__122__libcpp_verbose_abortEPKcz fstat _ZNSt3__19to_stringEm _ZN7gralloc16GetMetaDataValueEPvlS0_ _ZN7gralloc24GetAlignedWidthAndHeightERKNS_10BufferInfoEPjS3_ _ZN7android13GraphicBufferC1EjjijjjP13native_handleb memcmp _ZNSt3__112__next_primeEm _ZN10TonemapperC2Ev _ZN10TonemapperD2Ev _ZN10Tonemapper4blitEPKvS1_i forward_tonemap_shader fullscreen_vertex_shader rgba_inverse_tonemap_shader _ZN10TonemapperC1Ev _ZN10TonemapperD1Ev strlen write android_set_abort_message abort getauxval __system_property_get strncmp __stack_chk_fail memmove libEGL.so LIBEGL libGLESv2.so LIBGLESV2 libGLESv3.so LIBGLESV3 liblog.so LIBLOG libc.so LIBC libcutils.so libgrallocutils.so libhidlbase.so libui.so libutils.so libc++.so libm.so libdl.so libgpu_tonemapper.so    APS2
 
         	             s                                                                                                q                                                                        V                  j                   \                  w                  r                  a                              (                  0                  8       d           @                  H       z           P       s           X       {           `                  h       W           p       |           x                         	                  
                                                                                                                                                                                                                                                                                                                                                                   (                  0                  8                   @       !           H       "           P       #           X       $           `       %           h       &           p       '           x       (                  )                  *                  +                  ,                  -                  .                  /                  0                  1                  2                  3                                    f                  Y                  ^                  Z                   g                  4                  5                  6                   7           (       8           0       9           8       :           @       ;           H       <           P       =           X       >           `       ?           h       @           p       A           x       c                  o                  ~                  B                  C                  E                  F                  G                  H                  I                  J                  K                  L                  v                  M                  N                  O                   P                  Q                  R                  S                   T           (       U                @                                    @                                          #                                                        A       9                     W0     V0                             0                                  1       ,                       ?      ?                                                            1       +       1       -               !                                                        2     0     0     ubsa    GPU_TONEMAPPER In %s context = %p #define USE_NONUNIFORM_SAMPLING
 EGL_BAD_ALLOC eglError (0x%x) %s:%d
 Could not provide an eglImage for fd = %d, EGLImageWrapper = %p android.hardware.graphics.common.Compression WaitOnNativeFence GL_INVALID_OPERATION EGL_BAD_CONFIG hardware/qcom-caf/sm8550/display/gpu_tonemapper/EGLImageBuffer.cpp ro.arch android.hardware.graphics.common.ChromaSiting GL_INVALID_FRAMEBUFFER_OPERATION add-overflow exynos9810 length_error was thrown in -fno-exceptions mode with message "%s" Invalid Color Map size = %d mul-overflow android.hardware.graphics.common.PlaneLayoutComponentType GL_NO_ERROR engine_initialize glError (%s) %s:%d
 sub-overflow #extension GL_OES_EGL_image_external_essl3 : require                                               
precision highp float;                                                                             
precision highp sampler2D;                                                                         
layout(binding = 0) uniform samplerExternalOES externalTexture;                                    
layout(binding = 1) uniform sampler3D tonemapper;                                                  
layout(binding = 2) uniform sampler2D xform;                                                       
layout(location = 3) uniform vec2 tSO;                                                             
#if defined(USE_NONUNIFORM_SAMPLING)                                                               
layout(location = 4) uniform vec2 xSO;                                                             
#endif                                                                                             
in vec2 uv;                                                                                        
out vec4 fs_color;                                                                                 
                                                                                                   
vec3 ScaleOffset(in vec3 samplePt, in vec2 so)                                                     
{                                                                                                  
   vec3 adjPt = so.x * samplePt + so.y;                                                            
   return adjPt;                                                                                   
}                                                                                                  
                                                                                                   
void main()                                                                                        
{                                                                                                  
vec2 flipped = vec2(uv.x, 1.0f - uv.y);                                                            
vec4 rgb_premulalpha = texture(externalTexture, flipped);                                          
fs_color = rgb_premulalpha;                                                                        
if( rgb_premulalpha.a > 0.0 ) {                                                                    
vec3 rgb = rgb_premulalpha.rgb/rgb_premulalpha.a;                                                  
#if defined(USE_NONUNIFORM_SAMPLING)                                                               
vec3 adj = ScaleOffset(rgb.xyz, xSO);                                                              
float r = texture(xform, vec2(adj.r, 0.5f)).r;                                                     
float g = texture(xform, vec2(adj.g, 0.5f)).g;                                                     
float b = texture(xform, vec2(adj.b, 0.5f)).b;                                                     
#else                                                                                              
float r = rgb.r;                                                                                   
float g = rgb.g;                                                                                   
float b = rgb.b;                                                                                   
#endif                                                                                             
fs_color.rgb = texture(tonemapper, ScaleOffset(vec3(r, g, b), tSO)).rgb * rgb_premulalpha.a;       
fs_color.a = rgb_premulalpha.a;                                                                    
}                                                                                                  
}                                                                                                  
 ubsan: too many errors
 GL_INVALID_ENUM EGL_BAD_ACCESS bindAsFramebuffer Shader Failed to compile: %s
 %s - Failed to dup sync EGL_BAD_ATTRIBUTE EGL_BAD_NATIVE_PIXMAP %s Framebuffer Invalid*************** #version 300 es
 glError (0x%x) %s:%d
 GL_INVALID_VALUE EGL_BAD_CURRENT_SURFACE android.hardware.graphics.common.StandardMetadataType EGL_BAD_DISPLAY EGL_BAD_MATCH #extension GL_OES_EGL_image_external_essl3 : require                       
precision highp float;                                                     
precision highp sampler2D;                                                 
layout(binding = 0) uniform samplerExternalOES externalTexture;            
layout(binding = 1) uniform sampler3D tonemapper;                          
layout(binding = 2) uniform sampler2D xform;                               
layout(location = 3) uniform vec2 tSO;                                     
#ifdef USE_NONUNIFORM_SAMPLING                                             
layout(location = 4) uniform vec2 xSO;                                     
#endif                                                                     
in vec2 uv;                                                                
out vec4 fs_color;                                                         
                                                                           
vec3 ScaleOffset(in vec3 samplePt, in vec2 so)                             
{                                                                          
   vec3 adjPt = so.x * samplePt + so.y;                                    
   return adjPt;                                                           
}                                                                          
                                                                           
void main()                                                                
{                                                                          
vec2 flipped = vec2(uv.x, 1.0f - uv.y);                                    
vec4 rgb = texture(externalTexture, flipped);                              
#ifdef USE_NONUNIFORM_SAMPLING                                             
vec3 adj = ScaleOffset(rgb.xyz, xSO);                                      
float r = texture(xform, vec2(adj.r, 0.5f)).r;                             
float g = texture(xform, vec2(adj.g, 0.5f)).g;                             
float b = texture(xform, vec2(adj.b, 0.5f)).b;                             
#else                                                                      
float r = rgb.r;                                                           
float g = rgb.g;                                                           
float b = rgb.b;                                                           
#endif                                                                     
fs_color.rgb = texture(tonemapper, ScaleOffset(vec3(r, g, b), tSO)).rgb;   
}                                                                          
 android.hardware.graphics.common.Interlaced GL_OUT_OF_MEMORY EGL_CONTEXT_LOST basic_string %s - Failed to Create sync from source fd CreateNativeFence EGL_NOT_INITIALIZED EGL_BAD_CONTEXT                                       #version 300 es                                                            
precision highp float;                                                     
layout(location = 0) in vec2 iUV;                                          
out vec2 uv;                                                               
void main()                                                                
{                                                                          
    vec2 positions[3];                                                     
    positions[0] = vec2(-1.0f, 3.0f);                                      
    positions[1] = vec2(-1.0f, -1.0f);                                     
    positions[2] = vec2(3.0f, -1.0f);                                      
    vec2 uvs[3];                                                           
    uvs[0] = vec2(0.0f, -1.0f);                                            
    uvs[1] = vec2(0.0f, 1.0f);                                             
    uvs[2] = vec2(2.0f, 1.0f);                                             
    gl_Position = vec4(positions[gl_VertexID], -1.0f, 1.0f);               
    uv = uvs[gl_VertexID];                                                 
}                                                                          
 EGL_BAD_SURFACE EGL_BAD_PARAMETER hardware/qcom-caf/sm8550/display/gpu_tonemapper/glengine.cpp %s - Failed to Create Native Fence sync EGL_BAD_NATIVE_WINDOW eglError (%s) %s:%d
 bad_array_new_length was thrown in -fno-exceptions mode QTI                    & 	$!& 	$!t& 	$!:& 	$! 4 &,#2/) 30     $0     #0     "0     !0     80         @           @    QTI                    QTI                    QTI                    ;\  J      t  ,    0    4            X!  $  !  D  !  d   "    4"    "    (%    %    %    %  8  %  L  4    4    9    X;  L  ;  x  H<    @=    h=    =  0  >  h  $@    A    C    D  P  E  |  F    $F    |F    F  <  ,G  l  H    H    I  	  xJ  4	  J  H	  J  \	  J  	  K  	  K  	  M  
  [  T
  a  
  a  
  @b  
  b     Lc  L  0d  |  s    s    s    s    s  (  s  D  `t  |  t    \u    u    u  ,  u  @  v  l  v    v    ԅ        x  4  0  x  X               zR |                   ,               @            @   T   |     L-DX

l D-D                          D-DD        ,  4    D-D D         @  4    D-D D        T  4    D-D D      (  t  4       0   <        D-DpD
\ D-D
D D-DT D-     p    \      $     @!      X-DpDd D-          !              !  4    lD     !         D     !     DXP
X        $   8  0  0    DD`D    H   `  0     D H 
 H D
` H D H   @     4     DXP

`X D   (     6      D H t H (     d6  d    D0L 
@0L D8   H  6      D H 
@ H D H  $     X7  (    HDPD    $     X7  $    DDTD    4     T7  X   DPP0

,PP D  4     t8  @   DPP0

PP D  0   D  |9      D0L0

0L D  D   x  4:     D`X`

`X D0     <      DPP0

PP D  (     t=      D H  H 4      >  t    D@P@L@P    $   X  H>       DDPD    ,     @>  X    D H 
| H D  ,     h>  X    D H 
| H D  ,     >  X    D H 
| H D  0     >      DPP0

PP D  ,   D  d?      D@L 
@L D 4   t  ?     D`P0

`P D   (     @      D H  H      <A              0A         $      $A  0    D H X H ,   (  ,A     D0L0
0L  $   X  B  0    D H X H ,     B     D0L0
0L  D      C     DXP
X        @     xQ  0   D0L0

0L D
d0L D ,   <  dV      D0L0
0L  (   l  V      D H x H (     DW      D H p H (     W      D H l H ,     W      D0L0
0L  H    	  X  P   D\`

\ D     l	  g            	  g            	  g      DD   	  g      DD   	  g      DD4   	  |g      D0L0

p0L D   4    
  g  l    D H 
D H D
 H D8   X
  h      D H 
h H D
 H D$   
  dh  (    D H P H    
  dh            
  Xh         (   
  Lh  H   DD
D D       hi            $  \i         D   8  Pi     DXP
X        (     w  D    D H l H  (     x  `    D H H H @     <x     DXP

xX D8     y  (   D@P@
 @P    @   X  z     DXP
X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             F __$ա ?#C{og_WOW  "@R qI TOPWO_NgMoL{KC#_="= NC%=)=%=I=']=P=DnDnDnDnDnDnDn Dn N ONNO NA O  յB#N#N#NMRR #N]  н '4n04nN#4nNO!4nN OFNOOqn`nNAfnNrn @NbBN N= }G=   	 9y    @ Ry  "@V q"Tv 4R q  T**@_ T aT *7  kTR q  T@ON6 k y < s< s< s< s< s< s< s<= 93 ji8  4
	) ?H 9AT(  T? 9 T
	HR?H! 9`T(R?H% 9T
	?\) 9 TR?H- 9T	?	R
5 	1 9( TI?9   T= <  Rj&ɚRL K 3]) qj1
 8  ) ѣTTIR	 8( SnP   @ R  ._$?#CC @O MR yR 9=s<s<s<s<s<s<s< }G( hj8, 4-
J _ 9AT +|  I  ?) TR_, 9` T LR_)
,! 9 T,R_,% 9  T R_)
,) 9` TR_,- 9 T R_)
,5 +1 9	?	 T J	J_9  TA=b= N%=D)=e=FI=g]==DnDnDnDnDnDnDn DnN ONNO NA OB#N#N#N #N'4n04nN#4nNO!4nN OFNOOqn`nNAfnNrn @NbBN N <  R+$ʚRm l 3]) q1+ 8  ?J ѣT?  TJR* 8?  	I  )Ah 9i   ` c ?#O ON?#O RBA?#O n54            _$P  "C9p  4A_ *@_ ka  TA5_?#3  R+  @7I  3@?!9#_  P $  q T! BR!   qI  3@(!9#_( RI  3@(!9#_`   (@NN!i=pQ=CA=@TGODyou=7M=U=E=EDnADn0-=FDnDn19=DnDnDnSa=5=Vy=4=DnDn8=DnDnDn8NWFn2=DnDnBnsBn5=Fn6m=Y1=$FnRDn6NV=BDnu=9NY=z=s9Ny!=B6Ne=:Nz5==\=9Ny=:N;NR6Nc<N9N:=!5NNNN :NtNNcN	y
PCVAӆN@NNcN)jkiInD
F Nn @bN)+>NbysJz N)J	Ffke@ n)\(I    f
LxJ
A(i __$H  i@H  _?#O  P k   q  T! BRh  4 R]  @RZ R `B O KOF#_ַ 	 @9 @i  6   TH  7_ @ {  {g_WO	C V 5;p  T s'8 R
    W R
 v  Vu z R
 k  նj  R
 `  _  R
 U  vT  R
 J  ֪I  R
 ?  6> R
 4  Ֆ3 (R
 )  ( HR
   V hR
   ն R
    R
   v R
   ֥ R
   6 R
   Ֆ (R
    HR
   V hR
   ն R
    R
   v R
   R  ա q=>	@ 5  = 9? <  < |   R   9 `! =@  <v  R  ! =a4	@ 9  = |? <  < b  Rt  ա 9 `! =@  <T  Rf   9 \! =@  <F  RX  ! =Y	@ 9  = |? <  Ё< 2  RD  ա 9 `! =@  Ё<$  R6   9 \! =@  Ё<  R(  ! 9 h! =@  Ё<  R  a ==	@ 9  = `? 	= < =< =  R  Ձ 9 \! =@ ==  <  R  Ձ 9 d! =@ ==  <  R  ՁR 9  ! =@ ==  <  R  a R 9  ! =@ ==  <  R  A R 9  ! =@ ==  <  R  ! R 9  ! =@ ==  <  R  R 9  ! =@ ==  <|  V } R
 o  vr (R
 d  ֌g HR
 Y  6\ hR
 N  ՖQ R
 C  F R
 8  V; R
 -  ն0 R
 "  % R
   v (R
   և HR
   6 hR
   Ֆ R
    hR
   V R
   ն R
    R
   v R
   ւ R
   6 R
   Ֆ (R
    HR
   V R
 }  ն R
 r  u R
 g  v~j R
 \  }_ (R
 Q  6}T HR
 F  Ֆ|I R
 ;  {> hR
 0  V{3 R
 %  նz( R
   z (R
   vy R
   x R
   6x 
 OIWH_GgF{E { @ @B  KR{ {O *  @Q9 q T 	Qc6  +ih8J	@c$  cT5!  c4  c  cX  c
  c=  c	  c?  c	  c7  cL  cT
! <B R*  @Q9 qH T)]c6  +ih8J	@c$  cT5!  c4  c  cX  c
  c=  c	  c?  c	  c7  cL  cT
! <B R* o @Q9 q T)c6  +ih8J	@c$  cT5!  c4  c  cX  c
  c=  c	  c?  c	  c7  cL  cT
! <B R* 5 @Q9 q T)c6  +ih8J	@c$  cT5!  c4  c  cX  c
  c=  c	  c?  c	  c7  cL  cT
! <B R*l  @Q9 q T)c6  +ih8J	@OA{¨_ *! <BD= R*OA{¨R cT5$  c4!  c  cX  c
  c  c=  c	  c?  c	  c7  cL  cT
! <B R*OA{¨" {	S _WOCW; * R@    `  R  !aR  R  ը) @<#  # R >Ý<  !	R п rRXR yG@ g) K  @  Y=` C g)=+   `
  ! <B<<c R @_	! TOMS@WL_K{I_ {O    @  TRQ `@a
@ RK `@ !RF `@ ARA ~ 
 OA{¨_ { C S;h@    4   R  ՀR< h@@	  T{A@ _ַ {O *   4  *q T 4 q@ Tq Tc"  OA{¨_q` Tq  TqA Tc  c  c?  ! <B R*R   ch  c5! <B  R*OA{¨A   4{ Q  ՠR{ _{  @-K  `R{ C{WO V;* @3   RC<  R C_R8 R RA R%R5 R Ra R%R. !R RAR%R' AR R! R"R  aR R R"R R **mRR"R***!R   R C_@_	  TODWC{BC_ C{WO V; *@Cs *! 43   R  !Rv C_ R ARp  RA R%R aRi  Ra R%R Rb  R! R"R R[  R R"R RT  R*"R*$ R*!RmR  !RG C_@_	  TODWC{BC_ { O T;  o3 @!pR *C        	 
         R @ 5C *@R ! <B,C  RW @_	  TOB@{è_օ {og_WO Z;*H@ *C t  * fRu  * fRr  ***p  R *m R   o3 *!pR ``````	`
````` @ R @ 5C *@R: ! <B,C  R **:  V!R *7 AR   o3 *!pR ``````	`
````` 
 R @ 5C *@R ! <B,C  R ** Rw ** Rq * Rl ** ARf ** aR` * R[ * RV H@_	A T*OEWD_CgBoA{ƨ_ C{ O U;ը@ 1` T(R)R  3 (R @   *  ՔR   !R 	  ! <B5cT? Rh @_	  TOD@{BC_֖ {O  (R    ՠR     * 1! T! <Bct6 RB    R 
  ! <Bct6 R2  *OA{¨_{ WO * * R***  7 R **** !ROC@WB{Ĩ {   ՠ!R{ {O R  + T*|  "R  R* "ROA{¨ {O R  + T*f  T#R R* #ROA{¨ {O R  + T*P  Ք$R R* $ROA{¨{ C{ O U;ը@  h* = R =5  մ!&Rd  *A RR**- A&RZ  R*b R* a&RS n  * &RM @_	  T*OD@{BC_ {O T; @"qG @=@r R  T?  b.!uG m h@ !   (R @_	  TOC{B_֚ {WO V; @  @#  0 @"qG=@r R#  T?  b.!uGm @   C (R @`   #  @I@h
 @M@
  h @_	  TOEWD{C_Y {O   A( 4  R'  , R  NA( 4  R  , R  A( 4  R  , A	R  h@  U a@  OA{¨_ @_ @_{    @  5 `@@{¨_{ O  *(Ah 5   R	 е. R @* R *! R"R !Ry * R"R ARr *A R%R aRk *a R%R Rd @*m R^ @**  , !ROB@{èS {    @  57 `@@{¨_{ O   NA 5ab   RL . !R7   RH AR1 a@ RF R+ a@ RD R% a@ R R c@ RR"R: !R  R9 R k  T! <Bc RV a@ R  , ROB@{è  {g_WO	C  p  4 S8 R
   Ֆ W R
    z R
   V  R
   ն  R
     R
   v  R
 v  ֭u R
 k  6j (R
 `  Ֆ_ HR
 U  T hR
 J  VI R
 ?  ն> R
 4  3 R
 )  v( R
   ֨ R
   6 (R
   Ֆ HR
    hR
   V R
   ն R
    R
   R   q=>	@   = 9? <  < |   R  A 9 `! =@  <  R  Ձ =a4	@ 9  = |? <  <   R   9 `! =@  <  R  A 9 \! =@  <}  R  Ձ =Y	@ 9  = |? <  Ё< i  R{   9 `! =@  Ё<[  Rm  A 9 \! =@  Ё<M  R_  Ձ 9 h! =@  Ё<?  RQ   ==	@ 9  = `? 	= < =< =(  R:   9 \! =@ ==  <  R*   9 d! =@ ==  <  R  R 9  ! =@ ==  <  R	   R 9  ! =@ ==  <  R  ա R 9  ! =@ ==  <  R  Ձ R 9  ! =@ ==  <  R  aR 9  ! =@ ==  <  ն 5Q R
   ֐ (R
   6 HR
   Ֆ hR
    R
 z  V} R
 o  նr R
 d  g R
 Y  v\ R
 N  ֋Q (R
 C  6F HR
 8  Ֆ; hR
 -  0 R
 "  V% hR
   ն R
    R
   v R
   ֆ R
   6 R
   Ֆ R
    (R
   V HR
   ն R
    R
   v R
   ց R
   6 (R
   Ֆ HR
 }   R
 r  Vu hR
 g  ն~j R
 \  ~_ R
 Q  v}T (R
 F  |I R
 ;  6|> R
 0  Ֆ{3 
 OIWH_GgF{E  { O U @   : R+ B@9h 7@I@?
 Tk@	  
  Tm:@l@k  T  @m
@@TOB@{è_֬  @  j	@L@
T?A  T
 		@) ! T		 @j@  i@) 	)@j@  i	@, R  i	@*I	 -@  T* i	@)@	  *   Ti	@)@  
ma@9 Tn
@n	 @`  T    n@n 	 n@n N  	 nb@9hna 9  4, 4* RR  	@-@l)il,	@-a@9@?  T 7*a 9a 9,	@@@ N  	 	@	 @` T    7*a 9a 9,	@@@ N  	 	@	 @` T     	 ,@(@,@  a@9 qa T,@  a@9 qA T,	@?a 9 Ta@9	7    	 ,@(@,@  a@9 q T-@  a@9 q T,	@?a 9a@9? qa  TT( Ra 9c  ( RHa 9`  (@  a@9 q T( Ra 9(@?a 9
@* J  I	 *	@
	 K@?@ TH   	    a@9 q T( Ra 9(@?a 9
@* J  I	 *	@
	 K@? TH   	  H 	 (	 		@+ R*a@9
a 9+a 9	@+a 9	@	@*@
 J  H	 
	@*	 K@`  TI   I (   H 	 (	 		@+ R*a@9
a 9+a 9	@+a 9	@	@*@
 J  H	 
	@*	 K@`  TI   I ( 		 i@9h@i  6  T  6`@ ROB@{è $#{ O       R  (   AA    R   oR * R      R t  (  A@ 9` A T 
 OB@{è_{O   R (   AA    R   oR * R      R t  (  i" A@ 9` A $ 
 OA{¨_{O    @` h@  ) R	A 9`@8  `@   @@ ? At t   `@   @@ ? `
@OA{¨g {O    @` h@  ) R	A 9`@  `@   @@ ? AR t   `@   @@ ? OA{¨_{ O   A_H 4 `
@" B  @	@ ?֔@4t@~ 
@  @   @  
@ @	@ ?t@@H 
@   @R1 @
   @_y)) 	T OB@{è_C{og_WOS; h@ @  7  oi 7@ j <s y'@@=   6'@ @9@  *	}S r7  yA @ q   R (@9*B	A r(  <2O H7Z  q qh9kh T@9
B	A r 9?"38 @` 4  qh*  @! <B= R @[i 5K @@ T@	 *  7 h@JA@JA 3  
@J  6@  T T
7  h2@T@ D)R_   5_H).@"@) RsCS _)');  _@@	 R Rr R9r .@**$ R**  9 3   Rb  3@+ `  C Ce +@`  C 3@`   { 5=@=A9; ) 63@   T@ +@@{  A9F,A) r U  (@ @9*B	A r( :_W3 `  47  cT `  4 7n  _ T(@h6#  R =;@;  = 8 |   @@h   @j@ 
` 9 T+ R	  
+a 9
	a 9a 9 T	@(a@9( 7(	@@?  T a@96B  @l  a@9M6*@ 
@
 T*@K@+ k  i	 (	@H	 @?` T
 Z  @ywh  @ h @@@[L 5c  @ @@ ?3@ @@ ? @?k T@@ T  Tc  T		Ԛ(T T@3@) 5b  *@ 
@ T	A  @
@+A j   K@+ k  i	 (	@H	 @? T
 ,  	  j +@j  K   k ?} i@  	 i@(   h h A 
 I *	 H	@) RIa 9	@a 9*@
 J  H	 
	@*	 K@  TI (   I (   
 I *	 H	@) RIa 9	@a 9*@
 J  H	 
	@*	 K@`  TI   I ( 		 @ ? TA9 ) 3@i  4 i> T  6;@D @@	+@; ) 4@
@_	 T	@i )! *  JA7 @JA 3 s u 6@  T  T
7  @yw @ r   @ @@ ?3@ @@ ? @_k  T9@ (@ T  T  T		Ӛ(  @TV  @5@@ @ @@ ?y  @  T  TH  ;@y{H @W '  
@ @@ ?֨@	 @@  ? @@?k  T@ @T  T  T		Ӛ(  @T	    3@`  R
  @   @" B 	@ ?֩Ai  (    @h  	   	 R
  7 (  @A3@A 3 S (@ u ;@  T  T
  (@ywH @   @@ @@ ?3@ @@ ? @?k  TZ@ H@ T  Tc  T		Ӛ(T   T@ Ro
 (   A;@ 
A  	 @?3@ @S v   T  TH  '  (@ywh @;    `@ @@ ?֨@ @@ ? @k@ T{@ h@T  Tc  T		Ӛ(T   T R/
 h  (@ b T #!#@   b#""@   T   Th   ( R !	 )	 a  TW R    T  3@i T}Ө }
 *(@    )@*}Ӫ !}	 7  7)@?y( TiA  *@ T_c TL	ך   b T(@!#@  # !  ) Th h(  ) R (!Ț 0  O   T3 R@[  J,@y*+@ 3@h  T  T	 T(  
k@kl@  Tc  T	ך
`T  
T-@yl m@- -@yl@m -@yl
 	y,  HӚ(@	yw  (@ 6   IA V 
y7 j (@
  T  T		Ӛ(  
)@6y((@ B T( @       @ @  T@9 ; @{  4 I T  6@e	 h@_	a TOTWS_RgQoP{OC_֎
 ~}|{  _RJ	 {   {  !5
 {  
 {WO _X    TzS 8  &  T
@IR] 5"	 @t  h  
   6h@   TOBWA{è_M{      @`@i@9h@i  6  T  6`@	 R@{¨ @{¨_1{O (   AA   @  `
@   @R `@   h@	}i } ROA{¨ OA{¨_{   R@{¨  @_R { 
@M 	 T)@
  T?
  T+	ʚi
  	 @yik@T@  T@ 
c  T
ʚ0
	  T  	 T0 @0 @ 
c  T
ʚ0
	@  Ty)/ @ @ 
c  T
ʚ
	  T	 @,y0/ @ ?  	@) C T	 ) R- 	A 9 {_	T	T   _Rr {g_WO	C ն UpP  tt Փ8 R
 B  VA W R
 7  ն6 z R
 ,  +  R
 !  v   R
   ֜  R
   6
  R
    Ֆ R
    (R
   V HR
   ն hR
    R
   v R
   ֗ R
   6 R
   Ֆ R
    (R
   V HR
   ն hR
 |  { R
 q  vp R
 f  ֒e R
 [  Rm   q=>	@ UU  = 9? <  < | E  RW   9 `! =@  <7  RI  A =a4	@ 9  = |? <  < #  R5   9 `! =@  <  R'   9 \! =@  <  R  A =Y	@ 9  = |? <  Ё<   R   9 `! =@  Ё<  R   9 \! =@  Ё<  R  A 9 h! =@  Ё<  R  Ձ ==	@ 9  = `? 	= < =< =  R  ա 9 \! =@ ==  <  R  ա 9 d! =@ ==  <  R  աR 9  ! =@ ==  <  R  Ձ R 9  ! =@ ==  <p  R  a R 9  ! =@ ==  <_  Rq  A R 9  ! =@ ==  <N  R`  !R 9  ! =@ ==  <=  v 5> R
 0  Ֆ~3 (R
 %  }( HR
   V} hR
   ն| R
   | R
   v{ R
   z R
   6z R
   Ֆy (R
   x HR
   Vx hR
   նw R
   w hR
   vv R
   u R
   6u R
   Ֆt R
 u  sx R
 j  Vsm R
 _  նrb (R
 T  rW HR
 I  vqL R
 >  pA R
 3  6p6 R
 (  Ֆo+ R
   n  (R
   Vn HR
   նm
 R
   m hR
   vl R
   k R
   6k (R
   Ֆj R
   i R
   Vi 
    մh     AOIWH_GgF{E {O     R   t  }=`B<OA{¨_{O    @ `
@ `@ `@ t@   R  `@OA{¨ {g_WO Z;*H@_  q T * R**w      ` y ** # Q#`
 **( =#n@n` .` `  4 4 q T""==)< H R( #n@n` .`B  ! <B R*   )=( R 	  
   q)AJA   C   R)C )@IY(!A\ ` H@_	! TOGWF_EgD{C_־ X{_WO    @* @[ @ V @ *  !R r ` R# @  4R  R   ZA) * R  x R
 **** !R   R  **# 
@  R @@ R *OCWB_A{Ĩ {g_WO	C ՖJ p   38 R
   6I W R
   ՖH z R
   G  R
   VG  R
 {  նFz  R
 p  Fo  R
 e  vEd R
 Z  DY (R
 O  6DN HR
 D  ՖCC hR
 9  B8 R
 .  VB- R
 #  նA" R
   A R
   v@ R
   ? (R
   6? HR
   Ֆ> hR
   = R
   V= R
   ն< R
   R  ; q=>	@   = 9? <  < |   R  !: 9 `! =@  <  R  a9 =a4	@ 9  = |? <  <   R  7 9 `! =@  <z  R  !7 9 \! =@  <l  R~  a6 =Y	@ 9  = |? <  Ё< X  Rj  4 9 `! =@  Ё<J  R\  !4 9 \! =@  Ё<<  RN  a3 9 h! =@  Ё<.  R@  ա2 ==	@ 9  = `? 	= < =< =  R)  0 9 \! =@ ==  <  R  / 9 d! =@ ==  <  R	  .R 9  ! =@ ==  <  R  ա- R 9  ! =@ ==  <  R  Ձ, R 9  ! =@ ==  <  R  a+ R 9  ! =@ ==  <  R  A*R 9  ! =@ ==  <  Ֆ) Օp R
   ն( (R
   ( HR
   v' hR
 t  &w R
 i  6&l R
 ^  Ֆ%a R
 S  $V R
 H  V$K R
 =  ն#@ (R
 2  #5 HR
 '  v"* hR
   ! R
   6! hR
   Ֆ 	 R
      R
    V  R
    ն  R
      R
    v  R
      (R
    6  HR
    Ֆ  R
      R
    V  R
    ն  R
      (R
 w   vz  HR
 l   o  R
 a   6d  hR
 V   ՖY  R
 K   N  R
 @   VC  (R
 5   ն8  R
 *   -  R
    v"  
 OIWH_GgF{E          {  A      A   A   A   A"   AB   Ab   A   A   A   A   B   B"   
BB   Bb   B   B   B   B   "B   &B"   *BB   .Bb   2B   6B   :B   >B   BB   FB"   JBB   NBb   RB   VB   ZB   ^B   bB   fB"   jBB   nBb   rB   vB   zB   ~B   B   B"   BB   Bb   B   B   B   B   B   B"   BB   Bb   B   B   B   B   B   B"   BB   Bb   B   B   B   B   B   B"   BB   Bb   B   B   B   B   C   C"   
CB   Cb   C   C   C   C   "C   &C"   *CB   .Cb   2C   6C   :C   >C   BC   FC"   JCB   NCb   RC   VC   ZC   ^C   bC   fC"   jCB   nCb   rC   vC   zC   ~C   C   C"   CB   Cb   C   C                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        `      d                                    <                      d      `      l                            `            p       p      w      z      z                  8                          D             U             l                                                                                                                                                       o             `    0!        `    [       	               o    !      o            o                  !             
                                                                        
             o                              0                                  o          o          o                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           B      M      1       .init_array .fini_array .text .got .note.android.pad_segment .note.android.ident .got.plt .rela.plt .bss .dynstr .eh_frame_hdr .gnu.version_r .data.rel.ro .relr.dyn .rela.dyn .gnu.version .dynsym .gnu.hash .relro_padding .eh_frame .note.gnu.build-id .dynamic .shstrtab .rodata .gnu_debugdata .data 7zXZ  i"6 !    7'g!] ?Eh=(aK6E`_2:J|%$X0u EyD\N⇋Yt+'5$/ Lza>#d9qCyQ|t*!u5_5QLSUۇ	;lT~,j7e'\
a8nL=IT'mT^}	"0ޓ@vU/q:3]6Eyt'<9AKqJCz[($[L@".>vh1G_D =q )PQ]8|mp#uu4mIC	 ]LJ-OGtPU=x9ݟ"% bY<~@89\'o2N]F oRj1OlŁ٩}p0B9ͫzZ{=;ԸPВdȫ+BiNLtʊ3ZgWIBIn3yqVWemJtzY
77֮Gp^MH&JeڮM $!!<@ kFKw:{$>_NRIy8M:mBUu&)N=oŕL 'T RYE ,ojTA0rdV}*>Y,?֗Fzb?g9Nr@A3I1bEx@3',n6G4lx^?;ςdbY&{-?76ɢub.Q-CPXU1絭'dPQDyoRW	);nIl@Q
dN6tn|MUKLZ7YPVzX$3h͇ *p<}RTvz/5`,;ru4L2[TRh[0[` N`vŸkx~p|.naÔ%j&ϫy>糙m<<o\;6ߏ    1D   F>0    YZ                                                                     >             p      p                                    $                                                                                                                                                                     o                                                 o                                                  o                                               j                                                           `       0!      0!      [                                o       !      !                                    [      B       !      !      
                               2       0,      0,      (                             r             T      T      \                                          @W      @W                                                 p       p      |                             `                                                                                                                                                                                                  0                                                       p                                        P     P     H                              R                                                                 0     0                                  %                                                      e                                                                                +                                                  C     `                             