ELF. @@st,fts$$$$$WO{`/2~Fzh` @"Ԛ2 R*` @2BR*` @**` @2"R*T` @2B)R*hEij` @tCӉ}ɛD2R` @***{COBWAD_{C4? qTXMqTRr HMqTRrRr *{A*B_O{4* @22* @*** @2** @***{BOAC_WO{*E*`6E *E@*6E@1T*E@v%+R rTE@*6+R rE@*6וR(rE@1T+R r+R r+R r+R r+R r+R r+R r+R r+R r+R rE@2*22{BOA*Wè_g_WO{ 0***L?h 56h5? qaTC5Rrh4c3 @9H7Rr6c*** @97b*LȲq94H4.@25.@2Q= qTu6%RȲq94*L*2*{DOCWB_AgŨ_*sg_WO{@A@#2*52G@ #2*Z4@\5{2yY~@&R** **#X1aT *7@#X1aT * 7@****2999298@@C2?qT'@W@Q)Q')2`7'P) 鳀?賀RC?R*Ȧ)@52r 57`E`57`E`77vE2**@R 57 @qT22*J@6@q(ThjL22iq7@6@722*'47@7*+R r+R r+R r+R r+R r+R r+R r+R r+R r+R r@2hE @h@u1AR2`.`*{{i hi"h  k `ikkh@h` ,h @ h @@2h @ 2AR2h @2 1yh @25yh @ 9yh @2 =yh @ @)@ h @ @) h @ @)} h @ -@)v -` @hE` @R*=@**hE` @R*A@**` @22***` @!R2***` @AR2***` @aR2***` @2R` @2R` @2BR` @22` @2BR` @2"R` @2R` @2R` @2"R` @2R` @22` @2R` @2R` @2" R` @2B R` @2 R` @2 R` @2bR` @22` @2R` @22` @22` @2BR` @2bR`6`4`"0v* ` @ 4` @r*M&`E@y@*`E``E`?1T Z)@? T*{SORWQ_PgOs@_Y @@i2iER v. h.j*(A9259qvhb 7*`6*q*6 *4**Yl`RrkT**7h@i @ wh&j|@h~)|@ hi* 7AR2` {{i, `B- 2x,hiijhxa.Bh4Y`GtB1@` @`.@`E@`E@`E6aE2%RAR2` {{i8 hiij *O{CL@22`FBa.*`Eh@C```B1` @`.@t1`G@`E@`E@`E`E``E`hE @qhThE @qhThE@qhThE@qHT`&F{A*O¨_O{C6tE@a(@9(4`@?`Tt/*`E``E@(@94`@?`Tt/@`E*{A*O¨_O{@p9H4`F@hE @qT@97**`6*%Rt1**2h. *(RԀR199 y22` @)@?T{BOA_Pq9H4_O{`t1b*. *hE @qT@9H72`6*`F@2h19{BOA_@SW O { C@XQ)#yL qTq*TR2D R24*h#2qkT4Q**~ u4@(*  **FEQ@9q pYoxOKpZ*x*5 *k*!T@2A@9_qTW@y@ykaTA4 L?qTW@y@9@9yT|qT*@9W@y(RԀR+9y#2* \)@?T{MOLWKS@_~}*t49@99!2yx4   + T_kjT?k*T7m<NmZ.xTCg_WO{@,224RԴrAR 7h@iEjq9=A5Q@5*'7 Rq T**2"Qs"Qc" QS"QC3*@kT@cq9_kTh&F'B)ib8(  kTE*k9KT*hE %@2*hE@ hE@hE %@2*hE@ hE@ hE %@#* @hE*?q 9*7qT2h6 hE A9i4@a6L2 R r kaT|S* qaT@RhEa6L2@kT*l6 727*2i**1**v6*HdR2 y%7*2@9@9@9_kThq`TqAT@9_kTu5c2@**2hE@2D R*4*22D R*`4*22D R*4*2*62*6*`B1@R*(r2`    $ (     ,    **5h@CR*2h094`Eu***2*T7(RԀR9Cy2!*(RԀR9Cy2**2* @)@?T{HOGWF_EgD@C__WO{5 R%R"**[̌R̬r @@)@7 mG) }@} okbo + ?qk)k}kZ) T },ӌb  kmT K  kT)} kmTKb68@2R*2B)R22*2R*2R*2BR2ij @tCӉ}ɛD2R @***"1{DOCWB_AE_CWO{@*6**#2*#*4***** @)@?T*{DOCWBC_*4**5*4*C_WO{@* /,o96.LqT@*C@9*7.L_qT5@9H-7**JMqT* 7@2C22K2 G@9)7NMqTqT5*HRRrr*(qTNM2*9*7NMqaT2****ZMqTqT 4qTZM229*7ZM*qAT22 **RMqTqT 4qTRM229*7RM*qAT22 **^MqTqT 4qT^M229*7^M*qAT22 **29@9*h@@9**A *h@97 @)@?AT*{DOCWB_AC_d@*O{(iT*J@1s"@ )@9I7@ Q? qT?aT@9h 72**#5?aT@9( 722ijL@?k TiEhj @qTiq*@972{BOA_@@bjLg_WO{q9)tS?q*5E%@**457~@R(r`& hEu19a&F%@@1TH@97@R9Q?qkThEbq9a&F%@@1`TCR*2hy=*.hq9*~@_T 2 h19 (@97*#u *o2`&F&y*{DOCWB_AgŨ_(?q K*{C"@9#@9$@9% @9&@9'@9(@9)@9 {A*_og_WO{,L4) @9(@98@9*@94@99}S D8 3Y35@9H72hE` @@9@9 G)@92R k6?k*qT HSxSS 39Iiw8 y3@9 7**hB/2*=**1***hB/2 @2j#՚2) ` @B)R` @2*` @2R*` @@2R` @22*` @2"R*` @2BR*` @2bR**{FOEWD_CgBoA_hVMqaT*hb/2**aO{(@9@2DR* ` @2BR*qTq@TqThVMqThb/2*hB/ @2"Ԛ*)* ` @` @2"R{BOA*C_** O{"@9#@9$@9% @9&@9'@9(@9)@9 @9 qTqTq!T***2*b6****2*6{COB @*_O{"@9#@9$@9% @9&@9'@9(@9)@9 22*6*{BOA*_{C#@9hQ9qT +yhxJ @@9(06#@9$ @9%@9&@9'@9(@9"@9# @9$@9%@9&@9'@9_"@9# @9$@9%@9&@9'@9Q"@9$@9% @9&@9'@9(@9)@9 @"@9HQq?T +yhxJ @# @9$@9%@9&@9'@9&"@9_q1T ybx) # @9$@9%@9&@9'@9"@9# @9$@9%@9&@9'@9_q!T"@9# @9$@9%@9&@9'@9_q!T@9H6#@9$ @9%@9&@9'@9(@9#@9 qT ycx) @96$ @9%@9&@9'@9(@9"@9# @9$@9%@9&@9'@9"@9# @9$@9%@9&@9'@9"@9_qT_q T# @9$@9%@9&@9'@9"@9H|S q Tq T# @9$@9%@9&@9'@9p"@9_q T_q T# @9$@9%@9&@9'@9^VN# @9$@9%@9&@9'@9A# @9$@9%@9&@9'@94# @9$@9%@9&@9'@9'# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9 # @9$@9%@9&@9'@9{A*_@96$ @9%@9&@9'@9(@9E@96$ @9%@9&@9'@9(@9.@9(6$ @9%@9&@9'@9(@9@9H6$ @9%@9&@9'@9(@9# @9$@9%@9&@9'@9A# @9$@9%@9&@9'@94# @9$@9%@9&@9'@9'# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9 # @9$@9%@9&@9'@9N# @9$@9%@9&@9'@9@# @9$@9%@9&@9'@93# @9$@9%@9&@9'@9&# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9 # @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9 O{#@9qTqT @9( 4P@9 @9@9@9@9@9@92@9MqT@9 qaT @9QIqT +ih8J @ R@9 @9@9@9@9@9@9  {COB @*_ R5 RU RR2RURy5RnURcRX5RMRBR72,R!URuR Rt4` @22*` @***` @2**` @***{Ch{A2B_g_WO{@#227t R%Ru1**cR22**4*hE(` @6hEijtCӉ}ɛD2R` @***aE`.@9@u4c#!SR2**5c@9(4ciES(Yh?*TȎ@85*hE(` @2B)R*` @7***`Khu95hjM q@TqTH5qaT`rySqT2qT*5**"hF Rr ThjM2qT*hjM22qaT2@9 R[9+y7S2[9uj 2* @)@?!T{VOUWT_SgR2_   q #g_WO{C@22L@99 R`R2r22 =7@9d29 R*@R2r2<7R2(r2<`R2222~@2* A <7hRIR*R2jh8ji8jj8jk8RRRRjh8ji8jj8jk8 ~@2   ~@˃RhRIR*R Rjh8ji8jj8jk8 ~@詃RɩRRRjh8ji8jj8jk8 ~@hRIR*R Rjh8ji8jj8jk8 ~@誃RɪRRRjh8ji8jj8jk8 ~@hRIR*R Rjh8ji8jj8jk8 ~@諃RɫRRRjh8ji8jj8jk8 ~@ (@R9 hR)@*  ˺D@9E_8F_8G_8* (@qZTRRhRIR*RҤjh8ji8jj8jw8  @2  *迃RɿRRRjh8ji8jj8jk8 @2hRIR*R2jh8ji8jj8jk8 @2RRRRjh8ji8jj8jk8 @2ՃRՃRՃRՃRjh8ji8jj8jk8 ~@hփRIփR*փR փRjh8ji8jj8jk8 ~@փRփRփRփRjh8ji8jj8jk8 ~@h׃RI׃R*׃R ׃Rjh8ji8jj8jk8 ~@׃R׃R׃R׃Rjh8ji8jj8jk8 ~@h؃RI؃R*؃R ؃Rjh8ji8jj8jk8 ~@؃R؃R؃R؃Rjh8ji8jj8jk8 ~@hكRIكR*كR كRjh8ji8jj8jk8 ~@كRكRكRكRjh8ji8jj8jk8 ~@hڃRIڃR*ڃR ڃRjh8ji8jj8jk8 ~@ڃRڃRڃRڃRjh8ji8jj8jk8 ~@hۃRIۃR*ۃR ۃRjh8ji8jj8jk8 ~@$2*~@2!~@2! @9@9 kT R@R2r22* @)@?!T~@{EODWC_BgA_{L@1L2|@{_CW O {  )@L@`$#qKTңx)R#r22q9Rr5 x)#*2*2 kTRr҈Rr 6* \)@?T{KOJWIC@_WO{@L@2dR22@y @y2@9@y*~@`E @~@` ~@`q9 4q9~@2)?IT&F`q9 ~@2`! ~@2`! #@9~@2`! @)@?!T {FOEWD@}@_O{CL@KK2{A|@O¨_{ @*L@cE@72 R^*\ _)@?T{J_g_WO{C@22L@7cK2R*`R2r227@9~@2! 2*T@R(r227~@2B  rT(@A* jw8(@A T(@2"5 ~@2" 2* @)@?!T~@{EODWC_BgA_Sg _ W O{@L@E6@4227(@qK T* 7@]q T +yhxJ @@9q)T*GB|7Rr Q22*Rr***Rr** Q? qT*|Rrt@*h @9@9?kT2*[ 72*P72*E`72*:72*/(@ qT@EqT2!R2* 7@G@@O)(@ qT@AqT22@R* 7C@/@2C@27@C@2C@2G@3@*G@2G@;@*G@22*R**@R2*`7*'@@;@D)m22R*zRRrrp2*R**@R** 7*'@@;@D)32*R**@R@)@Aq$ Az2*7*@ @2@2@@*@2* **2@*qT2*6Rr *2**W6)4@QYq(T +yhxJ @@'@92HK6}@@9 HK6}@;@ q T'@i(5HK6}@ @6yxHK}@;{ kT@A92K6}@A9 K6}@B9 K6}@@ qTG@6iz8K}@蓀Z _TG@@92K6}@@9 K6}@ K7}@@ K:q!}@KT @yx { K:!}@T@ qkT2@6yxHK}@ T @@C@2K6}@G@ K6}@3A9 K6}@7A9 K6}@;A9 K6}@?A9 K6}@KA9 K6}@OA9 K6}@C@ qT/@6iz8K}@CZ _TG@?q T23@6ix8HK}@G  TC@q T27@6ix8HK}@C TG@?qT2;@6ix8HK}@G T/@3@7@;@2K6}@ 2*?~@ Z)@?!T{OONWM_LgKS@_og_WO{@ L@ 6` 42*R(r *(@9hjh8(6( @8iji8/7#` @9 4T Th @9)qAT 9S2`5S@9*z<T@*CA|6t)r*T*@ @)@?AT{GOFWE_DgCoB_{L@aM2|@{_O{@ARL@@ qT *i7b  @)@?T{BOA_O{CL@^M*^M2{A|@O¨_ O{@22L@`7h  ThiU}ɛA5+qaT@2^ 6* 2* @)@?T{COB @_O{CL@RM*RM2{A|@O¨_ O{@22L@`7h  ThiU}ɛA5+qaT@2R [6* 2* @)@?T{COB @_O{CL@NM*NM2{A|@O¨_ O{@22L@`7h  ThiU}ɛA,"qATJMqATRr@h52* @)@?T{COB @_@2N 6*O{CL@ZM*ZM2{A|@O¨_ O{@22L@`7h  ThiU}ɛA5+qaT@2Z C6* 2* @)@?T{COB @_O{CL@VM*VM2{A|@O¨_O{ )@j_ ThiU}ɛAL@qT@V  @)@?T{BOA_WO{L@R22r7@94@9Rr_qT*6*% Q22*:RrRrhZMqTRr***6a4aJMaJ 2**2*9~@{COBWAD_ g_WO{ )@hjU }ʛITAT290Q i9T2q!T@*hk78}@T @)@?AT{FOEWD_CgB @_og_WO{C@72Hp3@@**@2*2*7@K5}@@ q+T<Ck|xK5}@ck|x K5}@9 ?TK5}@ ~@{EODWC_BgAoƨ_{L@9L2|@{_ O{@L@9`7@9)422E@22D R*22*: u6~@ @)@?T{COB @_{L@x92|@{_WO{@L@6 424|y@94_qaTGhx94(x9(4689G2` 4* G=3ĚR̬r* =)} *)b) A@289 q(} `4*62*Rr* @)@?T{COBWA_O{CA9@ш4@@?֢Rr2*:@B2{A*O¨_{L@u92|@{_WO{@L@9647@9Ȓ59|  @)@?T{COBWA_{CL@b*LB4h.LqThq9h4* o2{AB_*_{C#2#2*`{AB_{@*{_og_WO{C @L@876543cyE@229?y@7 #TR(rhU~țȂAR~(r_k<8`@A8h#@*)胈)1?釟h#@)胈)1?釟)h#@_(" R@(r#TH@9qAT@ @9 @9!3!y @9@9"3 "y @9@9#3c!@y@?T(_8qaTh@ Q_Qq"T myjx 2*R\4@Rr Q22*@2* Z)@?T {EODWC_BgAoƨ_ֈIkh8?)qAT_k(8zAk*3?kT @9ji8(6 @8ji8/7@9(4?qT@@y!q T?a T2 5G9@(~*$i("ih@(@*$i(8@94*2*:qKT@@q;T +yhxJ @?qTT?qT@ @942f 2@@lRr**2](_8RRrRr*2WRKRrA#т R22@q!T*R kaT2 RR rr*JRJRRRjRRR? q T@*?qT@*Q)Qz8*q9cCy@9! cCy@9R(r cCy@9A# ?qkT@( Q(cCyR(r@9 @9cCy ?qT@ @9_ q(T@c@ @9@@9(Q# K?qT@ @9_ qT@c(Q(cCyR(r@cCy @9YcCyz8@9 ?qkT@( @9)@9" _ qT@c@ @9@9@@9@9(Q)K %Km?#qkT@( @9)@9" _ qT@c@9@(Q(cCyR(r@9 @9@9@cCyz8@9*C ? qT@@9 ~7@*@AA A{A@;A*R@( Q9j(49Q!}@2WRz2WR2vRr?q!sT ?qsT@E@ @R2(r2cy9R@r 28L9 7A 22222222*22 22@A ?qAT@R(rȦA)(!*=@cy@"@9cCy]3 Rr?q T@@Ht4?ksT@R(r22A@) ()}~HhCii8@!3| *"cy~z? qT@@s@o? qT@@h?q˫T@*_? qT@@9qlT2f ?qT@ @9@9O? qT@@9H|  **~H*?? qT@@9~7@*@AA  A{A)? qAT@@9{7@*@;A  2;A2?A@*?A2? qT@@9T7? qT@@9R7@@`7*2? qT@#@9p7#A@A7(A A? qT@C@9l7#Z)w@ yS*=@2@@*@2@{@*@2@@*@2Z?qTd7A@7G9(xS13G97G9;? q!T@@9@a7@c@@(xS%V)? q!T@@9]7#P)K@ uS*%@2@S@*@2@O@*@2@W@*@2@27{@#H);@g@ I ( L)+@C@2C@2G@/@*G@2*" ,7? qpT@E@@@L7f ?qnTAE!@9" @9@@K7e&7]? qjT@@9H7L@HhA2  >? qafT@@96? qeT@@9*? qdT@@9? qbT@@9? qaT@@9?q_T@?q@9 @9!"T2 2R(r!@22@R (r2 @A*`R222287kCy(@AA3!K$RRA&R  k9T@(@ACK5!K(@A 3!K @ R2 9@29@ 9@@2*?7(@A3!K (@A3!K *(@AA5!KC  TTh(@A5!K*(@A5!K2 (@A5!K2 **7Ah4 ɚI (@A5!K@ @*@A#yx@5aK@铁  T(@A5!K(@A*5!K @@@ CT TT(@A5!K*(@A5!K2 (@A5!K2 **7;@V4)@Azx 5AK@ #T(@A?@5!Kv4zx@)@A  5AK#T*(@A*5!K @@@@@ TA)qKT(@A5!K@ 27*rT)@A qh 5AK}A @*@A#h8@5aKA qT@R*y22*2*7? qa!T@@8qaT+? qT@22 7@(@9! @9qT"2(@92?qAT*7@A 72*@*2*? q TT@* 9?q!T@@9qT@2 @96?q TTR?qkTTR?qT@ @94?qT@@9? qT@@9`6@@? qaT@@9 qTRr~?qT@cCy~A@@TcCyRr?q T@cCy~@E@A@bTcCyRr@* @@R2(r2cy9cCy @RyR2? qT@@99 Rr*@@[4@9qTzS zSQ*R:@(r!@@;4hR9@9qT (S 99 (@y@ }S9 9h@I}S 9 9 }S9 93R2SAOB@@)K* !}@* 665@ @)Q!}@@yq!TA  }S} S&#B@Uq(T +yhxJ @cCy4@9@@iv8(K 3}@cCy@9 (CT(S*$ @ #@y6(K}@@c@y )K6!}@@@ )K!}@C=S3D #B@@Q)qT2(!R j@T@9@9qT@@3cCy!,cCyh4@@iv8(K 3}@cCy@9 (CTrT@9AqaT@) )} S 9A) )}S 9@A3cCycCy*I4@@u8(K 3}@A kT@5)T@)K!}@3*@ 5Tg@ȇ@@i4 2 9E93(K}@@E9 )K3!}@A qT@@*KA}@yx 3=S蓁 KT@@@Qq!TsAqT@@*KA}@yx 3=Ss KT@@?@)K!}@3@;@ )K3!}@oAs @)K3!}@R  @@  ?LAh4*@@u8(K 3}@A kT@F9@@i4 2 9D93(K}@@D9 )K3!}@;A qT@@*KA}@yx 3=S; KT?AqkmT@@*KA}@yx 3=S? KTV@E9)K3!}@@E9 )K3!}@@D9 )K3!}@@D9 )K3!}@A qT@@*KA}@yx 3=S蓁 KT;AqT@@*KA}@yx 3=S; KT?Aq_T@@*KA}@yx 3=S? KT@3A)K3!}@t@CD9)K3!}@@#D9 )K3!}@@3D9 )K3!}@@SD9 )K3!}@#A qT@@iu8(K 3}@# T@@cC9)K3!}@@@ )K3!}@@@ )K3!}@@sC9 )K3!}@@wC9 )K3!}@@{C9 )K3!}@@C9 )K3!}@@C9 )K3!}@@C9 )K3!}@@ qTw@@iu8(K 3}@Ӏ T@?q T{@@iu8(K 3}@׀  T@q T@@iu8(K 3}@Ӏ T@@?qT@@iu8(K 3}@׀ Tw@{@@@@#G9)K3!}@@3G9 )K3!}@@7G9 )K3!}@@;G9 )K3!}@@?G9 )K3!}@@CG9 )K3!}@A h4*@@ux(K 3}@A kT@@B9)K3!}@@B9 )K3!}@@B9 )K3!}@@ qTc@@*KA}@yx 3=Sˀ KTc@@#B9)K3!}@@@ )K3!}@@@ )K3!}@@ qTK@@*KA}@yux 3}S胀 KT@?qTO@@*KA}@yux 3}S釀  KT@qTS@@*KA}@yx 3=S胀 KT@@?qTW@@*KA}@yx 3=S臀 KTK@O@S@W@@A9)K3!}@@A9 )K3!}@@A9 )K3!}@@A9 )K3!}@{@ qT;@@iu8(K 3}@{ TC@qT+@@iu8(K 3}@C TG@qT/@@iu8(K 3}@G T;@+@/@@ң@93(K}@@@9 )K3!}@@ @9 )K3!}@@@9 )K3!}@@@9 )K3!}@@@9 )K3!}@@@9 )K3!}@@@9 )K3!}@ p@E9)K3!}@@E9 )K3!}@@D9 )K3!}@@D9 )K3!}@A qT@@*KA}@yx 3=S蓁 KT;AqT@@*KA}@yx 3=S; KT?AqT@@*KA}@yx 3=S? KT@@@@)K3!}@ SA@ (Q (_rRre#@A*( #A* q7P22**E22ˀ*2**2*9@cCy@9R(r cCy@9! cCy* Rr*@ @99227@ @9@@9961Rr@ @9@@9 @93@xA Z}S6@@4@H4?A;A* >@@9@@9 @93@xA Z}S6@@ @94@@9 @9*3@x* Z}S*6A@(*@H,A*  @y[ qAA2@9q@914>@Pvq*R*r(@A3!K*sY#RRru"(@9y22(972@@9 @93@xAc Z}S6@@@AsA*(  )I @*(@A3!K* *(@AA5!KA *(@A q 5!Kb  (_O{L@U6 4v9H4o2!To2 *`5269*{BOAC_WO{L@6*߂69**{BOAWè_WO{"@@@@h@ih  )@)Q)h T3@R(rRRRrh@ |@(22*@i {BOAWè_{C `@   ?_`{AB_O{H@  H I2 *T(LT2*@i {BOAC_{Cb h@*@{A*H (B_ O{@92262227* @)@?T*{COB @_*2(R**WO{@*R2227@9_qT@9_kT**2 )**RrR*RRr*r @)@?T*{COBWA_CO{ )@Yq? T2(!i R j` T*` 7* 7@3R222 73@97@9a );9c292h&@)4}R~@(r` *c @R22* 7t 7*i**]RRrrO*bRsR*A**hRA@**(22**` @*hR@** @)@?T*{DOC@C_CO{ )@]q?? T2(!R j@ T*@7* 7@3R222 73@97@9a );@9c29?@9d69C9e:9G9f>9K@9hB9O@9hF9S@9hJ9W@9hN9aB@9bF@9cJ@9dN@92b7*P**DRRrr6*bRsR*(**hRA@***hR@*t* @)@?T*{DOC@C_g_WO{C@ @)|@ yS>q|4˟R(r`R(r@ `R(r  `R(r@ *R22* 7`@bh @i`@b"@)`@B|@ (h @)`@B|@H (*M22A22@322@@$22@@ @**@@ @@@ [)@?!T*{DOCWB_AgŨ_CO{ )@AQq?T2(!i R j T* 7*7@3R22273@97@9a )2b7*P**DRRrr6*bRsR*(**hRA@***hR@*t* @)@?T*{DOC@C__WO{C@($@)3}w~z=q|4˟R(r*R22*7q T*_ `@i8jl8@J ]3i)x) T22**@* \)@?T*{COBWA_Ĩ_CO{ )@IQq?|?|T2(!iR j T* 7*7@3R22273@97@9a )2b7*P**DRRrr6*bRsR*(**hRA@***hR@*t* @)@?T*{DOC@C_g_WO{CC@($@)}@7 vSi>)q|U ˿R(rR(r  R(r@ R(r` zS*R22* 7@q THh8b8 @) ]3ji"xB?T_22A22@322@ @$22@ @@@**@ @@@`@ Z)@?! T*C{EODWC_BgAF_*@?qTI|@*@jj8ji8@BI]3iy(x T@qTI|@*@jj8ji8@BI]3iy(x T@?qTI|@*@jj8ji8@BI]3iy(x T_k`T**CWO{@2?|7#R222vR7#@9_qT'@9_q T22 u 7@9;@9 )?@9C@9a )2_ 7*?**3***RrR R2rbR @)@?T*{DOCWBC_*Ԃ@*u*WO{C@($@)J,@)(}  7 >)q|U ˿(R}@(r `R(rhR` (r` @h @*R22*`7 @` @b@i @)`@B|@( (*22 @ ` @`@  \)@?aT*{COBWAD_**C WO{@2 72 7@ߎ 2R222 7a2@9b6@9a:@9b>@9aB@9h2@9i6@9R(r7}@2@R22*`7w"*6**.*aRsR*$**22 **@hRAC** @)@?T*{DOCWB @C_O{@**E*@7**{BOAC_{*{_CWO{@)R239 2*@1`T*@R@2 R3@R2r27#C2]R6**T6qcT* 2747@97   *2 I @)@?aT*{DOCWBC_`Rr**WO{*L@0p9kT@9(6*&RRrr 09C66@9(6@9h7**{COBWAD_Co g _ WO{@̌R̬ri|)(`)** ; q+T**~@2R22*7@9h4qTRk T|qaT222*2R R k@Ts2qT5222*@9 qaT@ qT    :qkTzh?1Tjh8? k!T T222*@96****kJTSRARrr22 Z)@?aT*{POOWN_MgLoKC_***@_@___CO{@?qmT( *!q 2i)? qT#)|@J! hh8  Ky( KT@9qAT@9 qT5@9 qTRRr&qR@9qaTCR8R#*@7S4*R*Rt** ^)@?T*{DOCC_ {@  (@9* R999H7hq2 7@97*** Rr`* @)@?aT{B @_$cog_WO{CC@I*)=)q| *H I?)q| HRq99T**_`@8IK`9!}@j(8 {TZ 7* **@Rr`* Z)@?!TC{EODWC_BgAoƨ_og_WO{C@Si>)q|** H I?)q| Rq99TC9**_`@8IKh`;!}@j(8 sT@9@9yCY*qTq T@9*6***7 RRrr Z)@?AT*C{EODWC_BgAoƨ_Cog_WO{@*9ԀRYRKy#   ** R222@6** qTV@9qT*@9@9 @3*@@*27@q TR222*`7@9qT@94kT@9@93*:+R rZT{qlTkTkT6* qT* q T* @)@?aT*{HOGWF_EgDoCC_**{C*qZ y y 9 9 9 9 9 9 9 9 ymy{A*B_WO{ )@CCq2n39     AT32217CR2R2`-7CD9_q-TGD9q!/TC~/By"ahy*a2a":a*Ba2a@yJa:a@yRaBa"@yZaJa&@ybaRa*@yjaZa.@yD9D9D9ab9bf9cj9D9an9D9BBBxD9(8C22ijRkxl9C2*CAGAhC22iC2*a"a2SE9aB9sE9aF9BaJJaRa&@yb*@yE9aZ9E9a^9E9ab9E9af9ara@a"a*a2a:aBaJaRaZabajarazaaaaaa aaa"a*a2a:aBaJaRaZabaj araza"a*a2a:aBaJaRaZaR*F*RrR*** OD9RRr2r**qZ y y 9 9 9 9 9 9 9 9 ymy n@)@?T*{COBWAD_WO{<@* R22* 7* ***{BOAWè_WO{<@*R2* 7* ***{BOAWè_O{@ $RRɴR*r3`R2r22+y73@9rT2 ** @)@? T*{COB_7C2C 7*2*2@7*2* g_WO{*@* y">R R2">R22` 7@9">R9R2">R2` 7R R2R22 7@9@9 pRzS*9rI )K3$**9B>RR2B>R22 7R297`7*C**3**&**** *** @)@?AT*{FOEWD_CgB @_og_WO{CIj@I} )$ 4% BC>q|26*****C8*H RB9999"99R2*7CYqTs2*7****Y Z)@?AT*C{EODWC_BgAoƨ_O{@92922*6*R2*6*2*47** @)@?T*{BOA_ Qq'_Sg _ W O{@*#cR2R227@R(rRq2²ccS@鵀R Jr kT**8t0*RcCkx8(K;}@8*rTB* T* @)@?AT*{OONWM_LgKS@_O{* q+TL@h@9qaT@9h7*i@9(QqT +ih8J @TRRrr*{BOAC_?q T?qaT 6*W@9h6)# *@96*2*6 **6*Rs*eO{@9*(7Ab~@qS(2KqT*A~@*h (@9h7 (@ _q*T}Q @{BOA**+_qi)iI K C_{2**{_@2q_WO{   @ (@92q*7qT i~@~@` ]qkTzu1T`iq8kT  T   T22@9H7{BOA*Wè_qTWO{@q2**qT ~@ qkT2 }Kik8lv8 kTkkT KT22 bjv8sjv8*{COBWAD_ {@227@9@999*** @)@?T*{B @_WO{*R*~@(r`>@R22*@7qT** kh8jj8 kK]3)x) T*22 ARTRrr*{BOAWè_ {@`@9`5227@9@999*`@9 @)@?T{B @_ {@`@9522`7@9@9b9a9*`@9 @)@?T{B @_C_WO{@@9*522`7@9@999*@9@9522`7@9@999*@9 @9H7.qT   * mii8 a45vU5p5j   @9 42  42 @y~ uZ)t h )@9I7R}(r` h@*yS7@9H7s@:"R3Rr,*RrqT * +ih8J @j22`7@9@999*@9h@i5Rr<Rr(Rr*2-(# @y@yb@)**t hR(r` hR(r`h@b @*yS7h@b@*yS7h&@)4 /4Rr ` @4Rr "Rr**Rr` @`@ (Rr* @)@?T*{DOCWB @C_ @9Ex5** @9Ex4* @9Ex5 @9Ex5WO{C@*#R2227#@9_qT'@9_kT*7@9;@9 )?@9C@9 )3@9*Ah(**RrR* RRrr @)@?T*{EODWC@_C_WO{@*3R?_|*rQ ? qH T @ (yh* *@ 7* 7&@)R(r(}} @@ @*yS 7@R(ryS( @ @*yS 7@R(ryS( @@*yS@ 7@*@)(  FsDRr*Rr**1"Rr(* 0**h* @` @` @`* @)@?T*{DOCWB_AC_"Rr @**h* @`O{CA9Fy@ C1L95L9Fy{A*O¨_@_@_@hM@__{*{_kg_WO{@@**hM@ q T72E R*(c 8rvAIR/{gy;6 @VRr 6|S2VR`rZ6? qT@9|S778b~@* BRr Z)@?AT*{ROQWP_OgNk@_{2y{_{*{_og_WO{C@(@***hM@     7&q T q T(ERX~@# R*#hc 3C##?6 o  @HRI8r7yh## #6 [ @Rr #6|S2VR`r6 qhT @#|S77A8~@*2 Rr Z)@?AT*{YOXWW_VgUoT_{2[{_{*{_W O{@@*HM@*q T72D7)ER b~@ R*b/{SAIRSgy;6 @6|S2VR`r6 qT@s|S7*Rr  2 2 ])@?T*{OONWM_{2{_{*{_g _WO{C@@*HM@*q T72L7)ER b~@ R*UAbIR/S{gy;6 @H2@*7***6VR`r qhT777*Rr 2 2* [)@?!T*{QOPWO_NgM_{2w{_{*{_og_WO{C@h@****hM@$R*6 'q T&q T qB T(ER@HƂR~@ c R*cHc;xBccG6k @vcc6c @@@HR8rwBy(cS#c6[`@Rr c6|S2VR`r6 qhT`@cs|S778@*2 Rr Z)@?AT*{EODWC_BgAoƨ_{2={_og_WO { @**Oh M@"qh Tq T  (ER  7ER    O@q2;9@@97v4*9* 9qS&Ț9(i78I@97kTA@*kT@@*5@y@#@2a `7q*TsQqlT"qTR2r**{JOIWH_GgFoE_@ 2 2og_WO{@**)M@qT(ER8 8:ERq2@9w4*(*) )qS (&ɚkIi:8T@qT@c27@s@ @2*7s@q*+TQqTqjT*RRrr*{GOFWE_DgCoB_Cog_WO{@*) M@q T(ERIƂR(j( | LƂR*( T 3ER#q2@@(9w4*(* )qS*(&ɚkIi38T@@k(9TI )*) )qS*C(&ɚIi,8T@v@@@27@@2a @7@*q+TQqLƂRlTqT* 2 2*{HOGWF_EgDoCC_og_WO { @**)'? M@q T (ERIƂRz 3j*k8'j8SƂRlh 9ER#q2;@9x4*(*I )qSj(&ɚkIi98T?@#@_k(9T )*) )qSjC(&ɚIi38T3@2 M 77@qT#@'@@2`7'@@@@#@'@2*7'@@@@q*T'@Qq'LTqjT* 2 2RrRr{JOIWH_GgFoE_{1 R 2 A` ) } A }AA A AA  A A  A A  A A 1? Q_ q? _?*{_WO{WqLTRRrr-*~R}@(r*`q T****k * *88q@kUZ/-8TJ) _k T*22*{COBWAD_WO{WqLTRRrr-*~R}(r*`q T****k * *xxq@kUZ/-xTJ) _k T*22*{COBWAD_WO{(qLTRRrr+*}R}@(r*`@*2qT,  }@8j8p@kkUZ? j.8TJ_k T*22*{BOAWè_WO{(qLTRRrr+*}R}(r*`@*2qT,  }xjxp@kkUZ? j.xTJ_k T*22*{BOAWè_WO{WqLTRRrr-*~R}@(r*`q T****k * *n8n8q@kUZ/-8TJ) _k T*22*{COBWAD_WO{WqLTRRrr-*~R}(r*`q T****k * *nxnxq@kUZ/-xTJ) _k T*22*{COBWAD_WO{(qLTRRrr+*}R}@(r*`@*2qT,  }@m8jn8p@kkUZ? j.8TJ_k T*22*{BOAWè_WO{(qLTRRrr+*}R}(r*`@*2qT,  }mxjnxp@kkUZ? j.xTJ_k T*22*{BOAWè_og_WO{?qT   ****** _qkT   ****''A@ H xkkTkT@97T9?kZ!T**{GOFWE_DgCoB_{Ca4B4y?q+T****_qT  *xkkTJ_k) T RRrr* K?k-T*R*{A*B_{C44x*K_k-TKKl}@%*kT  *xkk ŒT k) T RRrr* K?k-T*R*{A*B_og_WO{?q T   **** _qT fzh  **++A@ I (}@k8ikTizh?kT@9i7AT9?kZT**{GOFWE_DgCoB_og_WO{?q T   **** _qT fzh  **++A@ H xh}@kTizh?kT@9i7AT9?kZT**{GOFWE_DgCoB_og_WO{?q T   **** _qT fzh  **++A@ I (}@kh8ikTizh?kT@9i7AT9?kZT**{GOFWE_DgCoB_og_WO{?q T   **** _qT fzh  **++A@ H hxh}@kTizh?kT@9i7AT9?kZT**{GOFWE_DgCoB_og_WO{?q+T   ***** qT   **''@ h8ehkTH@9H7{?TkT**{FOEWD_CgBoA_og_WO{?q+T   ***** qT   **''@ hxehkTH@9H7{?TkT**{FOEWD_CgBoA_Cog_ W O { @Cx+72C8s22 7#2Cxs22*`7*@qT3h*`R`R*H`R*`R**8@@@@+@@`@D R*36`R`Rs* Z)@?$T*{LOKWJ_IgHoGC_** 7` @a@b@b@)` @a @)@ 7* 7/@h@?k Th@+@QkT_C?q T   ** q T   **++A@H hxhkT@97T9? kZT@4*`RK R *`R@/` @a @) 7* 7h@/@Q_kaT+@h@kTSC_q T   ** qT  **@ dhxhkT@9H79TkTU4*`R**+@og_WO{C @!04L@E@`7" (RrQJ@4@@*qT**@9?)qT2  }@h j+8Tik8?)q!T j(8@9< qATR(r 4Kql{C`@RRrr`2 R *{A*B_O{@*9h q!T 7a2**72*6RRs*Ra**RR* Rs** @)@?T*{BOA_WO{***4**776***`7*6**6"*u5***55**7**{BOAWè_og _ W O { C@*+7@qT @qT@q@T@qT@qT@qa2T2**R***@Rc*s*77@s@_@K)@q TC3#* 7O@qa TK@ q T[@q T+@'7@_@ i@)   ** q+T   ****@  dx?klT_kTh@97TkaT@'@@4*qAT7@2; R Rw*b* R R*7@IM*2+@+@qT3#*7O@[@ kTK@_@ kT3#*@7O@[@kTK@_@kATCqDT7@   ** 'qkT {h  **++@  dx%h}@kT {h?kT@97{ATZ_k!T@'@@@=4*qs&T @qTC3#*7O@qaTK@qT K)44+@7@?q@IyKT** *_qT *Px?kk ‹)Tk T. R R*7@/x:faRRrr* *! K?kmT* R~Q*qsT+@+@qT@qT@qT7@ K) 7@4C3#* 7O@[@kT_@K@QkTqT'@+@   ** qT  **@h hxhkTH@9H7T9?ksT@'@@@4*qs T*V@qT6**S4s*77@4@+@@w#* Rx**34s7@s5`7*`27@ T+@`+@4C3#*@7O@qTK@qT'K)@"Q44+@*}@zx+Q@ q T, Q}@2 * qT * x_k@kNŽJ1T k) T7 R R*7@@+@@ Z)@?!<T*{MOLWK_JgIoH_Rr# *AK?k-T*qsaT7@5U+@`+@4*SK)@hiQ x_qXUZ? qT QK2_ qkT *xqUZkÏ!T k !T*@7@ K) 7@4C3#* 7[@O@Qk! TK@_@k Tq T@+@   ** 'qT   **''@h hxhkT@9H79{TZ_ksT@'@@@y4*qsT* +@`+@4C3#*7O@qTK@qAT K)@aq`TB4+@Jxk Q@ qTLQ}@2 * qT * x?k@kNŽ)1T kJ T*@H5@*RRrr  *!K?k T* R~Q*qs T+@*`+@4SK)@hi Qx_qYUZ? qTQK2_ qkT *xqUZ?k!T k !TC3# R*`7O@qTK@qT+@@**+@@kiŸ?khŸk!4*qT+@ RW*7@%*+@`+fog_WO { @'2**R***@R2* 7sc* 7@q T@ q! T+@@q T@/@@ @   ** q+T   ****''@  dxklTkT(@97ZTkaT @4*@C@/@E)@@w RA% R R* R R@s*@@ @* '@)@?AT*{JOIWH_GgFoE_og _ W O { C@*+7h@qTh#@qTh'@qaT2!R*R***@Rc*s*77@s@_@ RK)h@qATC3#*@ 7O@q TK@ q T[@+@qT'7@_@9i@)   ** qkT   ****/ @@  x?klT_kT@97sTk!T'@@@ Rt4* _qT7@26 R Rs**"7@`7* *2+h@qT3#*7O@[@ kTK@_@ kT3#*7O@[@kTK@_@kTCq1T7@   '** qkT {h  **++@  x%h}@kT {h?kT@97{ATZ_k!T'@@@ R*4*_qTKh#@q!TC3#*7O@qTK@qAT K)+@!447@@?qIyT** *_qT *Px?kk ‹)Tk T!7RRrr  *! K?kT*ӂ~Q*_qT7@T5g+h'@q T7@ K)7C3#*7O@[@kaT_@K@Qk T@+@qT   '** q T  **@@ hx%hkT@979sTZ_kT'@@ 4* _q T7@57@4@wv#* R* R7@*@+@@ Z)@?T*{MOLWK_JgIoH_ #@@+7@ K)*@ 7C3#* R 7[@O@Qk TK@_@kT@+@q' T**qT **@ hx%hkT@9H7sTkT@4* '@q`T_ R RY +7@t5o g _WO{C@* R927C R7.@qTѤ* '7CXq&TX qa&TY9@)k9Tk9T* R** RC@C**2@qTѤ*@7CXs@ kTXw@ kATѤ*C7CXs@_k!CTXw@_kBTY_qkdT[)C@X   ** _qT zh  **@@ i (}@j8ikTzh?kT@9i7_AT9? k{T@[D)@8]4*6\46@qTC@ N)#47Ѥ*@"7CXs@_k!Tw@XQk!!T'@_qCT[)X   ** qT   **@ dh8hkTh@9H7T9?kT@[D)@ Rw=4*v<4t35 RY*[Y[:@qT>@qa%T:@qaTѤ* !7CXS@ k TXW@ k! TѤ* @7CXS@_k?TXW@_k!?TY_q+XT[)3@X   ** _qT zh  **@@ h xh}@kTzh?kT@9i7_AT9? k{T@[D)@P4*O454@9R7224%>@qAT3@ J)@ 7Ѥ*`7CXS@kTW@XQkAT@q,T[)X   ** qT   **@ $hxhkTh@9H7TZ_kT[D) R'4*&4Z* 3@3&H).I)R@(* * * *qT*6*&K)b@(* *qT*6***v4(4C@@w@N)3@k@W@J)*|wX@{z3@@yxC@wA@&2X'C@ N)7Ѥ* 7s@CXQkA TXw@ k T#@q#TX  [)Q *** qT   **@ Dh8%hkTh@9H7TkT@[D)@ R4*4IX$X3@ J)` 7@Ѥ*`7S@CXQkTXW@ kAT@q'kTQX   *** #qkT@** hxEhkTh@97T9?k!T#@ 4*'@ 4 R45C@*C!* R*Y@X@'@@#@@3@@@@@@C@@ Z)@?aT*{QOPWO_NgMoL_XX#X@'@@ R**`o g _WO{C@* R9 R7C R7B@qTѤ* '7CXq&TX qa&TY9E@)k :Tk9T* Rs** RC@Cs**F@qTѤ*@7CXs@ kTXw@ kATѤ/*C7CXs@_kaCTXw@kBTY_q^TC@X   ** qT F{h  **@@ i (}@j8ikTI{h?kT@9i7AT9? k{T@@ RxW4*/@suV4J@qaTC@ N)#47Ѥ*@"7CXs@k!Tw@XQk!!T'@q=T X   ** /qT   **''@ $h8hkT@9H7sTZ_kT/@@ @ R774*s564Y RYs*@VY VN@qTR@q%TN@qTѤ*!7CXS@ k!TXW@ k TѤ/*@:7CXS@_k9TXW@kA9TY_qRT3@X   ** qT F{h  **@@ h xh}@kTI{h?kT@9i7AT9? k{T@@ RxK4*/@suJ45@9L722u4R@qAT3@ J) 7Ѥ*@7CXS@_kTW@XQk!T@_qk'TX   ** /qT   **@ hxhkT@9H7sT9?kT/@@@ R!4*s 4*xsn5T3@3(4C@@w@N)3@k@W@J)*zwX@yx3@@vuC@A&6X'C@ N)7@Ѥ* 7s@CXQ_ka TXw@ k T#@_q+$TX  Q ** * /?q T   **@@ h8ehkT@97sT9?kT/@@@ Rw4*su48/@XRX3@ J) 7Ѥ*7S@CXQ_kTXW@ kaT@_qTQX   *** / qT@ @** hxhkT@97s?TkT/@ 4*@s 4 R5C@C!* R*Y@X@'@@#@@3@@@@@@C@@ Z)@?!T*{QOPWO_NgMoL_/@XX#X RN**o g _ W O {@* R9;#R`7Z@qT*%7o@qA%Tk@ q$TZS9%@)k,'Tk&T* R**^@qT*@7o@K@ kTk@O@ kAT*`&7o@K@_k%Tk@O@ka%TY;@_q *TW)/@   ** qT zh  **@@  (}@dj8ikTzh?kT@9i79{ATZ_ kTWD)@ R#4*Z5b@q!T R@7*7o@+@ k!Tk@/@ kT* 7o@+@kTk@/@?k!TY;@qTW)@   ** ?qkT zh  **++A  dxh}@kTzh?kTI@97{?ATk!TSD) R54*Zt5b RZ* Y` [Z4@97224/@c@O@I)*yxw/@@@sA$*  R*Y@;@@/@@@@ Z)@?T*{NOMWL_KgJoI_;@;5/@*/**jog _ W O { C@*#2**R***@Rc*s* 77@[@2[@2_@;@*_@2f@qTj@qTn@qa T[@f@qTC*7?@qaT;@ qT+@q T'_7@|R@)*% R Rs*q*;R*****D{xklTkT@9H7{T_A'@B4*5[52*+n@qT#*@ 7?@k T;@q T*@ 7?@k T;@q ToDq"T'7@   * j@q!TC*7?@qAT;@qT+@47@"@q(ykTqT*-GRR2r*r + *l%x k? kJ!T K?kT R~Q*5C5+7@7@qT@qT@qT_@@q!TC*7?@qT;@ qAT+@q T';@Z@)   * `` eF{v **@ dzxe{vkTH{vkT@97T'@\4*7@2*2*05@; @'@@#@ ****@ h_$kxklTkT@97Z{sT@'@B@4*)5@@+@qaT#* 7?@qA T;@k T* 7?@qA T;@k TkDqk!T';@   * `@qTC*7?@q!T;@qT+@4;@@ q(yT*Sn  R Rs*7@@;@@+@@'@@#@@ Z)@?T*{MOLWK_JgIoH_RR2r*r ``*_.ix kϱkJT K?kT R~Q* 5+;@;*6*64* R*&{h **@ h_i^jxEkih`kT){h?kT@97{sT@'@@[4*;@**@2*4 R7@`S@'#@og _ W O { C@*+22*R***@Rc2s* 77@[@2[@2_@;@*_@2s@qTw@qT{@q!T[@4s@qTC3#*7O@qaTK@ qT+@q T7@r@) *% R Rs*d**5****zxklTkT@9H7sT@sB@ @4*V52*+{@qT3#* 7O@k TK@qa T3#* 7O@k TK@qa TCq+FT7@   * w@qTC3#*7O@q!TK@qT+@7@q"@(ykTqT*!:JUP + *l%x k? kJ!T K?kT R~Qw@5+7@7@qT@qT@qT_@X4@qTC3#*7O@qTK@ q!T+@q T;@|@s@   * `$6#4* R: ****@ (_jxklTkT@97Z{9T@sB@@4*-5@@+@q!T3#* 7O@q TK@ka T3#* 7O@q TK@k! TCq%T;@   s* `@qTC3#*7O@qTK@qAT+@;@ q@(y*T*=V R R*7@  R Rs*7@@;@@+@@#@@@@8 ``*_.ix kϱkJT K?kT R~Q5+;@;65* Z)@?T*{MOLWK_JgIoH_F{s **@ zxe{skTH{skT@97sT@@\4*7@2*2*W 5@; @#@@&{h  **@@ _^djxEki`kT){h?kT@9I7{TsB[4*;@**@2*4 R7@ 1@#@og_WO{@*8@R7#@ R R7~@qTѤ*`7CYqTY qTYB9%@)kL$Tk $T"* R Rs** RK@O@S@W@s**@q!TѤ*7CY{@ kTYq!TѤ*77CY{@ka7TYq7TqKTK@sx*]@q TK@{@217Ѥ* .7{@CYQk-TYq!-T@qKTX*K1,@qT@q)T@qTѤ* &7CYK@ k%TYqA%TѤ*K7CYK@kAKTYqJTqT/@sx*@97224K@{@2{@2S@{@2{@2@O@*@2@W@*@2/@K@2K@27@K@2K@2O@3@*O@2O@;@*O@2*yX@X@{zxwK@@O@@S@@W@@/@@3@@7@@;@A^@q T/@K@217Ѥ*"7K@CYQka!TYq!T@qTX*&*@qaTѤ*7CYqTY q!TYB9%@)kl#Tk+#T@qATѤ*7CYqaTY@ kTѤ*`)7CYq)TY@k(TqTO@Ox   * `@q TO@@2!7Ѥ*@7CYqT@YQ?kAT#@?qTX   * `@qT@qT@q TѤ*7CYqTYO@ kTѤ*`7CYqTYO@kTqT3@Ox   * `*@9724K@5Do@q T3@O@2 7Ѥ* 7CYq TO@YQ_k T@_q+TX   * `*@qaTѤ*@7CYqTY qTY9%@)kTkKT*'*@9(725@q!TѤ*`7CY{@ kTYqTѤ*"7CY{@k"TYq!TqTS@sx*2@qaTS@{@27Ѥ*7{@CYQk!TYqT@qTX*"@qT@qT@q!TѤ*`7CYK@ kTYqTѤ*@$7CYK@k#TYqa#TqKT7@sx* @q T7@K@27Ѥ*7K@CYQkTYqT@q+TX*up*je@qaTѤ* 7CYqa TY q TY9%@)k TkTzx** djx8{xkTzxkT@9(7T@@@ R4*4>XX}**Dkx8zxkT@97T@@74*54X@*@9h724 R@qATѤ*7CYqATY@ kTѤ*,7CYq,TY@k,TqkTW@Ox   * `#AqaTW@@2`%7@Ѥ*7CYq!T@YQ?kT#@?qkTX*` RY@X@X@#@@@@@@@@K@@O@@S@@W@@/@@3@@7@*@;@@ Z)@?QT*{SORWQ_PgOoN_AqT AqTAqT@Ѥ*@7CYqTYO@ kaT@Ѥ*77CYq!7TYO@k6Tq xT;@Ox   * `# AqT;@O@2/7@Ѥ*7CYqTO@YQ_kT@_qKtTX*`o**@*B=zx** dzxx{xkTzxkT@9(7T@@@ R4*5XX3**zyxzykT@979T@@@4* 5X"A&A*A.A2A(*A *A *A *A *A * * * *qT@@+6*@NFyh  **@@ (`)^Dkh8ejikTIyh?kT@9i79!T@@ Rw4*u4K@65O@KS@OW@S/@W3@/7@3;@7;*CXX **@ h`i^dkh8kikT@9(7?sT@@@ RW4*U4X#* R RY**2Fyh@**@ (_)^Dkhxeji(`kTIyh?kT@979T@@W4*U4 RXX@@ **@ h_i^khxkikT@9(79_sT@@ R4*4X@:zx** dj8{xkTzxkT@9(7T4*@@4@4XX@@@ R**Dkx8zxkT@97T@4*@4 RK@5X@@ R**zx** dzx{xkTzxkT@9(7TW4*@@H5XX@@@ R**zyxzykT@979TX4*@@(5X@@@ Rzh@** (`)^Dk8ejikTzh?kT@9 79!TW4*@@5XX@** h`i^dkh8kikT@9h7?sT4*@@H4X#8**;zh@** (_)^Dkxeji(`kTzh?kT@979TW4*@@h5XXT@** h_i^khxkikT@9h79_sTw4*@@4rXog_WO{@*8`R7#` R R7Ȧ@qTѤ*`7CYqTY qTYB9@)kL$Tk $T"* R Rs** RK@O@S@W@s**Ȫ@q!TѤ*7CY{@ kTYq!TѤ*77CY{@ka7TYq7TqKTK@sx*]Ȯ@q TK@{@217Ѥ* .7{@CYQk-TYq!-T@qTX*K1,Ȳ@qTȶ@q)TȲ@qTѤ* &7CYK@ k%TYqA%TѤ*K7CYK@kAKTYqJTqT/@sx*@97224K@{@2{@2S@{@2{@2@O@*@2@W@*@2/@K@2K@27@K@2K@2O@3@*O@2O@;@*O@2*xX@X@{zywK@@O@@S@@W@@/@@3@@7@@;@A^ȶ@q T/@K@217Ѥ*"7K@CYQka!TYq!T@qTX*%*AqaTѤ*7CYqTY q!TYB9@)kl#Tk+#TAqATѤ*7CYqaTY@ kTѤ*`)7CYq)TY@k(TqkTO@Ox   * `Aq TO@@2!7Ѥ* 7CYqT@YQ?k!T#@?qTX   * `AqTAqTAq TѤ*7CYqTYO@ kTѤ*`7CYqTYO@kTqkT3@Ox   * `*@9h724K@5oAq T3@O@2 7Ѥ*7CYq TO@YQ_k T@_q TX   * `*Ⱥ@qaTѤ*@7CYqTY qTY9@)kTkKT*'*@9(725Ⱦ@q!TѤ*`7CY{@ kTYqTѤ*"7CY{@k"TYq!TqTS@sx* @qaTS@{@27Ѥ*7{@CYQk!TYqT@qTX*@qT@qT@q!TѤ*`7CYK@ kTYqTѤ*@$7CYK@k#TYqa#TqKT7@sx*@q T7@K@27Ѥ*7K@CYQkTYqT@q+TX*up*je"AqaTѤ* 7CYqa TY q TY9@)k TkTzx** djx8{xkTzxkT@9(7T@@@ R4*4>XX}**Dkx8zxkT@97T@@@74*44qX*@9h724 R&AqATѤ*7CYqATY@ kTѤ*,7CYqa,TY@k+TqkTW@Ox   * `#*AqaTW@@2@%7@Ѥ*7CYq!T@YQ?kT#@?qk~TX*` RY@X@X@#@@@@@@@@K@@O@@S@@W@@/@@3@@7@*@;@@ Z)@?KT*{SORWQ_PgOoN_.AqT2AqT.AqT@Ѥ* 7CYqTYO@ kAT@Ѥ*`27CYq2TYO@k1Tq sT;@Ox   * `#au2AqT;@O@2`*7@Ѥ*7CYqaTO@YQ_kT@_qKoTX*`H**A*zx** dzxx{xkTzxkT@9(7T@@@ R4*5XX3**zyxzykT@979T@@@4*5XNFyh  **@@ (`)^Dkh8ejikTIyh?kT@9i79!T@@ Rw4*t4K@U5O@KS@OW@S/@W3@/7@3;@7;*lXX **@ h`i^dkh8kikT@9(7?sT@@ RW4*T4X@#* R RY**[Fyh@**@ (_)^Dkhxeji(`kTIyh?kT@979T@@W4*T4 RXX:@@ **@ h_i^$khxkikT@9(7_sT@@ R4*4X@czx** dj8{xkTzxkT@9(7T4*@@4@5XX@@@ R**Dkx8zxkT@97T@4*@4 RK@5X@@ R**-zx** dzx{xkTzxkT@9(7TW4*@@(5XX@@@ R**zyxzykT@979TX4*@@5X@@@ R(zh@** (`)^Dk8ejikTzh?kT@9 79!TW4*@@5XX@** h`i^dkh8kikT@9h7?sT4*@@H4X#`**czh@** (_)^Dkxeji(`kTzh?kT@979TW4*@@H5XX|** h_i^$khxekikT@9h7_sTu4*@@4qXcWO{ *** 6*q T** 6*q`T** 6*qT**6*@RR r rD R7*{BOAWè_Cog_WO{@**#2*7@@R(rh i#h` `̌R*̬rh@@q+T j @ hxLiixk}mkbk  Ki)xi@ KT`q(T#2*@6q* 5R"Rrr@`` @` @)@?T*{HOGWF_EgDoCC_7h@q T>꣐Rj=r)})}**)e) b@ K) ̌R**̬rY=:=_qKT*h @ o)}q ixJ}KJbJ i)x+Th@i @o$xklTk*T****Rb@{kKTh@kkT**@@b@*` @a@b@)54*Cog_WO{@|**#2* 7@@R(rh i ` R(r~R(r`R(r~h @H7h@*h@qT@+~ yxjk) j+j? Th@qT@+~ yxjk) j+j? T@`@Z`_qT#2*6K"R5RrrH*>7(?飐Ri=r}a@}) e )K ?q9== T룐R*k=rzi @q} e (y;x Th @yxklTkJT***룐Rk=rRa{T+**@@` @`@  @)@?a T*{HOGWF_EgDoCC_*h@qKTR|=rzi@} e (i*xh@ixklTk T***Rh Ta@` @2b@2a@`@*c@257**WO{C@@ =Jq|6  4 @**}@*?qT @> RJ} 2,yxL qj(8+T@@)@)2***@4**7*RRrr \)@?T*{COBWAD_*og_WO{C--D--** ** +7( @)@R(rh i(h` *('@) qT+ @l@m @/Q*.}@}@?q TQ~ ~ D| E~ fQ'@; @{x' |@4 kT@T@_q kT ||xyx|K?qWZkMTy'x_ kjT ||xyx|K?qWZkMTy'xџkT ||xyx|K?qWZkMTy'x T| Q@ `aT< ||xyx|K?qWZkMTy'x kT@ k T`T ||xyx|K?qWZkMTy'x` ||xyx|K?qWZkMTy'xT| ||xyx|K?qWZkMTy'x`!TqkT ||xyx|K?qWZkMTy'x_kjT ||x{Kyx{?q{WZkMTy'x?aT_k*T('@)@ Q) Q(}H ('@)@( ySQH @@qTH?飐Ri=r }@I})*)e)  K_k: kT_kMT**R@_kkT_kMT**Rh @)q T* R_qT*4h@?kd@zdBzi @*oJ}@+ixqk}h (i*xTh@i @(o$xk T***Rb@{kTh@9?k T` @a@b@)7*(RRrr* 5R"Rrr` @` @`? *{EODWC_BgAoƨ_*CO{@*222*C9yq!T**2S2_9*@7322*`6**6CS2*7qTC2**`6***47*qT**2**46* @)@?T*{DOC@C_ O{*@* R)r*qT229*@6 2*6*2**@7*7**T6* @)@?T*{COB @__WO{@ *?*#2*` 7@@R(rh i#hhR` (r~hR(r}h @H*#@q+T*+~ hxjk.})? j+ hx knJ} j k.KT9`?k*T#2*@6WRRrrZ*F5R"Rrr;7h@qT~@~ө}jh kiJ k ٚj(H} `(k)h @y5xh T` @a@b@b@)**@` @  @)@?!T*{GOFWE_D@_ O{@h@H`@ `2 R2 44RRrrRRrr Rr * @)@?T*{COB @_@R(r@}@h `@b @a @@*22@{C`@D R{A*B__qT @9?)qT2Rr_J|@ h )h+8Tik8?)q!T *i?h(8_{C`{AB_{C`{AB_@ @ @ @mMmc KI )}M*)R }R) % _@ @ @ @ @RLsr KI K% __WO{**~@q T**@8K`6}@ T{COBWA_Ĩ_ {@22*97*** @)@?T*{B @_A7?qT*** i8 j8) ?kK]3K(x T?q(}_Rr_@y*(y_@y* Z}S(y_?qKT*_(8 hh8 ) J+8AT xS_|S 9*(9_|S 9*(9_@*(_@* Z(_|S |S |S 9*( 9)9*9_|S |S |S 9*(9)9*9__WO{**?*+R rkJT72k{COBWA_Ĩ_{C2*7***{A*B_{C**7***{A*B_O{C*@742*@72`7* ***{A*O¨__WO{4**( 7}@R}(r qTw~s7R(rz99?T {DOCWB_AE_֟qT~@K l+zhxL!  m,x T_WO{4**( 7}@R}(r qTw~s7R(rz99?T {DOCWB_AE_֟qT~@K l+zhxL!  m,x T_WO{!4**( 7}@R}(rqTw~@R(rz99? TqT~@K l+jh8L!  m,8 T{DOCWB_AE__WO{!4**( 7}@R}(rqTw~@R(rz99? TqT~@K l+jh8L!  m,8 T{DOCWB_AE_og_WO{*rSK}@R(r@@q+T**ih)q}@T#yqT*2hz{ <yxK}@_T`z{@h kT {FOEWD_CgBoA_og_WO{* 2 y37}@R(r@@q+T**ih)q}@T#@yqT*2hz{ <yuxK}@_T`z{@h kT {FOEWD_CgBoA_og_WO{*s2v3}@R(r@@q+T**ih)q}@T#@9qT*2hz{ <iu8K}@_T`z{@h kT {FOEWD_CgBoA_og_WO{*s  }@R(r@@q+T**ih)q}@T#9qT*2hz{ <i8K}@_T`z{@h kT {FOEWD_CgBoA_og_WO{*hR2&}@R(r@@q+T**ih)q}@T#@qT*2hz{ <yuK}@_T`z{@h kT {FOEWD_CgBoA_og_WO{* 2 u37}@R(r@@q+T**ih)q}@T#@qT*2hz{ <yuK}@_T`z{@h kT {FOEWD_CgBoA__ qTRr_?4J|@ hi8)* qS)k!̚h? (T*__ qTRr_b4I|@(*J JqS $ʚ*h(8 +T*_WO{C*kTV**js82)!* *j38RRr*r{BOA*Wè_C WO{@`N@24`4Rr *E@RRrr @)@?T*{DOCWB @C_@R(r@}@h@b@@*22@O{@#S7@@7**RR* *RR`* @)@?T{COB__WO{@*qT# @JRJr?kT`# @?qaTa"@9c&@9?qTqaT`2# @`B# @=y`R# @`b# @=yc@93!R:98R3c@9*K }@>9c@9 K 7}@B9c@9 K 7}@F9c@9 K 7}@J9c@9 K 7}@N9c@9 K 7}@R9c@9 (K}@V93`# @*`# @*"`# @*&`# @**C)D) (   _k T~@R(r a&@h 4C)@2 Q@@yU4RrR#Rr*4Rr4Rr"Rr @)@?T*{GOFWE_D@_%R4RR$Rrr4Rr22@yy**CO { @**'#S`7@@#7DFEc***6Rrk`T@R@R'@s***R@RA**'@ ])@?T*{JOIC@_WO{@*? q T*5 h@y)@y kT h@y)@y kT h@y)@y kT hV@9)@9 kT hR@9)@9 kT hN@9)@9 kT hJ@9)@9 kT hF@9)@9 k T hB@9)@9 k T h>@9)@9 k T h:@9)@9 k TIh&@h42L hV@9)@9 kaT hR@9)@9 kaT hN@9)@9 kaT hJ@9)@9 kaT hF@9)@9 kaT hB@9)@9 kaT h>@9)@9 kaT h:@9)@9 kaTRrR1T*7 *Rr+k T R@ 77 7{RIR y2@7qkTq!Th&@426**R** 2RRs2h&@*5V62*7a@b@*7h@iC)2 7h&@4qkTqaThC)j@b&@ 2( A7 7*@7 h:@9)@9 k T h>@9)@9 k T hB@9)@9 k T hF@9)@9 kT hJ@9)@9 kT hN@9)@9 kT hR@9)@9 kT hV@9)@9 kT***RR* @)@?T*{COBWA_R* **RR*WO{C@iRS9y*C3R277@9** 27+R rTqHT5"qAT5422* @)@?T*{EODWC@_O{@R2r9R@R2r2@7 8L9 72:@R229@72B@R229` 7 2n@R229 72f@R22972&@R229 7+R r* ** @)@?AT*{BOA_****{@iÌRJR mR+yy C27#27*  2 2 @)@?T*{C@_{@RJRk R+yy C27#27*  2 2 @)@?T*{C@_ {@{RJR y27* 2 2 @)@?T*{B @_O{@i RJRK RC2+yy 7#27@ R*4RrRrs*  2 2 @)@?T*{COB_WO{@i R*q+yI Ry HR )(@9 9IT 2 22RR2222s4AR@R2aR`R2@9@9R# cR9Rc@9@9*KR # A}@9@9@9 KR4# A}@9@9@9 (K)RC }@9c!R7C27#2@7@ Rr`TRrRrs*  2 2 ])@?T*{FOEWD_O{   @ )@2#27 R*4RrRrs* 2 2 @)@?T*{COB_og_WO{@R**(rR q T*2w[R * 2*6qTkJT2*  kT**2K6K*28@~S~S~S{9u9h9i 9j9!7qTC@q *TgA)IRiIRqi y)?S2*?3?q}IQ *}S }S"=S#=SAR9.9i9h&9j"9k*9277q9T*22  2 2*{FOEWD_CgBoA_**O{*?qlT4_qA TqT * *@9k@8j **8aT2 9:RRrrCRR2r*r7qT * *@9k@8J+ *8aT2 9*RR2r*r*{BOAC_O{*qTqT * *@9@8j **8aT227*RR2r*r ***{BOAC_ O{@*qLTq+T~@*hh8jh8J+ *h(8?ATRR2r*r227*** @)@?T*{COB @_O{**7qT@9qT22792**6***`RrQ*****26*`Rra*h***{BOAC_{@9c4*@9c42@9c42@9422{_*{_CWO{@@9Mq T@9 qa T @9 @9@94xqT R* R R*@#R2uS2 7qKT yS#_1` 1@iq8j8a8`81231  3ki*xi*xJ )T*RRrr ])@?aT*{\O[WZC_**Rr{C(b@`@{AB_R&4F_w '4AN[hu>IT_judq}\\\\\\\\\\\\(=================9e            !#%u~}  (079Ac=%Dd!2BIUamyVjv=u~@f..MMP B%Z8P !16;@EJOT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!k !.*qw8=BGLQV[`ej f h %  j k j ( k@B%s: reference is unexpectedly set: mask=0x%04X, ref=0x%04X, enable=%d. %s: toggling i2c switch to %s 6[ FTS ] %s: GLOVE_MODE Disabled! 6[ FTS ] %s: COVER_MODE Disabled! 3[ FTS ] Cannot reset the device! ERROR %08X 3[ FTS ] %s: Panel CRC Error FOUND! CRC ERROR = %02X 3[ FTS ] %s Cannot restore the device ERROR %08X fts_controller_ready_event_handler6[ FTS ] gesture event data: %02X %02X %02X %02X %02X %02X %02X %02X statusfts_status_showMode: 0x%08X MS strength =3[ FTS ] %s: Found invalid cmd/arg 3[ FTS ] %s: test in progress! 3[ FTS ] bad len. len=%zu 3) Read Frames: requestHDMDownload3[ FTS ] %s: Choose a MS type of compensation data ERROR %08X 3[ FTS ] %s: error while requesting data... ERROR %08X 3[ FTS ] %s: can not allocate node_data... ERROR %08X6[ FTS ] ms_force_len = %u ms_sense_len = %u 6[ FTS ] %s: Command = %02X %02X %s Interrupt enabled. 6[ FTS ] %s: Verifying if Cx CRC Error... 3[ FTS ] %s: Invalid Signature while reading count! ERROR %08X 6[ FTS ] %s: New count found! count = %d! Frame ready! 3[ FTS ] errorHandler: Key Open ! 3[ FTS ] %s: error while reading Sync Frame header... ERROR %08X /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsTest.c[ FTS ] %s: Node[%d,%d] = %d exceed limit [%d, %d] %s: Node[%d,%d] = %d exceed limit > %d 6[ FTS ] Collecting MS Raw data... 6[ FTS ] MS RAW ITO ADJ HORIZONTAL TEST:.................OK 6[ FTS ] MP FLAG saving OK! 3[ FTS ] production_test_data: checkLimitsGap MS RAW failed... ERROR = %08X 6[ FTS ] MS RAW ADJ PEAK:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJV_MAP_MAX failed... ERROR %08X 6[ FTS ] MS KEY CX1 TEST: 6[ FTS ] MS KEY CX1 TEST:.................SKIPPED 6[ FTS ] MS LP CX2 ADJ VERT TEST: 6[ FTS ] MS TOTAL CX LP TEST:.................SKIPPED 6[ FTS ] SS RAW FORCE GAP TEST:.................SKIPPED 6[ FTS ] SS IX2 SENSE ADJ HORIZ computed! 6[ FTS ] SS IX2 SENSE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX SENSE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: computeAdjVert SS CX2 FORCE ADJV failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 SENSE ADJHORIZ TEST: 6[ FTS ] SS TOTAL CX SENSE TEST: SS_TOUCH_ACTIVE_TOTAL_CX_SENSE_MAX6[ FTS ] SS LP IX CX testes are starting... 3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 LP FORCE TEST failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX LP FORCE failed... ERROR COUNT = %d 6[ FTS ] SS IX2 LP SENSE MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS TOTAL CX LP FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP FORCE ADJV computed! 3[ FTS ] %s: SS Force Node[%d] = %d exceed limit [%d, %d] %d6[ FTS ] cleanUp: system reset... 6[ FTS ] Command m3 hold... 3[ FTS ] flash_erase_unlock: ERROR %08X 6[ FTS ] Programming Procedure for flashing started: fts-event-queue&info->bus_mutex3[ FTS ] Probe Failed! 6[ FTS ] bus_reg_name = %s st,disp-rate-gpio[ FTS ] %s: toggling i2c switch to %s [ FTS ] %s: Screen OFF... 6[ FTS ] %s: enter in gesture mode ! 6[ FTS ] %s: Cover Mode setting... 3[ FTS ] %s: Timed out after waiting %d seconds. [ FTS ] %s: Echo event of command = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: F ! 3[ FTS ] %s: bad len. len=%zu fts_heatmap_mode_store6[ FTS ] %s: Getting gestures coordinates... 3[ FTS ] %s:Invalid cmd(%u). valid cmds are either 0 or 1! 6[ FTS ] %s: Version = %02X%02X 6[ FTS ] Reading Sync Frame... 6[ FTS ] Flash Page Erase Finished! ERROR %08X 6[ FTS ] Sensing On! MS BASELINE FRAME =SS STRENGTH FRAME = 6[ FTS ] Reading error info... RESULT = FINISHED 6[ FTS ] Finish to allocate memory! [ FTS ] errorHandler: No Action taken! [ FTS ] Adding error in to ErrorList... 6[ FTS ] %s: Force_len = %d Sense_len = %d Offset_force = %04X Offset_sense = %04X checkLimitsMinMaxMS_RAW_LOWPOWER_DATA_GAP6[ FTS ] MS RAW LP ADJ VERTICAL TEST:.................OK 3[ FTS ] MS CX2 MIN MAX TEST:.................FAIL 3[ FTS ] MS CX2 ADJ HORIZ TEST:.................FAIL 3[ FTS ] production_test_data: production_test_cx_lp failed... ERROR = %08X 6[ FTS ] %s MS CX LP TEST:.................SKIPPED MS_TOUCH_LOWPOWER_CX1_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_LP_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJH_LP_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST: 3[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST:.................FAIL 6[ FTS ] Getting SS Frame... 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW FORCE MAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_EACH_NODE_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP SENSE TEST: SS_TOUCH_ACTIVE_IX1_FORCE_MIN_MAX6[ FTS ] SS IX2 SENSE MIN MAX TEST:.................SKIPPED 3[ FTS ] SS IX2 SENSE ADJH TEST:.................FAIL 3[ FTS ] SS CX2 FORCE ADJV TEST:.................FAIL 6[ FTS ] SS CX2 SENSE ADJH TEST:.................OK 6[ FTS ] SS IX2 LP FORCE MIN MAX TEST:.................OK 6[ FTS ] SS IX2 LP FORCE ADJ TEST: 6[ FTS ] SS IX2 LP FORCE ADJV computed! SS_TOUCH_IDLE_TOTAL_IX_FORCE_MINSS_TOUCH_IDLE_TOTAL_IX_SENSE_MINSS_TOUCH_IDLE_TOTAL_IX_SENSE_MAX6[ FTS ] SS TOTAL IX LP SENSE ADJHORIZ TEST: SS_TOUCH_IDLE_TOTAL_IX_ADJ_HORIZONTAL3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_LP_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS CX2 LP FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL CX LP FORCE MIN MAX TEST: SS_TOUCH_IDLE_CX1_SENSE_MIN_MAXSS_TOUCH_IDLE_CX2_SENSE_MIN6[ FTS ] SS TOTAL CX LP SENSE ADJ TEST:.................SKIPPED SS LP Init Data Ix2_fm = SS LP Init Data Cx2_sn = 6[ FTS ] %s: Normal Frame average = %d FS Uniform (%) =6[ FTS ] No limit File data passed... try to get them from the system! 6[ FTS ] cleanUp: enabling touches... fromIDtoMask3[ FTS ] flash_erase_page_by_page: Page mask ERROR %08X 6[ FTS ] 6) FLASH ERASE: 6[ FTS ] Final check OK! 3[ FTS ] disableGesture: Size not valid! %d > %d ERROR %08X 3[ FTS ] %s: Failed to get bus pullup regulator 6[ FTS ] %s: Sense OFF! 3[ FTS ] %s: i2c read failed, fts_writeRead returned %i4[ FTS ] Heatmap frame has stale counter value %ifts_read_panel_extinfoftm5_fw.ftb3[ FTS ] %s : Invalid touch type = %d ! No Report... 6[ FTS ] %s: Unknown force cal = %02X %02X %02X %02X %02X %02X OscTrim frequency afe:0x%02X%02X%02X%02X 6[ FTS ] %s: file = %s, force = %d, keep_cx = %d 3[ FTS ] Error during reading FW file! ERROR %08X 3[ FTS ] %s: bus is not accessible. 3[ FTS ] COMMAND NOT VALID!! Insert a proper value ... heatmap_mode3[ FTS ] %s: Call before echo enable/disable xx xx .... > gesture_mask with a correct number of parameters! ERROR %08X 3[ FTS ] %s: invalid coordinates! ERROR %08X 6[ FTS ] addr = %llx SS Data TOT Cx_fm = 3[ FTS ] Error reading Sensitivity Calibration Coefficients ERROR %08X Present Driver Mode: %08X 6[ FTS ] Reading Frames...! 3[ FTS ] Error during TP Sensitivity Precal ... ERROR %08X 6[ FTS ] ms_key_len = %u 3[ FTS ] fts_system_reset: ERROR %08X 3[ FTS ] %s: error while reading the system data ERROR %08X fts_enableInterrupt[ FTS ] Interrupt disabled. 6[ FTS ] %s: No Config CRC Error Found! 6[ FTS ] %s: Requesting frame %02X attempt = %d 6[ FTS ] %s: Trigger writing into the flash... saveMpFlag6[ FTS ] %s: Saving MP Flag OK! addErrorIntoList/buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsFrame.c6[ FTS ] %s: Starting to get frame %02X 6[ FTS ] %s: Getting MS frame at %llx... 3[ FTS ] production_test_data: readMutualSenseCompensationData failed... ERROR %08X 6[ FTS ] MS CX1 TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_MAP_MAX failed... ERROR %08X 6[ FTS ] MS CX2 ADJ VERT TEST:.................OK MS_TOUCH_ACTIVE_TOTAL_CX_ADJ_HORIZONTAL6[ FTS ] MS LP CX2 ADJ TEST: 6[ FTS ] MS TOTAL CX ADJ LP TEST:.................SKIPPED 6[ FTS ] SS RAW SENSE MIN MAX TEST: 6[ FTS ] SS RAW SENSE MAP MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_GAP failed... ERROR %08X 6[ FTS ] SS RAW SENSE TEST:.................SKIPPED SS_RAW_LOWPOWER_DATA_FORCE_EACH_MIN6[ FTS ] SS IX2 FORCE ADJ TEST: 6[ FTS ] SS TOTAL IX FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX FORCE ADJV TEST:.................OK 3[ FTS ] SS TOTAL IX SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL CX FORCE TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_SENSE_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjHoriz SS CX2 SENSE ADJH failed... ERROR %08X SS Init Data Ix2_sn = SS Init Data Cx2_sn = 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_LP_FORCE_MIN_MAX failed... ERROR %08X SS_TOUCH_IDLE_CX2_ADJ_VERTICAL6[ FTS ] SS TOTAL FORCE LP MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_SENSE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL CX LP SENSE ADJH failed... ERROR %08X MS Digital Gain =3[ FTS ] %s: Set TP Sensitivity Scan Mode... ERROR %08X! 3[ FTS ] parseProductionTestLimits : ERROR %08X 6[ FTS ] getFWdata Finished! 6[ FTS ] Reading Fw file... 6[ FTS ] parseBinFile: Fw Signature OK! 6[ FTS ] parseBinFile: FILE Fw Version = %04X 6[ FTS ] Command enable uvlo ... 6[ FTS ] 3) ENABLE UVLO AND AUTO POWER DOWN MODE : 3[ FTS ] flash unlock FAILED! ERROR %08X 3[ FTS ] enterGestureMode: ERROR %08X 3[ FTS ] %s: Cannot read the coordinates! ERROR %08X 3[ FTS ] %s: Failed to disable DVDD regulator 6[ FTS ] %s: Power Cycle Finished! ERROR CODE = %08x 3[ FTS ] ERROR: %s: Failed to get regulators st,regulator_avddheatmap_enable%s: BLANK 6[ FTS ] Sensor inverted = %u fts_nop_event_handler6[ FTS ] %s: Self touch negative Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode Entry by MID with real raw frame = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s No proximity! 6[ FTS ] %s: C ! 6[ FTS ] %s: Z ! 3[ FTS ] %s: Invalid event passed as argument! ADDR_FLASH_STATUS read failed 0x%04X 6[ FTS ] Get 1 SS Frame 6[ FTS ] Get SS Compensation Data... SS Data Cx2_fm = 3[ FTS ] %s: Error during fts_mode_handler! ERROR %08X touchsim_start3[ FTS ] Error requesting compensation data ERROR %08X 6[ FTS ] TOT SS Compensation Data Reading Finished! 6[ FTS ] Sensitivity Calibration Coefficients Reading Finished! DIAGNOSTIC TEST: 1) I2C Test: 3[ FTS ] Error while setting TP Sens mode... ERROR %08X %08X6[ FTS ] force_len = %d sense_len = %d f_ix1 = %d s_ix1 = %d f_cx1 = %d s_cx1 = %d 6[ FTS ] MS Force Len = %d Sense Len = %d System reset DONE! 6[ FTS ] ECHO OK! 6[ FTS ] %s: Read config memory FINISHED! errorHandler: handling Finished! res = %08X pollErrorList[ FTS ] Frame acquired! 3[ FTS ] production_test_initialization: ERROR %08X 3[ FTS ] %s: Error while Flushing the FIFO! ERROR %8X 3[ FTS ] MS RAW MIN MAX TEST:.................FAIL 6[ FTS ] MS RAW ADJ Peak: Getting max ADJH 6[ FTS ] MS CX2 MIN MAX TEST: 6[ FTS ] MS CX2 ADJ VERT TEST: 6[ FTS ] MS TOTAL CX MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJH_MAP_MAX failed... ERROR %08X MS_TOUCH_ACTIVE_TOTAL_CX_ADJ_VERTICAL3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_CX2_MAP_MIN failed... ERROR %08X 6[ FTS ] MS KEY TOTAL CX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJV_LP_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_LP_MAP_MIN failed... ERROR %08X 3[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST:.................FAIL 6[ FTS ] SS IX2 FORCE MIN MAX TEST: 3[ FTS ] SS IX2 FORCE ADJV TEST:.................FAIL 6[ FTS ] SS CX1 FORCE TEST:.................OK 6[ FTS ] SS TOTAL CX FORCE ADJ TEST: SS Init Data Cx2_fm = 6[ FTS ] SS TOTAL IX LP FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL IX LP SENSE TEST: 6[ FTS ] SS TOTAL IX LP SENSE ADJ HORIZ computed! 3[ FTS ] production_test_data: checkLimitsMap SS CX2 LP FORCE failed... ERROR COUNT = %d 3[ FTS ] SS TOTAL CX LP FORCE ADJV TEST:.................FAIL 6[ FTS ] SS CX2 LP SENSE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST: 3[ FTS ] %s: SS Sense Node[%d] = %d exceed limit [%d, %d] 3[ FTS ] %s: Error while disabling Gain in TP Sens Mode! ERROR %08X 3[ FTS ] getFWdata: No device found! ERROR %08X 3[ FTS ] flash_full_erase: ERROR %08X 3[ FTS ] hold_m3 FAILED! 6[ FTS ] flash unlock COMPLETED! 6[ FTS ] flash erase COMPLETED! 3[ FTS ] %s: FW reported more than %d points for the gestures! Decreasing to %d readGestureCoords6[ FTS ] %s: Offset: %llx , coords pairs = %d st,panel_map6[ FTS ] reset_gpio = %d 6[ FTS ] Automatic firmware update disabled [ FTS ] %s: Mode Handler starting... 3[ FTS ] Unexpected heatmap size: %i x %i3[ FTS ] %s: Different Panel AFE Ver: %02X != %02X... Execute Panel Init! 6[ FTS ] firmware name = %s 3[ FTS ] fts initialization failed %d times fts_status_event_handler6[ FTS ] %s: Self detect frame flatness Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Golden Raw Validation Fail = %02X %02X %02X %02X %02X %02X stm_fts_cmd_store6[ FTS ] %s: typeOfCommand[%d]=%02X fts_gesture_coordinates_show6[ FTS ] %s: proc entry CREATED! 3[ FTS ] FW dimension expected by Host is less than actual size: expected = %d, real = %d 3[ FTS ] can not trigger Force Cal! ERROR %08X 6[ FTS ] Setting Scan Freq... 6[ FTS ] Size = %d 3[ FTS ] %s: error while reading HDM data header ERROR %08X readSelfSenseGlobalData3[ FTS ] %s: write failed...ERROR %08X ! 6[ FTS ] %s: Requesting System Info... readSysInfo3[ FTS ] %s: The Data ID is wrong! ids: %02X != %02X ERROR %08X 3[ FTS ] errorHandler: Force Short to GND! 6[ FTS ] %s: Starting to poll ErrorList... count = %d %s: Starting to get frame %02X 6[ FTS ] MS RAW ITO ADJ TEST: 3[ FTS ] MS RAW DATA TEST:.................FAIL fails_count = %d 3[ FTS ] production_test_data: checkLimitsMinMax MS RAW LP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsGap MS RAW LP failed... ERROR = %08X 6[ FTS ] MS RAW LP ADJ HORIZONTAL TEST: 6[ FTS ] MS CX Testes are starting... 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX1_MIN_MAX failed... ERROR %08X 6[ FTS ] MS CX2 MIN MAX TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMapAdj MS TOTAL CX ADJH failed... ERROR COUNT = %d 6[ FTS ] MS TOTAL CX ADJ VERT LP TEST: SS_RAW_DATA_SENSE_MIN_MAX6[ FTS ] SS RAW SENSE GAP TEST:.................SKIPPED SS_RAW_LOWPOWER_DATA_SENSE_EACH_MIN6[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST:.................OK 6[ FTS ] SS IX1 SENSE TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST: 3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 LP SENSE TEST failed... ERROR COUNT = %d 6[ FTS ] SS CX2 LP SENSE MIN MAX TEST:.................OK 3[ FTS ] %s: Error while capturing the frame %d! ERROR %08X 3[ FTS ] %s: Invalid arguments Passed! ERROR %08X 3[ FTS ] %s: error while performing Single Ended Special Autotune! ERROR %08X tp_sensitivity_test_std_ms3[ FTS ] wait_for_flash_ready: ERROR %08X 6[ FTS ] Skipping erase CX page %d! 3[ FTS ] flash_erase_page_by_page: Disable info ERROR %08X 3[ FTS ] system reset FAILED! 6[ FTS ] 5) FLASH ERASE UNLOCK: 6[ FTS ] updateGestureMask: gesture mask to disable SET! 3[ FTS ] enterGestureMode: enableGesture ERROR %08X 3[ FTS ] %s: Feature not allowed when in Cover mode! ERROR %08X check_feature_feasibility[ FTS ] %s: reference is unexpectedly set: mask=0x%04X, ref=0x%04X, enable=%d. %s/input0%s: Screen ON... 3[ FTS ] %s: Error while executing system reset! ERROR %08X stm_fts_production_limits.csv6[ FTS ] %s: Mutual pure raw Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode leave by BLD with real raw frame = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Previous Water entry = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Unknown palm touch status = %02X %02X %02X %02X %02X %02X Aoffset magic number:0x%02X%02X%02X%02X 6[ FTS ] Get MS Compensation Data MS Data (Cx2) = 6[ FTS ] Message received: size = %d, counter_id = %d, action = %04X 3[ FTS ] Wrong total address size! 6[ FTS ] Read FW File Finished! 3[ FTS ] Error during flash page erase... ERROR %08X SS BASELINE FRAME = 6[ FTS ] Disabling Frequency Hopping... %02X => %02X 3[ FTS ] %s: error while reading info data ERROR %08X 3[ FTS ] %s: error while reading node data ERROR %08X 6[ FTS ] setResetGpio: reset_gpio = %d [ FTS ] %s: Setting scan mode OK! 6[ FTS ] %s: FINISHED! 6[ FTS ] CONFIG VER = %04X 6[ FTS ] Force Len = %d 6[ FTS ] %s: Reading count... setActiveScanFrequency[ FTS ] Error Found into ErrorList! [ FTS ] %s: Starting to get frame %02X 3[ FTS ] %s: can not allocate sense_data ERROR %08X readSyncDataHeader[ FTS ] %s: addrSize = %d 3[ FTS ] fts_writeFwCmd: ERROR %08X 3[ FTS ] computeAdjHoriz: ERROR %08X 6[ FTS ] MS RAW MIN MAX TEST: MS_RAW_DATA_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] MS RAW ADJ HORIZONTAL MIN/MAX:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_RAW_MIN_MAX failed... ERROR %08X MS_TOUCH_ACTIVE_CX2_MIN3[ FTS ] production_test_data: checkLimitsMap MS CX2 MIN MAX failed... ERROR COUNT = %d 3[ FTS ] MS KEY CX2 TEST:.................FAIL 3[ FTS ] production_test_data: computeTotalCx failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_TOTAL_CX_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMinMax MS LP CX1 failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMap MS LP CX2 MIN MAX failed... ERROR COUNT = %d 6[ FTS ] MS LP CX2 ADJ HORIZ computed! SS_RAW_DATA_FORCE_EACH_MAX6[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST: 3[ FTS ] production_test_data: computeAdjVert SS TOTAL IX FORCE ADJV failed... ERROR %08X SS_TOUCH_ACTIVE_IX1_SENSE_MIN_MAX3[ FTS ] production_test_data: computeAdjHoriz SS IX2 SENSE ADJH failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL IX SENSE ADJH failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL IX SENSE ADJH failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMap SS CX2 FORCE failed... ERROR COUNT = %d 6[ FTS ] SS CX2 FORCE ADJV TEST:.................OK 3[ FTS ] SS CX2 SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL CX SENSE MIN MAX TEST: SS Init Data Ix2_fm = 6[ FTS ] SS TOTAL IX LP SENSE ADJ TEST: 3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 LP FORCE TEST failed... ERROR COUNT = %d 6[ FTS ] SS LP IX CX testes finished!.................OK SS LP Init Data Ix2_sn = %s3[ FTS ] readFwFile: impossible parse ERROR %08X 6[ FTS ] Command erase unlock ... 6[ FTS ] Command flash DMA ... &info->diag_cmd_lockst,max-coordsRefresh rate changed to %d Hz. %s: Pressure is %i, but pointer is not leaving fts_error_event_handler6[ FTS ] %s: charger_enabled = %d fts_charger_mode_show3[ FTS ] Impossible Unlock Flash ERROR %08X 6[ FTS ] Flash Unlock OK! 6[ FTS ] Reading FW File... 6[ FTS ] Flash Erase Unlock Finished! 3[ FTS ] Error during I2C test: ERROR %08X! 3[ FTS ] Error during dump: ERROR %08X! 6[ FTS ] DUMP OK! RESULT = FAIL 6[ FTS ] Disabling Baseline adaptation... 3[ FTS ] %s: error while reading data header ERROR %08X [ FTS ] System reset DONE! 6[ FTS ] %s: Starting to write Host Data Memory 3[ FTS ] %s: Error while saving MP flag on flash... ERROR %08X [ FTS ] Adding error in to ErrorList... FINISHED! Error Found into ErrorList! /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsIO.c3[ FTS ] MS RAW ITO ADJ HORIZONTAL TEST:.................FAIL 3[ FTS ] %s: parseProductionTestLimits MS_RAW_ITO_ADJV failed... ERROR %08X MS_RAW_DATA_ADJ_HORIZONTAL_P2P3[ FTS ] MS RAW ADJ VERTICAL MIN/MAX:.................FAIL 3[ FTS ] production_test_data: checkLimitsAdj MS RAW LP ADJH failed... ERROR COUNT = %d 3[ FTS ] MS RAW LP ADJ VERTICAL TEST:.................FAIL 6[ FTS ] MS RAW LP ADJ TEST:.................SKIPPED 6[ FTS ] MS RAW LP FRAME TEST:.................SKIPPED 3[ FTS ] MS KEY RAW TEST:.................FAIL 6[ FTS ] MS KEY CX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap MS KEY CX2 failed... ERROR COUNT = %d 3[ FTS ] MS LP CX2 MIN MAX TEST:.................SKIPPED 6[ FTS ] MS TOTAL LP CX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJH_LP_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ VERT LP computed! 3[ FTS ] MS LP CX testes finished!.................FAILED fails_count = %d 6[ FTS ] SS RAW FORCE MAP MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] SS RAW FORCE GAP TEST: 6[ FTS ] SS RAW SENSE GAP TEST: 6[ FTS ] SS RAW LP FORCE MIN MAX TEST:.................OK 6[ FTS ] SS RAW LP SENSE MIN MAX TEST: 6[ FTS ] SS TOTAL IX FORCE ADJV computed! 3[ FTS ] production_test_data: checkLimitsMap SS IX2 SENSE failed... ERROR COUNT = %d 6[ FTS ] SS CX1 FORCE TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX FORCE ADJV computed! 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX FORCE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL CX FORCE ADJ TEST:.................SKIPPED 6[ FTS ] SS CX2 SENSE MIN MAX TEST:.................SKIPPED SS_TOUCH_ACTIVE_TOTAL_CX_SENSE_MIN6[ FTS ] SS TOTAL CX SENSE ADJHORIZ TEST: 6[ FTS ] SS IX CX testes finished!.................OK 6[ FTS ] SS IX2 LP FORCE MIN MAX TEST: 3[ FTS ] production_test_data: computeAdjVert SS CX2 LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS TOTAL CX LP FORCE ADJV TEST:.................OK 3[ FTS ] production_test_data: computeAdjHoriz SS CX2 LP SENSE ADJH failed... ERROR %08X 3[ FTS ] %s: TP sensitivity SS Pre Cal test FAILED... ERROR %08X 6[ FTS ] %s: Computing std for each node... 6[ FTS ] %s: TP sensitivity STD FINISHED! 6[ FTS ] parseBinFile: FILE Config Version = %08X 6[ FTS ] flash DMA DONE! 3[ FTS ] fillFlash: ERROR %08X 6[ FTS ] load program DONE! 6[ FTS ] updateGestureMask: setting gesture mask to enable... 6[ FTS ] updateGestureMask: gesture mask to enable SET! 6[ FTS ] %s: Power Cycle Starting... 6[ FTS ] SET GPIOS: 6[ FTS ] %s: COVER_MODE Enabled! 6[ FTS ] %s: CHARGER_MODE Enabled! 6[ FTS ] %s: GRIP_MODE Disabled! 3[ FTS ] Invalid x or y: (%i, %i), value=%i, ending loop 6[ FTS ] %s: Verifying if Panel CRC Error... 6[ FTS ] %s: Received event %02X %02X %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Invalid differential mutual Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: SS Raw No more Saturated = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Palm block release event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Grip Touch entry event = %02X %02X %02X %02X %02X %02X falseThe value:0x%X 0x%X 6[ FTS ] SS Compensation Data Reading Finished! 3[ FTS ] NO COMMAND SPECIFIED!!! do: 'echo [cmd_code] [args] > stm_fts_cmd' before looking for result! 6[ FTS ] %s: Number of Parameters = %d 3[ FTS ] %s: Error when reading with sscanf! fts_glove_mode_show6[ FTS ] %s: cover_enabled = %d 6[ FTS ] %s: stylus_enabled = %d 3[ FTS ] Found invalid cmd/arg readMutualSenseNodeData3[ FTS ] %s: error while reading the data... ERROR %08X 3[ FTS ] error while reading Golden Mutual data... ERROR %08X 6[ FTS ] CX PROJECT ID = %04X 3[ FTS ] Cannot get client irq. Error = %08X 3[ FTS ] %s: error while writing mrn count! ERROR %08X 3[ FTS ] errorHandler: Sense short to VDD! 6[ FTS ] Type = %02X of SyncFrame data OK! 3[ FTS ] %s: error while requesting Sync Frame ERROR %08X 3[ FTS ] %s: error while getting MS data...ERROR %08X 6[ FTS ] Getting Sync Frame FINISHED! fts_write_internal3[ FTS ] %s: parseProductionTestLimits MS_RAW_ITO_ADJH failed... ERROR %08X 6[ FTS ] Cleaning up... 6[ FTS ] MS KEY RAW TEST: 6[ FTS ] MS RAW LP ADJ VERTICAL TEST: 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJV failed... ERROR COUNT = %d MS_KEY_TOTAL_CX_MAXMS_TOUCH_LOWPOWER_TOTAL_CX_MIN6[ FTS ] MS TOTAL CX ADJ LP TEST: 6[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST:.................OK 6[ FTS ] SS RAW FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS RAW SENSE MAP MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsGap SS RAW SENSE GAP failed... ERROR = %08X 3[ FTS ] SS RAW LP testes finished!.................FAILED fails_count = %d SS_TOUCH_ACTIVE_IX2_ADJ_VERTICAL6[ FTS ] SS IX2 FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS IX1 SENSE TEST: SS_TOUCH_ACTIVE_IX2_SENSE_MAX3[ FTS ] SS IX2 SENSE MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_SENSE_ADJH_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj SS IX2 SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] SS CX2 SENSE ADJH computed! 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL CX SENSE ADJH failed... ERROR %08X 6[ FTS ] SS IX1 LP FORCE TEST: SS_TOUCH_IDLE_IX2_FORCE_MIN6[ FTS ] SS TOTAL IX LP FORCE TEST: 3[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: production_test_ms_raw failed... ERROR = %08X 3[ FTS ] %s: can not allocate memory ERROR %08X 3[ FTS ] Error while allocating data... ERROR %08X 6[ FTS ] Flash READY! 6[ FTS ] Setting SPI4 mode... 6[ FTS ] parseBinFile: CX Version = %04X flash_enable_uvlo_autopowerdown6[ FTS ] Enable uvlo and flash auto power down DONE! 3[ FTS ] %s: Enable parameter Invalid! %d != %d or %d ERROR %08X getGestureCoords6[ FTS ] SPI interface... 3[ FTS ] Out of memory... Impossible to allocate struct info! 3[ FTS ] %s: ERROR Failed to set up GPIO's 3[ FTS ] ERROR: Cannot create fwu work thread 6[ FTS ] SET Device File Nodes: 6[ FTS ] irq_gpio = %d 3[ FTS ] %s: Failed to enable bus regulator 3[ FTS ] %s: Failed to configure disp_rate_gpio %s: Screen OFF... st,extinfo_override_table6[ FTS ] The frame size is %d words 3[ FTS ] %s: Invalid input. fts_charger_mode_storefts_stylus_mode_show%u fts_driver_exit3[ FTS ] No Echo received.. ERROR %08X ! 3[ FTS ] Error during TP Sensitivity Calibration... ERROR %08X 6[ FTS ] Read data ok! READ EVENT = 6[ FTS ] %s: Setting feature: feat = %02X ! 6[ FTS ] Protocol = %02X 6[ FTS ] Parsed %d bytes! 6[ FTS ] %s: Starting to write config memory at %llx ... 3[ FTS ] errorHandler: Force Pin to Pin Short! 3[ FTS ] errorHandler: event Null or not correct size! ERROR %08X 3[ FTS ] %s: error while reading sense data ERROR %08X 3[ FTS ] fts_writeFwCmd: check echo ERROR %08X 3[ FTS ] production_test_ito: ERROR %08X 6[ FTS ] MS RAW ITO ADJ HORIZONTAL TEST: MS_RAW_DATA_ADJ_PEAK6[ FTS ] MS KEY RAW TEST:.................SKIPPED 6[ FTS ] MS RAW LP MAP MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_EACH_NODE_MIN failed... ERROR %08X MS_RAW_LOWPOWER_DATA_ADJ_HORIZONTAL3[ FTS ] production_test_data: getMSKeyFrame failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMinMax MS KEY RAW failed... ERROR COUNT = %d MS Key Raw frame =6[ FTS ] MS CX testes finished!.................OK 3[ FTS ] production_test_data: checkLimitsMapAdj MS TOTAL CX ADJH LP failed... ERROR COUNT = %d SS_RAW_DATA_FORCE_MIN_MAX6[ FTS ] SS RAW FORCE MAP MIN MAX TEST:.................OK 6[ FTS ] SS RAW FORCE LP MAP MIN MAX TEST:.................OK 3[ FTS ] SS RAW LP FORCE GAP TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL IX SENSE MIN MAX TEST:.................SKIPPED SS_TOUCH_ACTIVE_CX1_FORCE_MIN_MAX3[ FTS ] production_test_data: checkLimitsMap SS TOTAL FORCE failed... ERROR COUNT = %d SS_TOUCH_ACTIVE_CX1_SENSE_MIN_MAX6[ FTS ] SS TOTAL CX SENSE ADJ HORIZ computed! SS_TOUCH_IDLE_TOTAL_IX_FORCE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX LP SENSE failed... ERROR COUNT = %d 3[ FTS ] SS CX2 LP FORCE MIN MAX TEST:.................FAIL 3[ FTS ] SS CX2 LP FORCE ADJV TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX LP FORCE failed... ERROR COUNT = %d 6[ FTS ] SS CX2 LP SENSE ADJH TEST:.................OK SS_TOUCH_IDLE_TOTAL_CX_ADJ_HORIZONTALtp_sensitivity_test_pre_cal_ms3[ FTS ] %s: Delta Node[%d, %d] = %d exceed limit [%d] NULL6[ FTS ] Start to copy %s... 6[ FTS ] Row = %d print_frame_i86[ FTS ] Read FW from BIN file %s ! 3[ FTS ] flashProcedure: ERROR %08X 3[ FTS ] parseBinFile: Read only %d instead of %d... ERROR %08X 6[ FTS ] Unlock flash DONE! 6[ FTS ] enableGesture DONE! 3[ FTS ] disableGesture: ERROR %08X fts_probe3[ FTS ] Unsupported SPI functionality 3[ FTS ] ERROR:info.board kzalloc failed 3[ FTS ] ERROR: Cannot create work thread 6[ FTS ] Probe Finished! st,heatmap_mode_full6[ FTS ] Full heatmap enabled 3[ FTS ] %s: Failed to set gpio %d direction6[ FTS ] %s: Verifying if CX CRC Error... 3[ FTS ] %s: Cx CRC Error FOUND! CRC ERROR = %02X %s: Ultimately waited %d seconds. st,limits_namesst,sensor_inverted6[ FTS ] %s: Previous Water leave = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: S ! OscTrim magic number:0x%02X%02X%02X%02X 6[ FTS ] Select Full Panel Init! } 3[ FTS ] %s: Invalid input buffer length! fts_glove_mode_storeautotunetouchsim_stop3[ FTS ] %s: error creating proc entry! 3[ FTS ] Wrong parameters! 6[ FTS ] Get Golden Mutual Raw data 6[ FTS ] Baseline adaptation operation OK! 6[ FTS ] %s: Entering start(), pos = %lld limit = %d printed = %d 3[ FTS ] %s: Choose a TOT MS type of compensation data ERROR %08X 3[ FTS ] %s: Initialization Core ERROR %08X! /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsCore.c6[ FTS ] %s: Writing Sys command... 6[ FTS ] CX VER = %04X 6[ FTS ] System Info Read DONE! 3[ FTS ] %s: error while saving config into the flash! ERROR %08X 3[ FTS ] %s: error at system reset! ERROR %08X 3[ FTS ] %s: Error while refreshing SysInfo... ERROR %08X 6[ FTS ] %s: Error Type %02X into ErrorList! Frame acquired! checkLimitsMapTotalFromUproduction_test_ito3[ FTS ] production_test_data: getMSFrame failed... ERROR %08X MS_KEY_RAW_DATA_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_MAP_MIN failed... ERROR %08X 6[ FTS ] MS CX2 ADJ HORIZ computed! 6[ FTS ] MS TOTAL CX TEST: MS_TOUCH_ACTIVE_TOTAL_CX_MIN3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ HORIZ TEST: 3[ FTS ] MS KEY TOTAL CX TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJH LP failed... ERROR COUNT = %d SS Raw force frame =3[ FTS ] SS RAW FORCE MAP MIN MAX TEST:.................FAIL SS_RAW_DATA_FORCE_GAP3[ FTS ] SS RAW SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX FORCE TEST: 6[ FTS ] SS TOTAL CX FORCE TEST: SS_TOUCH_ACTIVE_TOTAL_CX_FORCE_MAX6[ FTS ] SS CX1 SENSE TEST:.................OK 6[ FTS ] SS IX2 LP FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS CX2 LP FORCE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP FORCE ADJVERT TEST: 6[ FTS ] SS CX1 LP SENSE TEST: 6[ FTS ] SS CX1 LP SENSE TEST:.................OK 6[ FTS ] SS CX2 LP SENSE ADJHORIZ TEST: SS_TOUCH_IDLE_TOTAL_CX_SENSE_MIN6[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST:.................OK 3[ FTS ] Limit File was already freed! 3[ FTS ] getFWdata: No File found! ERROR %08X 6[ FTS ] Erase flash page by page DONE! 3[ FTS ] load config ERROR %08X 6[ FTS ] load config DONE! [ FTS ] %s: bus_refmask = 0x%02X. fts-heatmap_test-queue3[ FTS ] st,max-coords not found, using 1440x2560 AP3[ FTS ] %s: Reset failed, ERROR %08X 6[ FTS ] %s : It is a stylus! [ FTS ] %s : It is a touch type %d! 6[ FTS ] %s: Invalid Self force touch Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Golden Raw Validation Pass = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: double tap ! MS frame =3[ FTS ] fts_gesture_mask_store: Number of bytes of parameter wrong! %zu > (enable/disable + %d ) default_mf6[ FTS ] %s: cmd[5] = %02X, addr = %llx 6[ FTS ] force_len = %d sense_len = %d 6[ FTS ] %s: Initialization Finished! setFeatures6[ FTS ] %s: Starting to read config memory at %llx ... readConfig3[ FTS ] %s: dump of error info FINISHED! getSSFrame36[ FTS ] %s: spi_device: max_speed = %d chip select = %02X bits_per_words = %d mode = %04X ! fts_writeFwCmd_internal3[ FTS ] computeAdjHorizTotal: ERROR %08X checkLimitsMapFromUMS Raw ITO frame =6[ FTS ] MAIN Production test is starting... 6[ FTS ] maxAdjH = %d maxAdjV = %d threshold = %d 6[ FTS ] MS RAW DATA TEST finished!.................OK 6[ FTS ] MS KEY RAW DATA TEST is starting... 6[ FTS ] MS CX2 ADJ HORIZ TEST: 6[ FTS ] MS KEY TOTAL CX TEST:.................OK 6[ FTS ] MS LP CX2 ADJ HORIZ TEST: 6[ FTS ] SS RAW SENSE MAP MIN MAX TEST:.................OK SS_TOUCH_ACTIVE_IX2_FORCE_MIN6[ FTS ] SS TOTAL IX SENSE ADJHORIZ TEST: 6[ FTS ] SS CX2 FORCE ADJVERT TEST: SS_TOUCH_ACTIVE_CX2_ADJ_VERTICALSS_TOUCH_ACTIVE_TOTAL_CX_FORCE_MIN3[ FTS ] SS TOTAL CX SENSE MIN MAX TEST:.................FAIL TOT SS Init Data Ix_sn = 6[ FTS ] SS IX1 LP SENSE TEST:.................OK 6[ FTS ] SS IX1 LP SENSE TEST:.................SKIPPED 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL IX LP SENSE ADJH failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP SENSE ADJH TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_FORCE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_FORCE_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj SS CX2 LP SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] DATA Production test is starting... 3[ FTS ] %s: compute Digital Gains FAILED! ERROR %08X 6[ FTS ] %s: Start TP sensitivity MS Post Cal... 6[ FTS ] %s: Start TP sensitivity STD... collecting %d frames! 6[ FTS ] Freeing Limit File ... ,6[ FTS ] FIFO flushed! 6[ FTS ] Waiting for flash ready ... 6[ FTS ] parseBinFile: sec3_size = %08X (%d bytes) 3[ FTS ] parseBinFile: ERROR %08X 6[ FTS ] 8.1) LOAD CX: 6[ FTS ] Flash burn COMPLETED! 6[ FTS ] 10) FINAL CHECK: 3[ FTS ] enableGesture: ERROR %08X 6[ FTS ] Device Initialization: fts-fwu-queue3[ FTS ] %s: enterGestureMode failed! ERROR %08X recovery in senseOff... 6[ FTS ] %s 3[ FTS ] %s: Failed or timed out during read of extinfo. ret=%d fts_init_sensing6[ FTS ] %s: Host command Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: SS Raw Saturated = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Stimpad enable event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: No Touch Status Event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Unknown grip touch status = %02X %02X %02X %02X %02X %02X [pending]%02X stm_fts_cmd6[ FTS ] Skip Full Panel Init! SS force frame =3[ FTS ] Error reading MS compensation data ERROR %08X SS Data Ix2_sn = 6[ FTS ] Read Compensation Data Header OK! SS Data TOT Ix_fm = %d, 3[ FTS ] error reading HDM header... ERROR %08X 6[ FTS ] Address for Global data= %llx [ FTS ] Event found in %d ms (%d iterations)! Number of errors found = %d requestSyncFrame6[ FTS ] %s: Polling for new count... 6[ FTS ] Filling last %d bytes of the event with zero... 3[ FTS ] %s: impossible allocate memory for SS force frame...ERROR %08X 3[ FTS ] %s: checkLimitsAdj MS RAW ITO ADJV failed... ERROR COUNT = %d 6[ FTS ] MS RAW DATA TEST is starting... 6[ FTS ] MS RAW ADJ VERTICAL TESTs: 6[ FTS ] MS RAW ADJ VERTICAL MIN/MAX: 6[ FTS ] MS RAW LP MAP MIN MAX TEST:.................SKIPPED 6[ FTS ] MS TOTAL CX TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_TOTAL_CX_MAP_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP FORCE MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW LP FORCE MAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 FORCE TEST failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL IX FORCE MIN MAX TEST: 3[ FTS ] SS TOTAL FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS IX1 LP FORCE TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMap SS IX2 LP FORCE failed... ERROR COUNT = %d 6[ FTS ] SS IX2 LP FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX LP FORCE failed... ERROR COUNT = %d SS_TOUCH_IDLE_TOTAL_IX_ADJ_VERTICAL6[ FTS ] SS CX1 LP FORCE TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_SENSE_MAP_MIN failed... ERROR %08X SS_TOUCH_IDLE_CX2_SENSE_MAXSS_TOUCH_IDLE_CX2_ADJ_HORIZONTAL3[ FTS ] %s: error while writing gains into the flash! ERROR %08X 6[ FTS ] cleanUp: enabling interrupts... 6[ FTS ] flash status = %d 6[ FTS ] system reset COMPLETED! 3[ FTS ] load cx ERROR %08X fts_aggregate_bus_state6[ FTS ] driver ver. %s 3[ FTS ] %s: Failed to get power regulator 3[ FTS ] %s: Failed to configure irq GPIO 6[ FTS ] %s: CHARGER_MODE Disabled! 6[ FTS ] %s: No Panel CRC Error Found! 6[ FTS ] %s: Invalid mutual Force cal = %02X %02X %02X %02X %02X %02X %s: Noise Status Event = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Noise Status Event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Received unknown status event = %02X %02X %02X %02X %02X %02X %02X %02X Aoffset CH[%d] Quar:0X%02X,Half:0X%02X,Full:0X%02X%02X 6[ FTS ] Get 1 MS Frame charger_modefts_gesture_mask_show6[ FTS ] Setting Scriptless output mode: %d 3[ FTS ] Baseline adaptation operation FAILED! ERROR %08X 6[ FTS ] FW VER = %04X 6[ FTS ] AFE VER: CFG = %02X - CX = %02X - PANEL = %02X Die Info = 3[ FTS ] %s: Impossible to read Config Memory... ERROR %08X! 3[ FTS ] %s: fail to allocate buffer 3[ FTS ] production_test_ito: Trimm Ioff ERROR %08X 3[ FTS ] production_test_initialization: Type incompatible! Type = %02X ERROR %08X 6[ FTS ] %s: Clearing the FIFO events!!! MS_RAW_DATA_ADJ_VERTICAL3[ FTS ] MS RAW ADJ VERTICAL GAP: 3[ FTS ] MS RAW LP ADJ HORIZONTAL TEST:.................FAIL 3[ FTS ] MS RAW LP DATA TEST:.................FAIL fails_count = %d 6[ FTS ] MS CX1 TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJH failed... ERROR COUNT = %d 6[ FTS ] MS TOTAL CX MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap MS TOTAL KEY CX TEST failed... ERROR COUNT = %d 6[ FTS ] MS KEY CX testes finished!.................OK 3[ FTS ] SS RAW FORCE GAP TEST:.................FAIL 6[ FTS ] SS RAW SENSE GAP TEST:.................OK SS_RAW_LOWPOWER_DATA_FORCE_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_FORCE_EACH_NODE_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_SENSE_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 FORCE MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS CX2 SENSE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX SENSE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS CX2 LP FORCE MIN MAX TEST: 6[ FTS ] SS CX2 LP SENSE MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: production_test_ss_ix_cx failed... ERROR = %08X 6[ FTS ] %s: IMPORTANT!!! Stimpad should be on the display of the device! 6[ FTS ] %s: TP sensitivity MS Post Cal FINISHED! tp_sensitivity_set_scan_mode6[ FTS ] parseBinFile: ftb_version OK! 3[ FTS ] start_flash_dma: ERROR %08X updateGestureMask3[ FTS ] ERROR: No such input device defined! &(info->input_report_mutex)6[ FTS ] %s: Grip Mode setting... 3[ FTS ] %s: Different CX AFE Ver: %02X != %02X or invalid MpFlag = %02X... Execute FULL Panel Init! 3[ FTS ] %s Init after Probe error (ERROR = %08X) 3[ FTS ] OOM allocating event dispatch table 3[ FTS ] Request irq failed %s : It is a touch type %d! 3[ FTS ] %s Cannot restore the device status ERROR %08X [ FTS ] %s: Stimpad disable by signature invalid = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: <- ! OscTrim cen afe valid:0x%02X%02X%02X%02X { %08X } 3[ FTS ] %s: bus is not accessible.fts_default_mf_store6[ FTS ] Get Sensitivity Calibration Coefficients... MS Sensitivity Coeff = 3[ FTS ] Error during flash erase unlock... ERROR %08X 6[ FTS ] Read HDM Data Header done! 3[ FTS ] %s: can not allocate memory for ix2_fm... ERROR %08XreadTotMutualSenseGlobalData3[ FTS ] fts_system_reset...failed after 3 attempts: ERROR %08X 6[ FTS ] Production Timestamp = %08X 6[ FTS ] %s: Base count = %d getMSFrame33[ FTS ] %s: first write error... ERROR %08X 3[ FTS ] %s: preallocated buffers are too small! checkLimitsMapTotalcheckLimitsMapAdjTotal6[ FTS ] ITO Production test is starting... 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJV failed... ERROR COUNT = %d 6[ FTS ] MS TOTAL CX ADJ VERT computed! 6[ FTS ] MS KEY CX2 TEST: 3[ FTS ] MS Key CX testes finished!.................FAILED fails_count = %d 6[ FTS ] MS LP CX1 TEST:.................SKIPPED SS Raw LP sense frame =3[ FTS ] production_test_data: checkLimitsMinMax SS RAW LP SENSE MAP failed... ERROR COUNT = %d 6[ FTS ] SS RAW LP testes finished!.................OK 3[ FTS ] production_test_data: readSelfSenseCompensationData failed... ERROR %08X 3[ FTS ] SS IX2 FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX SENSE ADJ TEST: 6[ FTS ] SS CX1 FORCE TEST: SS_TOUCH_ACTIVE_CX2_FORCE_MIN3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 SENSE TEST failed... ERROR COUNT = %d SS_TOUCH_ACTIVE_TOTAL_CX_ADJ_HORIZONTAL3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 SENSE LP TEST failed... ERROR COUNT = %d tp_sensitivity_test_pre_cal_ssSS FS sense Mean =6[ FTS ] READ DONE! print_frame_u86[ FTS ] %s: ID = %d Index = %d Position = %d ! 6[ FTS ] Command full erase sent ... 6[ FTS ] Command erase pages sent ... 3[ FTS ] %s: Failed to disable AVDD regulator 6[ FTS ] %s: driver probe begin! fts_get_reg3[ FTS ] %s: error during setting GRIP_MODE! ERROR %08X 3[ FTS ] %s: Cannot initialize the chip ERROR %08X fts_identify_panel[ FTS ] %s: setting motion filter = %s. 3[ FTS ] %s: bus is not accessible. ERROR %08X 3[ FTS ] %s: Blocking concurrent access 6[ FTS ] functionToTest[%d] = %02X cmd[%d] = %02X 6[ FTS ] Number of Parameters = %d 6[ FTS ] TOT MS Compensation Data Reading Finished! Iteration n. %d... OFF%02X%02XreadTotMutualSenseCompensationDatapollForEventwriteConfig3[ FTS ] %s: %d) %s [ FTS ] errorHandler: Starting handling... 3[ FTS ] Error Not Found into ErrorList! ERROR %08X 6[ FTS ] Force_len = %d Sense_Len = %d [ FTS ] %s: Node[%d,%d] = %d exceed limit > %d 6[ FTS ] MS RAW ITO ADJ VERTICAL TEST: 6[ FTS ] MS RAW FRAME TEST:.................SKIPPED 3[ FTS ] production_test_data: production_test_ms_raw_lp failed... ERROR = %08X MS_RAW_LOWPOWER_DATA_ADJ_VERTICAL6[ FTS ] MS LP CX Testes are starting... 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW SENSE MAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP SENSE GAP TEST:.................OK 6[ FTS ] SS IX2 FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS IX1 SENSE TEST:.................OK 6[ FTS ] SS TOTAL IX SENSE TEST: 6[ FTS ] SS TOTAL CX SENSE ADJ TEST: 6[ FTS ] SS IX2 LP FORCE ADJVERT TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_SENSE_ADJH_MAP_MAX failed... ERROR %08X SS_TOUCH_IDLE_TOTAL_CX_ADJ_VERTICAL6[ FTS ] SS CX2 LP SENSE MIN MAX TEST: 6[ FTS ] SS TOTAL CX LP SENSE TEST: 6[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST:.................SKIPPED 3[ FTS ] %s: can not read SS Frame... ERROR %08X 6[ FTS ] %s: Start TP Sensitivity Mode... enter = %02X 3[ FTS ] parseProductionTestLimits 2: ERROR %08X 6[ FTS ] senseOn: SENSE ON 3[ FTS ] senseOff: ERROR %08X 6[ FTS ] Command unlock ... 3[ FTS ] flash_unlock: ERROR %08X 3[ FTS ] %s: Failed to wake the touch bus: mask=0x%04X, ref=0x%04X, enable=%d. 3[ FTS ] %s: invalid resume_bit value = %d! ERROR %08X read_heatmap_raw3[ FTS ] Fw Auto Update Failed! st,firmware_names6[ FTS ] %s: Grip Touch release event = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s: No valid GestureID! trueOscTrim ver:0x%02X%02X%02X%02X REL: %s %02X: 4[ FTS ] %s: bus_refmask 0x%X 4[ FTS ] %s: can't suspend because touch bus is in use! 6[ FTS ] Enter in Byte Mode! 3[ FTS ] Wrong number of parameters! 6[ FTS ] The total frames size is %d words 6[ FTS ] Enabling Frequency Hopping... %02X => %02X 3[ FTS ] Parameter should be 1 or 0 3[ FTS ] %s: Choose a TOT SS type of compensation data ERROR %08X 3[ FTS ] checkEcho: Error Size = %d not valid! Interrupt disabled. 3[ FTS ] %s: Cx CRC Error found! CRC ERROR = %02X 6[ FTS ] %s: Starting to get a sync frame... 3[ FTS ] %s: error while reading mrn count! ERROR %08X %s: Force_len = %d Sense_len = %d Offset = %04X 6[ FTS ] %s: Copying MS Raw data to caller! 6[ FTS ] MS RAW ADJ VERTICAL MIN/MAX:.................OK 6[ FTS ] MS RAW LP MIN MAX TEST:.................OK 3[ FTS ] MS RAW LP MAP MIN MAX TEST:.................FAIL MS Init Data (Cx2) =6[ FTS ] MS KEY CX2 TEST:.................OK 6[ FTS ] MS TOTAL CX LP MIN MAX TEST:.................SKIPPED 6[ FTS ] SS RAW FORCE MAP MIN MAX TEST:.................SKIPPED 6[ FTS ] SS RAW FORCE GAP TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW LP SENSE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_FORCE_MAP_MIN failed... ERROR %08X SS_TOUCH_ACTIVE_TOTAL_IX_ADJ_HORIZONTAL3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_FORCE_ADJV_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL FORCE MIN MAX TEST:.................OK SS_TOUCH_ACTIVE_TOTAL_CX_ADJ_VERTICAL6[ FTS ] SS CX1 SENSE TEST:.................SKIPPED 3[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX LP FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_SENSE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS CX1 LP FORCE TEST: 6[ FTS ] SS CX2 LP FORCE ADJV TEST:.................OK SS LP Init Data Cx2_fm = 3[ FTS ] %s: can not allocate node_data ERROR %08X MS FS Mean =6[ FTS ] %s: Start TP sensitivity SS Pre Cal... 3[ FTS ] parseProductionTestLimits 3: ERROR %08X 6[ FTS ] parseBinFile: sec1_size = %08X (%d bytes) 3[ FTS ] Command unlock: ERROR %08X 6[ FTS ] flash_burn: CRC in CX but fw does not contain CX data! NO UPDATE ERROR %08X 6[ FTS ] %s: Number of gesture coordinates pairs returned = %d 3[ FTS ] %s: Failed to get gpio %d (code: %d)6[ FTS ] %s: NO CRC Error or Impossible to read CRC register! 3[ FTS ] %s: firmware file not found. Bypassing update. %s: sleeping %dms. 3[ FTS ] initialization cycle count = %04d - ERROR %08X [ FTS ] %s: Pressure is %i, but pointer is not leaving 6[ FTS ] %s: Mutual frame flatness Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: @ ! 6[ FTS ] %s: O ! 6[ FTS ] %s: V ! Lock down info the second 4bytes:0X%02X%02X%02X%02X 3[ FTS ] %s: ERROR %08X 3[ FTS ] %s: fts_enableInterrupt: ERROR %08X SS Data TOT Ix_sn = 6[ FTS ] Starting Flashing Procedure... 6[ FTS ] Starting Flashing Page Erase... No echo found... ERROR %08X! 3[ FTS ] Error while setting the scan frequency... ERROR %08X 3[ FTS ] Unable to allocate driver_test_buff! ERROR %08X 3[ FTS ] checkEcho: Echo Event not found! ERROR %08X setScanMode%s: Setting scan mode OK! 6[ FTS ] CONFIG PROJECT ID = %04X 6[ FTS ] TX Len = %d 6[ FTS ] %s: Write config memory FINISHED! 3[ FTS ] %s CRC ERROR = %02X 3[ FTS ] %s: error while writing the buffer! ERROR %08X 3[ FTS ] %s: Error while writing MP flag on ram... ERROR %08X dumpErrorInfo6[ FTS ] %s: Getting SS force frame at %llx... 3[ FTS ] %s: error while getting SS force data...ERROR %08X 3[ FTS ] MS RAW ITO ADJ VERTICAL TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMinMax MS RAW failed... ERROR COUNT = %d MS_RAW_DATA_EACH_MIN6[ FTS ] MS RAW MAP MIN MAX TEST:.................OK 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJV GAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_EACH_NODE_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj MS TOTAL CX ADJV failed... ERROR COUNT = %d 6[ FTS ] SS RAW FORCE TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_MIN_MAX failed... ERROR %08X 3[ FTS ] SS RAW SENSE GAP TEST:.................FAIL 3[ FTS ] production_test_data: ss_raw_lp failed... ERROR = %08X 3[ FTS ] SS RAW testes finished!.................FAILED fails_count = %d SS_RAW_LOWPOWER_DATA_SENSE_MIN_MAX3[ FTS ] production_test_data: readTotSelfSenseCompensationData failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_FORCE_ADJV_MAP_MAX failed... ERROR %08X 6[ FTS ] SS IX2 SENSE ADJH TEST:.................OK SS_TOUCH_ACTIVE_TOTAL_IX_SENSE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_FORCE_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] SS IX2 LP FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS IX2 LP FORCE ADJV TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMap SS IX2 LP SENSE failed... ERROR COUNT = %d 3[ FTS ] SS IX2 LP SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS CX2 LP FORCE ADJV computed! 6[ FTS ] SS TOTAL CX LP FORCE ADJ TEST: 3[ FTS ] production_test_data: checkLimitsMap SS CX2 LP SENSE failed... ERROR COUNT = %d TOT SS LP Init Data Cx_fm = 6[ FTS ] %s: Start TP sensitivity MS Pre Cal... tp_sensitivity_test_post_cal_ms3[ FTS ] flushFIFO: ERROR %08X 3[ FTS ] parseBinFile: Wrong target %02X != %02X %02X != %02X ... ERROR %08X 6[ FTS ] parseBinFile: FILE SVN REV = %08X 3[ FTS ] flash_burn: Unable to retrieve Chip INFO! ERROR %08X 3[ FTS ] enterGestureMode: enter gesture mode ERROR %08X 3[ FTS ] %s: The event passsed as argument is invalid! ERROR %08X 6[ FTS ] %s: Disabling IRQ... %s: bus_refmask = 0x%02X. fts_tp3[ FTS ] ERROR: Cannot create touch sim. test work queue fts_gpio_setup3[ FTS ] %s: firmware update failed; retrying. ERROR %08X 6[ FTS ] %s: No Cx CRC Error Found! 6[ FTS ] %s: Self touch frame flatness Force cal = %02X %02X %02X %02X %02X %02X %s: Stimpad enable event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: e ! OscTrim len:0x%02X%02X%02X%02X %02X3[ FTS ] %s: memory allocation failed!3[ FTS ] %s: bad input %d fts_grip_mode_store3[ FTS ] Error while taking the Sync Frame frame... ERROR %08X Golden Mutual Data =3[ FTS ] Error during TP Sensitivity Post Cal ... ERROR %08X 3[ FTS ] readData = NULL... returning junk data!Buffer overflow detected (%d < %lu)! 3[ FTS ] %s: Wrong type found! %02X!=%02X ERROR %08X readTotSelfSenseNodeData6[ FTS ] Address for Golden Mutual data = %llx fts_system_resetERROR EVENT = 6[ FTS ] %s: Settings = %s fts_crc_check6[ FTS ] %s: Verifying if Config CRC Error... 3[ FTS ] errorHandler: Force short to VDD! 3[ FTS ] errorHandler: Sense Open ! 6[ FTS ] Frame acquired! 3[ FTS ] %s: impossible allocate memory for SS sense frame...ERROR %08X %s: Node[%d,%d] = %d exceed limit [%d, %d] 3[ FTS ] checkLimitsGap: invalid number of rows = %d or columns = %d ERROR %08X 6[ FTS ] INITIALIZATION TEST : 6[ FTS ] MAIN Production test finished.................OK 6[ FTS ] MS RAW MAP MIN MAX TEST:.................SKIPPED 6[ FTS ] MS RAW LP MIN MAX TEST:.................SKIPPED 6[ FTS ] MS CX2 ADJ VERT computed! 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] MS TOTAL CX ADJ HORIZ TEST:.................FAIL 6[ FTS ] MS KEY CX Testes are starting... 6[ FTS ] MS LP CX2 ADJ VERT TEST:.................OK 6[ FTS ] SS RAW LP FORCE TEST: 6[ FTS ] SS RAW LP SENSE TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX FORCE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL IX FORCE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX FORCE TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX SENSE TEST:.................SKIPPED 6[ FTS ] SS CX2 FORCE ADJ TEST: 3[ FTS ] SS TOTAL CX FORCE ADJV TEST:.................FAIL SS_TOUCH_ACTIVE_CX2_SENSE_MIN3[ FTS ] production_test_data: checkLimitsMapAdj SS CX2 SENSE ADJH failed... ERROR COUNT = %d TOT SS Init Data Cx_sn = SS_TOUCH_IDLE_IX2_ADJ_VERTICAL6[ FTS ] SS IX2 LP SENSE ADJH TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_FORCE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL CX LP FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_LP_SENSE_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_SENSE_ADJH_MAP_MAX failed... ERROR %08X tp_sensitivity_mode6[ FTS ] %s: Set TP Sensitivity Scan FINISHED! 3[ FTS ] %s: error while collecting the frames! ERROR%08X 3[ FTS ] %s: can not set gpio dir ERROR %08X 3[ FTS ] %s: can not set gpio config ERROR %08X 6[ FTS ] READ FW DONE %d bytes! 3[ FTS ] system reset FAILED! ERROR %08X 6[ FTS ] SET Device driver INFO: 3[ FTS ] ERROR: Cannot create sysfs structure! 3[ FTS ] %s: Failed to toggle switch_gpio, err = %d 6[ FTS ] %s: Glove Mode setting... 3[ FTS ] %s: Encountered error while identifying display panel. ret=%d fts_enter_pointer_event_handler6[ FTS ] %s: Water Mode leave by BLD with rom raw frame = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Stimpad disable event = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s: Received unhandled user report event = %02X %02X %02X %02X %02X %02X %02X %02X Extended display info: 3[ FTS ] Error while taking the MS frame... ERROR %08X %3dfts_grip_mode_show3[ FTS ] %s: Impossible allocate memory... ERROR %08X! 3[ FTS ] %s: Impossible allocate memory... ERROR %08X 6[ FTS ] Get TOT SS Compensation Data... SS Sensitivity Coeff force = 6[ FTS ] Flash Procedure Finished! 3[ FTS ] Impossible allocate memory for buffers! ERROR %08X! DATA = %04X, expected = %02X%02X 2) FW running: Sensing On...MS RAW FRAME =6[ FTS ] Frequency Hopping operation OK! 3[ FTS ] %s: Choose a SS type of compensation data ERROR %08X 6[ FTS ] force_len = %d sense_len = %d CX1 = %d 6[ FTS ] max_n = %d s_max_n = %d f_ix0 = %d s_ix0 = %d writeSysCmd6[ FTS ] Setting default System Info... 6[ FTS ] default System Info DONE! 6[ FTS ] SS Detect Scan Select = %d 6[ FTS ] %s: Saving Config into the flash ... 3[ FTS ] %s: Starting dump of error info... 3[ FTS ] %s: Error Signature OK! Data are valid! 6[ FTS ] %s: spi_master: flags = %04X ! fts_writeThenWriteRead_internalcheckLimitsMap6[ FTS ] Refresh Sys Info... 3[ FTS ] Error while saving MP FLAG! ERROR %08X 6[ FTS ] MS RAW MIN MAX TEST:.................SKIPPED 6[ FTS ] MS RAW GAP TEST:.................SKIPPED 6[ FTS ] MS RAW ADJ HORIZONTAL GAP: 3[ FTS ] MS KEY CX1 TEST:.................FAIL 6[ FTS ] MS LP CX1 TEST: 6[ FTS ] MS TOTAL CX ADJ HORIZ LP computed! 3[ FTS ] SS RAW SENSE MAP MIN MAX TEST:.................FAIL 6[ FTS ] SS RAW LP FORCE GAP TEST:.................SKIPPED 6[ FTS ] SS RAW LP SENSE GAP TEST: 6[ FTS ] SS TOTAL IX FORCE ADJ TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_SENSE_MIN_MAX failed... ERROR %08X SS_TOUCH_ACTIVE_TOTAL_IX_SENSE_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_SENSE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX SENSE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS CX2 FORCE ADJV computed! 6[ FTS ] SS CX1 SENSE TEST: 3[ FTS ] SS TOTAL CX SENSE ADJH TEST:.................FAIL 6[ FTS ] SS TOTAL CX SENSE ADJH TEST:.................OK 6[ FTS ] SS IX1 LP FORCE TEST:.................SKIPPED 6[ FTS ] SS CX1 LP FORCE TEST:.................SKIPPED 6[ FTS ] SS CX2 LP FORCE MIN MAX TEST:.................OK 3[ FTS ] SS CX2 LP SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] %s: can not collect MS Frame... ERROR %08X 3[ FTS ] %s: can not allocate deltas node_data ERROR %08X 3[ FTS ] Pointer to Limits Data already contains something... freeing its content! 6[ FTS ] Loading Limits File from .csv! 3[ FTS ] senseOn: ERROR %08X 3[ FTS ] %s: Bitmask too small! Impossible contain ID = %d %d>=%d! ERROR %08X 6[ FTS ] getFWdata starting ... 3[ FTS ] Wait for flash TIMEOUT! ERROR %08X 3[ FTS ] Error during flashing DMA! ERROR %08X 6[ FTS ] 7) LOAD PROGRAM: 3[ FTS ] load program ERROR %08X 6[ FTS ] 8) LOAD CONFIG: fts_chip_powercyclest,switch_gpiost,disable-auto-fw-update[ FTS ] Refresh rate changed to %d Hz. 3[ FTS ] Cannot read Sys Info! ERROR %08X 6[ FTS ] %s: Select Full Panel Init... %s: Unknown stimpad status = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: L ! FW file: %s Error dump:3[ FTS ] Miss match in CX version! MP test not allowed with wrong CX memory! ERROR %08X 6[ FTS ] Finish to parse! 6[ FTS ] Address for Node data = %llx 6[ FTS ] %s: Setting feature OK! 3[ FTS ] %s: error info copied in the buffer! 3[ FTS ] %s: number of channels not initialized ERROR %08X 6[ FTS ] SS Frame force_node = %d, sense_node = %d fts_writeU8UXthenWriteReadU8UX3[ FTS ] computeAdjVert: ERROR %08X 6[ FTS ] MS RAW ADJ TEST: 6[ FTS ] MS CX2 ADJ HORIZ TEST:.................OK 3[ FTS ] MS TOTAL CX MIN MAX TEST:.................FAIL 3[ FTS ] MS TOTAL CX LP MIN MAX TEST:.................FAIL 6[ FTS ] SS RAW FORCE LP MAP MIN MAX TEST:.................SKIPPED 3[ FTS ] SS RAW LP SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS IX CX testes are starting... 6[ FTS ] SS IX1 FORCE TEST: 6[ FTS ] SS IX1 FORCE TEST:.................SKIPPED SS_TOUCH_ACTIVE_TOTAL_IX_FORCE_MIN3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX FORCE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_SENSE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS IX2 SENSE ADJHORIZ TEST: SS_TOUCH_ACTIVE_CX2_FORCE_MAX3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX SENSE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL CX SENSE MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS IX2 LP SENSE MIN MAX TEST:.................SKIPPED SS_TOUCH_IDLE_TOTAL_CX_FORCE_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: production_test_ms_cx failed... ERROR = %08X 6[ FTS ] The size of the limits file is %d bytes... 6[ FTS ] Trying to enable gesture... fts3[ FTS ] ERROR: failed to init tbn context 3[ FTS ] Setting default Sys INFO! 6[ FTS ] Fw Auto Update is starting... fts_leave_pointer_event_handler6[ FTS ] %s: Palm block entry event = %02X %02X %02X %02X %02X %02X OscTrim ~len:0x%02X%02X%02X%02X 6[ FTS ] Current mode active = %08X Bus is not accessible. 3[ FTS ] Error while taking the SS frame... ERROR %08X fts_proc_init3[ FTS ] bad input 3[ FTS ] Err reading GM data %08X 3[ FTS ] Reading MNM register... ERROR %08X! ON3[ FTS ] COMMAND ID NOT VALID!!! fts_driver_test_openfts_driver_test_release3[ FTS ] %s: Requesting HDM Download... ERROR %08X 6[ FTS ] Type = %02X of Compensation data OK! 3[ FTS ] error reading Golden Mutual data... ERROR %08X readMutualSenseGlobalData6[ FTS ] Read node data OK! 3[ FTS ] %s: can not allocate memory for ix2_sn ERROR %08X3[ FTS ] %s: error while reading data... ERROR %08X 3[ FTS ] %s: can not allocate memory for coeff ERROR %08X6[ FTS ] %s: Initialization of the Core... Event found in %d ms (%d iterations)! Number of errors found = %d 6[ FTS ] RX Len = %d Interrupt is already set (enable = %d). Starting to poll ErrorList... 3[ FTS ] %s: error while getting SS sense data...ERROR %08X fts_writeU8UX[ FTS ] %s: cmd[%d] = %02X fts_read_internal3[ FTS ] computeAdjVertTotal: ERROR %08X 6[ FTS ] ITO Command = OK! 6[ FTS ] MS RAW ITO ADJ TEST:.................SKIPPED 6[ FTS ] INITIALIZATION Production test is starting... MS Raw frame =3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJH failed... ERROR %08X MS_RAW_LOWPOWER_DATA_EACH_MAXMS_KEY_CX2_MIN6[ FTS ] %s MS LP CX2 MIN MAX TEST: 6[ FTS ] MS LP CX2 ADJ HORIZ TEST:.................OK MS_TOUCH_LOWPOWER_CX2_ADJ_VERTICAL6[ FTS ] MS TOTAL LP CX MIN MAX TEST: 3[ FTS ] production_test_data: getSSFrame failed... ERROR %08X 3[ FTS ] SS RAW (PROXIMITY) FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS RAW SENSE MIN MAX TEST:.................OK 6[ FTS ] SS RAW SENSE MIN MAX TEST:.................SKIPPED SS_RAW_DATA_SENSE_EACH_MINSS Raw LP force frame =SS_TOUCH_ACTIVE_TOTAL_IX_FORCE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_SENSE_MAP_MIN failed... ERROR %08X SS_TOUCH_IDLE_IX2_FORCE_MAX6[ FTS ] SS IX1 LP SENSE TEST: 3[ FTS ] production_test_data: checkLimitsMapAdj SS IX2 LP SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] SS CX2 LP FORCE ADJ TEST: 3[ FTS ] SS TOTAL CX LP SENSE ADJH TEST:.................FAIL 6[ FTS ] SS TOTAL CX LP SENSE TEST:.................SKIPPED 6[ FTS ] %s: Computing average frame... 6[ FTS ] %s: Set TP Sensitivity Scan Mode... scan = %02X, enableGains = %d print_frame_u323[ FTS ] readFwFile: impossible retrieve FW... ERROR %08X 6[ FTS ] Hold M3 DONE! 3[ FTS ] parseBinFile: Wrong Signature %08X ... ERROR %08X 6[ FTS ] Skipping erase Panel Init page %d! 6[ FTS ] DMA Command = %02X , address = %02X %02X, words = %02X %02X 3[ FTS ] flash_enable_uvlo_autopowerdown COMPLETED! 3[ FTS ] %s: Failed to enable AVDD regulator 6[ FTS ] SET Input Device Property: 3[ FTS ] Cannot initialize the device ERROR %08X st,reset-gpio3[ FTS ] %s: fts_read_panel_extinfo failed with ret=%d. 3[ FTS ] %s Cannot reset the device ERROR %08X 6[ FTS ] %s: Water Mode leave by MID with real raw frame = %02X %02X %02X %02X %02X %02X %s: Stimpad disable event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: > ! update_motion_filterLock down info the first 4bytes:0X%02X%02X%02X%02X OscTrim major ver:0x%02X%02X%02X%02X fts_stylus_mode_store6[ FTS ] mask[%d] = %02X fts_touch_simulation_store3[ FTS ] Wrong address size! 3[ FTS ] Error during flash procedure ERROR %08X 6[ FTS ] Iteration n. %d... 3[ FTS ] Wrong parameter! Release Info = 6[ FTS ] MP FLAG = %02X 3[ FTS ] %s: Error while reading count! ERROR %08X 6[ FTS ] %s: Setting the scanning frequency to %uHz... 3[ FTS ] %s: Error Info = 3[ FTS ] %s: Wrong Error Signature! Data may be invalid! Adding error in to ErrorList... 3[ FTS ] getFrameData: ERROR %08X 6[ FTS ] MS Frame force_node = %d, sense_node = %d 6[ FTS ] %s: Getting SS sense frame at %llx... 3[ FTS ] %s: ERROR %08X checkLimitsMapAdj3[ FTS ] MS RAW MAP MIN MAX TEST:.................FAIL MS_RAW_DATA_GAP3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJH failed... ERROR COUNT = %d MS_TOUCH_ACTIVE_CX2_MAX6[ FTS ] MS CX2 ADJ TEST: 6[ FTS ] MS CX2 ADJ TEST:.................SKIPPED 3[ FTS ] MS CX testes finished!.................FAILED fails_count = %d 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_LP_MAP_MIN failed... ERROR %08X 6[ FTS ] SS RAW Testes are starting... 6[ FTS ] SS RAW LP FORCE GAP TEST: SS_RAW_LOWPOWER_DATA_SENSE_GAP6[ FTS ] SS TOTAL IX FORCE MIN MAX TEST:.................OK 3[ FTS ] SS TOTAL IX FORCE ADJV TEST:.................FAIL 6[ FTS ] SS IX2 SENSE ADJ TEST: SS_TOUCH_ACTIVE_IX2_ADJ_HORIZONTAL6[ FTS ] SS TOTAL IX SENSE MIN MAX TEST: 6[ FTS ] SS TOTAL IX SENSE MIN MAX TEST:.................OK SS_TOUCH_ACTIVE_CX2_SENSE_MAX6[ FTS ] SS TOTAL CX SENSE ADJ TEST:.................SKIPPED TOT SS Init Data Cx_fm = 6[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST:.................SKIPPED 3[ FTS ] SS TOTAL IX LP FORCE ADJV TEST:.................FAIL SS_TOUCH_IDLE_IX1_SENSE_MIN_MAX3[ FTS ] production_test_data: checkLimitsMap SS TOTAL LP FORCE failed... ERROR COUNT = %d 3[ FTS ] %s: can not read MS Frame... ERROR %08X 6[ FTS ] %s: Computing average of whole panel and delta for each node... print_frame_int6[ FTS ] %s: Reading Gesture Coordinates DONE! /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts.c6[ FTS ] SET Auto Fw Update: 6[ FTS ] switch_gpio = %d st,irq-gpioSLPI[ FTS ] %s: Screen ON... %s: Echo event of command = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Self detect negative Force cal = %02X %02X %02X %02X %02X %02X MPFlag: %02X fw_file_test3[ FTS ] %s: failed to read ICR. 3[ FTS ] Error while taking the MS strength... ERROR %08X 3[ FTS ] %s:bad input. valid inputs are either 0 or 1! 6[ FTS ] %s: Get Version Byte 6[ FTS ] Requesting Compensation Data Finished! 3[ FTS ] Error reading TOT MS compensation data ERROR %08X 3[ FTS ] Error reading FW File ERROR %08X 6[ FTS ] %s: Requesting HDM download... 3[ FTS ] pollForEvent: forced to be stopped! ERROR %08X 6[ FTS ] Key Len = %d 3[ FTS ] %s: invalid Signature or can not read count... ERROR %08X writeHostDataMemory3[ FTS ] %s: error while reading force data ERROR %08X fts_writeU8UXthenWriteU8UX3[ FTS ] %s: computeAdjVert failed... ERROR %08X 6[ FTS ] MS RAW MIN MAX TEST:.................OK 6[ FTS ] MS RAW LP MIN MAX TEST: MS_RAW_LOWPOWER_DATA_EACH_MIN6[ FTS ] MS KEY RAW TEST:.................OK MS_TOUCH_ACTIVE_CX2_ADJ_HORIZONTAL6[ FTS ] MS TOTAL CX ADJ TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_CX2_MAP_MAX failed... ERROR %08X MS_KEY_TOTAL_CX_MIN6[ FTS ] MS LP CX2 ADJ VERT computed! MS LP Init Data (Cx2) =3[ FTS ] production_test_data: checkLimitsMinMax SS RAW SENSE failed... ERROR COUNT = %d 6[ FTS ] Getting SS LP Frame... 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_EACH_NODE_MIN failed... ERROR %08X 6[ FTS ] SS IX2 FORCE MIN MAX TEST:.................OK 6[ FTS ] SS IX2 SENSE MIN MAX TEST: SS_TOUCH_ACTIVE_IX2_SENSE_MIN3[ FTS ] SS CX2 FORCE MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS CX2 SENSE MIN MAX TEST: 6[ FTS ] SS CX2 SENSE MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_SENSE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS IX CX LP TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_LP_SENSE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST: SS_TOUCH_IDLE_TOTAL_CX_FORCE_MAX6[ FTS ] SS TOTAL CX LP FORCE TEST:.................SKIPPED 6[ FTS ] SS CX2 LP SENSE ADJH computed! 3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL CX LP SENSE ADJH failed... ERROR COUNT = %d TOT SS LP Init Data Ix_fm = 3[ FTS ] production_test_data: No TestToDo specified!! ERROR = %08X 6[ FTS ] DATA Production test finished! 6[ FTS ] %s: Start to compute Digital Gains... 6[ FTS ] %s: compute Digital Gains FINISHED! 3[ FTS ] %s: TP Sensitivity Mode... ERROR %08X! 6[ FTS ] Column = %d print_frame_shortprint_frame_u166[ FTS ] parseBinFile: File External Release = %s 6[ FTS ] flash_burn: Firmware in the chip matches the firmware to flash! NO UPDATE ERROR %08X 6[ FTS ] Trying to disable gesture... 6[ FTS ] %s: Active Gestures Found! gesture_mask[%d] = %02X ! 3[ FTS ] %s: Failed to enable power regulator [ FTS ] %s: UNBLANK 3[ FTS ] Fw Update Finished! error = %08X 6[ FTS ] %s: Mutual frame drop Force cal = %02X %02X %02X %02X %02X %02X %s: setting motion filter = %s. kmalloc failed Aoffset ver:0x%02X%02X%02X%02X mode_activeICR: 0x%02X 3[ FTS ] %s: Number of bytes of parameter wrong! %zu != 1 byte stylus_modefts_remove6[ FTS ] Get TOT MS Compensation Data 3[ FTS ] Limits dimension expected by Host is less than actual size: expected = %d, real = %d 6[ FTS ] Chip ID = %04X! 6[ FTS ] Echo FOUND... OK! No data! ERROR %08X 6[ FTS ] Enabling Baseline adaptation... 3[ FTS ] Frequency Hopping operation FAILED! ERROR %08X %c 6[ FTS ] Global data Read ! 3[ FTS ] Unable to allocate memory for GM raw data. ERR %08X[ FTS ] %s: Setting scan mode: mode = %02X settings = %02X ! 3[ FTS ] %s: The Header Signature is wrong! sign: %02X != %02X ERROR %08X [ FTS ] Interrupt enabled. 6[ FTS ] %s: T cycle = %d (0x%04X) => R0 cycle = %d (0x%02X) 6[ FTS ] %s: Setting the scanning frequency FINISHED! 6[ FTS ] %s: write Host Data Memory FINISHED! /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsError.c3[ FTS ] errorHandler: Error performing powercycle ERROR %08X 3[ FTS ] errorHandler: Force Open ! 3[ FTS ] errorHandler: Previous flash failed! 6[ FTS ] %s: Starting to get Sync Frame %02X... openChannel6[ FTS ] ITO Check command sent... 6[ FTS ] MS RAW LP GAP TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ VERT TEST: 6[ FTS ] MS KEY CX1 TEST:.................OK MS_TOUCH_LOWPOWER_CX2_MAX3[ FTS ] production_test_data: checkLimitsMap MS TOTAL CX LP TEST failed... ERROR COUNT = %d 3[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW FORCE failed... ERROR COUNT = %d 6[ FTS ] SS RAW LP Testes are starting... 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_FORCE_EACH_NODE_MIN failed... ERROR %08X SS_RAW_LOWPOWER_DATA_FORCE_EACH_MAX6[ FTS ] SS IX2 FORCE ADJV computed! 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_FORCE_ADJV_MAP_MAX... ERROR %08X 6[ FTS ] SS TOTAL CX FORCE MIN MAX TEST: 6[ FTS ] SS TOTAL CX FORCE MIN MAX TEST:.................SKIPPED 3[ FTS ] SS CX2 SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL CX SENSE ADJH failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_FORCE_ADJV_MAP_MAX failed... ERROR %08X SS_TOUCH_IDLE_IX2_SENSE_MAX3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL IX LP SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL IX LP SENSE TEST:.................SKIPPED SS_TOUCH_IDLE_CX2_FORCE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_FORCE_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX LP SENSE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL CX LP SENSE ADJ HORIZ computed! tp_sensitivity_compute_gains6[ FTS ] %s: Trigger writing gains into the flash... 6[ FTS ] Get Limits File starting... %s 3[ FTS ] Request the file %s failed... ERROR %08X 3[ FTS ] parseBinFile: Wrong ftb_version %08X ... ERROR %08X 3[ FTS ] parseBinFile: Initialize cx_ver to default value! 6[ FTS ] Erase Unlock flash DONE! 3[ FTS ] flash_erase_page_by_page: Erase ERROR %08X 3[ FTS ] updateGestureMask: Size not valid! %d > %d ERROR %08X 5.2.16.86[ FTS ] disp_rate_gpio = %d 3[ FTS ] %s: dsi_panel_read_vendor_extinfo returned unexpected error = %d. 6[ FTS ] %s: Invalid Self Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: W ! Aoffset len:0x%02X%02X%02X%02X OscTrim cen bg valid:0x%02X%02X%02X%02X SS sense frame =6[ FTS ] MS Compensation Data Reading Finished! %d 6[ FTS ] %s: grip_enabled = %d glove_mode3[ FTS ] %s: test is not in progress! driver_test3[ FTS ] number of byte received or end byte wrong! msg_size = %d != %zu, last_byte = %02X != %02X ... ERROR %08X SS Data TOT Cx_sn = 3[ FTS ] Wrong CHIP ID, Diagnostic failed! 6[ FTS ] Setting Scan Freq... res = %08X 6[ FTS ] Start To parse! 3[ FTS ] %s: failed at %d attemp! 6[ FTS ] %s: Request HDM Download FINISHED! readMutualSenseCompensationData3[ FTS ] %s: error while reading data header... ERROR %08X 3[ FTS ] error while reading Golden Mutual hdr... ERROR %08X 3[ FTS ] %s 3[ FTS ] %s: error while writing the sys cmd ERROR %08X 6[ FTS ] SVN REV = %04X 3[ FTS ] %s: Request Data failed! ERROR %08X [ FTS ] %s: Force_len = %d Sense_len = %d Offset = %04X 3[ FTS ] Getting Sync Frame FAILED! ERROR %08X! 3[ FTS ] %s: address size bigger than max allowed %lu... ERROR %08X MS_RAW_ITO_DATA_ADJ_HORIZONTALMS_RAW_ITO_DATA_ADJ_VERTICAL6[ FTS ] INITIALIZATION command sent... %02X 3[ FTS ] production_test_main: system reset ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_EACH_NODE_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_GAP failed... ERROR %08X 6[ FTS ] MS RAW GAP TEST:.................OK 3[ FTS ] MS RAW ADJ HORIZONTAL MIN/MAX: 3[ FTS ] %s MS RAW ADJ HORIZONTAL MIN/MAX:.................FAIL 6[ FTS ] MS RAW ADJ HORIZONTAL GAP:.................OK 3[ FTS ] production_test_data: computeAdjVert failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJV_GAP failed... ERROR %08X 3[ FTS ] MS RAW ADJ PEAK:.................FAIL 3[ FTS ] production_test_data: production_test_ms_key_raw failed... ERROR = %08X 6[ FTS ] MS RAW LP DATA TEST: 6[ FTS ] MS CX1 TEST:.................OK TOT MS Init Data (Cx) =3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_LP_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX LP MIN MAX TEST:.................OK TOT MS LP Init Data (Cx) =3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS IX1 FORCE TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 SENSE TEST failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL IX SENSE ADJH TEST:.................OK 6[ FTS ] SS CX2 FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap SS CX2 SENSE failed... ERROR COUNT = %d SS_TOUCH_IDLE_IX1_FORCE_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_FORCE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjVert SS TOTAL CX LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS CX2 LP SENSE ADJ TEST: 6[ FTS ] %s: Entering TP Sensitivity Mode disabling algos... 3[ FTS ] Passed a NULL argument! ERROR %08X 6[ FTS ] parseBinFile: sec0_size = %08X (%d bytes) 3[ FTS ] flash_erase_page_by_page: ERROR %08X 6[ FTS ] Setting the page mask = %s 6[ FTS ] 9) SYSTEM RESET: 3[ FTS ] %s: Feature not allowed when Gestures enabled! ERROR %08X 3[ FTS ] %s: Failed to enable DVDD regulator 3[ FTS ] %s: ERROR Failed to enable regulators 3[ FTS ] ERROR: No such input device 3[ FTS ] %s: error during setting GLOVE_MODE! ERROR %08X [ FTS ] %s: fts notifier begin! 3[ FTS ] %s: CRC Error or NO FW! 3[ FTS ] %s: of_property_read_bool(np, "st,extinfo_override_table") failed. 6[ FTS ] limits name = %s 6[ FTS ] %s: Invalid Self island Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode Entry by BLD with rom raw frame = %02X %02X %02X %02X %02X %02X Aoffset CA[%d] Quar:0X%02X,Half:0X%02X,Full:0X%02X%02X 3[ FTS ] %s: Wrong number of parameters! ERROR %08X 3[ FTS ] Error reading SS compensation data ERROR %08X 6[ FTS ] %s: Getting gestures coordinates FINISHED! 3[ FTS ] Read Compensation Data Header ERROR %08X MS Data (TOT Cx) =SS RAW FRAME = 3[ FTS ] Error during TP Sensitivity STD... ERROR %08X 3[ FTS ] %s: Blocking multiple open fts_seq_start6[ FTS ] %s: No data to print! readTotSelfSenseCompensationDatareadSensitivityCoefficientsDatareadTotSelfSenseGlobalDataFOUND EVENT = 3[ FTS ] errorHandler: Sense Pin to Pin Short! 3[ FTS ] %s: read error... ERROR %08X 3[ FTS ] MS RAW ADJ VERTICAL GAP:.................FAIL 6[ FTS ] MS RAW LP ADJ TEST: 6[ FTS ] MS CX2 MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap MS TOTAL CX TEST failed... ERROR COUNT = %d 3[ FTS ] MS TOTAL CX ADJ HORIZ TEST:.................FAIL 6[ FTS ] MS LP CX2 MIN MAX TEST:.................OK 3[ FTS ] MS LP CX2 ADJ HORIZ TEST:.................FAIL MS_TOUCH_LOWPOWER_TOTAL_CX_MAX6[ FTS ] MS TOTAL CX ADJ VERT LP TEST:.................OK 6[ FTS ] SS RAW SENSE TEST: 3[ FTS ] production_test_data: checkLimitsGap SS RAW LP SENSE GAP failed... ERROR = %08X SS_TOUCH_ACTIVE_IX2_FORCE_MAX3[ FTS ] production_test_data: checkLimitsMap SS IX2 FORCE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: computeAdjVert SS IX2 FORCE ADJV failed... ERROR %08X 6[ FTS ] SS IX2 SENSE MIN MAX TEST:.................OK 6[ FTS ] SS CX2 FORCE MIN MAX TEST:.................SKIPPED SS_TOUCH_IDLE_IX2_SENSE_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST:.................FAIL 3[ FTS ] SS TOTAL IX LP SENSE ADJH TEST:.................FAIL SS_TOUCH_IDLE_CX2_FORCE_MIN6[ FTS ] SS CX1 LP SENSE TEST:.................SKIPPED TOT SS LP Init Data Ix_sn = 3[ FTS ] %s: MS Force Node[%d, %d] = %d exceed limit [%d, %d] 6[ FTS ] %s: TP sensitivity MS Pre Cal FINISHED! 3[ FTS ] %s: Invalid frame data passed as argument! ERROR %08X 3[ FTS ] %s: impossible to write digital gains! ERROR %08X 3[ FTS ] %s: Edge Frame average = %d exceed limit [%d, %d] 6[ FTS ] Limit file Size = %d 3[ FTS ] parseProductionTestLimits: kstrdup ERROR %08X 6[ FTS ] Fw file read COMPLETED! 6[ FTS ] Try to erase unlock flash... 6[ FTS ] 4) FLASH UNLOCK: 3[ FTS ] enterGestureMode: fts_enableInterrupt ERROR %08X fts_set_bus_ref6[ FTS ] Init Core Lib: fts_mode_handler%s: fts notifier begin! %s: Stimpad disable by signature invalid = %02X %02X %02X %02X %02X %02X %s: Stimpad disable by nodes count invalid raw frame = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: M ! Aoffset ~crcr:0x%02X%02X%02X%02X Aoffset ~len:0x%02X%02X%02X%02X appid6[ FTS ] %s, size = %d bytes EXT Release = { %08Xgesture_maskfts_gesture_mask_store3[ FTS ] %s: bad input. valid inputs are either 0 or 1! 3[ FTS ] Invalid Action = %d ... ERROR %08X 6[ FTS ] bytesToRead = %d 6[ FTS ] Computing gains with target = %d and saveGain = %d 3[ FTS ] %s: can not allocate memory for cx2_fm ... ERROR %08X6[ FTS ] Read node data ok! readSensitivityCoeffHeader6[ FTS ] Read Data Header done! 3[ FTS ] checkEcho: Echo Event found but with some error events before! num_error = %d [ FTS ] Interrupt is already set (enable = %d). 3[ FTS ] %s: error while reading T cycle! ERROR %08X 6[ FTS ] %s: Write Host Data Memory in buffer... 3[ FTS ] %s: can not allocate force_data ERROR %08X %s: addrSize = %d 6[ FTS ] MS RAW ITO ADJ VERTICAL TEST:.................OK 3[ FTS ] production_test_data: computeAdjHoriz failed... ERROR %08X MS_RAW_DATA_ADJ_VERTICAL_P2PMS Raw LP frame =MS_RAW_LOWPOWER_DATA_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_MAP_MIN failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ HORIZ TEST:.................OK 6[ FTS ] MS CX2 TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX1_LP_MIN_MAX failed... ERROR %08X 6[ FTS ] MS LP CX2 ADJ TEST:.................SKIPPED 6[ FTS ] MS LP CX testes finished!.................OK 6[ FTS ] SS RAW FORCE MIN MAX TEST:.................OK SS_RAW_DATA_SENSE_EACH_MAX6[ FTS ] SS RAW testes finished!.................OK 6[ FTS ] SS RAW LP FORCE TEST:.................SKIPPED 6[ FTS ] SS RAW LP SENSE MIN MAX TEST:.................SKIPPED SS_RAW_LOWPOWER_DATA_SENSE_EACH_MAX3[ FTS ] SS RAW LP SENSE GAP TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_SENSE_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL CX SENSE TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX LP FORCE ADJ TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_FORCE_ADJV_MAP_MAX... ERROR %08X 3[ FTS ] SS IX2 LP SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_SENSE_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 LP FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP SENSE ADJ TEST: 3[ FTS ] %s: TP sensitivity MS Pre Cal test FAILED... ERROR %08X 6[ FTS ] %s: Edge Frame average = %d 3[ FTS ] getFWdata: Impossible to allocate memory! ERROR %08X hold_m36[ FTS ] parseBinFile: FILE Config Project ID = %08X 6[ FTS ] 1) SYSTEM RESET: 6[ FTS ] SET Regulators: 6[ FTS ] SET Event Handler: 3[ FTS ] %s: Failed to configure I2C switch 6[ FTS ] %s: GRIP_MODE Enabled! &x->wait6[ FTS ] %s: Bad fts notifier call! 3[ FTS ] %s: firmware update failed again! ERROR %08X [ FTS ] %s: sleeping %dms. [ FTS ] %s: Ultimately waited %d seconds. 6[ FTS ] %s: GPIO Charger Detect = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Sense on Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Frame drop = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Stimpad disable by nodes count invalid raw frame = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Unknown golden raw validation status = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: UP ! 6[ FTS ] %s: < ! fts_fwupdate_storecover_mode6[ FTS ] GM data reading Finished! MS STRENGTH FRAME =6[ FTS ] Consecutive echo on the file node, free the buffer with the previous result 3[ FTS ] %s: parsed a wrong number of bytes %d!=%d 6[ FTS ] SS Force Len = %d Sense Len = %d 6[ FTS ] ss_force_len = %u ss_sense_len = %u 6[ FTS ] %s: Parsing System Info... 6[ FTS ] %s: Saving MP Flag = %02X [ FTS ] errorHandler: handling Finished! res = %08X 3[ FTS ] ErrorList is going in overflow... the first %d event(s) were override! [ FTS ] Starting to poll ErrorList... 6[ FTS ] openChannel: completed! 3[ FTS ] %s: computeAdjHoriz failed... ERROR %08X 6[ FTS ] INITIALIZATION TEST OK! 3[ FTS ] MS RAW LP MIN MAX TEST:.................FAIL 6[ FTS ] MS RAW LP GAP TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_ADJH failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ TEST:.................SKIPPED 3[ FTS ] MS LP CX1 TEST:.................FAIL 3[ FTS ] MS LP CX2 MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJV LP failed... ERROR COUNT = %d SS_RAW_DATA_FORCE_EACH_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_GAP failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsGap SS RAW FORCE GAP failed... ERROR = %08X 6[ FTS ] SS RAW FORCE TEST:.................SKIPPED 6[ FTS ] SS RAW LP FORCE MIN MAX TEST: 3[ FTS ] production_test_data: computeAdjVert SS TOTAL CX FORCE ADJV failed... ERROR %08X 3[ FTS ] SS IX CX testes finished!.................FAILED fails_count = %d 3[ FTS ] SS IX2 LP FORCE ADJV TEST:.................FAIL 3[ FTS ] production_test_data: computeAdjVert SS TOTAL IX LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP FORCE ADJV computed! 6[ FTS ] SS IX2 LP SENSE MIN MAX TEST:.................OK 3[ FTS ] DATA Production test failed! SS FS force Mean =3[ FTS ] limit file path NULL... ERROR %08X 3[ FTS ] enableGesture: Size not valid! %d > %d ERROR %08X 6[ FTS ] pwr_reg_name = %s 3[ FTS ] %s: Failed to configure reset GPIO fts_gpio_%u %s: Mode Handler starting... 3[ FTS ] %s: error during setting COVER_MODE! ERROR %08X %s: Mode Handler finished! res = %08X mode = %08X fts_fw_update3[ FTS ] %s: dsi_panel_read_vendor_extinfo returned error = %d 6[ FTS ] %s: Unknown water mode = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Idle Status Event = %02X %02X %02X %02X %02X %02X fts_user_report_event_handlerAoffset crc:0x%02X%02X%02X%02X OscTrim crc:0x%02X%02X%02X%02X 3[ FTS ] %s Unable to upgrade firmware! ERROR %08X [none]6[ FTS ] fts_gesture_mask_store: Gesture Enabled = %d %04X3[ FTS ] %s: touch simulation test wq is not available! 6[ FTS ] addr = %llx byteToRead = %d 6[ FTS ] Requesting Compensation Data 3[ FTS ] Error reading TOT SS compensation data ERROR %08X 6[ FTS ] MS and SS force cal triggered! 3[ FTS ] Error while setting TP Sens scan mode... ERROR %08X { readHDMHeader3[ FTS ] pollForEvent: Unmanned Controller Ready Event! Setting reset flags... %s: Setting scan mode: mode = %02X settings = %02X ! 3[ FTS ] %s Cannot read crc status ERROR %08X 3[ FTS ] errorHandler: Sense short to GND! 3[ FTS ] %s: impossible allocate memory for MS frame... ERROR %08X 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ITO ADJH failed... ERROR COUNT = %d 3[ FTS ] production_test_initialization: read sys info ERROR %08X 3[ FTS ] Error during INITIALIZATION TEST! ERROR %08X 6[ FTS ] MS RAW LP GAP TEST:.................OK MS_TOUCH_ACTIVE_CX1_MIN_MAX3[ FTS ] production_test_data: checkLimitsMinMax MS CX1 failed... ERROR COUNT = %d 6[ FTS ] MS TOTAL CX MIN MAX TEST:.................OK MS_KEY_CX2_MAXMS Key Init Data (Cx2) =6[ FTS ] MS LP CX1 TEST:.................OK MS_TOUCH_LOWPOWER_CX2_MINMS_TOUCH_LOWPOWER_CX2_ADJ_HORIZONTALMS_TOUCH_LOWPOWER_TOTAL_CX_ADJ_HORIZONTAL3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_EACH_NODE_MIN failed... ERROR %08X 3[ FTS ] SS RAW LP FORCE MIN MAX TEST:.................FAIL SS_TOUCH_ACTIVE_TOTAL_IX_ADJ_VERTICAL3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_FORCE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS IX2 LP SENSE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_SENSE_MAP_MIN failed... ERROR %08X SS_TOUCH_IDLE_CX1_FORCE_MIN_MAX3[ FTS ] SS CX2 LP SENSE MIN MAX TEST:.................FAIL 3[ FTS ] SS LP IX CX testes finished!.................FAILED fails_count = %d 6[ FTS ] %s: TP Sensitivity Mode FINISHED! 3[ FTS ] %s: Error while enabling Gains in TP Sens Mode! ERROR %08X STD =3[ FTS ] Error while getting the device ERROR %08X 6[ FTS ] Limit File data passed as arguments! 3[ FTS ] %s: can not set gpio pull-up ERROR %08X 6[ FTS ] parseBinFile: sec2_size = %08X (%d bytes) 3[ FTS ] flash_enable_uvlo_autopowerdown FAILED! 3[ FTS ] WARNING!!! Erasing CX memory but no CX in fw file! touch will not work right after fw update! 3[ FTS ] updateGestureMask: Mask NULL! ERROR %08X isAnyGestureActive6[ FTS ] %s: Feature Allowed! ftm5st,regulator_dvddfts_set_gpio3[ FTS ] %s: error during setting CHARGER_MODE! ERROR %08X [ FTS ] %s: Mode Handler finished! res = %08X mode = %08X 3[ FTS ] Touch IC not in local heatmap mode: %X %X %i3[ FTS ] Cannot initialize the hardware device ERROR %08X 6[ FTS ] %s: Overriding with row=%d, panel_index=%d. [ FTS ] %s: Unknown stimpad status = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: -> ! 6[ FTS ] %s: ^ ! OscTrim cen bg:0x%02X%02X%02X%02X OscTrim frequency bg:0x%02X%02X%02X%02X grip_mode3[ FTS ] fts_gesture_mask_store: ERROR %08X touchsimSS Sensitivity Coeff sense = Echo FOUND... OK! 4) FW INFO DUMP: %2d - 3[ FTS ] error while requesting HDM Download... ERROR %08X readTotMutualSenseNodeDatainitCore6[ FTS ] System resetting... 3[ FTS ] %s: error while writing R0 cycle! ERROR %08X 3[ FTS ] %s: reading data ERROR %08X Adding error in to ErrorList... FINISHED! 3[ FTS ] %s: Error Type Not Found into ErrorList! ERROR %08X 3[ FTS ] getChannelsLength: ERROR %08X 3[ FTS ] %s: Invalid type ERROR %08X getSyncFrame6[ FTS ] %s: Requesting Sync Frame %02X... %s: cmd[%d] = %02X fts_writeReadU8UX6[ FTS ] Trimming Ioff... 6[ FTS ] INITIALIZATION TEST :................. SKIPPED 3[ FTS ] MAIN Production test finished.................FAILED 6[ FTS ] MS RAW LP MAP MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_GAP failed... ERROR %08X 6[ FTS ] MS RAW LP ADJ HORIZONTAL TEST:.................OK 3[ FTS ] MS CX1 TEST:.................FAIL MS_TOUCH_ACTIVE_TOTAL_CX_MAX6[ FTS ] MS TOTAL CX ADJ HORIZ computed! 6[ FTS ] MS TOTAL CX ADJ VERT TEST:.................OK MS_KEY_CX1_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJV_LP_MAP_MAX failed... ERROR %08X SS_RAW_DATA_SENSE_GAP6[ FTS ] SS RAW LP FORCE GAP TEST:.................OK 6[ FTS ] SS IX2 FORCE ADJV TEST:.................OK 3[ FTS ] SS TOTAL IX FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL IX SENSE ADJ HORIZ computed! 6[ FTS ] SS TOTAL CX FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST:.................OK 6[ FTS ] SS TOTAL IX LP FORCE TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP FORCE TEST: 6[ FTS ] SS TOTAL CX LP SENSE ADJHORIZ TEST: 6[ FTS ] SS TOTAL CX LP SENSE ADJH TEST:.................OK 3[ FTS ] production_test_data: production_test_ss_raw failed... ERROR = %08X 3[ FTS ] %s: TP sensitivity MS Post Cal test FAILED... ERROR %08X 3[ FTS ] %s: Error while turning on TP Sens Mode! ERROR %08X 6[ FTS ] Starting flashing procedure... 6[ FTS ] 2) HOLD M3 : 6[ FTS ] hold_m3 COMPLETED! 6[ FTS ] load cx DONE! 6[ FTS ] Firmware in the chip different from the one that was burn! 6[ FTS ] disableGesture DONE! fts_enable_reg%s: UNBLANK 3[ FTS ] %s: extinfo index is out of bounds (%d >= %d) in row %d of extinfo_override_table. 6[ FTS ] %s: Doing nothing for event = %02X %02X %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode Entry by BLD with real raw frame = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s Proximity Detected! fts_gesture_event_handler6[ FTS ] %s: DOWN ! infoblock_getdataADDR_INFOBLOCK read failed fwupdate3[ FTS ] %s: Unable to access driver data SS Data Ix2_fm = SS Data Cx2_sn = 6[ FTS ] %s: glove_enabled = %d fts_cover_mode_showgesture_coordinatesfts_driver_test_write%5d, 6[ FTS ] FTS_BUS_REF_FORCE_ACTIVE: %s 3[ FTS ] %s: The Header Signature was wrong! %02X != %02X ERROR %08X 6[ FTS ] Node Data to read %d bytes 3[ FTS ] %s: can not allocate memory for cx2_sn ERROR %08X3[ FTS ] pollForEvent: ERROR %08X 3[ FTS ] %s: Impossible to write Config Memory... ERROR %08X! 3[ FTS ] %s: New count not received! ERROR %08X 3[ FTS ] %s: error while writing into the flash! ERROR %08X pollForErrorTypefts_writeRead_internal3[ FTS ] checkLimitsGap: GAP = %d exceed limit %d 3[ FTS ] %s: getMSFrame failed... ERROR %08X 6[ FTS ] MS RAW MAP MIN MAX TEST: MS_RAW_DATA_EACH_MAX6[ FTS ] MS RAW GAP TEST: MS_RAW_DATA_ADJ_HORIZONTAL3[ FTS ] MS RAW ADJ HORIZONTAL GAP:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJV failed... ERROR %08X 6[ FTS ] MS RAW ADJ VERTICAL GAP:.................OK 6[ FTS ] MS RAW ADJ Peak: Getting max ADJV 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJV_PEAK failed... ERROR %08X 6[ FTS ] MS RAW ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: readTotMutualSenseCompensationData failed... ERROR %08X 3[ FTS ] production_test_data: production_test_ms_key_cx failed... ERROR = %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_CX1_MIN_MAX failed... ERROR %08X 6[ FTS ] MS KEY TOTAL CX TEST:.................SKIPPED SS Raw sense frame =3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP FORCE MAP MIN MAX TEST: SS_RAW_LOWPOWER_DATA_FORCE_GAP6[ FTS ] SS RAW LP SENSE GAP TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX FORCE ADJV TEST:.................OK 6[ FTS ] SS CX2 SENSE ADJ TEST: SS_TOUCH_ACTIVE_CX2_ADJ_HORIZONTAL6[ FTS ] SS TOTAL IX LP FORCE ADJV TEST:.................OK 6[ FTS ] SS IX2 LP SENSE ADJ TEST: 6[ FTS ] SS TOTAL IX LP SENSE ADJ TEST:.................SKIPPED 6[ FTS ] %s: TP sensitivity SS Pre Cal FINISHED! 3[ FTS ] %s: Normal Frame average = %d exceed limit [%d, %d] 6[ FTS ] %s: Exiting TP Sensitivity Mode enabling algos... 3[ FTS ] parseProductionTestLimits: ERROR %08X 3[ FTS ] parseProductionTestLimits 1: ERROR %08X 6[ FTS ] senseOff: SENSE OFF 6[ FTS ] flashing procedure Finished! 3[ FTS ] Error during filling Flash! ERROR %08X 3[ FTS ] flash erase FAILED! ERROR %08X 6[ FTS ] updateGestureMask: setting gesture mask to disable... 6[ FTS ] %s: All Gestures Disabled! 6[ FTS ] SET Bus Functionality : &gestureMask_mutex3[ FTS ] Error: can not create /proc file! fts_set_switch_gpio6[ FTS ] %s: GLOVE_MODE Enabled! 6[ FTS ] %s: Charger Mode setting... 6[ FTS ] %s: Sense ON! fts_screen_state_chg_callback[ FTS ] %s: BLANK 3[ FTS ] getMSFrame3 failed with result=0x%08X. 3[ FTS ] %s: failed to allocate extinfo. len=%d. 3[ FTS ] Error (%08X) while reading from FIFO in fts_event_handler ADDR_FLASH_STATUS write failed OscTrim ~crcr:0x%02X%02X%02X%02X %100s %d %dFW: %04X CFG: %04X AFE: %02X Project: %04X Buffer allocation failed! stm_fts_cmd_show3[ FTS ] fts_enableInterrupt: ERROR %08X 6[ FTS ] Get 1 MS Strength fts_cover_mode_storefts_pm_suspend6[ FTS ] Reading MNM register... 6[ FTS ] Setting target = %d and percentage = %d readSelfSenseCompensationDatareadSelfSenseNodeDatareadSensitivityCoeffNodeData6[ FTS ] Address for Golden Mutual hdr = %llx 3[ FTS ] %s: No setting argument! ERROR %08X 6[ FTS ] %s: Reading System Info... 6[ FTS ] Screen Resolution = %d x %d 3[ FTS ] %s: Config CRC Error found! CRC ERROR = %02X errorHandlererrorHandler: Starting handling... 3[ FTS ] errorHandler: Cannot reset the device ERROR %08X errorHandler: No Action taken! 3[ FTS ] %s: second write error... ERROR %08X production_test_main3[ FTS ] production_test_data: checkLimitsMinMaxEachNodeData failed... ERROR COUNT = %d 6[ FTS ] MS RAW ADJ HORIZONTAL TEST: 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJH GAP failed... MS_TOUCH_ACTIVE_CX2_ADJ_VERTICALMS_TOUCH_LOWPOWER_TOTAL_CX_ADJ_VERTICAL6[ FTS ] SS RAW FORCE MIN MAX TEST: 3[ FTS ] SS RAW LP FORCE MAP MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_GAP failed... ERROR %08X 6[ FTS ] SS IX2 FORCE ADJVERT TEST: 3[ FTS ] SS TOTAL IX SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 FORCE TEST failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_FORCE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 FORCE MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: production_test_ss_ix_cx_lp failed... ERROR = %08X TOT SS Init Data Ix_fm = 3[ FTS ] production_test_data: computeAdjVert SS IX2 LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST:.................OK 3[ FTS ] SS TOTAL FORCE LP MIN MAX TEST:.................FAIL SS_TOUCH_IDLE_TOTAL_CX_SENSE_MAXTOT SS LP Init Data Cx_sn = 3[ FTS ] %s: Error while turning off TP Sens Mode! ERROR %08X 3[ FTS ] %s: can not set spi4 mode ERROR %08X 6[ FTS ] Full Erase flash DONE! 6[ FTS ] Writing page mask... {{_{{_5=mtz4 W    r}ejm$2YBbdescription=STMicroelectronics MultiTouch IC Driverauthor=STMicroelectronicslicense=GPLvermagic=4.14.170-g666300e62136-ab6386400 SMP preempt mod_unload modversions aarch64name=ftm5depends=heatmapAndroid (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)ftm5Kmodule_layoutcurrent_kernel_time64B%release_firmwareqrequest_firmwareZstrncmpo6xint_sqrtZ%strcmp?spi_synch__list_add_valid_raw_spin_unlock_irqrestore!'disable_irq_nosync enable_irq"_raw_spin_lock_irqsave-Sseq_readZpseq_lseekWseq_writeyseq_releaseTseq_open~)HmemcpyHWstrlcpyK__arch_copy_from_userHۈ__check_object_sizeSVremove_proc_entry &].proc_createv]proc_mkdir_data&hrtimer_forward}9hrtimer_start_range_nsiyhrtimer_initiBflush_workqueueGhrtimer_cancel[_-ukstrtoboolP=7kstrtointZZkstrtou8`Ϙstrlenl߅strsepǚ_ctypekstrdupLdmutex_trylockcstrlcat\bin2hexZ sscanfkmalloc_order_trace4t__sw_hweight32msleep地__kmalloc@dsi_panel_read_vendor_extinfo@(irq_set_irq_wake+gpiod_direction_input\"Ggpio_request-Iheatmap_readѹpm_qos_update_requestԸzktime_getRrequest_threaded_irq?msm_drm_register_client&of_property_read_string_helperIHof_property_read_u32_indexkof_property_count_elems_of_sizedmemsety}__pm_relax~tbn_release_bus4:__pm_stay_awakeHpm_wakeup_ws_eventp7jiffies_to_msecsd9gpiod_direction_output_rawVtbn_request_busPregulator_get;JQfree_irqsysfs_remove_groupnCtbn_cleanup__stack_chk_fail uqueue_delayed_work_onr]wakeup_source_drop:wakeup_source_removeN/xinput_unregister_devicepm_qos_remove_requestĵheatmap_remove| msm_drm_unregister_client destroy_workqueue|^sysfs_create_groupkdelayed_work_timer_fn" ^init_timer_key6)heatmap_probe.Spm_qos_add_requestCregulator_putRgpio_free zkfreeinput_free_deviceErinput_register_device __mutex_initAl_input_set_capabilityYinput_set_abs_paramsUinput_mt_init_slotsfLscnprintfinput_allocate_device)complete_all __init_waitqueue_head57C__alloc_workqueue_key8Awakeup_source_addygPSwakeup_source_preparegVdgpiod_to_irq~AWof_property_read_variable_u32_arraytjof_property_read_stringCof_get_named_gpio_flagsϋof_drm_find_panelf&of_parse_phandle_with_fixed_args2of_find_propertyPdevm_kmalloctbn_init skmem_cache_alloc_trace:kmalloc_cachest/spi_setupg__stack_chk_guardbKdriver_unregisterݑ__spi_register_driver&ԱD__dynamic_pr_debug*iwait_for_completion_timeout/ .queue_work_on~cancel_work_syncNregulator_enable__const_udelay;Ygpiod_set_raw_valueWigpio_to_descregulator_disable>լJmutex_unlocke8^mutex_lockXUprintkz`input_mt_report_slot_stateHinput_eventGNUհ3>((( B Q[g-@v8D@ABC 4 +(:+Hh|SP(r.H7:h:= >@!<@D@ ]LT{@R,lRx((((5<3(\@(h((((+(V0(X(((H(!(I(q ( p(V0 4_8l_a 0c\ c1dALgRLcPqu,x80yyp\z |p||,~p~-lpA܀Vpk 88 %h78KT`To}44N        1 @ G ` W  l       @ `    -  ?   #RS [ o  $B          D  H D > |x , T9 O j  h$  (   8( `(. (P (h ( ( ( ( ( ((  P() x(B (%^ (u ( ( 9 : T<  ? $A lC@(6h(@$OQp\(y(((0(X((D\\Do  4 h GZU^ q ~   XX, p@R_sp 4%3I HXj|6Zg}@2? Qgy$@ @('5HZt̐T*=FTd>]H`)'BaoHw~$ 4p2CDtO@d0unXLF\ !(\19,qDLZ`bbHv oxTr X.d@d!it0<Ndc] htla~ .(exܖ h0 5@O_l9@ ^>'lFCmXNJiL 5l_$9U"`d]"f"n"""[l""\("L^T"^4"^"_"H_$"_x#l`d #jx#llx+#\`3~d h 3~l p 3~t x 3~|?@$/  /  /  /A    @PDCH3~L0P PT CX 3~\ 0` Pd Ch 3~l 0p Pt Cx 3~| 07B$Cr r r r > $3~( , 3~0 4 3~8 < 3~@LD\EpPtCx3~| P C 3~  P C 3~  P C 3~    PF\C `d C h l C p t C x |G0H4 H8 H< H`| d | h | l | p; ; ; ;~ ~ ~ ~g g g g/  /  /  /  A$ ( , 0 l H b b b b  7!!  ! $! @!!Nq! Nq! Nq! Nq! !I!q!! q! ! q! ! q! "J"J("J<"JP"J"" "Z"  " Z"  " Z"  " Z"j8"" j8" " j8" " j8" " #-# -# -# -,#KH# L#  P#  T#  `#;d# ;h# ;p# ;t##;# ;# ;# ;#K#G# G# G# G#8# 8# 8# 8#$K$ K $ K$ K $J4$/8$ /@$ /H$ /P$\$`$ d$ h$ l$p$L|$G8$Z$ G8$ Z$ G8$ Z$ G8$ Z$$W$Z$ W$ Z$ W$ Z$ W$ Z$$M%%Z%  % Z% % Z% % Z %8%Z<%O@% ZD% OH% ZL% OP% ZT% O`%h%|%M%O% O% O% O%% %  %  %  %%Z%~% Z% ~% Z% ~% Z% ~%%$%N&~ & ~& ~& ~& &T$& T(& T,& T4&D&FH& FL& FP& FX&h&Dl&p& Dt& x& D|& & D& &&&Z& & Z& & Z& & Z&& & & &&b& b& b& b&&N' ' ' ' '$'O(' O,' O0' OX'O\' O`' Od' O|')' )' )' )''zg' zg' zg' zg'';' ;' ;' ;''P' P' P' P (Q(( (  ( 0(8(P(Qd(l((Q(((<( <( <( <((( ( ( (($(3( 3( 3( 3))R )8) 8) 8) 84)@):D):H)=L)>P)<@T) :X) =\) <@`) :d) >h) :l) =p) <@t) :x) >|) :) =) <@) :) >)@)L) @) L) @) L) @) L))@R)lR)m) @R) lR) m* @R* lR* m * @R* lR* m *S4*8* <* @* D*L*T*ĪX* Ī\* Ī`* Īd****/* * /* * /* * /**A**b* * b* * b* * b**+/+ + / + + /+  + /,+8+A<+>g@+ >gD+ >gH+ >gP+T+\X+ \\+ \`+ \h+x+|++ + + +ʟ+ ʟ+ ʟ+ ʟ++7+T ,U,?(,@,,--,-@-l---V-U-- - - -eZ- eZ- eZ. eZ ..W$.((.@,. (0. @4. (8. @<. (@. @L.X. `.d. h. l. ..>.X.~.@. ~. @. ~. @. ~. @..7 // / / T/YX/\/ `/ h/ // / / /C/) / C/ ) / C/ ) / C/ ) //Z// / / //[/\0Y 0]4080 <0 @0 X0^p0t0Cx0 |0 C0 0 C0 0 C00C00 C0 0 C0 0 C0 00_1]1G~ 1 G~$1 G~(1 G~01ǔ41 ǔ81 ǔ<1 ǔH1P1X17\1 7`1 7d1 7p1t1ux1 u|1 u1 u11^1C11 C1 1 C1 1 C1 11_2]29b 2 9b$2 9b(2 9b02Z42 Z82 Z<2 ZH2P2T2 X2 \2 d2t2^2C2j~2 C2 j~2 C2 j~2 C2 j~22_2]2\b2 \b3 \b3 \b 3f3 f3 f3 f$3,303 43 83 @3P3^l3Cp3t3 Cx3 |3 C3 3 C3 33_3]3O3 O3 O3 O33 3 3 44b 4 b4 b4 b4 4~$4C(4 ~,4 C04 ~44 C<4 ~@4 CH4T4Zp4t4x4 |4 4 44 4 4 4x4Z;4C4 x4 Z;4 C4 x4 Z;4 C4 x4 Z;4 C455f 5C5 5 f5 C5  5 f$5 C(5 ,5 f05 C85@5D5jH5CL5 P5 jT5 CX5 \5 j`5 Cd5 h5 jl5 Cp5x5|55C5 5 5 C5 5 5 C5 5 5 C5575:5 :5 :5 : 6b$6 b(6 b,6 bH6OL6~P6 OT6 ~X6 O\6 ~`6 Od6 ~h666 6 6 66666 6 6  7&877~7 &87  7 ~$7 &8(7 ,7 ~07 &847 87 ~D7X7\7`7 d7 h7 l7 p7 t7 x77@7~7~7 @7 ~7 ~7 @7 ~7 ~7 @7 ~7 ~77h7G7~7 h7 G7 ~7 h7 G7 ~7 h7 G7 ~7<8`\8a|8`888/P8 8 8 8 /P8  8 8 8 /P8  8 8 8 /P8  8b8`9,9)09 49 )89  <9 )@9  D9 )H9  P9l9p9 x9 9 9 9 9  9  9  9  9  9  99 [9 9  [9  9  [9  9  [9  999 9 9 ::8:<:KP@: L: P: KPT:  \: `: KPd:  l: p: KPt:  x::!r::/: !r: :/: !r: :/: !r: :/:H;*L; *P; *T; *;;; ; ; ;R; R; R; R< <[<  < [$<  (< [,<  0< [8<x<<<<<<<=(=[,=[0= [4= [8= [<= [@= [D= [H=h=0l={p=[t= 0x= {|= [= 0= {= [= 0= {= [====[= = = [= = = [= = = [=>$>@>[D>H> [L> P> [T> X> [\> `>>>> >>  > >  > >  > >?T8?c Pr$P >(P r,P >0P r4P >8P r > > > $a,0 4 8 <LP X ` pt |  ĵ&ȵ &̵ &е &ص] ] ] ]82 82 82 824   q qĶ qȶ q- - - -048 @ D H\P \X \d \p$q( q, q0 qPȸܸq q q q,q0 q4 q< qXq q q qԹ- - - - <\-` -d -l -̺d d d d  ( 048< @ L P T X h+l +p +t +xq q q q̻?л ?Ի ?ػ ?ܻq q q q(H\-` -d -l -- - -ȼ -q q q$ q4Tt- - - -- - - -<`-d -h -p -q qȾ qԾ qq q q q$DdqĿ qȿ qп q @`X q( q, q4 qDd\ \ \ \$HqP qT q\ ql- - - -q$ q( q0 q@`- - - -- - - -(L-P -T -\ -- - - - q( q, q4 qDd`|O, O, O, O,q q q q(Hhq q q q<P-T -X -` -- - - -- - - -@\dltx          I  I  I  I(LP T X hx|   .1 .1 .1 .1# # # #T T T T   = = = =   $HXpa   P P P PQU U U U$ʀ( ʀ, ʀ0 ʀHT1X 1\ 1` 1hp x         $ ( 4 @Xd#l #p #t #xE E E Er r r r `$)( `, )0 t4 `8 )<  t@ `D )L  tT  tXtB         9 9 9 9    _ _ _ _0] 0] 0] 0]$ ( , 08@3D 3H 3L 3TPIX PI\ PI` PIl|Up |Ut |U| |Uf f f f1 1 1 1   + + + +I I I I4@JD JH JL J\` d p |% % % %X: X: X: X:     $ ,4E@qD qH qL qT`d h t |U U U Uf f f fU  U  U  U    $ , 0 @7Xlm|: :  :  : Ws Ws  Ws  Ws \ \  \  \ H H H H,\p|Ws Ws  Ws  Ws        ; ;$ ( ;, 0 ;8 @DH L P lp t x ; ; ; ;8 8 8 8       , 0 8 LHd                $ 0 \` d h xH|         (, 0 4 <f@ fD fPT X \ f` hx, , , ,9, 9, 9, 9,   $ , 0 <D7\` d h FŬ Ŭ Ŭ Ŭ   4>] 4> ] 4> ] 4> ]$05t4]< 5t@ ]H 5tL ]P 5tT ]dh]l p ]t x ]  ]   7   0DPۗT ۗX ۗ\ ۗdF      [ [ [ [a|t |t |t |t4F<l@ lD lH lPdhg,l p g,t x g,|  g,yg, y g, y g, y g,g,  g,  g,  g,IR I R I R I R(,0g,8 < g,D H g,L P g,Xdh fl p  ft x  f|   f J f  J  f  J  f  J  fg,  g,  g,  g,   87PT X \ ۗ ۗ ۗ ۗF    =2 =2 =2 =2`tx |        u u  u  u , ,  ,$ ( ,, 8H"fLr>P "fT r>X "f\ r>` "fd r>lpt|               78< @ D aaaa[ [ [ [|t |t |t |t0F8F< F@ FD FHXh          E  E   E   E           $  08DtH L tP  T tX  \ t`  lt|             7,0 4 8 tۗ ۗ ۗ ۗF       $6( , 60 4 68 < 6DL;P6T ;X 6\ ;` 6l ;p 6|6  6  6  6I* I * I * I *6  6  6  6$(60 4 6< @ 6D H 6PX\ ` d 7   [ [ [ [a$|t( |t, |t0 |t8TFl l l l3i  3i  3i  3i J3i  J 3i  J 3i  J 3i$( , 0 `7x|   ۗ ۗ ۗ ۗF $ ( ,8< @ D Lpt=;x | =;  =;  =; =;  =;  =;  =;,=; , =; , =; , =;"f~; "f ~; "f$ ~;( "f, ~;48<=;D H =;P T =;X \ =;dtx=;  =;  =;  =;   7   Tataaa[ [ [ [|t |t |t |tFF F F$ F(ptx |     E E  E  E       t t  t$ ( t, 8@HX\` d h l p t |   R R  R  R 7   $HFPHFT HFX HF\ HF`|   2 2 2 2R R R R^;  ^;  ^;  ^;,$V0-F4 $V8 -F< $V@ -FD $VH -FP\5t`-Fh 5tl -Ft 5tx -F 5t -F-F  -F  -F  -F,^; , ^; , ^; , ^;   04^;8 < ^;D H ^;L P ^;Xd7   aaa$[( [, [0 [8<|t@ |tD |tH |tPlFtFx F| F F!  !  !  !  $ ( , `d!h l !p t !x | !7   > > > > F0) 4 ) 8 ) < ) @L SP  ST  SX  S\d#h #l #p #ta    FXr Xr Xr Xrh h h h $ ( , 8H,L ,P ,T ,\dh l p |\f \f \f \f       7 Ni(7, Ni0 74 Ni8 7< Ni@ 7HPX`lCJp CJx|   CJ  CJ& & & &      CJ CJ CJ CJ8< @ D LWiP WiT Wi` Wiptx#|  #  #  #bf@LP T X dhl p t x      G G G G^V  ^V  ^V  ^V78DThZl Zp Zt Z8F 8 F 8 F 8 Ff f f f   ` `  `  ` $(, 0 4 Hhlp$p t p$x | p$  p$    N$-( N, -0 N4 -H NL -hFbiHqr qr qr qr(i04 8 < @PHl]p ]t ]x ]|      ; ; ; ;i   (H,0 4 8 HPTX \ ` d h l xt t t tt t t t    $ ( 0<7@D H L X\ ` d pt x |       XN\ N` Nd NhjF jF jF jFa a a a2 2 2 2    @7TX \ ` h l  p  x  A2 2 2 2> >  >  >     @D/HL P /T X \ /` h l /p t|lJ  lJ   lJ   lJ 7   4N<r@ ND rH NL rP NT r\xӖ| Ӗ Ӗ Ӗ] ] ] ]A   > > >  >,<@ D H |7    Ӗ Ӗ Ӗ, ӖP|#X  # X  # X  # X / / / /    J J  J$ J,4n8 n< nH nX\` d h 7   O OȾ Ⱦ O Ⱦ O Ⱦ$J(,0$4`8 J< @ D $H `L JP T X $\ `h Jl p t $x `F       ,8AHlFD D D DBu Bu Bu Bu (e-, e-0 e-4 e-@DH L P        7/ / / /O Y O  Y O  Y O  Y, X \  `  d   > >  >  >  >  >  >  >$ 4 < >@ D  >H  L  >P  T  >X  ` | F OS  OS  OS  OS  O  O  O  O         $  (  , 8 @ K-D  K-H  K-L  K-P \ d Jh  Jl  Jp  Jt            U  U  U  U   f  f  f  f          r  r  r  r( @ <D  <L  <X  <t ix |        H        i  H         $ , ~0  ~4  ~8  ~@ L X d Áh  Ál  Áp  Át |                 ,  ,  ,  ,  J  J  J  J        ,8DP\ht(4@LXdp|r r r r n n n n 0$4 $8 $< $HmP mX m\ mt-x -| - -> > > >&/ / / /O Y O  Y O  Y O  Y<@D H L |7Z  Z  Z  ZF2 2 2 2 I I I I$LfTrX f\ r` fd rh ft rf   u u u u    LF`'dzh 'l zp 't zx '| zn^z n^ z n^ z n^ z   z z  z  z $(N48 < @ HXF\ F` Fd Fp$t $x $| $       N      7   $ (J48 J< @ JD H JL `dZhl Zp t Zx | Z F2 2 2 2rf r f r f r f f(, 0 4 @PlF|   f    ,4$<@ D H P`Id Ih Il Ix|   u u u uf f f fI I I IF F F Fu u u uvi vi  vi$ vi04 8 < HԂL ԂP ԂT Ԃ`dh l p 7   HHLPzVT X zV\ ` zVd h zVp+G +G +G +Gf$ $ $ $ N N N N 0F4 F8 F< FHtuL tuP tuT tu`lp t x 7   % %uS uS % uS % uS ,0 4 8 DT`Vd Vh Vl Vx%&% &% &% &%      748 < @ DPT X \ ` d p F8 8 8 8    $(9, 90 94 9<H`d h l xi| i i i   U U U UӖr Ӗ r Ӗ r Ӗ r4TX\ ` d ltx |  7     4n8 n< n@ nT-?X -?\ -?` -?hPsl Psp Ps| Ps                          ^  ^  ^$  ^, 0  4  8  @ $gD  $gH  $gL  $gT sX  s\  s`  sh ;l  ;p  ;t  ;| @   @   @   @         8  8  8  8  "  "  "  "  S    S    S    S !f ! f ! f  ! f !,!c0!$(><> @>uD>  H> uL>  P> uT>  X> u\>h>l>up> t> ux> |> u> > u>>> > > >7 ?$? (? ,? 4?8? vu >vu >vu >vuuuu u u u u v v4H >4L >4P >4XhlMp t Mx | M  MȘ ̘  И  ܘ  48< @ D H  L P T  h l p   M M M M $( , 0 4TZ<X Z<\ Z<` Z<dh! l ! p ! t ! xn n n nf f f fĚȚ̚ К Ԛ ؚ ܚ  <z@XDH zL XP T zX X\ t zx X| Z Z Z  ZO O  O$ O(LP T X `Ad Ah Al At=  =  =  =    Ԝ4؜ 4ܜ 4 4       (TlX l\ lh lxĝȝ ̝ Н ԝ  ؝ ܝ       ,< < < <      7` 7` 7` 7`Zl Zl  Zl$ Zl(H!L !P !T !\` d h lpt x | * * * *l l lğ lȟ̟П2'ԟ ؟ 2'ܟ  2'  2'LPTX \ ` d h l |   A A A  A< <  <$ <(@GD GH GL GTuHX uH\ uH` uHh&l &p &t &|   U U U U       @LxP xT x\ xdhr l r p r t r |Y Y Y Yv̢=Т =Ԣ =آ =ܢw{1 1 1 1} r  r  r  r  ,8DP\ht4 4 4 4   ̣У^4ԣ ^4أ ^4ܣ ^4      $ 4xz|X z X  z X  z X DhH hL hP hX\O` Od Oh OlƄ Ƅ Ƅ Ƅ   pA pA pA pAĥХܥH H H H|! |!  |! |!(04 8 < @D 5L  5P  5\  5h  Ħ Ȧ ̦ Ц    `d h l txL| L L Lv v v vȧܧ0 0 0 0 $0<HTX\ ` d        ` ` ` `ȨԨ& & & &l l l l (4PT X \  ` d  h l  x7    ĩ ȩ u    04 8 <  @ D  P T  `` ` ` `0& 0&Ī 0&Ȫ 0&Ъ?x ?x ?x ?x    ,04 8 < DTXa\ ` ad h al x a! ! !ȫ !ܫ $( , 0 4  8 < @  T X \  UO UO UO UO U U U U DkZH kZL kZP kZTXZ'\ Z'` Z'd Z'hxŎ| Ŏ Ŏ ŎO O O O6a  6aĭ ȭ 6a̭ ح 6a4z8X<@ zD XH L zP XT d zh Xl     d= d= d= d=8 <  @  D  LEIP EIT EIX EI`pI I I IZ Z Z ZSį Sȯ S̯ SЯDi  Di  Di  Di@=D =H =T =h     İ Ȱ ̰      ! ! ! !   Աر ܱ  N N N NU  U U U8< @ D LP T X \`cid cih cil cip      [aIJ Ȳ [a̲ в [aԲ  [a48<@ D H L P T h l p 5v 5v 5v 5v L" L" L" L" 8G< G@ GD GL6P 6T 6X 6`(d (h (l (t x  |    y' y' y' y'v   w{$2( 2, 20 24}8`[< `[@ `[D `[LXdp|Zĵ Zȵ Z̵ ZԵص ܵ          (, 0 4 8@0D 0H 0T 0dzX z X  zĶ Xȶ  z X x4V| 4V 4V 4Vd= d= d= d=2 2 2ķ 2̷5з 5Է 5ط 5-= -= -= -=i i i  i$,8<B@ BD BH BP`h3[l 3[p 3[t 3[x|            $ T     Ĺ ȹI I I I0 0  0$ 0,<HT`lx   غmܺ m m mu2 u2 u2 u2 $ ( , 08DP=T =X =\ =`ht          7ػܻ      $u,E 0 E 4 E 8 E <LP mT X  m\ `  ml p  m|! !ļ !ȼ !̼ؼ0&ܼ 0& 0& 0&a  a  a  a   $ ( 0@DH L P T X d t` ` ` `Ľ       $ (  8 < @  tZ Z Z ZN N N NI I  I$ I(,50 54 58 5<T\`od h ol p ot  o0i 0iĿ 0iп 0i$(, 0 4 8  < @ D  T X \     Q Q  Q Q$35( 35, 350 358x< x@ xD xL\lMyp Myt Myx My|   7` 7` 7` 7`q q q qv` ` `  `w3 3 3  3(4@LXlNp Nt Nx NPN PN PN PN       C C C C   <R@ RD RH RLT`lp t x |P P P P          7,0 4 8 D H  L  P  hlZp Zt Zx Z|ZbZb|{   }{y y y y(},?0 ?4 ?8 ?<dl p t xv  v  v  v          ( , 0  8{< {@ {D {P\i` id ih ilxy| y y ybW bW bW bW" "  " "  $ ( ,<J@ JD JH JLX`[d [h [l [pV  V  V  VO O O O<@D H L P  T X \  h l p  x|   D\ D\ D\ D\7  7  7  7, 0  4  8  <DaH aL aP aXV\ V` Vd Vl[p [t [x [   u u u u W  W   W  W  $ ( ,<@ D H LT`h=l =p =t =x' ' ' ',B  ,B  ,B  ,B@DH L P T  X \ `  p t x  = = = =] ] ] ]f( f( f( f((y, y0 y4 y<@D H L P`{t}v v v vHL P T \`Md Mh Ml Mp   ' ' ' '{  {  {  { QJ$ QJ( QJ4 QJD             j j j jf\ f\ f\ f\m   m  m$ ( m4FB FB FB FB   ( ( ( (C C C C   $ ( `d h t u u u uGj Gj Gj Gj    (, 0 4 8@Pdpt x | ; ; ; ;lJ lJ lJ lJ@CD CH CL CTX\ ` d hx{}   7    ,"0 "4 "8 "PTX \ ` dpZ|bZb|{   }{   }    $TWX W\ W` Wdtx|                     ({, {0 {4 {@LJP JT JX J\hl p t xy y y y" " " " a a a a 0\4 \8 \< \@LTzX z\ z` zdtx(|  (  (  (# # # #048 < @ D  H L P  \ ` d  lXp Xt Xx X|I  I  I  I -z  -z  -z  -z,  ,$ ,( ,,4#8 #< #@ #HVL VP VT V\` d h u u u u W  W  W  W0w 0w 0w 0wm m m m$( , 0 4d\h \l \p \t                4 8 <  H L  P  T  X`jd jh jl jxJ J J Jkw kw kw kw<  <$ <( <048 < @ DX\ ` d ht|O O O OB  B  B  BK K K KTX\ ` d h  l p t      w w w wj j j jn   n   n   n DLzH LzL LzP LzT\@` @d @h @tq q q q   @uD uH uL uPT>X >` >h >lpBKt BKx BK| BK   1 1 1 1   4   . . . .{}v v v vHϯ ϯ ϯ ϯ6 6 6 6{}B  B B B(8T7x|      x        $ ( 4t23x 23| 23 23k k k k   % % % %6  6$ 6( 60@D(H L (P T (X d (ts> s> s> s>*   *    *  $  0 *4 8  @HD HH HL HPT(X (\ (` (dtՄx Մ| Մ Մ# # # #j  j  j  j,z0X48 z< X@ D zH XL X z\ X` h2l 2p 2t 2|   k k k k      \  \  \  \$LP T ` pR0  R 0   R 0   R 0     O  O O O DyPRT RX R\ Rdztv7 7 7 7wy* * * *zv* * * *w   $4{@ D  H  L  T}dpt x | {9 9 9 9}X X X X ,8DP\ht( ( ( (   On On On On\ \ \ \/b  /b   /b   /b,tx|            |K |K |K |K> > > >Kk Kk Kk Kk       $ (,k0 k4 k8 k<LPPT X P\ ` Pl p P|   B B B B     $ ( , 0 < Ltkx k| k k*  *    *    *      $ ( ,0 4  8  <  @PAT AX A\ A`t|- - - -,   ,   ,   , zX  z X  z  X$ 8 z< X@ LP T X `d h l t#x #| # #Y Y Y Y   O  O  O  O        DH L X hR0  R 0   R 0   R 0     #P  #P #P #P  $ ( 4d38 d3< d3@ d3Hp-lt -lx -l| -l~x ~x ~x ~x   F F F Fzn zn zn zn       ,lptx |        P P P Px x x x> > > >           "  "$ "( ",<@xD H xL P x\ ` xl'7 '7 '7 '7r] r] r] r]      P  P P P3  3$ 3( 304 8 < H9L 9P 9T 9\ltx |  @  @  @  @h h h hX\` d h l  p t x      z? z? z? z?[ [ [ [r r r rj j j j     ( , 8zX z X  z X  z X    j4 j4 j4 j4   4$ 4$ 4$ 4$ 048 < @ D H T dΆ Ά Ά Ά          $ (  0_$4 _$8 _$< _$@DY7H Y7L Y7P Y7Tdnh nl np nt] ] ] ]       $( , 0 4 8 < H L P X'\ '` 'd 'lp t x    h h h h) ) ) )2^ 2^ 2^ 2^   =y  =y  =y  =y$dh l p t|   > > > >     48 < @ DLXd)h )l )p )> > > >6 6 6 6m m  m m(8< @ D L8P 8T 8X 8dWh Wl Wp Wx|   ^ ^ ^ ^           0X \  `  l               q^ q^ q^  q^z z  z$ z(8< @ D H\dlh ll lp ltx|z  z  z  zzX z X  z X  z X ,;0 ;4 ;8 ;@LXdp|   @D H L PTX \ ` dR R R R^  ^  ^  ^    X\` d h l  p t x      x x x x   ܸ ܸ ܸ ܸ^ ^ ^ ^ _y _y _y  _y$(,4 8 < @ L P X                   D* D* D* D*$)( ), )0 )LG G G Gn n n n       2 2  2 2PL PL  PL$ PL<|          &) &) &) &)       Xhl p t |   K K K K,]0 ]4 ]8 ]@DkH kL kP kT|^ ^ ^ ^@? @? @? @? 8l l l l0 0 0 0l l l lm m  m m   $ ,@D H L  P T  X \  h   b) b) b) b)$z ( z , z 0 z 4@LxVQ VQ VQ VQ    .4  .4  .4  .4  ( 8 7P  Q  Q  Q  Q  ,  ,  ,  ,           8 p >t  >x  >|  >  i  i  i  i  R  R  R  R                 $   0 L  x  x  x  x  ڛ  ڛ  ڛ  ڛ            T ]X  ]\  ]`  ]h l }p  }t  }x  }|  z  z  z  z    4 48  4<  4@  4H L JRP  JRT  JRX  JR\ x |                $ $ $ $ HL P T X`lx|               ܏$ ܏( ܏, ܏0LP T X \dp$ $ $ $       $,8dh l p |   x{m {m {m {m4  4  4  4 `d h l p|k k k k   ) ) ) )7_  7_ 7_ 7_,0m4 8 m< @ mD P m`   *  *    *     *  $  ,#0 #4 #8 #<@D H L P`d h l p: : : :S  S  S  SzX $ z( X, 0 z4 X8 D zH XL T*X *\ *` *h5l 5p 5t 5|   m m m mC C C Cd  d  d  d8y< y@ yL y\R0  R 0   R 0   R 0     ) ) ) ) 0y<Y@ YD YH YPz`vlsp st sx swyS S S Szvs s s sw    {,0 4 8 @}P\A` Ad Ah Ap{   }c c c c $0<HT`t0 x 0 | 0  0 L L L L7 7 7 7Y Y Y YG  G  G   G\`dh l p t x |    @% @% @% @%" " " "      o o o on n  n n   $ (8< @ D  H L  X \  h7 7 7 7l l l l   ?   ?  ? ( ?8`%d %h %t %*  *    *    *       I{  I{$ I{( I{,<A@ AD AH AL`h-l -p -t -x|,   ,   ,   , zX z X  z  X $ z( X, 8< @ D L;P ;T ;X ;`Ld Lh Ll Ltbx b| b b7 7 7 7         04 8 D TR0  R 0   R 0   R 0  Ub Ub Ub UbX X X X     $ ( , 4\,` ,d ,h ,pet ex e| eR R R R   7 7 7 7         X \ ` d  h  l  p  t  x         P  P  P  P y  y  y  y b  b  b  b 1&  1&  1&  1& n{  n{  n{! n{!! ! ! ! !(!,!lc0! 4! lc8! [> [ > [$> [,>0>e4> e8> e<> e@>`>od> oh> ol> op>x>>>}> }> }> }>>q>"n> "n> "n> "n??r,?0? 4? 8?