NT96655 1000000020100701(UvLD:GS650 DRAMINFO STRGINFO pP2014.0115.01 ` @< <$PK^ `<  <%H* ` @ 4`@` @@ < <'X`$PK%PM`@ $!''! <, 4$, <<\+ <* <+ 66+ 6* + ; G 2* *  ) ) G ! '21....POOL_ID_STORAGE_NANDPOOL_ID_STORAGE_SDIOPOOL_ID_STORAGE_SDIO2POOL_ID_FWS_BUFFERPOOL_ID_FS_BUFFERPOOL_ID_PS_BUFFERPOOL_ID_DISP_OSD2POOL_ID_DISP_OSD2TEMPPOOL_ID_DISP_OSD1POOL_ID_DISP_OSD1TEMPPOOL_ID_DISP_VDO2POOL_ID_DISP_VDO2TEMPPOOL_ID_DISP_VDO1POOL_ID_DISP_VDO1TEMPPOOL_ID_GFX_IMAGEPOOL_ID_GFX_STRINGPOOL_ID_GFX_TEMPPOOL_ID_EXIFPOOL_ID_DATEIMPRINTPOOL_ID_FILEDBPOOL_ID_CALPOOL_ID_PIP_FLIPPOOL_ID_PCCPOOL_ID_APP #######GPS Tracker %s, LINE = %d '<8!,'0(<$! 4B$<4Я ү$¯ J<$b$ $:     I 3 !'D Install_UserDHLPTX\`dhlptx|B* JBJ<0c$*!@ |$!'$b |B$d!04d` d`<'>B* JE!JcJ<1&(,$* !  Q|$!,($ 0'" |A$"@B0@!#%(e% ů#"c0@c4# 09@ŏ!#`P%(E'$C " %(E% %2QVPC\+$(E`! @,C'e8Cc0`(@ #$b " R " PR Q %PC8D$0&b>c,"B0"  !%P ". <'>B*(JBJ<(hc$*!@ |$!'$b |B$b `B0B4b!<'>E!JC`!!# JB*(JcJ<h&(,$ * !  P|$!,($ 0' |A$0 ů! B04"( ŏ E  M! ů c0c4 &@ŏB@C*C`P! @O<c0Ì `gǬrb eM! M$<'>B*!@ $!'$$$$((@Pp$@X$J<$  |0J<$J<Ȍ!H+8T$¬!0`04!8#E$G!8@08 !<'>B *$@!$!$ ('J<B$( (| |A$į ůŏ @ďO<4Dk   (B 0B$b  !<'>B*@!J<B$  |!'<'>E!JB*@!$! 'J<B$  | |A$p#*C@$į ůď Dŏ4C! @e (@  @!D C$D E @!<'>BJ<0c$* |!@ $!'$b |@$0T0$$+@T$b$B0B4b e d f!<'>E!JB* JB(* JB*@!$!'$JH!J <)%J<$! !(@$!`$@B$CT@ $*`Ĭ$! @J <)%$!!"O<I''<>cJ<&* ! P|$! '$c0b$ &@&+D`PD@B$+D`T@DHT!$$\X!!`0c$B$C@@O<<x$,C !(  !<'>BJ<(c$*!@ |$! 'TO<$Bb$bB0@$ ïÏb @P$deeD0D$b$!b` `!' !!'(?)^RFATAL:%s() calling flow (%08x)! ^RFATAL:%s() Null Mailbox pointer! ^RFATAL:%s() MempoolID[%d] %s: Out of id range ^RFATAL:%s() ^RMempoolID[%d] %s: Not match to fixedID[%d] ^RFATAL:%s() MempoolID[%d] %s: Add failed, [er=%d] ^RFATAL:%s() MbxID[%d] %s: Out of id range ^RFATAL:%s() MbxID[%d] %s: Not match to fixedID[%d] ^RFATAL:%s() MbxID[%d] %s: Add failed, [er=%d] ^RFATAL:%s() Null Semphore pointer! ^RFATAL:%s() SemID[%d] %s: out of id range ^RFATAL:%s() SemID[%d] %s: Not match to fixedID[%d] ^RFATAL:%s() Semphore[%d] %s: Add failed, [er=%d] ^RFATAL:%s() Null Flag pointer! ^RFATAL:%s() EventID[%d] %s: Out of id range ^RFATAL:%s() EventID[%d] %s: Not match to fixedID[%d] ^RFATAL:%s() Flag[%d] %s: Add failed, [er=%d] ^RFATAL:%s() Null Task pointer! ^RFATAL:%s() TaskID[%d] %s: Out of id range ^RFATAL:%s() TaskID[%d] %s: Not match to fixedID[%d] Saturate %s priority to %d ^RFATAL:%s() TaskID[%d] %s: Null Task entry! ^RFATAL:%s() TaskID[%d] %s: Zero stack size! ^RFATAL:%s() TaskID[%d] %s: Out of stack space[0x%x] ^RFATAL:%s() Task[%d] %s: Add failed, [er=%d] ^RERR:%s() NullTsk ID=%d [%s] '  !!''!( !!'$ ŏ7 ! !$ (''O<(,$ F<B4!!<<4]$ 4n$D $a<<(n&>B*F@PT@<@! & !%@TJ<c$!CB&d(n"!!@,($ 0'F<<4n$]$ D $(n&&!  !@J<<B*F@PT@<@! ' !%@TJ<c$!CB&d$n"!!@40,($8'F<B*D@PR@<! &r !#@TJ<c$!CB&d n"!!@,($ 0'<B*F@PT@<@! ' !%@TJ<c$!CB&dn"!!@<840,@'F<B*o@P{@<4@Tn&C(w`PB(B$ v@n&@@n&O<F$$$+0,TO<#(Œ!bì~@n1& ! 3@JC$$8F 8|$+ f!+ fTc+ Tc#fb@!'hC$$8hF 8|$C$$8F 8|$Wait for Semaphore[%.2ld, %s]Wait for unknown SemaphoreIDWait for Flag[%.2ld, %s], Pattern: 0x%.8X,Wait for unknown FlagID, Pattern:0x%.8X, OR AND CLEARWait for MailBox[%.2ld, %s]Wait for unknown MailBoxIDWait for UnknownStatus: [in-kernel] Wait-Suspend, SuspendWait for wakeupRunningReadyNot start yetNot exist ======== Kernel Resource Summary ======== ^GTask : Total=%d, Used=%d ^GFlag : Total=%d, Used=%d ^GSem : Total=%d, Used=%d ^GBuf : Total=%d, Used=%d ^GMbx : Total=%d, Used=%d ^GPool : Total=%d, Used=%d Stack Area: ^M[0x%.8X> ~ ^C<0x%.8X], Pointer 0x%.8X Stack Size: 0x%08X, Stack Used: 0x%08X (Ignore) ^R###Invalid stack range!### ^R###Invalid stack point!### ^R###Stack overflow!### ^R(unknown stack pattern) registers : $pc - 0x%08x $ra - 0x%08x $sp - 0x%08x $fp - 0x%08x ======== Stack Info======== Task[%.2ld, %s] ======== Task Info======== Task[%.2ld, %s] -> Priority: %.2ld Ready Queue: (First task is running task) Task[%.2ld, %s] Task[%.2ld, %s] -> Priority: %.2ld Semaphore[%.2ld, %24s] -> %c (Max: %.2ld, Cur: %.2ld), Owner: None Waiting Task Queue: Flag[%.2ld, %24s] -> Flags: 0x%.8X Task[%.2ld, %s] Pattern: 0x%.8X,remain counts of free buffer queue = %d [%s], params in message queue: ======================== Ready Queue ========================= ============================ Task ============================ Note: The status of other tasks are "Not start yet" or "Not exist" ========================== Flag ========================== ======================= Semaphore ======================== ======================== MailBox ========================= Memory Map ^YTotal Region: Range[0x%08X~0x%08X] Size=0x%08X ^GCode Region: Range[0x%08X~0x%08X] Size=0x%08X Section-%.2ld: Range[0x%08X~0x%08X] Size=0x%08X ^C Section-ZI: Range[0x%08X~0x%08X] Size=0x%08X ^GStack Region: Range[0x%08X~0x%08X] Size=0x%08X TaskStk-%.2ld: Range[0x%08X~0x%08X] Size=0x%08X, %s ^GHeap Region: Range[0x%08X~0x%08X] Size=0x%08X MemPool-%.2ld: Range[0x%08X~0x%08X] Size=0x%08X, %s ^GResv Region: Range[0x%08X~0x%08X] Size=0x%08X (kernel stack and isr stack) ======== Kernel Memory Summary ======== ^GCode Region: Range[0x%08X~0x%08X] Size=0x%08X, UsedEnd[0x%08X], FreeSize[0x%08X] ^GStack Region: Range[0x%08X~0x%08X] Size=0x%08X, UsedEnd[0x%08X], FreeSize[0x%08X] ^GHeap Region: Range[0x%08X~0x%08X] Size=0x%08X, UsedEnd[0x%08X], FreeSize[0x%08X] 'O<B@!O<_ &@<>c*C `J@1(#(! + D$ J1(!(! +D_@O<,s&b(xbT|b<0&r$ tpe< r$|e< r$te< r$xe< s$! `!( !0@q$ !8!40,($ 8'< c!+C `O<,s&b(xb$ bPP\|b< r$ !|b!( !0@# $ !'!<! s$<>B*@JP$Jc*(JB*@JB*@J< 1& | "@P$# |c$J< #$&@C 0| $*$ 8< s$ "$sCJ< E&0< 0| 0s$3qJ<<B*D@J<1& Q|# |ec$J<$ ' 0F|< Tt$6ZJ<<P<>Q<<>R<(t$!, $ >S! !(< @u$< u$ R@JV"J ^C<0x%.8X] [0x%.8X] .......... .......... .......... .......... ^Y<0x%.8X> stack : range(0x%08lx - 0x%08lx) call stack : ^R : abort ($pc %08x is invalid address!) ^R : abort ($ra %08x is invalid address!) ^R : abort ($fp %08x is invalid address!) ^R : abort ($sp %08x is invalid address!) ^R : abort ($sp %08x is out of stack!) ^R : abort (failed to backtrace $pc!) %ld frame(0x%08lx - 0x%08lx) ............................ $pc : 0x%08lx %ld 0x%08lx %4s + 0x%08lx : 0x%08x .... end Task(id) : %s(%d) '<<@($$!!640,D8 !!!Y( !FC,`P$( ! ! ( !@! ( !@!Wׯ< 0$-V!`.)$ kerOSDump kernel all statusdumpmemDump code, stack and heap memory regiondumptaskDump all task's statusdumpstack %Dump one task's stackMemory accessWrite a word into memoryr %Read a region of memoryfill %Fill a region of memorydump %Dump a region of memory to a filedumpcodeDump firmware code region to a bin fileP'B'!<B'!$'!<>B'ܡġܡ<'!C,`!E<B*=`Tc%b*7@0<0J< B$ |@C `P!(DB<c$ C|@Oc%b*@0J<B$  | |C!((Bآ <'!C,`!F<B*=`Tc%b*8@0<0J< B$ |@C `P!)HB<`c$ C|@Oc%b*@0J<B$  | |C!)bpCOG<%0J< )%O<Q K$@@ @@@@ hE`      !!$ ('<<4]$ $D $i+B'$O<&!<<4]$ P$D $O Real Dram Size %08x '<ذ$ !, $ !''<($+ !$; 4 @B0@<¥4, ! $, $$, !($, !(!(, $ߩ   $, !''!E !+P @P!E <<䰄$貥$!0 !8@D $! ''! !PT P!N ! 'DxSys_Validate'!!'<'xD$!  L !  $$ $ ,'P<@! @! ''<ʄ$c !$Əŏ0@( 0|$! $?$! $@$! $A$! $B$! $C$! $D$! $E$! $F$! $! $. $! $ $! $ $! $Ɂ $$$. $$$ $$! $$! $$! $$! $$! $$! $ $! $!$! $"$! $! '$P$-2 $46<P @!@ @!@ @!@` @!@ @)1)9  @)1)9  @)1)9  @ $$PK!@ @)1)9 `@ 5)9`@@ <%H*`@)5)9`@p @ < J%p@Bp@`@ @d Bg @$`! @\ B_ `$Xn!` @m Bo !! @a Bg @$`! @Z B_ `$Xn!` @@k Bo !! @)1)9  @)1)9  @)1)9  @ @ͬ @)1)9  @ $'X`$PK@ @)1)9 @h@h@p@p@H@X@H@X@`@ $8@;| $ $ $ @7@7@7@7 $ $ $ ȅ@7ȅ@7ȅ@7ȅ@7`@`@'O<P !<1&2 @B1&2! '" @1&7'O<P !<1&2 @B1&2! '" @1&8'O<P !<1&2 @B1&2! '" @1&38'O<P !*T)x;A|D|h`~Hl04Vdrv_initH]TCP8F@(Lďx4\( H \ UltQx (4@LX d p   (4@P`p !"#$%&'() *,+8,D-P.\/h0t123456789:;<=>(?4@@ALBXCdDpE|FGHIJ- %s - SENSORSN_DATA_Latch = rising SN_DATA_Latch = faling SN_VD_Latch = rising SN_VD_Latch = faling SN_HD_Latch = rising SN_HD_Latch = faling DisableEnableSN_MCLK1_ENABLE = %s SN_MCLK1_FREQ = %d Hz SN_MCLK2_ENABLE = %s SN_MCLK2_FREQ = %d Hz CSI-DataLane0 = PAD_D%d CSI-DataLane1 = PAD_D%d CSI-DataLane2 = PAD_D%d CSI-DataLane3 = PAD_D%d CSI-DlyEn = %s CSI-ClkDly = %d CSI-PADD0Dly = %d CSI-PADD1Dly = %d CSI-PADD2Dly = %d CSI-PADD3Dly = %d 20uA40uACSI-CURSRC = %s CSI-HsDataODly = %d CSI2-DataLane0 = PAD_D%d CSI2-DataLane1 = PAD_D%d CSI2-DataLane2 = PAD_D%d CSI2-DataLane3 = PAD_D%d CSI2-DlyEn = %s CSI2-ClkDly = %d CSI2-PADD5Dly = %d CSI2-PADD6Dly = %d CSI2-PADD7Dly = %d CSI2-PADD8Dly = %d CSI2-CURSRC = %s CSI2-HsDataODly = %d LVDS-DataLane0 = PAD_D%d LVDS-DataLane1 = PAD_D%d LVDS-DataLane2 = PAD_D%d LVDS-DataLane3 = PAD_D%d LVDS-DataLane4 = PAD_D%d LVDS-DataLane5 = PAD_D%d LVDS-DataLane6 = PAD_D%d LVDS-DataLane7 = PAD_D%d LVDS-DataLane8 = PAD_D%d LVDS-DataLane9 = PAD_D%d LVDS-DlyEn = %s LVDS-PADCK0DLY = %d LVDS-PADCK1DLY = %d LVDS-PADD0DLY = %d LVDS-PADD1DLY = %d LVDS-PADD2DLY = %d LVDS-PADD3DLY = %d LVDS-PADD4DLY = %d LVDS-PADD5DLY = %d LVDS-PADD6DLY = %d LVDS-PADD7DLY = %d LVDS-PADD8DLY = %d LVDS-PADD9DLY = %d LVDS-CURSRC = %s LVDS-LANEVALID = 0x%08X HDMI_CLK_FREQ_Source = IDE%d HDMI_SW_CTL = %d % ResistorBandgapHMDI_SEL_BGR = %s HDMI_REG_BGR_EN = %s HDMI_BGR_TEST = %s HDMI_CLKDETECT_EN = %s HDMI_OE = %s HDMI_PDB = %d HDMI_TERM_EN = %s HDMI_HALF_CLK_EN = Disable HDMI_ZONE_CTL = 0 HDMI_BW_CTL = %d HDMI_CKSW_CTRL = %d HDMI_BGR_CTL = %d HDMI_PHYREG_PD = %d CPU_FREQ = %d Hz DRAMDRAM_FREQ = %d Hz IDE%d_active = %s IDE%d_mode = %d IDE%d_through = %s IDE%d_dummy = %s IDE%d_clock_FREQ = %d Hz LCD%d_Driving= 2.5 mA LCD%d_Driving= 5 mA LCD%d_Driving= 7.5 mA LCD%d_Driving= 10 mA DSIdsi_phase_dly_en = %c dsi_clock_dly = %d dsi_data0_dly = %d dsi_data1_dly = %d SDUSB_SQUELCH = USB_HS_SWING = USB_IREF_SEL = USB_SPEED = High SpeedFull SpeedNot Connect USB_CHARGER = NON-STANDARDPWMEACEAC_EN = %s DACEAC_MODE = %s EAC_INTERNAL_12K_RESISTOR = %s EAC_ADC_ANALOG_LEFT_POWR_EN = %s EAC_ADC_ANALOG_RIGHT_POWR_EN = %s EAC_ADC_ANALOG_MICBIAS_EN = %s EAC_ADC_ANALOG_BOOST_GAIN = %d dB EAC_ADC_PGA_GAIN_LEFT = %.1f dB EAC_ADC_PGA_GAIN_RIGHT = %.1f dB EAC_ADC_DIGITAL_GAIN_LEFT = %.1f dB EAC_ADC_DIGITAL_GAIN_LEFT = MUTE dB EAC_ADC_DIGITAL_GAIN_RIGHT = %.1f dB EAC_ADC_DIGITAL_GAIN_RIGHT = MUTE dB EAC_ADC_DIGITAL_GAIN_2_LEFT = %.1f dB EAC_ADC_DIGITAL_GAIN_2_LEFT = MUTE dB EAC_ADC_DIGITAL_GAIN_2_RIGHT = %.1f dB EAC_ADC_DIGITAL_GAIN_2_RIGHT = MUTE dB EAC_ALC_EN = %s EAC_ALC_PEAK_SEL = 0x%X EAC_ALC_BOOST_D_EN = %s EAC_ALC_TARGET = %.1f dBFS EAC_ALC_MAXGAIN = %.1f dB EAC_ALC_MINGAIN = %.1f dB EAC_ALC_TRES = 0x%X EAC_ALC_ATTACK_TIME = %.0f Tres EAC_ALC_DECAY_TIME = %.0f Tres EAC_ALC_HOLD_TIME = %.0f Ures EAC_ALC_HOLD_TIME = 0 Ures EAC_ALC_ZC_STEP = %.1f dB EAC_NOISE_GATE_EN = %s EAC_NOISE_GATE_THRESHOLD = %.1f dB EAC_NOISE_GATE_TARGET_FACTOR = 0x%X EAC_NOSIE_GATE_TRES = 0x%X EAC_ADC_DCCAN_EN = %s EAC_ADC_DCCAN_RES = 0x%X EAC_ADC_DC_OFFSET_INITIAL_LEFT = 0x%X EAC_ADC_DC_OFFSET_INITIAL_RIGHT = 0x%X EAC_ADC_DCCAN_OFFSET_VALUE_LEFT = 0x%X EAC_ADC_DCCAN_OFFSET_VALUE_RIGHT = 0x%X EAC_ADC_ZERO_CROSS_EN = %s EAC_ZC_TIMEOUT = 0x%X EAC_DAC_ANALOG_LEFT_POWR_EN = %s EAC_DAC_ANALOG_RIGHT_POWR_EN = %s EAC_DAC_ANALOG_HEADPHONE_LEFT_EN = %s EAC_DAC_ANALOG_HEADPHONE_RIGHT_EN = %s EAC_DAC_ANALOG_SPEAKER_EN = %s EAC_DAC_SPEAKER_MONO_EN = %s EAC_DAC_ZERO_CROSS_EN = %s NON-MIXEAC_DAC_DATA_MIX_SEL = %s EAC_DAC_DRIVING_SPEAKER = %d unit EAC_DAC_DRIVING_HEADPHONE = %d unit EAC_DAC_DEPOP_EN = %s EAC_DAC_SILENCE_MODE_EN = %s EAC_DAC_PGA_GAIN_HEADPHONE = %.2f dB EAC_DAC_PGA_GAIN_SPEAKER = %.2f dB EAC_DAC_DIGITAL_GAIN_LEFT = %.1f dB EAC_DAC_DIGITAL_GAIN_LEFT = MUTE dB EAC_DAC_DIGITAL_GAIN_RIGHT = %.1f dB EAC_DAC_DIGITAL_GAIN_RIGHT = MUTE dB SIFSIF_CH%ld_ACTIVE = N SIF_CH%ld_FREQ = %ld Hz SIF_CH%ld_ACTIVE = Y PWBCPWBC_PWR_ON_SOURCE = SW1 SW2 SW3 SW4 Alarm PWBC_PWR_ALARM_ENBALE = %s MPLLMPLL_LDO_BG_SEL = %s MPLL_VCO_CT = 0x%02x MPLL_LDO_TYPE = %c-type MPLL_BD_VOLTAGE = 0x%02x MISCSP_CLK_ENABLE = %s SP_CLK_FREQ = %d Hz '<<($!$, $? 't@T<< $t@T<< $t@T<< ,$ $B0t@T<<\$E < $ &<BB0f@T<<$<< $< $ 0N$0P$ e@V@'O<!!D''c<C8! !|C''c<C8! !Ĝ|C''c<C8! !D|C'$!'Db|b|b|!c$ L$!!'< ?B$ |d<BOB0d>> ??,??>'$, @!<<>$ L$!!'< BB$ |d<0BP!d< BPB|d<,BPd<,BPB0d< BPB0d< BPB|d<BPB|d<BP@B|d<BPB|d< BPB|d<BP"B|d<BPB0d< BPB|d< BP!d<BPB|d<BPB0d< BP@B|d<BP!d<4BP!d<BPB|d<BPB|d<BPB|d<BPB|d<BPB|d<BPB0d< BP B|d< BPB|d<$BP:B|d<$BPB0d<BPd<BP$ L$! '< EB$ |d$ L$!$ ('< @LB$ |d<+(bDJ|bj !$ ('d<+(bR|bj Q!d< b| bj Q!d< ,$ bb|j Q!d< ,$  b|j Q!d<+( b| bj Q!<<+B4 d< bj Q!d<,$ Zb|j Q!d< ,$  b|j Q!d<+( bD| bj Q!<<+B4 d<bj Q! ,$ d<4bj Q!d<,$ b|j Q!d< , $ b|j Q!d< , $ b|j Q!d<,$ Rb|j Q!d<,$ 1b|j Q!d<,$ b|j Q!,@0!(d< b{| bj Q!d<+( b| bj Q!d<,$$ zb|$j Q!d<,$$ 8b|$j Q!d<,$ b|j Q!d<,$ b|j Q!<,LC%(j LEQ!< size [0x%08x] exceed ICache size [0x%08x] ^RERR:%s() CPU lock down D cache error => size [0x%08x] exceed DCache size [0x%08x] Cache config1 register = 0x%08x Cache config7 register = 0x%08x CacheInfo dcache line = %3d CacheInfo dcache linesize= %3d CacheInfo dcache assoc = %3d CacheInfo icache line = %3d CacheInfo icache linesize= %3d CacheInfo icache assoc = %3d '$!@$$H C<<0N$ Q$!'<@C4A B$C!''$0!!`$$ �@,@T+0GT illegal ^RERR:%s() Escape command stop already ^RERR:%s() Escape command start already ^RERR:%s() dsi_setTXEN in manual mode useless operation %d ^RERR:%s() dsi_setTXEN in manual mode under transmission ^RERR:%s() dsi_setTXEN is under transmission ^RERR:%s() dsi_setTXEN in useless operation %d ^RERR:%s() dsi_setDcsCommand error short pkt but exceed 1 param[%d] BTA : read count = %02d =>[0x%08x] [dsi] total status 0x%08x, event 0x%08x '<CE$("!<$$ 4dB,@C1. bB4b!$ (''0R2Q& $!12@8|!!(@! _ R&R2Q!b! _ !(@!s2$#s$&b+ (''$0 %&:|@(!0! 2&DR2<840_ ,!( ! _ !@!(@! _ ¯%&0_ ! 2!(@! !_ 2&%&2R20! _ Ư!(@! _ ¯%&0_ ! 2!(@! !_ 2&%&:R20! 5&ǯ_ 2!(@! _ !@! _ !(!(@_ !  %&0_ ! !(@_ !  %&0_ ! !(@! _ 2&R2! _ !(! _ !(@ %&0_ ! ! _ !(@ %&1&0! _ 12! _ !( ! _ !( ƏǏÏ00!0!!0!fp `$!0.`TB,.3`O<B,5@$2$<P! $!  '$'a (''! 'C '!  'Xi ď '$', ('i'T'!  '$'3 ('i'T'!  '$'L ('i'c$ C|@B $Ï!ED*B$!(+ Qec$|i '$'E ('i','S 4'i0Ɠя"rni!0 Ə0pniBƏ0pni,': 4'i0Ɠ̧̧'$!!r $} ! u ! @P!h ! ! ' j'$!".@8, D<40(!!!h@!b.?@!5. Dߏ!@<840,($ H'b.$ b! | $+Q@!@!'!(`! u !0@s&lU¯ďO<>??>>??@@@?@@@?@?@@@?@?$tIpB>'O<dB @! [%02d%] ^RERR:%s() heavy loading test fail @[0x%08x] V[0x%08x] vs X[0x%08x] ^RERR:%s() Heavy loading test unknow result sts = [0x%08x] ^YWRN:%s() DMA_HVY(ch%d): already enabled register 0x%08x ^YWRN:%s() Heavy load test time = 0 is not available ^YWRN:%s() DMA_HVY: starting address isn't words alignment! ^YWRN:%s() DMA_HVY: size isn't words alignment! ^RERR:%s() DMA_HVY: size less than 1 word ^RERR:%s() DMA_HVY: Pattern0 not configed, assign random number 0x%08x ^RERR:%s() DMA_HVY: Pattern1 not configed, assign random number 0x%08x ^RERR:%s() DMA_HVY: Pattern2 not configed, assign random number 0x%08x ^RERR:%s() DMA_HVY: Pattern3 not configed, assign random number 0x%08x ^RERR:%s() Unknow dma write protect set 0 channel [%2d] ^RERR:%s() Unknow dma write protect set 1 channel [%2d] ^RERR:%s() Unknow dma write protect set 2 channel [%2d] CPUDCE_0DCE_1GRA_0GRA_1GRA_2GRA_3GRA2_0GRA2_1SPISPI2JPG0JPG1JPG2PRE0PRE1PRE2IPE0IPE1IPE2IPE3IPE4IPE5IPE6SIE_0SIE_1SIE_2SIE_3SIE_4SIE2_0SIE2_1SIE2_2SIE2_3DIS0DIS1FSD0FSD1FSD2LARBDAIIFE_0IFE_1IME_0IME_1IME_2IME_3IME_4IME_5IME_6IME_7IME_8IME_9IME_AIME_BIME_CIME_DISE_a0ISE_a1IDE_a0IDE_b0IDE_a1IDE_b1IDE_6IDE_7IDE_8H264_0H264_1H264_2H264_3H264_4H264_5H264_6H264_7Affine_0Affine_1IFE2_0IFE2_1DCE2DCE3RDE0RDE1'$YB,@!$! ', @P ,<@ (B4C$$C ]!@P0,c$l`!Q|!P|BI)%BA#}%}`C C: ! !,($ 0'O<f'$0Ff$(E b$%$$$V$C<6$(W b$Ttj #$C@2Ȟ -$99 $l!$,($ 0'<<,P.n$', $! @!O<"C0`T!"@P$$B0@"O ! ў!'O<(,$ B! @!!!!`,($ 0' )$&<B$)O<#s0$p-`F<$'$C#9'j ! @$$i $W "$`O<'$Pj b )$!!`,($ 0'<= 2, maybe not use yet PWM%02d_FREQ = %d Hz ^YWRN:%s() PWM%02d Not configured as PWM type ^RERR:%s() Try to change Invert signal but PWM [%d] is enabled already ^RERR:%s() unknow flag group 0x%08x'!HD4!<<@<80,(Ls&,&'$$$$M$gU@',@!$@P<~ O<B$!b P#<C$ B|$("4<$@ D~2 #4<c'!B2<b|b><2<c'!B', $!! @!$!$ ('Ư ǯ!  $ƏǏ$ R2<4 #<$D"4<$C B¬ p~V!Jd0< tѮ ÎQB$B4$2< QB$ !(.', $!7@!O<1& ~)@P!9#<$O4<b|b<.$O<s& ~99 !c$Gb<+@$O<C$Eb<4E !(</$! ~ O<c$!!$ ('!$$ ('b|b< BO<c$ ~bT< $E !(4<R :!O<8&$O<`@$!b|Db|b|8$! 9b|)<b!O<`@ $$!b|$)<9|b!_ $> $_ !($55$6h66675X5')<8$<40,( TQ22@!2S`O UPp2' $ !@!@O$0<$b!!($eb'0<*B0b!$eb'<<0P$ >$0<$b!$$eb''O<(,$ hB!@!O<$c$bO$!0@ BEј ! le$!0@ l"l%'O< $hc!`!!$$ ('$'ïůG ¯@!!$ (''$  ¯wB0|$ <V ' , $ @!<<03$ P$!$ ('< NB$ |W ů0<ŏ Q1| Qj !$ ('O<+(EO !O $|LLMTMMMNLDL' $ !@!@O$@<ÖT! `E ï  $B04U Ï<@< ! @—@b—ď$$4 TŗPďbf (p[@!@h@bWėJ"B$B0C,2`J"! S '@TƗ *@!<$@<ÖT! `E ï  $B04U Ï<@< ! @—@b—ď$$4 TŗPďbf (p[@!@h@bWė܌"B$B0C,2`܌"!  '@TƗ0*@!<$@<ÖT! `E ï  $B04U Ï<@< ! @—@b—ď$$4 TŗPďbf (p[@!@h@bWė"B$B0C,2`"!  '@TƗT*@!< [0x%02x] [Sector per page ] => [%d] [Sector per block ] => [%d] [Page per block ] => [%d] [NAND dev size ] => [%dMB] [NAND Partition information] = [%s] => [0x%08x] - [0x%08x], block[%5d] - block[%5d] [NAND timing information] = tNand_clk = 48 MHz tNand_clk = 60 MHz tNand_clk = 96 MHz ^RERR:%s() tNand_clk = 0x%08x MHz ^RERR:%s() NAND not suggestion clock rate Tim0 =[0x%08x] Tim1 =[0x%08x] tRP = %02d T tREH = %02d T tWP = %02d T tWH = %02d T tCLS = %02d T tCLH = %02d T tADL = %02d T tCLCH = %02d T tWB = %02d T tMPRB = %02d T tALS = %02d T tALH = %02d T [NAND Driving information] = ^RERR:%s() insufficient buffer allocation min = 0x%08x ^RERR:%s() [NAND_app]nand_getInfo fail %s%1d%1d.binA:\nand00%s%d%d.bin%s%d.bin Data area file %s spare area file %s^RERR:%s() Insufficient buffer size Block count unit = [%3d] ^RERR:%s() Read block [%03d] fail ^RERR:%s() ^RRead spare fail [%04d] w[Maker Code ] => [0x%02x] [Sector per page ] => [%d] [Sector per block ] => [%d] [Page per block ] => [%d] [NAND dev size ] => [%dMB] [NAND driver support list pool] = [%d]clock [48000000]Hz[60000000]Hz[96000000]Hz[unknown]Hz 16MB 512 page 32MB 512 page 64MB 512 page128MB 512 page256MB 512 page512MB 512 page128MB 2K page Default Timing0[0x%08x] Timing1[0x%08x] => Maker[%s] ^YWRN:%s() Buffer not assignment, can't dump loader NAND support list ^YWRN:%s() Insufficient buffer size min 0x%08x, can't dump loader NAND support list [NAND Loader support list pool] = ^YWRN:%s() Read loader fail ^YWRN:%s() Loader checksum fail Timing0[0x%08x] Timing1[0x%08x] => Maker[SAMSUNG][TOSHIBA][HYNIX][MXIC][STM][SPANSION][ATO][ESMT][Default][%s] => NULL NAND_clk = 48000000 Hz NAND_clk = 60000000Hz NAND_clk = 96000000 Hz NAND_clk = 0x%08x MHz NAND not suggestion clock rate NAND_Tim0 =[0x%08x] NAND_Tim1 =[0x%08x] NAND_tRP = %02d T NAND_tREH = %02d T NAND_tWP = %02d T NAND_tWH = %02d T NAND_tCLS = %02d T NAND_tCLH = %02d T NAND_tADL = %02d T NAND_tCLCH = %02d T NAND_tWB = %02d T NAND_tMPRB = %02d T NAND_tALS = %02d T NAND_tALH = %02d T nand_pin0-7 : data 0-7 = nand_pin8 : cs0 = nand_pin9 : cs1 = nand_pin10 : we = nand_pin11 : re = nand_pin12 : cle = nand_pin13 : ale = nand_pin14 : wp = nand_pin15 : rdy = %s = 2.5 mA %s = 5 mA %s = 7.5 mA %s = 10 mA ^RERR:%s() Read Physical Block [%08d] spare data Err P:[%04d]<->[%04d]:L Spare Data = %08X.%08X.%08X -->Erase ^YWRN:%s() -->Mark bad block ^YWRN:%s() -->Defective bad block -->Un know Bad Block!!! ^RERR:%s() EraseAllNANDBlockMapping [%d]block error NAND_data0NAND_data1NAND_data2NAND_data3NAND_data4NAND_data5NAND_data6NAND_data7 NAND_cs0 NAND_cs1 NAND_we NAND_re NAND_cle NAND_ale NAND_wp NAND_rdy'Cv$CT<< d$< $V<< $<< $<< $<< $<< $<< $<< $< $<< $<< $<< $<'p!tlhd`\XTPxį{ |ů @<< U&L &Hretry block[%d]-page[%d] ^YWRN:%s() ECC error =>again block[%d]-page[%d] ^RERR:%s() ^G Retry again ^RERR:%s() ^M UnC Ecc 1st ^RERR:%s() read spare err block[%d]/page[%d] ^RERR:%s() NAND cmd timeout '<!4$@<EP $ ! @ $ !( !(T$Ə!  E@+( ! @T! $ E@!@TB B0@ ! @ $! $ !0!40,8''8 ! @T" @#@< ! @T" @(Ï,ȏ@0ɏTB B0@Tb@! $H"! W ,ȯT,ȏ ED?S !(T,ȏ< ED B*@O ! @T @1@< ! @T @(Ï0ȏ,ɏ@4ʏTbB B0@PBTŽ@T! $HB! 0ȯW ,ɯT0ȏ,ɏ eD!(%! I?S !(ET0ȏ<fdD p eB*@! ! @,ɏTO< eDB!(%! IvS !(E Br $@use default timing ^RERR:%s() NAND = 8K page = > not support ^RERR:%s() The device has not supported yet. ^RERR:%s() nand_getInfo error CS param ^RERR:%s() TIMING0, TINING1 need config at the same time => use default timing ^RERR:%s() nand:Reserved size is not divisible by block size(Reserved size:0x%x block size:0x%x). ^RERR:%s() nand:Block size is zero and nand driver initial fail. ^RERR:%s() Reserved Size Out of Range 0x%x , reserved_block count Only %d !!!!!!!!!please Check ^RERR:%s() Fial in init nand. NAND support table version[%04d_%02d_%02d-%02d] ^RERR:%s() R/W check for NAND FAT area: ^RERR:%s() Dump Nand: SxCmd_RegTempMemFunc has to be set! FW1 FW2 FW3 FAT1 FAT2 FAT3PSTORE1PSTORE2PSTORE3PSTORE4PSTORE5ATOMXICESMTHYNIXSAMSUNGWINBONDTOSHIBASPANSIONTOSHIBA_TC58NVG0S3ETAnandnand test commanderaseerase nand area except loaderdisplay nand informationdumpbindump all nand arearwchkFATread write test FAT areareadchkallread check all NAND areasupTabVersupport table list versionerasechkallerase write and read all nand areaerasechkFATerase write and read FAT nand area'<<!L4$ W&<<X<Rd<<=<<<<cmd_nand_erasechkFATcmd_nand_erasechkallcmd_nand_readchkallcmd_nand_rwchkFATcmd_nand_dumpbinnand_setFeature'@< (C$D|(C(C!(C(C(C(CpPN$@ section size[0x%08x] '<!4$@< EPmark as bad ^YWRN:%s() nandps:#%04d erase fail =>add for free block ^RERR:%s() nandps:Corrupt block maping table found ucZoneNum[%d] usCorrectLogicBlockAddr[%d] usPSBlockLimit[%d] ^RERR:%s() nandps:Duplicate block address1:%d ^RERR:%s() nandps:Duplicate block address2:%d ^RERR:%s() nandps:start block count:%d ^RERR:%s() nandps:PStore logical block count:%d ^RERR:%s() nandps:PStore physical block count:%d ^RERR:%s() nandps:ulSrcAddr:0x%x ^RERR:%s() nandps:usPSBlockLimit:%d usPSBlockUpperLimit:%d ^RERR:%s() nandps:Block size:0x%x ^RERR:%s() nandps:PStore block mapping table ^RERR:%s() Logical: %03d Physical: %03d ^RERR:%s() [%d] - [%d] error ^RERR:%s() Read Physical Block [%08d] spare data Err ^YWRN:%s() -->Mark bad block -> erase ^YWRN:%s() -->Defective bad block ^RERR:%s() Nand pstore format erase [%d]block error ^RERR:%s() block mapping error ^RERR:%s() done and program logic block address read ori data error ^RERR:%s() Pstore format before set partition ^RERR:%s() Pstore format before open ^RERR:%s() [NANDFAT]Partition not set ^RERR:%s() [NANDPS]Partition not set ^RERR:%s() nand identify error ^RERR:%s() set max bad block need set before open ^RERR:%s() STRG_SET_PARTITION_SIZE already configed ^RERR:%s() Pstore size[0x%08x] not STRG_GET_SECTOR_SIZE alignment[0x%08x] ^RERR:%s() Block mapping table is not enough to retain all blocks information[%04d]>[%04d] ^RERR:%s() Partition need set first start[%d] size[%d] ^YWRN:%s() nand_GetParam[%05d] not support ^RERR:%s() Out of range %d %d ^RERR:%s() Successive error found in write data to PStore ^RERR:%s() No more free block ^RERR:%s() partition region not configured yet ^RERR:%s() [nand_emuOpen] Tempary memory not assignment ^RERR:%s() open fail '0O@cŏ! #(ů  !($C4O<<B<4d$C$c4 C $!TPLHD@<840X'Uc$O<e#$#(0B1 $ |<gB9$(!'($C<&TCď2+@c !!TPLHD@<840X'$JC<$MC<$C<@cŏ! #(ů  !($C4O<<B<4d$CX$c4 C $!TPLHD@<840X'Uc$O<,e-$#(0B1 $ |<gB9$(!'($C<&TCď2+@c !!TPLHD@<840X'$JC<$MC<$C<# ! R@P<# d@p# ! @P<# ! $<\d$!(  !0$(T.#@P<&2! @k" !(`.@$ŗ' !0@×T"! B$bp$4 ¯T#! f !(@,@O<# ė.@&<@cŏ! #(ů  !($C4O<<B<4d$Cå$c4 C $!TPLHD@<840X'Uc$O+ @O-<+ @$ .<@cŏ! #(ů  !($C4O<<B<4d$C$c4 C $!TPLHD@<840X'Uc$O@cŏ! #(ů  !($C4O<<B<4d$CH$c4 C $!TPLHD@<840X'Uc$O<eH$#(0B1 $ |<gB9$(!'($C<&TCď2+@c !!TPLHD@<840X'$JC<$MC<$C<T.#@P<&2! @g8 !(`.@$ŗ= !0@×T"! B$bp$4 ¯T#! f !(@,@O<9 ė.@&<!!0<Ŭr>!9 dÏ>$d9 $>O@F$'O< $@@!O<@BQ@T!= [%d] ^RERR:%s() nand_markBadBlock in pstore area but exceed[%d] ^RERR:%s() nand_markBadBlock[%d] error in erase progress ^RERR:%s() [nand_markBadBlock][insufficient memory][%] ^RERR:%s() Too many bad blocks found ^RERR:%s() Mark bad block fail ^YWRN:%s() Physical block %d is already mark as bad block. '(,$ !!Y0< UG*@<|  ! eB$B,s@< ! ]@!@O<$44 $HFO<$ D$HED$ %4d ^RERR:%s() Physical block %4d is defect block (status = 0x00) ^RERR:%s() Erase in block[%d] error [nand_eraseCheck] check if bad block from %4d --> %4d =^YWRN:%s() Physical block %4d is bad (fail in erase and write)! '!H<`TB!T@hįd\XPLDB!+ !$ $$ $+@'(04 B '$b$b(<<B$$$!0 (¯&+@0ÏTB!(!0T$'r'  |  ! @!@B!4<B$$!( 4¯ B&,Ï`ŏ Ə$Ǐď   ! TBO [%04d] ^RERR:%s() Reserved logical block %d is not used. ^RERR:%s() [nandfw_readReservedBlock] logic blk num mapping table != NAND physical ^RERR:%s() Read block %d failed. ^RERR:%s() End of loader reserved block ^YWRN:%s() nandfw_writeReservedBlock : mark Badblock ^RERR:%s() FW is too big 0x%x LogicalStartBlock %d ,uiBlkCnt %d ^RERR:%s() The main area too small and have many bad block ^RERR:%s() [NAND clk rate ] => Error SMC internal clock rate ^YWRN:%s() Get logic blk addr of phy blk [%04d] fail => ^YWRN:%s() bad block (by FW) ^YWRN:%s() defect block (by Vendor) ^YWRN:%s() Un-correct ecc error ^YWRN:%s() operation fail ^RERR:%s() Open fail '<(T"$ ,!!!!|  P+@0Pr ! @.@$2$4 PrT"! `F !(+@O@ƏįůD Ưď$Əŏ<U@J4TB&2!+6@$!   !( @8>`>H>'!!8!!(!0@L $!''!!8!!(!0@L $!''!!8!!(!0@L ! !''!!8!!(!0@?M $!''!!8!!(!0@?M $!''!!8!!(!0@?M ! !''$fN !!''$fN !!''! fN !!''$N !!''$N !!''! N !!''$N !!''$N !!''! N !!''!!8!!(!0@$N $!''!!8!!(!0@$N $!''!!8!!(!0@$N ! !''!!8!!(!0@EN $!''!!8!!(!0@EN $!''!!8!!(!0@EN ! !''$N !!''$N !!''! N !!'.<.SlRQQP PxON.<.R0R|QPdPO@PL,a$>@L,$!(  $!( $!( $!( $!( $!!$ (' $$ !($ !($ !(R2$ !(@R!$ !($ !($ !(!( $a!$$a E$$a F !($ !($ !(!( $a!', @!!$ '3,4@e,h@,$2$ $!@B0D@$!  $$ $$ $$ $12 $ $ !($ $$ $$ $$ $!( $! '$$ $$ $$ $$ $$ $!( $! ' $$ $$ $$ $12$ $ $!( $! '$ $a E $$ $$ $$ $b!(',@!!! '<<} $$CP!<} !(!B8+ '6} $$CP!6} !(!B8+ '',@!!$'O>> SD version: 1.0-1.01 SD version: 1.1 SD version: 2.0 SD version: 3.0 Speed Class: %d Support CMD23: %d Support CMD20: %d SD version: UNKNOWN 0x%x Product name: %s Product version: 0x%x Product S/N: 0x%lx CMD8: SUPPORTED CMD8: NOT SUPPORTED SDHC: SUPPORTED SDHC: NOT SUPPORTED Product version: 0x%x, 0x%x Host HS En: TRUE Host HS En: FALSE Support SDHS: TRUE Support SDHS: FALSE Support HS: TRUE Support HS: FALSE In HighSpeed Mode: TRUE In HighSpeed Mode: FALSE Total sectors: 0x%lx Bus Freq: %d hz Drive/Sink setting: %f mA sdioPrtcl_setConfig: input src clk out of range: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized ^RERR:%s() SDIO%d fmt: card not exist or not ready: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write MBR fail, sector addr: 0x%lx EXFAT ^RERR:%s() SDIO%d fmtExFAT: write BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write backup BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Extended Boot Sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Backup Extended Boot Sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Main OEM Parameters fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Backup OEM Parameters fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Main Reserved fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Backup Reserved fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Main boot checksum fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st FAT sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write FAT sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st BitMap sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write %dth BitMap sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st up-case sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write %dth up-case sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st dir entry sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write %dth dir entry sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: write MBR fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized2 ^RERR:%s() SDIO%d fmt: write BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized3 ^RERR:%s() SDIO%d fmt: write backup BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized4 ^RERR:%s() SDIO%d fmt: write FS_INFO fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized5 ^RERR:%s() SDIO%d fmt: write backup FS_INFO fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized6 ^RERR:%s() SDIO%d fmt: write reserved boot sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized7 ^RERR:%s() SDIO%d fmt: write reserved boot sector2 fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized8 ^RERR:%s() SDIO%d fmt: clear FAT fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized9 ^RERR:%s() SDIO%d fmt: write FAT1 fail, sector addr: 0x%0x ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized10 ^RERR:%s() SDIO%d fmt: write FAT2 fail, sector addr: 0x%0x ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized11 FAT16 FAT12 FAT32 ^RERR:%s() SDIO%d RCard: wait card into transfer state err ^RERR:%s() SDIO%d RCard: read multiple error!! ^RERR:%s() SDIO%d RCard: read single error!! ^RERR:%s() SDIO%d RCard: pinmux err ^RERR:%s() SDIO%d RCard: STOP cmd error ^RERR:%s() SDIO%d RCard: Out of Range!! ^RERR:%s() SDIO%d RCard: SEND_STATUS fail2 ^RERR:%s() SDIO%d RCard: err card sts 0x%lx ^RERR:%s() SDIO%d RCard: card removed ^RERR:%s() SDIO%d RCard: retry _SDIO_SD_STOP_TRANSMISSION error ^RERR:%s() SDIO%d RCard: retry read %d times ^RERR:%s() SDIO%d RCard: storage object NULL, not initialized ^RERR:%s() SDIO%d R: read error ^RERR:%s() SDIO%d RCard: retry read fail address = 0x%x ^RERR:%s() SDIO%d open: retry with POR ^RERR:%s() SDIO%d id: card was unplugged ^RERR:%s() SDIO%d open: storage object NULL, not initialized2 ^RERR:%s() SDIO%d open: idle cmd fail ^RERR:%s() SDIO%d open: idle cmd fail2 ^RERR:%s() SDIO%d open: CMD8 echo err, rsp=0x%lx ^RERR:%s() SDIO%d open: SD SEND_OP fail ^RERR:%s() SDIO%d open: SD SEND_OP CMD55 fail ^RERR:%s() SDIO%d open: SD SEND_OP fail2 ^RERR:%s() SDIO%d open: Get OCR tmout ^RERR:%s() SDIO%d open: voltage switch command fail ^RERR:%s() SDIO%d open: voltage switch fail ^RERR:%s() SDIO%d open: MMC SEND_OP fail ^RERR:%s() SDIO%d open: MMC Get OCR tmout ^RERR:%s() SDIO%d open: SEND_CID fail ^RERR:%s() SDIO%d open: SEND_RCA fail ^RERR:%s() SDIO%d open: get/set RCA timeout ^RERR:%s() SDIO%d open: SEND_CSD fail ^RERR:%s() SDIO%d open: SELECT CARD fail ^RERR:%s() SDIO%d open: SEND_STATUS fail ^RERR:%s() SDIO%d open: SELECT CARD fail2 ^RERR:%s() SDIO%d open: SEND_STATUS fail2 ^RERR:%s() SDIO%d open: card is locked ^RERR:%s() SDIO%d open: storage object NULL, not initialized4 ^RERR:%s() SDIO%d open: CLR_CARD_DETECT CMD55 fail ^RERR:%s() SDIO%d open: CLR_CARD_DETECT fail ^RERR:%s() SDIO%d open: SET_BUS_WIDTH CMD55 fail ^RERR:%s() SDIO%d open: SET_BUS_WIDTH fail ^RERR:%s() SDIO%d open: SET_BUS_WIDTH fail, rsp=0x%lx ^RERR:%s() SDIO%d open: change to 0x%x timing ^RERR:%s() SDIO%d open: change to HS fail, return to default speed ^RERR:%s() SDIO%d open: switch to HS timeout ^RERR:%s() SDIO%d open: MMC_SWITCH 1bit fail ^RERR:%s() SDIO%d open: MMC_SWITCH 1bit rsp err, rsp=0x%lx ^RERR:%s() SDIO%d open: return tx state fail1 ^RERR:%s() SDIO%d open: MMC_EXT_CSD fail ^RERR:%s() SDIO%d open: MMC_SWITCH HS fail ^RERR:%s() SDIO%d open: return tx state fail2 ^RERR:%s() SDIO%d open: MMC_SWITCH wide bus fail ^RERR:%s() SDIO%d open: MMC_SWITCH 8bits bus fail ^RERR:%s() SDIO%d open: MMC_SWITCH wide bus rsp err, rsp=0x%lx ^RERR:%s() SDIO%d open: return tx state fail3 ^RERR:%s() SDIO%d open: storage object NULL, not initialized5 ^RERR:%s() SDIO%d open: SEND_BLOCKLEN fail ^RERR:%s() SDIO%d open: Mem Init fail ^RERR:%s() SDIO%d Int Status: 0x%lx ^RERR:%s() SDIO%d SetstdByState:cmd13 fail ^RERR:%s() IntSts: 0x%lx ^RERR:%s() SDIO%d SetstdByState: card status err: 0x%lx ^RERR:%s() SDIO%d SetstdByState:cmd7 fail ^RERR:%s() SDIO%d SetstdByState: retry timeout ^RERR:%s() SDIO SetstdByState: pinmux err ^YWRN:%s() SDIO%d close: close after closeMem ^RERR:%s() SDIO%d abort 0x08 fail ^RERR:%s() SDIO%d close: idle cmd fail ^YWRN:%s() SDIO%d closeMem: sdio_closeMemBus should be invoked under opened state ^YWRN:%s() SDIO%d close mem: SEND_STATUS fail ^RERR:%s() SDIO%d close mem: pinmux err ^RERR:%s() SDIO%d close mem: timeout1 ^YWRN:%s() SDIO%d openMem: sdio_openMemBus should be invoked after sdio_closeMemBus ^RERR:%s() SDIO%d openMem: storage object NULL, not initialized ^RERR:%s() SDIO%d openMem: card was unplugged ^RERR:%s() SDIO%d openMem: storage object NULL, not initialized2 ^RERR:%s() SDIO%d SetTxState:cmd13 fail ^RERR:%s() SDIO%d SetTxState: card status err: 0x%lx ^RERR:%s() SDIO%d SetTxState:cmd7 fail ^RERR:%s() SDIO%d SetTxState: retry timeout ^RERR:%s() SDIO SetTxState: pinmux err ^RERR:%s() SDIO%d openMem: storage object NULL, not initialized3 ^RERR:%s() SDIO%d openMem fail ^RERR:%s() SDIO%d openMem: set to tx state fail ',! @!0!0#0FO@=3, but %d ^RERR:%s() SIE MCLKSRC not support PLL2/2! ^YWRN:%s() CPU Clock frequency exceed 432MHz! ^YWRN:%s() OCP clock must not exceed 432Mhz! ^YWRN:%s() PRE Clock frequency exceed 240MHz! ^YWRN:%s() IPE Clock frequency exceed 240MHz! ^YWRN:%s() DIS Clock frequency exceed 240MHz! ^YWRN:%s() IME Clock frequency exceed 240MHz! ^YWRN:%s() FDE Clock frequency exceed 240MHz! ^YWRN:%s() ISE Clock frequency exceed 240MHz! ^YWRN:%s() DCE Clock frequency exceed 240MHz! ^YWRN:%s() IFE Clock frequency exceed 240MHz! ^YWRN:%s() IFE2 Clock frequency exceed 240MHz! ^YWRN:%s() RDE Clock frequency exceed 240MHz! ^YWRN:%s() H.264 Clock frequency exceed 240MHz! ^YWRN:%s() NAND Clock frequency exceed 60MHz! ^YWRN:%s() SIE-Mclk clock must not exceed 108MHz! ^YWRN:%s() SIE-Mclk2 clock must not exceed 108MHz! ^YWRN:%s() SIE-clk clock must not exceed 297MHz! ^YWRN:%s() SIE2-clk clock must not exceed 297MHz! ^YWRN:%s() IDE-1 clock must not exceed 297Mhz! ^YWRN:%s() IDE-2 clock must not exceed 297Mhz! ^YWRN:%s() MI clock must not exceed 80Mhz! ^YWRN:%s() DSI clock must not exceed 60Mhz! ^YWRN:%s() SP clock must not exceed 80MHz! ^YWRN:%s() ADO clock must not exceed 25MHz! ^YWRN:%s() HDMI-ADO clock must not exceed 25MHz! ^YWRN:%s() SDIO clock must not exceed 108MHz! ^YWRN:%s() SDIO2 clock must not exceed 52MHz! ^YWRN:%s() SPI clock must not exceed 96MHz! ^YWRN:%s() SPI2 clock must not exceed 96MHz! ^YWRN:%s() SPI3 clock must not exceed 96MHz! ^RERR:%s() (0x%lx, 0x%lx) not supported ^RERR:%s() Target(%d) freq can not be divided with no remainder! Result is %dHz. ^RERR:%s() uiSetting out of range: 0x%lx PLL2PLL3PLL4PLL5PLL6PLL7PLL8^RERR:%s() Change (%s) clock freq fail! (%s) is using %s. Don't change clock when module is active ^YWRN:%s() PLL%d should be disabled before set ^RERR:%s() PLL%d not support spread spectrum ^RERR:%s() PLL%d must be disabled ^YWRN:%s() PLL%d expect lower bound %d Hz, but real lower bound is %d Hz ^YWRN:%s() PLL%d expect upper bound %d Hz, but real upper bound is %d Hz ^YWRN:%s() PLL%d percentage %f exceed 0.03 MIPI DSIIDEIDE2SIE MCLKSIE MCLK2FDEISEIFEH.264RDE',! @!0<<]$ Ę$!!'<iB$ b|@<$4$p$4<p$<0$<$<<p<$$ <<< $0$$ <<<<$p<$<$<<$hggghggghggggggggggggggggggggggghggg hggghggg$hggghggggggghggg\hggghggg hgggDhghghghg<<@B4b$D <!қ $<<@B4b$D <!&*D H$@$D &&.D 8$&,D 0$&*D ($ $D &&.D $&,D $&*D $&,D $ $!@<l6<ؔ6DC4Ic$DB4+b;@<}`T$6 6+ TT6 6 6+@P 6 6B$W <$ B#O<{|#Oe!'Oe!'e!'e!'e!'4.P.l..-.',@!!!'< 0B$ |O<C$=bOB'!O<B'!<D>B'!<H>B'O<C$bOB'O<C$bOB'C$b`<B@B|C$b`<BB|C$b`<B@B|@/X/p//.(/'$!, @$$O$$'3$ !!''`<($ ,P$p|!!P`< $, $0bR&C|`¯Q`B @O<$@: !$$ ('P `<! |[ Q ¯@OD!|C`<[ L@$($D3~, D|@B0.@H>BE@O<``<PQ O<C `bD$,P! `$O<B!,($ 0'<<1$ l>$!!,($ 0'($3~, |@B0 @OB/@Dq| ($@P`$ O<$Db| ($@<[ @<1$$ O<4DbO<<<2$ l>$D` Q!@<2$| ($@<[ @<d2$O<<<2$ l>$Dr'$O<"$C!`< `$$Cߏ! '99 $@0#' $ O<D$b $ $! '`<@!(`1|@` |$|CC<1|P>$)|D|CO<C1|C(C$b`<$ <.: $!! '_, $<<8C|8Ca$< CT>| C\< CX>| CWO< 3$ 3$( <<1$ |>$$usb_closeusb_chkChargerusb_openInternal'8!<40,($ B O< $$O<<@ d&W&'O USB interrupt status = 0 ! '@!<840,($ DB O<<&'O<<$v$`<$< $!  $$i $ $ <"`@C0e`C0-`B0Dï4'$CC0`C0`C0 $|ï C0`<C0`TŽC0 `P B0D$!|ïD |ï  B0@"DD)|¯D" HUB0@ .: $ǣH£ A£ `<$ CD| C!b !`<$C !`<$C !P$CTO<@| ! @RO< ! @O<$C@|'O`<|D|8b!'`<$8B"$$#`<|8b !<<[$ xv$!`<Ĝ|8b !1|`<9|8b !<<[$ xv$!`<|8b !D|8b !!|`c!Db| ''`<LC!|LC\ $7CO<&@O< @$O<"@O<B@`<<C@>!D|C 'e @$B@B0@"$" @`<<C@>!D|C 'S $O<' !$\ $CC`<$O<c"~c|0$c"~c|R&c"~c"~c|LD|Lf CD"~` `O<B@` @$O<B@O<c`T! @! !$ ('"~O¯<b$9|<bb`<|D|bLc!$iïLÌ`<ïÏc0`$Ï`<9|D|ïL<<9|Pvd<9 O<$ $$ C`<$CDBÎh$bT`<`<@`<<b9|<b<O<$bdbh9<b9|<bbE0¯h1=@`+&-0ep@@N@@|@C|A`PI1}|!Ѱ<$@$ $(048 $R|@$xƌ 1l`)|e0~T<$ 1k`)|e0jT<$Ȱ <,VѰ <Ȱ <mk?0$}ppl}!0|Ȱ<ˬ&-! @ј (pI` $Ȱ = %ld ^RERR:%s() Not supported format (0x%.4X)! ^RERR:%s() Parameter error! X: %ld, Y: %ld, Width: %ld, Height: %ld ^RERR:%s() Line offset error! ^RERR:%s() DCEnable error! ^RERR:%s() Can't find 0xFFDX! ^RERR:%s() Width or height error! ^RERR:%s() Unknown file format! ^RERR:%s() line offset error! Y: %d, UV: %d ^YWRN:%s() Non-supported clock rate (%ld MHz), set to 120 MHz 160 MHz 192 MHz ^YWRN:%s() Buffer size must >= %d ^YWRN:%s() Buffer size must <= %d ^YWRN:%s() Decode scaling, line offset isn't 32 bytes alignment! ^RERR:%s() Not locked! ^RERR:%s() Unlock error! ^RERR:%s() Lock error! '<P$p|P{p|H|p|!PI!$$ $;@<(tfVd~td~2T;&<$G<0$!@``B @0 B$t (F~(GC(p ;&@|`<$ce h0%6d.%03d,%8d,%6d.%03d, [%s::%s()] ^M>Total-Time, Count, Avg-Time, [Module::Func()] ^M>------------------------------------------------------------ ^RERR:%s() not opened! ^RERR:%s() Max MT exceed! ^RERR:%s() already opened! ^Y%s %ld ^Y O<'D$!@!!'<< $ $$'N !!O console. ^RERR:%s() is not exist! Switch to console. ^RERR:%s() is not exist! Switch to console. ^RERR: %s mode is not existing ^RERR: Bad command syntex. Please '?' for help ^RERR:%s() already closed!!! ^RERR:%s() already opened!!! Syntax: ? Display Help of all module. module ? Display Help of given module. module action ? Display Help of given action. ^RERR: No Any Module! module list: %-20s%s^RERR: No part module ? : display help of given module ^RERR: Length of is too short delay [%s] action: %-20s%s ?^RERR: Null function of ! ^RERR: No match ? : display help of all module ^RERR: No match ! ^YWRN:%s() %s has installed > $ # '8,($ !$"C#$C厀( |)@P< @! @T< $$@P<< P$$!@P<< $$< $<<$"$ $"B$< (| $<,$ "$$<8>?8>8>8>8>8>8>8>?8>?8>8>?'!!< Ư$ǯ4 'U !0@!''!$ǯU $'!''!<!8!4U !0@!'0123456789ABCDEFX'!!!! 'Qc%`#` T% U%!+!0U$!0 !+@)!H bT9)+!$b!<%(9)@ ) @P $ $# 0 %0+ %0)(!0#0 0%0(+0%0)!(!( Q!0!($!0!(+@)!b0B(@P!@ ` !*!0!0 D!!0 !+H!IC|G`012|ŏ hƏ;124¯x($,Ư! $'8ƯH¯Lï 0ïD1dƏ'!  !!''!  !!''B(!!!!bc$+0e!G$B0!'1!'!' 'b<`@`?E0$`@!#F|90i$E)G|!0!(!C!(!E`@ '1?E0'@!8D<40,($ B < < $& B &B ><$DB4H< C !! '< $! '<@<pB< $! ''O<!!B$'^YWRN:%s() %d ^RERR:%s() %d '! ! <  !  <=! @ @P@< $!  <SS@C0` B0@P! @L> =! @ > =! < $=! @= =! #> ='!!!''w< !!@!''w< !!$C!''w< !!$C!''!w< B !@ ` !dbDC@P< Է$!c$! ''w< !!@TBXB$R TT!Q `X!! 'P0"@TX!"!"\' $!! <B$''!w< įď!DD!d 'FW: %08X - %08X FW: OFF HEAP: %08X - %08X HEAP: OFF USER: %08X - %08X, IncCpu=%d USER: OFF ^RUser[%d]: 0x%08X ^RERR:%s() Heap[%d]: 0x%08X ^RERR:%s() Fw[%d]: 0x%08X ^Rplease type 'mem w 0x%08X 0x%X' on UART befor you use dma usage. Then try again. '(,$ w< !!@hB4@P <<( 6¯( 66( !@ <ŏ!0R $")@P <<( 6¯( 66( !@!@( 6!r <ŏ!0B $"@T% < ($!!,($ 0' $"@< < $"@ <%&' <$ !0!!,($ 0''w< !hC`! C `$B@P!# $!! '# ¯_?# ¯\?'w< !hC`! C `$B@P!e $!! 'e ¯}?e ¯z?'8!, į<4w< 0 ď`! `$0`$hB$!P&hgf ec$HGF EdB$cCN@T$@P0 w@ <$@$(q@ <,@$!0<$6( Ư$6( ¯$6( !@!R¯$¯ ƏB,$'< ¯0@P!8P@ <<@$@J@  PART_ONE loaded end (%08x)! ^RFATAL:%s() PART_LAST end (%08x) > MEM_CODE end (%08x)! ^MPL_begin ^RERR:%s() Process failed! ^MPL_end ^RERR:%s() Close failed! ^RFATAL:%s() FW updated: fail! ^RERR:%s() Init failed! ^RERR:%s() Open failed! ^RERR:%s() PStore Open fail %d format Storage_Card1unknown^RERR:%s() Storage mount %s fail %1d%02d%02d%02d%02dMEDIAPTDC^RERR:%s() part0 %x < FWResvSize %x,cannot init ^RERR:%s() part%d start %x overlap part%d end %x,cannot init Card_DetInsertSystem_DetBusy'Œ@! < End(%08X) ^RERR:%s() Failed to RdSectors-1 ^RERR:%s() working buf size have to be %d bytes. ^RERR:%s() Failed to RdSectors-2 ^RERR:%s() working buf size have to be larger than %d bytes. ^RERR:%s() Uncompress data size not match real_end=%08X, cacu_end=%08X ^RERR:%s() ERROR BCF Header ^RERR:%s() E_NOEXS ^RERR:%s() invalid version. ^RERR:%s() init twice. ^RERR:%s() Dx_Getcaps fail. ^RERR:%s() ^RSection[%d] is invalid ^RERR:%s() ^RLoaded Addr 0x(%08X)!= Verified Addr 0x(%08X) R<'=D$! !0 B @!$''R< =Q$8<40,($#!`!$# `=CRc$A$`c$dT` =CLDs&B @!rB@K$B$%E8&!8@J!PJER@!@($$M&*@@A#!c $miYk$!JE! iEp+ Y $&@)#(d!` $bhBIk$!Xh$!@ Dp+@bCi($$*@U!e`P!bce!b\ < <$ $$!<840,($ @'{d4!@+G`$ G,$$## ` %#8G!eC$#`8G$#C`B $!0 $F!@B@$$0" U+PS@6E$!(e @$ @! r%F ! D$BXd !!<840,($ @'"@PB$#I$!Hi)%!"C` D,'$"#8 ($!0H@#q!HB$"# d@B$$dC$3 $Sp 0!@"+S@ <$E @$L1<BCB4b <3S` &6%0c0B0%0%0$"0C$!0f@E!  @0%"&!(/ !0`#`&CG!0F!8 < <$ d$Xd d$#` $0@A# ! dRI#8G+0$&@1(#0e $B$$%E8#8G+H QJc$j! f$%d!8&C0%d%cB0%be!0` < <C,$,$!0 !e $ <$$ !0d$ <$ $d$$ CBE @! #@PB < <\$ H$e$%0@A# $!8dc$$hT!8d$%d!8@A#(!$ B@*@$d@T+Gdp 猰d!8g <Ď$$!0 $d$ R&f!(+"@R&( ! B( ! C1&`B < <$ $$!$ ('$84!Cc$b@8p!8d$ <,P# @#0HLDMC$ 8¯8!D@H'B4¯$¯'P<($, P&!D! !$6b2!$ !02@!(!  !0@$b! `$2!( $3@ < D!,($ 0'!( !0@P$2 < 6$ D!,($ 0'2 < 6$ D!,($ 0' 6$ю'8H (!$DL!¯ůȤ ' @Ï < $ 8¯8Ï!LHDP'4ů'P<( ,$&!P<!T  R+@$! @ !0@!(d2 !06@$!  !0*@$$& $<@ < >@T <_" < `7$ "!,($ 0' < <7$!",($ 0' < 7$ _" < |7$ !",($ 0' 7$ _" 7$_"GSensor_I2C_TransmitGSensor_I2C_Receive'!XD$bP$$!'@P$! @!(!''!XD$H0B|$!'@T!G$!',@$0@$( @@ @! ȏ!$'Ǐ$' $!XD$E0<$!$ ('$P@T!,@P$ @į@ď!%p$ ('$$ (''!XD$E0B|$! '@P!0@P$ @įď assigned partiotion size %d %s[%d]: STRG_SET_PARTITION_SIZE: partition addr 0x%lx not 0x%lx bytes alignment %s[%d]: STRG_SET_PARTITION_SIZE: partition length 0x%lx not 0x%lx bytes alignment %s[%d]: STRG_SET_PARTITION_SIZE: partition region exceeds flash size Start addr: 0x%lx, Region Size: 0x%lx, Total Size: 0x%lx %s[%d]: semaphore NOT inited ' ,(,$ !2`!$b@<<'c4!B4+b9@<|8G < BB0 @P!fB < @H$!!40,($ 8' < BB0@Tz$ <B @$$z$'($ ,!!!# ! @ < cc0 `P !!''p$> !!''$> !> $M $!''$M !> $> $!''w$M !!''0$!$ߏ!' , ,$ , ,$ , ,$ , ,$ , ,$ !''d$, !> o$, d$M o$!' #######FUNCTION = %s, mir3da_read_int_status():%d G Sensor Init failed !! ^RERR:%s() Can't open ADC channel for battery voltage detection ^RERR:%s() Can't open ADC channel for key key1 detection rread da380 chip ID ok! read dmard07 chip ID ok! read gsensor chip ID error!----------> chipid=0x%x ^GPowerOn Pwr Lost! ^GPowerOn Src = PWR key ^GPowerOn Src = PB Key ^GPowerOn Src = USB plug ^GPowerOn Src = DC plug ^GPowerOn Src = PWR alarm '!  !Q ! Q $Q $!''<8!4<5ď$8$9$!8$!0Я $ȯ(ï* ,¯ P < $!<84@'+ S$, $D$ '$E$ $$F$ !(G$ $$H$ !(J$ *$L$ $M$ $!<84@''!  !C@ < $6@ < $2@T <<Х4j ! ! $ '$! !( $! $ !0$$ '$$!( $$$ !0$$ '$$!( $$!0 $ $, $!'  $n' !X  % 6 + $$*C <  ì + $$C$C < <豄$¯ `  d$$! 'P<'P<B$B! < <$ @ Y!'d$b!!!' <ͥ$ $!B,''| $@!<4$0,A@ < < <$ l٥$!!$ ('@|:@<4$0$d $:$  $!'> $!'M $!'M $!' l ', @! < B$ |M $!'M $!'> $!'> $!'t X < < '!!'^RERR:%s() [StatusKey]no this attribute 111#######FUNCTION = %s, car_moder_stop enable! ##########FUNCTION = %s entry car stop mord! #######FUNCTION = %s, car_moder_stop enable! #######FUNCTION = %s, stop stop car mord! ',! < <$ $!!''$e !&C, `*C$dc, `dC,`B$dB,@$$!'!$'!$''o ! @P< Cd,c$! C!' Cc$c,`T @!!'a !<''$P<@D<840,(< @!P,.@#V,4@],:@},@E4+ 1h 4!!'h @$!!'h .$!!'h }$!h +$!!'h >$!!'h "V$!h D4!h ]$!^RERR:%s() %s Buffer size is not enough! ^RERR:%s() hdmi sample is %d ^RERR:%s() %s:idx=%d ^RERR:%s() %s: Aud open fail 'A,0!($ 4,!!!@+,Z@.,c@>,r@#V,a@],p@},|@E4+m@h D4>$h @$>$EB<>B.@]$+$B.$=B<@$:BR< <B4$4!DB <]B. @"V$}$9B$BV>B.<B4!(}$$h .$>$h "V$>$B4!(}$!B4$4$h >$>$h ]$>$h 4>$ $ <$ !0$h }$>$'$W !$CP!@P!$C < DrvPower_SetControl'!!!''!<!!<  $(,04@''$M !!''5$\XT!$(4$!,$  04g$> H¯> e$> f$M $, d$> $, d$H6<{c4C!$PCP4@\XT`''$!( !<04 $$ $!  !(!  $6<{4ۤ ! !  $!'' !!''!!''!!!''$!!'P<c$P<$$LeP@! 8g @l\<~$ЛH<4dCd<xś,f <<bB$@D$-L pCE$ &&%& G$1֛Dp-<f4&$$!(@,f>֛TP' '#C|d,6 $<4$ DIe$0,(T$`$*p$L4Ob$B0B,@4N 4Q442<E4JPJ< p@PPE47`B40hc( ` !(b|)C|c( `<-$C- T&$0\<DR<|1&@t2VllDdHXʛH ܛHH<H(<p0h `($B@R&bH ! L 81&0sX4  T T,<$1ћxܛt$ D 0 tH $8BH, d||! PB@Pțԛ ؛ 8P <ԛxp؛XD$HXl$ $ !#!D!( 7   Lt! \$! PD$$ $4pTJ808Z/8 pp`F` 8P4,4484E4 $$D0= %@ď- ŏ#7d<*`9D C$CD$ $(ïï(',ś4lLp`p+pp$$b < DPCPPCP$$x(CP XŌ < p+|j 1XHp,! xhxd xL4ӌD<'$c4'>Cc' >Cj e c|Hh4 t ,h 0\@$$T4h¯,ћ<ү4R(ej ($A t X!Č<0 `Tƌ D(t  EP, h Č0 t̛8(h(, d x P!@ t! `D2RVD<  > $h%2$" d$',L< H( 4@0,@LT%$ _@ H $B!('$,L#ŒC0`C0`$Ì`@C0p",!`J<B0"&!  pt,t t$B4B04 ޛ"B42`tl8'X$!! p4,^> !(e $$ '#".@-|-<4,$/T`HP'4.B$ b|dd'}p#%$"G ¯$'$0= (§}@,ď(\$$$@T(- ŏ~ 5l432 ( ( (— ( (כ (—`b—tJ< B  0(' $F>"$BrZ Ư H<>$Ōgƌ >+Bƣǯţģ@ã`¯w $XXC<<  Dp@!@'$PTLHD@<840 H HTPLHD@<840tX'X$!@D!`!!!!!! D!(+ ! !!&+@d$!(Md@P Cc0`D!!@+T!U!`h@( UpD0Q+8!v !80|,,!0(¯!8l,((0, ͛(p'\`į|xtp l$L$2Dh0|xtpl, |\$H@$!@(u$ ' $@s&tR@ @!0( $; !0@t0 $!@dB,@ <&d$'G@'+ě Lx@&K@x} !0D$ l ! !TB$6B$5B! (x$|!@⽛ -<$ D<<6"B4k"4!0@ܛ8t,x!$|@!@$|&+H!( P!P؛@0 ; D@T-< $THB0T`  Ќ&B,@$  $0˛h0 P4V"$'h\ l`|``5X N< D`\ <-< &-<$-hT0P  @!XK`TE`R$A!(@WL8@L&@PlD`TR&T, Ld dDP¯ @Pŏ@,! x x8x< Rd eƛT!(@t ' <$$Pl!!ŒB$x 0HH/$F T- p `N<EXP0h!@ D$ RB D'e EXŏ.$ď$\04$@C$Cx $$N< @T! @D' Ǜ TD' TX,֓! C&d$$'d'D<$+9  \`|!(.~ >U >B(   X&$t P@$$@U$SHR&T|` D0_ VďN< L/$ ߛT2< ŏ}`@+0 , xB$!D>$ $ $v 0   DP 8t@$#2 ƛl "l p0@PL` D0(` ,“,# $$P L0 dDDl#0 <$d|@<  4T T < xX!8!L!|LJ<0c4`l`RSh&b P L2! `%2P 0*@0c$¯ C|C0(`d4ď8ŏ B00@@B$!bH'V. P@ÛppL׏PЏ\ӏXǏB!v!VTяHՏï¯į@(ů$J<@1 $Ư e|ďïJ$!D E|!v C0DծB0@$QC$BCN<@ B$¯C$bJ$ |B0@H<4P/ ¯ @֏Տ!!$ 䎊T|Ə#E(! $&%2 D0e ! c!b&!x!p!&D`%'(!@ ! i0@000xPF0zP  I0 U$uPf%k%$B$0i$+0M *$%!p'+@!2!x,@2|,($  $'<(7<"CPDX2$0$6dJ< *0`B0& : d@$a CC XP 3$H T<~HQHHxQHDTя!p¯PЛD¯įP%$ fpp6` p&!p!țpB! !`%'(!@P3t+t-t tU%&;||-'! + p@!T&+#@Ə!!@@@@ 3Ǜ$$h@ǏN @ B$c$l'8'@'¯ïįůƯÏď (|@ïܛÏ\D¯ `'`ď4ŏƏ!8ďH!<L@›(4HT@$PÏD<(>$ d0S@̛L<ƏB4!8@DbtƏ`!c$!C@ŏUDpƏ$_!B!<›HHǏ!D! ' x›  4ď8śě!h\@ԯD՛ (\'@Ï!(@8ï! `P $*Cxh|LLś $ c$|FC4B%0%0› |&qJ((!8 c$ !CP0 $$(e!!@8ȏN<@ &Pnb@X &L BT$#.@$@$$HV TD(1!( .S$ p,D.<\>$%!@G$`, Pc$( (|zXc$gP8$l4eP(@TTxL ` p ,\D&<@&$R&1&!@hC, `& R $Cl P&&@U `b @8hhhl$$$ H#H$țp 0(xdtt!@\>lV$$$o$RPӮ®P&L ®L&! $L$& &Q@HH  0(( 8@" `  H@4<DH# @6 $# $  $ d$ '6 !(@d ( 6$#$&# %0"0$p|htld`   8=@!@\'<'ďt8 $!C4L4|h)T TTJ<T  @T@Ttplhd`\x'v '$$'w $D$B,Ï!(bp DCDDBC$$bBC! (0ET @l@T@X\ dB H<$tL@P8DL<,'!  x0X$$ @8&TP,›|ѯ4!D@<84H'@'$4<R'$8 0( H ` $<8$',8H$pӏ<r@@'hDT@\L8ӯl"pȏ@!'!<e$Ef+(<FfPc$dFB$" """ \b" Xl(d,XH@'$ӛ¯TXȏB"؛DdxH<@ l&F< P8$, & 0#C$h  C`0L$ h#țL |4 $ `c0 4$xDdp@<p  4 $('$0h'4¯[ ѯ ,.0䜛x(' XXdL ThCVACP-$j\PP0,iClblClQTV$$b:@$$ 0P\Ư$MCƏE<<4 (|$( AXdX t4PPP PP P 0 X hQhț< < @  D l&d@4z4lԲ hC, `.$ض0N4G6@C= $ $ @Û@0dDC1@ T ($<$ ($ $@ $d C $ @t@    (( D Dt-@F8L<@Er D<< <  <hDl D$%D`lH p\( H6 P'ěL0,hlh D$|` <$7$!0F= 0  hl(h h(@xh h.h @dH6CLǛ `llM4% ,\.$t&(t.8HD>RL&3$D`\dΛ |$ <<ppN  pGppvtp p$H.p ! ! $  X$X X $G T@||@8,  H 4Dt$p0t$H $$\t+!t  Tl(dH\4:48  xЛG@ @LP„$$$ 00d\$3 p(@ TӛT/S?@7@@- t!\ڥ$pePC $ t<Tg44tt*4 <\p `P#$xڛ$ $0X@HH @` PdgG(h`E("D.< &$&Q$|||C DS`C)`hU |r1b0$v8 "L@ ccB4b8$T 0{ 4 $T`@R Nvg rEv(44 =vrD t,rC D(t ,b-8< &&pL 8t D t:$vDt& Lph$ 'H( 0 P(<l|P͛LT $ !D$ l)l' TrTbP! @D``&4 C$ d <@0, d$ w4p5w(#} .<\& @t  \& l(!( D@ @&88$( (p#}Ddw0@ T<  pT 4p0o CZ0D64g  07bT$<r H/blVyr $ԛ$$ By>y|Xx  HP0 0,<XṕTD<ϛx$`<$0@Pr| r $@!8@ DDl/ l(4d0P @hVT88DxH c4G<(N< C`h , $$L 8$ 0 y@,4|<l DlX (088 (l l@(t ( P (CL(H$ $` Qht`d$ y ,<"n8 Cz$ b} ( , `V ` C \P̈́$z00H T0 00THTzH HNtB $P  $D8 C=XN /g L $ $o(p, dp` | $p4} ϛD `@d-@H $%HLHD4 44 4j4$< 0!8ٛ,\Q4 H B!D@!X (W8TR|$lPD2P(0&@(dhLY XUt8$p0G<ԛ|$ p ,\t$MPx@Zx`XTvO8 HP3x , ,L@PpP$,#,.,ԛ#,, #0,D,P$T@4 t 4 t ` (x\ <ě, T< hL8l d 4ůC, `T00E ,( T \  ě  x(Z8$PV L&h'd@D6¯G'PC0/`B0@ '$PXQC,0`$@$QCDN,$›H$<Ǐ$l & $@dHdl dd d$h0,+CHh.<ܛ$<H|  l<̛\ ԛ l8t< $`!@!D$ &e $R26@R$ &bO( bP %& L$ %&N $¯'0= §#$ЛXx40@T!0؍  @ D x@t؛,$ď-4 $h(@! J 8@ <@$@@@t@@@@ ț@ ЛP `h $$ $ 0b@@D8h<8  (\$TG$8$ 8|dǯP<, &H< <,<$&P$" x&@L!.<`$$ $ 8,40$B$ "88!0涛 G Ty$aS$T6RD#P lL P $̛ƛXƏ4қ ,($"$B "$[C| $,$RP$fPP$]PTz$ d, |(w Tx pd'$2< `t P|4 `2 $ l 4|$p$ hdl$ d Xt` D$!0J 4dxhӛ h<`2q|< 0'4ҏ0я<ѯ@ү! @t ¯Л T@'N<$DՏ@ԏ@8$$2qP ˛H@P@( J @!(` < L@h$ hH,$s '`ӛ p`ț5pC} D4 Pԛ,TկH<,$! dP'!0XǛ,! @ȯ\4`Џ! @Hd׏!(@2q, $!8 0@( \X !08 8 l (( |( \  ݄(@7<d+t\x\{\ \? $0$HllDLJDF40 8 X\>'\#\L$$ 88H4(!0l$N< PMP '  X0ě݄p tț tpD d8P@̻D& PD&.%6!8`'UH C$T$ 8  8(؛@BD,,U , HTTX@d"H<B B"408 (pdp( TT$d `dD P$Ќ@!@ L:!0D@ @($c$8d PP!``.<\ DLx@LxXX, X|H<hP h |ƌ!C\ d!C4$,$T;$(d̛4(0›8 \ x.X 2 8@H8$< ~(D%,݄ XxÛ<$R#BX,<  ؛Pśl .< <8\H!@D\#B$!(Cd! f ,$x x`\ # |p$LXh'Bl l+  !8 ` tďǏ<`8p&8hH$G =H<H'<`B @dP4$ |(<   D@@D p͛t ̛ `P\|P  ,,p$$N<#  $ (#EH $ 0 0 0 0#,DN< t #`$@$ Qh, R& #c$b P @LN< @ R|x#C|b1& | 8xh 4 $ !@X 4$7 $@$88p $ D&$VPX 8x$8$2\&$8$ &hthTN< O !@#BB@ '$`1& $ћ $H<$h \<$ $ t@#\@'ś\қ , P]XB( @R d$(Q (Pț`$$<( D<<`1&<40d&!E6$P0'HB@8,(<@ D X| H5H (0 tC$ b\# #Flh(0 @'',pT@ .<Ə &ď,dP@x|dthpl|4 ` p$4'<4x ! @:P$d$$Jdd$K c4ƛ d<C<  @L#LL d$ d| }ďdTtddd8XJ< < !@ v @!b8ȯ!B*":@!j* b#XK!X*I@#H*!!Hp eq!H*#Xk<2< $$$@˯ C#(4ď<ůPJ4¯@$$0$B0CPc?d@`$ɛ4Ǜ4Ûd$$\TD˛<x 84` `\\,'h\Xld`X)|'(bP?< 'bPP$lh\`\Xp8P 8p (@'6x@ ¯D!( $¯H8L,,Dď0įDďLÏ4Tě$D<ï|؛ Dx ďdx $c0d@$ dT! B(.@A@#"bHd00' \ 4P¯(xP$#lp @ \\ϛ4|  $0' '0`t@0 ,$A$(x'plhdt`d {!y @c0>bPЛ|4$4!(@| 4|Pď0įT |h|Cbk|0$rD$-F$+FB0 $*F8$ b5$b7$b6$\!dTNXb<$ CP(Ïc(`c< dT|+x¯8 p'қDBB,<؛(ď`(P0ћPR8LǛ@ pǏ*`T@! &`P !\!`! `,›X1&8ȯ$7 #&L4$C0##dl dD(@0B0 d$TC l \ d`\XT T (ŏ|#E $C!(P|#0!0< \ қ (Л  `\8!$$TƏ ŏ#0FLǏ!#!8G! ,l \$p#"CX&#(C(('0<hM !@H L H0`ů T!( PTp'$0 @J ! @ 0\M 4ď$`B$@!E$ #(# "$% # x!@|jDA$؛d0 0( ƛ@? &&@&& \ $ \t$B0 @H$P@H<0'HD84!L@<lB<00(Ư '(0, @&@!@ѯԛx $,D $( ŏD8` x' 8!(%!0 8`LHD@<84hP'!0&@( LW '`)Ht$,4 0'`PHD!d\XTL@|dqx `d$0Ddd$CC(ŏ$%C,ď,@(4B2A@B2b2|P'0'! d$t`R(@_ 'Tҏя  (@,!"4d%&!B F X4țd48@P''tL$P՛8'dE$ t !(4_hǏ(Ϗ*g xǯ`<¯2 :c,@:ï`.H<! H@0c2 $bP$Ï$b'!( @'@¯|D¯ pR~8 @ 0' !8@!0$$0ff@ PÏw`|l!0l'|͛H DX(\T›t$/,0"H8$ěd, ǯ!$P`<'&Ǐ p$ ($P'(Ûdc$B$(ï$ dHT( T !TD@ DěH!#bp$Û $0қ8D T0  tH<,Ï$ďdCpllxtphl|PR!`D$=@`<<<Xүӯ (› |d\¯( ,t$0F 0`¯  `›$$T $$$Lӛ`P 4xtpl\D ( d"@ @N<'$T  Hp 80'8H4 tT TT8ŏ 0@|x'D$|P$ltǛH0ƛ L HDN<(Tx<(W$4f0ŏ &(1 Яѯ"< !$TX C ď@!d&b |ŏ@!1&B@ |%$C^$H$ TPÛPr \@ 0'| $ $L&pHěH$ im`B@! d, P!e@!b!s |& |@!R\B@!0``P s2{ @s.`ď!<8<!ś(g4{@ty@ |@ $!0!.x4 4$tӏN<<($!( $0ï 4ǯN<@$\(0Ï4ǏA.@$4 $4+@4$.<4N(s&$b`b<($\(DFh`\@tě@ RC&#8 <$`!@! b6pd8 D,`$x 0ïa@l&` |@&P b2@! <B T\$D$0 ,8|( xT$$tb@b* `* #&ě ||X ŏ@ ! ,(@$!q@ |N< 'D D0T|h[ï6h88p$ >|@@ 8 @0@ H<x @t$@@l $@<H4 \$}L& s6  |\||0P@ $$n@%$! 8 &|!N< $ׯD#࠾ X@4 D#N<ŏ<(%L4ǛP8țP4Ǐ8țT8 T PP$4[D#N<(SH#c$l C|<(% \ N<$,B$t$t›h (S$Xďb0D@B,@D#d$ŏ$!C$ |$ïS($&`!0(ïb22 |,¯!֛ H<,Ï( 2@H$$!R |: u00 6!$< `@P$, ,5@P@6b& |@\WCۛPTb,_p?<$$ e %P &wLX4ƛt$$$s&0De@4Ə! @otӏtC$TEP?! ,f3` N<&tětDh$ǯ4T0s&h DfDX! \(E$lX X(X 0hH#B$<(% 0| dT\(ed$R6$z!\C\\l$bP60ddX^$wd6$[$%$n$ $xbP6x $PixH<$ $$ ($@ b2Sd&V4(xF/ G |o$$ <($fgLpxl4P <<9D<8Dpp$3 ,jd<$$Eb0N<H@P d!(0$($&<! `$  ('! @  '|@@$ۛ`(2&$x<'¯Px( 2f DRe $eg(dP$=xDDDt$$”!$<t$ ߛ 0 Ǜ $$+ | `0'Bpd$D$p$`$tȌ ilkcĔ 1̯˯tɯ$ P ,TpŒ$ l3L$!xShČhŒ ¯t$0$($ů@8D,pTp$DT!QhN  Hpr' $!@!HC'x! ! $Ca` !`CY$ÏX !XkH $32!0!(!@T$!00r$00f0 0| P!xPh8'0$@@$$,i! %!Vhtk%\ ( B$!T!5 0d$$"!<V h 0 0\(țd4ʯ8ϯ$P((ȏ,ɏ4ʏh8ϏhH<Ǜ LH8دD< HhH؏Tltlhd`\XL 0!׏D88X 8 hd`@x'_8$&!$]$"ě 8X H0 $#$ě$$+@>U?<<$|!s!0`u @p'X,_$jPh$h"!d^@tD,i,tDT$sR,¯ƏP*xpƏ$01!`Pp$8X$ !XK$ǯhR(įu(} 46&!`!hm0 *! ʯ $$(ϏC !$ďCy x1!x0THV<ŏ1P$PNPP 0S PC}'XPJ$8g$0F! !T%8HP%$HxƏʛ,`I!h8'! u B(8@%w,a$ǯ&L48P\<XxH,8hD DtDÏb8l0P7ҏb pbX!Xm`0 0p$C h8ɛ$)%*"@@ɯ(h @D|Dh &8>t   4\t$H&4!@ 4("~<~@)~"I|@)H|8|s#0cPp HpXp(r!P*Hp!@%08p`!0:D}:}:|b%@ϛ[($& 4 x,x*b+t̛tt@0 $T4p0p Bɯ,ï@! 4<($H: X2f ( \T,BB,ReDP\P\ <@(D&  X,D` @C,P$ !  '?<(+C$@LHhD `, m(+On, ,<ϯΧͣ8ů!<ț@4ɯpӏo@tďnHk,j(h Hc$v| @LP'7/:@—Zb0  ,@,P՛P P, HNl0th6t8dx{ ¯000  GGD5 Ï6$› @$dp8'dd'į$$'ƛ4@ PdP0? @ 0+ `@ L!b* ` @1P2$44$CCe4EE! `T `\80,,ܛ ,0Ĭ !  ((HHe 8T(T|N<( N<(ƌF$F'88!G!0(b(h  `<(@\(Ì`$ $+@gd8G'@!(ì(@T|2T4 X,ě ,/t'|(0,,( ,3P4$H D 0<\ ,Y$ ư̊<TďCŏ!HP!@"@0#0F!8@#(#j!0N |$A0 @(edEc$*e%@P80!Eh@,x \'!p$ VpÏ !(!*  $p |(c$B(@@$ T h$(8H(H|! $H<' $ $hPf$ >| e@! PCh H,<*0!btb< \b\h \VPeďc# # bh@gdXT \RX`XB$T|TH!l`PLd\X|\(w!@$tů0¯bqN<#"(r c@ |!(CLpb@$¯c+4ï8ȏ!<¯2UtSd $Џn '(ė$Ət'@L!*Ǐ,b(@00 | <0,hH xP2ƏtǏ4ȏ#0C0!0H8Ǐ<ȏ#(#((d(Ǘ\#(d0Ï!b<@TD4 gp0t HH4`HÏ! HߛHDH<l$,ȯ@ T#0fT,c(db(Ǘ| D! `$$$Rl4Ə$¯hïL$›, ,$ȯ¯\$ 4Û#0fX!0$Ltȏ4Ǜ<0`$Tt48Џ L  !*x  @##$$")!j<e Bs&#" b!0" + P$"p `x|@|,Elțth |(!(( 0 $ !0C F¯Ư7 ïTh@ŏR (e(S ` X @02 DC$8CPB2$#$( t@$ @RTp LxD#!bB$2C$0CD0B C$t $|ț,(4$((\( ů<!0X8l8`'7 ƯÏď#PR\d(P4X›8  P4 (DB0X!! l! X#$ "c'#0 @ÛP¯,#b#ԯ` lcd@(2%2$#$PdCŏ!0"!8$ $ÇP#4<|8'd#D4  0DL$Hht@hƯlǛ! 0$dbcb@8x(!! $ $P  $$ d`D `›c*b5@P Əb$ ' įb0 Pb dp$cbÏď$ï,įeh`@  c4CHH C4<'*P05d6 ɛ8 ɯ+ &|d d d |$X     z'7T '7`< d6 PD&   "D$(@p$,`ÏpǛ@ÏL'hN<-34+4E X=X 4$02X8t!(@\'THG4<8ԛ|# T2T8w N<tu=04`R2 `,2,,@\0@0=!(('Лp(', T!$ԛX<|L 4< P$X 4@l6H @$.<T,4b &6( <0XL4@¯p$6@ dXL*$ԛ$d؛<6H>8@'< )d'$,@$(X`8 DP`X$(N<$4bp$4b)`4 $p,X< 4Ct+C@N<`l@<LN$ 4cF ( \,d4 '4<$4p\6&`,'!0$ś X\('$Лl! E ,я!@CAW$4bH$ ,6(! t$?(H(H$?|t84Vt,p4` l')D@< 4\<('`$x(DD8  -p D414@<d@<'\¯D! `¯H\'d¯Lx@h¯P?`t 4t4DN<$R6C8 Le4L@( L,@8'|ɯtկx֛,4Q-$'ƛ|!@x@'/l'p' l3$ D'L't TLÏHb)(PDP'T›DXTƏXH@X8GLH<4H4\H84H4t H!#"TH  8` `0CTd.@ @'5@xX1$@Ə<oB (   l'C4 P)x$6x x#x֛ 1  ̛1ŏƏC!( dEF d l!@lxGH (<(<(!T/ %F!t4R$8!R&4'GJ4  D04 P42PB P8̛P@7P4`9=P< '??Pҏӏ!(@P6 xp4 88 <{G(8`+BD4@0`p,G4@;,0GhX,tdӛ|D P` 444 4 ? Up! @` p՛ UPD&,(`(ZC`ś<8UHH44B4<#t#+<4bB,@'L% 84;ph$@\h'l! l  N$4t4C8N <  @ #60 \`7ŏƏpTH<\'  HD 4_@P(`5h('כ!(`$! lXd!( ¯$Л $06[PP@5N5 X ¯@$¯,\l\ 5B5 5g#0+$h$)'Ə$0:|$ pK8K p Tt!(R]Pd$ d<4 `$D$x 8d 8ht PP|P`8h Lh\UT9U T lxlh (l( x,h @8hDt(H 4:PTh'<bG`@tPx @# TBhbC! BLp$4<#) 00U+P Xܛ HGX,0Ht p#x P 6!U!Bmx8 AhF(8 RP!09<!PHbr!Pt(x@T0d. @\T |! l0lr 0 >DG ,Tpl($6XW$`C,H<!,b+rt 4 w!r#B 0  !vu<\ 4(6B$00T/$rv $ pdX p!0) fpL H$u T ,lL, $uT t$wD,&@%w&@T7\<T6JT6 07>Td@JTmw6NT0|lT Pd7D$t T|pLKHd7T6DbTPT6TPBT6T'$h4l'bT-$)$` d'X\'8'<'L D<ÛD8 DDH,+@<h<h7 h8 h7h((p 0PLT<¯x<Ǐ07LLX07LwLDGtЛ 'L,.w я7lN<7& lx<lX`@|x78H7H7H7H7.HyH77JH y7NHxHxH( (y^H7 H7H7/HvH M\HMjH8bH7#7H$H7VH XlH8fH8H7>H8G7H8G7H8H7e$7H8B GH؁HzrHDX HzHz&H'}*Hp}Hz}H|*H|NH~H~>H~H[H`MVHhH&"HN>H:HnH,H`MH]H , $.H$ D.HH6H@4d9bH8JH8 8>H09NH8:H09bH09H8H8NH8&H Hd9Hd9BH|M HH8RH8Hj2HFHl9VHX`HH#l9ZHD$HDdHįů! `< (4p92L L6¯ 4 hX6UP TÏ`P4($t>V&!0! T$X8 @T  Dț ,̛ܛ0ě,p9,th@ %PM hÛ\Id4t<8tXLt$ W$X Xl l 9B$D0E$B(9BT T T¯4D H<&<$<  x PpE lq F  p!0 " H DQ 0B(s6B(,NH!($4<`lDڛ`DfFp p'p8@(RLΛOpPDS,&L"0$d6 B,C 84p X#"@ h<h hJ Xdl"Du6tR&!!$s D D!GW$ d V!P h`+"x@/$& 4 x8F$N.4T87| HH 4l| pUlf T:\D1&b :0 4 $y\T U OF1&^#K! l l)0lM  ֛t PxHl&Xܛ6X$d,+Q(3(ϒn( t P' $N<8<40,($l@3h@B+b <<̛T<@Ch@C<840,($ @tT4! `(P!('& 0כ -U$(@N<pp@$l@3Ndɛdf$Vd$Ud$ $P%q@qH&q!(`X'!0@!8h¯$Û<ɯU 8ȯXÏ$ď@ï\pDï`ћ!8HÛ8Я h\'!@'& %DP$$d!@$ $XO$<"6+Pm41!08  @PP LL0'! @FATb@! E06p/ @N<P40@0 A@C, `b<,@C,$pN<@B$w`BbT¯ 8 DŒC, ` ((&`,`0 `I `< D|dB@T|$(p  B$@hp $ \HÏB@T?<($8p$v$0d@ ?<,Y,`,N,,C,؛,xp` \!p(hd9į@:.JLX¯ǏDX ď!@B,$ ›ldbD @P6H<C$Ab$D#,X`!0TBTp@Pxě<Lb!8DǏ<@HdH,bl$b0u$D9@0u$7H0r8(t:=@E$ďH!(@$pp,( l$1l/l-l+l*CTD@P!(@hXŏ xhX!(` ?ț,w@pŏכJÏq L hbRp LLEt|H_L$TCwțTHttN<tP(ttdB$D@ɛ|@Hd dd< d(fdE d$Dd$Ǭ$ pC$ ! |,h@ Cϛ`ڱ x\$p p(!r$ $›`H $@ P!8686<3!כ|5t<6$#w#!›Xr@&N<!rDE5 FPD  !@`lgB$!bd4!V 8ttgTN$$ "X",,N< Dg<|j@  $$%d &J Lt@tR&THB H@<#tt`2<D !`.(N<dpXdB&, $!dC`dB$#!0`+#!`8@<#!@`#!`0! &+(80 XdC`P#+ b; dHL! ht4 4L@<dt$XP0 (p(H@L?$  ydÒ'`pd"X@d’@PD e$X- dRXX!(X›X(s X@@tr$֛,0( s$0(`r ` L  |tl!( l<\$(p 8d8L4B 4H` 0#ddC*D0 vf$$# 0!!8c0+ e@TB$!h4'$Bś XƏ0@P0D0# 8!0›8D`$Ə!0D< p@F $'mP$(\8G TP E0,$H$Ïc$(,L< Hd#lPD!T lvPB,Є 8 $|xp!  L›LďNK $\$Hp!@0x $#(Up0p8@@ 0 l\>$Bf+$if``$xhh`}h,SD4"V$:h]$h. $@(Qp›C!(<ïV Ư<Ï&֛p! t@tL4,ï@pǏ;@(ǯ$bdcįï@ ԛ$@gH,›07T(2l&R֏"HR&+B @s&Hb t2<Ï'8 ! @ (¯!xR&!d pǏX0!( ]p(ď8ŏ 4Ə$U,ï4> <,@H (\ !!(G|1p9!8 Ə!8#0ÛPL'L0T$ïI!P<0!X|<$B t#` ̛ ($dZ',$!8$p% P ,4,O4(X`884 d Q $KX $ T p$ϛ4,!@@(PO<&O