ELF                      @       (          @ 8  @         @       @       @                                                        t.      t.                    0       0       0      @      @                                                                                                                                    @      @             Rtd                                            Ptd                                           Qtd                                                   Std                                                                    8       8                                                                      Android !            GNU bX2|'^I         GNU                                                                                                                                                                                                "                                        Q                     [                     q                     y                                                               n    1      D       9    3      D           8      D           9      L       O    \<      L       =     @C                 4      D           <;      L       "    <      D       %    =      D           t4      L           7      L           ;      L       c    3      L           5      L           9      D           $6      L           :      L           ;      D           2      L       _    5      D           (8      D            04      D           `1      D       h    7      D       G    8      L           :      D             0      L       	    7      D       =    L7      L       ,    h:      D       ]    :      L           8=      D            3      D           42      L           6      L           <      L       B    1      L           T3      L           p6      L           l8      L       p    H9      D       R      @             	    P5      D       :    5      L           |=      L       ^     2      D       y    <      D                                                                                               c          r                                   A      @    H   @         "     "     @ @             	A@X$ @            H 	0                 #   &   +   1   5   :   >   |HJH/FyK0ӟ}A-6FҳQX~8p#_E	#%	(
LAe+j QPZcFV{>:/ҐjTw6v"#jE^7?Y #H/!Mq,zMU~C3جR\"^q __cxa_finalize __cfi_slowpath _ZN4CamX3Log11GetFileNameEPKc ChiHAFAlgorithmEntry __cfi_check __ubsan_handle_add_overflow_minimal_abort __ubsan_handle_sub_overflow_minimal_abort __ubsan_handle_negate_overflow_minimal_abort _ZdlPv _ZnwmiiPKcj __ubsan_handle_type_mismatch_minimal __ubsan_handle_type_mismatch_minimal_abort __ubsan_handle_alignment_assumption_minimal __ubsan_handle_alignment_assumption_minimal_abort __ubsan_handle_add_overflow_minimal strlen write android_set_abort_message abort __ubsan_handle_sub_overflow_minimal __ubsan_handle_mul_overflow_minimal __ubsan_handle_mul_overflow_minimal_abort __ubsan_handle_negate_overflow_minimal __ubsan_handle_divrem_overflow_minimal __ubsan_handle_divrem_overflow_minimal_abort __ubsan_handle_shift_out_of_bounds_minimal __ubsan_handle_shift_out_of_bounds_minimal_abort __ubsan_handle_out_of_bounds_minimal __ubsan_handle_out_of_bounds_minimal_abort __ubsan_handle_builtin_unreachable_minimal __ubsan_handle_missing_return_minimal __ubsan_handle_vla_bound_not_positive_minimal __ubsan_handle_vla_bound_not_positive_minimal_abort __ubsan_handle_float_cast_overflow_minimal __ubsan_handle_float_cast_overflow_minimal_abort __ubsan_handle_load_invalid_value_minimal __ubsan_handle_load_invalid_value_minimal_abort __ubsan_handle_invalid_builtin_minimal __ubsan_handle_invalid_builtin_minimal_abort __ubsan_handle_invalid_objc_cast_minimal __ubsan_handle_invalid_objc_cast_minimal_abort __ubsan_handle_function_type_mismatch_minimal __ubsan_handle_function_type_mismatch_minimal_abort __ubsan_handle_implicit_conversion_minimal __ubsan_handle_implicit_conversion_minimal_abort __ubsan_handle_nonnull_arg_minimal __ubsan_handle_nonnull_arg_minimal_abort __ubsan_handle_nonnull_return_minimal __ubsan_handle_nonnull_return_minimal_abort __ubsan_handle_nullability_arg_minimal __ubsan_handle_nullability_arg_minimal_abort __ubsan_handle_nullability_return_minimal __ubsan_handle_nullability_return_minimal_abort __ubsan_handle_pointer_overflow_minimal __ubsan_handle_pointer_overflow_minimal_abort __ubsan_handle_cfi_check_fail_minimal __ubsan_handle_cfi_check_fail_minimal_abort getauxval __system_property_get strncmp __stack_chk_fail memcpy memset libc.so LIBC libdl.so LIBC_OMR1 libcamxcommonutils.so libcutils.so liblog.so libsync.so libz.so libc++.so libm.so com.qti.stats.hafoverride.so  APS2                                                                                       >                   1                   &                                                                    Ȃ                   Ђ                   ؂        	                   
                                                                                                           TOF rebase reference failed ubsan: add-overflow ubsan: out-of-bounds
 ubsan: invalid-builtin ubsan: implicit-conversion
 ubsan: nullability-return
 PDAF Set Param  failed ubsan: mul-overflow Create QTI TOF algorithm failed Sub algo is NULL Create PDAF algorithm failed ubsan: type-mismatch ubsan: nullability-arg
 ubsan: too many errors
 Invalid argument: pCallBacks is NULL MixerGetParam ubsan: missing-return
 ubsan: nonnull-return
 MixerProcessSearch ubsan: nonnull-arg ubsan: nullability-arg exynos9810 Get Algorithm Util function failed TOF Get Param failed ubsan: vla-bound-not-positive PDAFProcessMonitor TOF process monitor failed ubsan: sub-overflow
 Error, NULL pointer PDAFProcessSearch PDAF Get Param  failed MixerClearData ubsan: add-overflow
 PDAFGetParam currentPosition: %d, ubsan: function-type-mismatch
 ubsan: function-type-mismatch defocus: %d confidence: %d, progress: %d, nextPosition: %d ubsan: invalid-objc-cast ubsan: pointer-overflow pCallBacks is smaller than expected Create TOF algorithm failed actuatorSensitivity: %f ubsan: alignment-assumption ubsan: negate-overflow ubsan: load-invalid-value
 ubsan: divrem-overflow
 ubsan: builtin-unreachable
 TOF Set Param failed ubsan: float-cast-overflow
 vendor/qcom/proprietary/chi-cdk-legacy/rtwo/oem/qcom/node/hafoverride/src/camxhafoverridepdaf.cpp NULL pointer MixerProcessMonitor ubsan: nonnull-arg
 PDAFRebaseReference ubsan: load-invalid-value vendor/qcom/proprietary/chi-cdk-legacy/rtwo/oem/qcom/node/hafoverride/src/camxhafoverride.cpp Create HAF override algorithm: algoType = 0x%x, Mask = 0x%x TOFGetParam TOF Clear data failed ubsan: alignment-assumption
 Invalid input PDAF process monitor failed TOFProcessMonitor PDAFClearData MixerSetParam ubsan: sub-overflow ubsan: negate-overflow
 ubsan: out-of-bounds ubsan: invalid-builtin
 ubsan: nonnull-return ubsan: nullability-return pQtiTOFAlgo is NULL ubsan: shift-out-of-bounds TOFSetParam ubsan: mul-overflow
 ubsan: cfi-check-fail
 ubsan: cfi-check-fail ubsan: implicit-conversion ubsan: type-mismatch
 Defocus: %d, confidence: %d ubsan: pointer-overflow
 MixerRebaseReference PDAF Clear data failed ro.arch CreateHAFAlgorithm ubsan: divrem-overflow ubsan: vla-bound-not-positive
 ubsan: invalid-objc-cast
 ChiHAFAlgorithmEntry vendor/qcom/proprietary/chi-cdk-legacy/rtwo/oem/qcom/node/hafoverride/src/camxhafoverridetofdecorator.cpp PDAFSetParam CreateHAFOverrideTOFDecorator ubsan: shift-out-of-bounds
 ubsan: float-cast-overflow TOFProcessSearch vendor/qcom/proprietary/chi-cdk-legacy/rtwo/oem/qcom/node/hafoverride/src/camxhafoverridepdaftofmixer.cpp CreateHAFOverridePDAFTOFMixer   ;  U   H    X    `     h      8    `      8    |             X       @    `  ,    x            L            @  (  `  l            P              $  @  p  `           D                   d  @    `      @                 `       @    `  4                X   	    	  H  8	  #  P	  $  h	  8$  	  h$  	  (&  	  h&  	  &  	  '  
  '  0
  (*  `
  8+  
  H,  
  h.  
  .  
  h/    /  (  2  P  4    H5    6    8    X9    9  0  9  H  :  h  =    ?    B    E    G  @  I  h  J               zR |           p                4   h                L   X                d   H  L    D-D      $      t      D-L0
            @  D    D-D            d  L    D-D              D    D-D             L    D-D         ,    D    D-D         L    L    D-D         l  0  D    D-D           T  L    D-D             D    D-D             L    D-D             D    D-D             L    D-D         ,     D    D-D         L  D  L    D-D         l  p  D    D-D             L    D-D             D    D-D             L    D-D             L    D-D           <  L    D-D         ,  h  D    D-D         L    L    D-D         l    D    D-D             L    D-D             D    D-D           ,  L    D-D           X  D    D-D           |  L    D-D         ,    D    D-D         L    L    D-D         l    D    D-D             L    D-D           H  D    D-D           l  L    D-D             D    D-D             L    D-D         ,    D    D-D         L    L    D-D         l  8  D    D-D           \  L    D-D             D    D-D             L    D-D             D    D-D             L    D-D         ,  (  D    D-D         L  P  4              d  l      D-Hp                             p  4                  0                  0           $          D-T@        `  @              $    @              <        D-L        \    0    D-H     ,   |    P   D-``
           D-P             D-P  $     !     D-T@        #  |    D-L       4  #  |    D-L       T  X$      L-L    $   t  $     D-P0
       ,     P'     D-\`
      0)      X-L    $     )  |   D-P0
       $   	  *     D-T0
          <	  ,      D-L     \	  @-      D-L     |	  -                	  -      D-L    ,   	  8.     D-\`
 $   	  0  X   D-P0
     ,   
  03     D-\P
       $   <
  5     D-X@
 $   d
  x8     D-P0
       $   
  @:     D-P0
          
  8<      L-P  ,   
  <     D-XP
                                                                                                                                                                                                                                                                                                                                                                                                                       _$  _$__$?#O   ` 6 pP  @ RO#շ O#_?#_WO  6  CR q  T*OBWA_è#_5  7   Bb 4R q@ T**@ _T)!  AT *F  k  TCV qTR qA Ts~  @ R N4  R OBWA_è#_?#O sgPk  @ Rm (  1A   m r ?#O ` 6s3V  @ RO#V O#_?#Os3G  @ RI (  1A   @*I N ?#O ` 6sb%2  @ RO#2 O#_?#Osb%#  @ R% (  1A   P% * ?#O f` 6s#  @ RO# O#_?#Os#  @ R (  1A   4  ?#O B` 6s7  @ RO# O#_?#Os7  @ R (  1A     ?#O ` 6s65  @ RO# O#_?#Os65  @ R (  1A   *  ?#O ` 6sz+  @ RO#բ O#_?#Osz+  @ R (  1A   ;  ?#O ` 6s?~  @ RO#~ O#_?#Os?o  @ Rq (  1A   X7q v ?#O ` 6sZ  @ RO#Z O#_?#OsK  @ RM (  1A   5M R ?#O ` 6s+6  @ RO#6 O#_?#O {` 6s#  @ RO## O#_?#O h` 6s<  @ RO# O#_?#Os<  @ R (  1A   "  ?#O D` 6s,  @ RO# O#_?#Os,  @ R (  1A      ?#O  ` 6s+  @ RO# O#_?#Os+  @ R (  1A   /  ?#O ` 6s5  @ RO#դ O#_?#Os5  @ R (  1A     ?#O ` 6s<  @ RO#Հ O#_?#Os<q  @ Rs (  1A   (s x ?#O ` 6s>&\  @ RO#\ O#_?#Os>&M  @ RO (  1A   &O T ?#O ` 6sV8  @ RO#8 O#_?#OsV)  @ R+ (  1A   8+ 0 ?#O l` 6s/  @ RO# O#_?#Os/  @ R (  1A      ?#O H` 6sR   @ RO# O#_?#OsR   @ R (  1A   H6  ?#O $` 6sj  @ RO# O#_?#Osj  @ R (  1A   D!  ?#O  ` 6s  @ RO#ը O#_?#Os  @ R (  1A   6  ?#O ` 6s2:  @ RO#Մ O#_?#Os2:u  @ Rw (  1A   (w | ?#O ` 6sJ8`  @ RO#` O#_?#OsJ8Q  @ RS (  1A   8S X     _$0  N9p  4A_ *@_ ka  TA5_?#O RK  @7*OF)  (9#_  D;D  qk T !!BRhxHA   q  h"H qOF)  (9#_                                                                                                                                                                                                                                                                                                _$(RҨ  T	RҩD	I 	- T!-ڡ- l T.RҮDN   Tt!> a T Տ     T  #4#:Dp m TG҇.g" 
 TH4(:Dp  Tɲ	p 	 T ե . Γ 
 T}  OҪtJt 
  T+r+b˰ @ TQڸ,
m a T Ց , ˀ̓  Td  DRҤ 	 Teqex 	 Tf A
 T  ?  TM  !0ڡ0   T1` ! T 	 ?  T<  jҊ.j" 
  Tˉ  T ի 1 ,ѓ B T_ J ? 
T$   ը	 ? T    - ˤ͓ T   ' / ϓ #T   M ? T   , ? T   	 0 	
Г_ TV  Չ  ? 	@T_$g          _$          _$         _$3 _$	 _$         _$ _$յ _${         _$ _$ _$;         _$3          _$W          _$ _$ _$G         _$ _$Ձ _$+         _$7          _$# _$	 _$՟         _$է          _$o _$ _${ _$ _$C _$թ _$   @ 	@?k  T
R( * @__            _$   @  	@?k  T)|| ii___$   @  	@?k  T)|| ii__?#{  WO 	 
 @  
@	 qC TV@ +  v@i  q# T7@ *`b 8
  @;
 Z@Bd;R1 RR*?Z@	% 6 q T q` T
 q! TOCWB@{Ĩ#Մ`b 
  
 Bd;R3 RD R?  ROCWB@{Ĩ#_* OCWB@{Ĩ#_OCWB@{Ĩ#`OCWB@{Ĩ#V            _$ՠ  @h 	@?	 q T@  )  *(?  _  R__$ՠ  @h 	@?	 q T@  )  *(?  _  R_?# {C   @ qh T)  `b 0A 	   	 RB<(  (  `b A 	  	 aRB<(@ R{AD R # 
      RJk{A    #_?#{    @9 q  T{#_@ R	 ?#{C og_WO    @ i
@? qk	 T"F=xRZ7{3$   .  `b AT	 X	 * RD R?k
 9C 
 Th@H@@U q  T qAT@$R	 *@! @  )  `b 6A,	   0/	 B7aR0$ RD R?&  @ @ K	,ɓ  TOFWE_DgCoB{A# *  `b YA	  @0		 B7!R7 RD R ?OF  RWE_DgCoB{A#_t!  > @@?# {C O   @ j@	
+ɓ  TOB{A # )  `b 3A  0 B2A
R0$ RD R`?OB  R{A #_Q ڸ(
m  @@OB{A #             ?# {C O  @@ @ ɾ		*ɓ_ b T ?iRr@'  !  Th@ qa  T  OB{A #_(  `b Az  0} B,4R7 RD R`?  ROB{A #_O t@tb @@?#{  WO	@  *`   @@ )@
	Jʓ_ " T ?֬^@ *	 qA
 T"@̌@Z@~`w	@6 "@*?֨A	 k
 T	*? ql  T	k&
 TU q TR "r'!P 8
+f T	+j  TQRQ qh
 q q  TQ 1k  T@Rm)%  (  `b A
  0 Bt !R7 RD R?4 R  
	+h  TRCRIQ qj
 b c  TLQ 1i F TDRl)*@OCWB{Ĩ#_  p @              ?#{    @ թ@		*ɓ_   T@{¨#  r b  @`@@{¨#     ?#{    @ թ@		*ɓ_   T@{¨#  r b  @`@@{¨#     _$ՠ ?#{    @  @ )		*ɓ_  T ?@{¨#՟ _! ڡ   y @`@            ?#{  O  3R***   !R  @ 	!	 T A R ? 
 4*  `b UAN  @p0Q B ?R RD R?ր@ %   R OB@{è#_(  `b A1  ՠl04 B ?R3 RD R?ր@  @ Dʓ 	 T?8   R OB@{è#_`  @ A R ? 5R  *1!@" 6 >B t OB@{è#_+  `b uA  `b0 B ?R! RD R?ր@! ڡ   @        ?#{o g_WO` ! 
@ qk T؞xb8 7  ->R  A  * RD R0$?։
{ ZC 	j	 T@	(@H)@? q T?Q q  T? qT @`: 1AAh@h> @iB   fG)R RR9?A@aJ p t bJ@R RR)@"?*  `b XA\  Հ1p_ B>aR0$ RD R ?  R  *OEWD_CgBoA{ƨ#_            _$Հ  a  *_?#{  (  `b A2  @,p5 B%
R0$ RD R`?@  R{¨#_            ?#{  O    *`   @F )  `b 5A  &p
 F@B$#R% RR?։B@?%q T>@J@!^C!h 8 ql  Tk TQ qRן*j i *@OB{è#_(  `b A  `!p B$#R. RD R R`?*@OB{è#_* *@OB{è#_     ?#{C  O  b  *O`   @F B@_%q T>@J@!^C!t 8* ql  Tk& T?U q TF@NRn (+ T bbl# Bo xo ).  (  `b A  `p B$R. RD R R?5  >@*F@R qc ןb ))  F@Rp 
+h
  TQ qj F TQ 1k  TQRlF)R" ` )  `b 5A[  `p^ g@hN@)B$!R0' RR*  ?**@OC{A#_N S X     ?#{O   **OA{¨#_(  `b A,  Հp/ Bh/R. RD R R?*OA{¨#_?#{O   **OA{¨#_(  `b A   p Bt4R. RD R R?*OA{¨#__$@   _?#{   
R*** @  *)aJkAA	) 15 h @{¨#_ R @{¨#_    ?#{o g_WO     @ "@H h
@ q
 T֞vb6 R493$  /  A  * RD R@?h
@{ C ( Ti@*i|*(  `b A  @P B40$R  *  `b VAv   Py B4\R RD R?5 R*OEWD_CgBoA{ƨ#_ր@ @ x4+ɓ " T?  4-   *`bA M   PP B4H,R RD R?t! >; @?@5"@ @l˓ " T? *4.  `b A%   P( B40R RD R@?ְt! > "@? *@5        ?#{W O A   @  "@ @ 6'i*ɓ_ B	 T`? 
 4+   *`btA   
P BRX"Y  (  `b A  ՠP B	R0$ RD R?3 R*OBWA{è#_)  `b 3A  `P B
R\ RD R`?3 R*OBWA{è#_Q ڸ 
m @`? 5"@@jLʓ  T`? *4  `b A  ՠP BaR$ RD R?*OBWA{è#_Q ڸ 
m{ "@`? *5        ?#{  _WOCW;ՕgR@ #* # *    @ "@ @ Jʓ_ 	 T#?
 4   *`bsA A  ՀPD B.Rp# RD R`?)    `b A-   P0 B.R0$ RD R`?  	  `b 4A  ՀP B.\R RD R?5 R@_	 T*CODWC_B@{Ũ#_Ot@t @#?ր5"@@l˓ B T# ?  4   *`bA   ՠP B.R3 RD R?Ot@t "@# ? 5@q  T[C?q  TgR#  gR#  * ?#{_WO	  oW;@S #    b   @ "@i @ ոJʓ_ " T ? 	 4   *`buA    P B Rp#Q    `b A}   P B R0$ RD R?4 R?  	  `b 4Ah  `Pk B R\ RD R?4 R*   pU @ ?@5"@@l˓  T ?ր 4   *`bA =   P@ B R3 RD R?@_a T*OIWH_G{F#_֠ p  "@ ?5K@q  TA*S@` h" @*#@` i" _ ?#{  O`   @ h"@ @ u*ɓ_ "
 T?  4   *`bsA    P B:R RD R`?*@OB{è#_	  `b 4A   P B:R\ RD R?4 R*@OB{è#_  `b A  P B:0$R RD R?**@OB{è#_ r b `@?@5`"@@Lʓ b  T? r b `"@    ?#{  O@   @ "@ @ i*ɓ_  T`? 4   *`btA r  ՠPu B$%!"R2N  	  `b 3Aa  ՀPd B$%A!R\    `b AP  `PS B$% R0$ RD R`?3 R*@OB{è#_ r b8 @`?`5"@@jLʓ  T`? * 4  `b A$  P' B$%#R: RD R?*@OB{è#_ r b "@`? *5    _$ ?# {C O  @ T  @
Iʓ? " T ?`"@  	@+h˓ b T ?OB{A # _! ڡ     @`@!	 ڡ     @`"@            ?#{  _WO  	R***  `  !R=  @ 9 T A R? *	 4	  `b 6A    P  B`)Rp) RD R?ր@ շ !  R)    `b A   P  B`)R3 RD R?*@ W  @Aʓ? 
 T?ր"@  @c˓ 
 T?   *@ODWC_B{Ũ#_@@ T! R? *@ 4
  `b VAN    PQ  B`*R	@*kAaa1b2 :> t `(  t! ڡ  !  @! ڡ    "@`      _${  >A	     BA
     FA"
     JAB
     NAb
     RA
     VA
     ZA
     ^A
     bA     fA"     jAB     nAb     rA     vA     zA     ~A     A     A"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          0       0      D>                                                                                                        	                          
	                    o             `            `           	               o          o           o                                            h                      p                   8                           x      
       '	      o    	                                                            o    8	      o    	      o                                                           @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n      @n       .note.gnu.property .init_array .fini_array .text .got .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 .eh_frame .note.gnu.build-id .dynamic .shstrtab .rodata .gnu_debugdata 7zXZ  i"6 !   |] ?Eh=(aK6"QD.1@vu&8F{Hy	a1Ę}s
nYȖ~cǤÅZYLU*1ρ8wb1Ooq'NjҞ/]<̻%NoT|dIə7ﰒً嫲YǶ#4g 9Gh+P˔= &,g1cPwȒLxuOqQ/j7K}l'J4=Y10q!m^<n:S<QQџs}}@`Pf@%}-qݛqD+zӏSn6Ɵ4Twt!#`rmr-,[!a=?P?1Q?GCFi96xxdƆ9s/T䧷omWDow24@jP6"NTm^:r2jlavw'c7AiR;]&Q;Ѵ_Q92^Pb2c:Y/Ȼk3|fM^
)4/aK-Y^&z%FͯLcf"i˵tE@yDxLP7ٮ+VW &|
dHBܓw\M'tKwz{cfA47鐉?Y7m`vZW`u;gw0s'ŷV	眾٢SgK崄BY V,,1VAӮ0 (UsXݪ*X
r0͇a@Jg0 !@W{:HD^4>ľEK}rPXomiY/gbK/ZqYolVL@jNm"-2Q 爛h#޴k=KЀf GQp*y@]fƗ56C52-8bUez&tJQqLl\6;]gQ-5dZڵ30Pfos;F1eBM-dwsqRp{farck4h>HKP9[SVDNVWRxP@SĔ<g p&FV~ሲ'YLT^D]    *x 	7  9>0    YZ                                                                 7                                                                                                                                                                                    8      8                                    o       8	      8	                                  y   o       	      	      @                               o       	      	                                  c             x      x      '	                                  `                                                   o                                                T      B                                                   2       x      x      >
                            k                                                                     p#      p#                                   ,              0       0      <>                             Y             @n      @n                                                                                                                                                                                                                                      @                           2             `      `                                    K             h      h                                    ^                                                                                                                                                                         