ELF(4(~} !"%'(*+,./0234689;=>@BCEGHJKLNPQSUVXZ[]_`bdegijlmnpqr-M   0  0  0  0  Ћ/-M  00  KЍ- M  0  0  Ћ/-M 0 00 <0@0 < 0@0 KЍ- M 080 #0 0<00BЋ/- M 0@0 0800BЋ/Am` M   0R00s0S00s0S 03D@C080 0D0PB03`00`000 d0@ 00c 0@ 0#0s00s 0#0@0K@` Ѝ`- M  0@ 0 0@ 0< 0 0< Ћ/-M0 K1K [1[R00s0S *2p  lh0[00 0S00s0S 1[0KЍ`p- M 0< 00Ћ/- M  0<0 0s00s 0<0 Ћ/- M 00Ћ/-3Ћ/-M 0 0 0K K0  [ 0  [B$r 0  [r 0[ 0[ 0KЍ-M  KЍ-M  0:; 0 KЍ-M   0:; 0 KЍ- M 0Ћ/- M 0Ћ/- M 00Ћ/- M 0L0Ћ/-M  0S 00S 00T  PL 0>0S00s0KЍt|T- M 01Ћ/-M  00 0 0:70: 070:70:7000KЍ-M 0KЍ-M 0003/0KЍAm M  \B@0S00s0S p08" 40(200S 0020 r 0S00s0S 0010000r0!  100S 00p10 sd 0S00s0S 00 10000s0 !  000  @00 0S0000 P@@T  0:l60 K@ ЍX@H8(lp\ @-M   C@0 30 0 0: 070: '0: 070: 070};?0};? 0};? 0: 070}+/000, 0:|&0:|6S00s0S 0! 0};? 0: 070}+/000 0:'0:x6 0 d10 0:'0:7S00s0S 0! 0:x6 0 00 0:'0:7S00s0S 0  0:6;0S00s0S 000K@Ѝl$\LAm xM` d D@d00 d0J00Kd0L00 d0l0 0 0$0 L400S`0 0[0 40   0S00s0S `0 0[ 0 300000#  X K\0K0000  0$0 00  $0R 000X K0(0 (00Se `0:l(00 3200S`B000(  (  (   020 ) 0S00s0S `000(  (  (    0200000!  `00(00 0(00 `00 (00f(00SM `100S`0P`000G00P<10 0! 0S00s0S `0P`000(0 0P000000   ``0:lV`0000 )`000000 40 K@ ЍddH8-M 0: '00400000$00E, KЍ<P-M 0: '0  0:l69$00n0S 00#s0S 00S 0 0 KЍAm`tMP T X \0 tO@\000s0S \000#0KP0};?02K?00S P0`T0 PP0};?0pP0};?0 0pP`>0 - 0S00s0S# P0`T0 PP0};?0pP0};?00p P` >00001-  P00S00s0SU `>00S P0PT0 @P0};?0`P0};?0 0`@PH=0 < - 0S00s0S# P|0PT0 @P0};?0`P0};?00` @P<00001,  0$P0"[P00\0H0 P0:70P *7T00P0 0 T0(0 0R 010C180T 0,0 \<00S+P&0pT00,00,  ,,, ,TP ` `Q P 0p(;0 ) 8 0S00s0S. P0pT00,00,  ,,, ,TP ` `Q(P$  0 pX:0000)1D*  P0};?,  r 00#s0So |:00S.P0p,0`P0};?0P0}[_P0};?0 2[0s00Cs00 0`pP90 D R 0S00s0SH Pu0p,0`P0};?0P0}[_P0};?0 2[0s00Cs000 `pt80000>`(  P0};?,  0S7 800SP30 ,000 70 M  0S00s0S P0 ,00 0 x70000M?d'  700S-P0p,0`P0};?0P0}[_P0};?0 2[0s00Cs00 0`p60 O: 0S00s0S0 P0p,0`P0};?0P0}[_P0};?0 2[0s00Cs000 `p50000O?%  P0e.,00000 ,00JS00s0S >1`% \X0040 ,00S 0s00X00 TP0<0 <0S 0200, L0  T0 00l 40X  T0s 00J 400SPG0P00J0`00J0400`P@40 S4& 0S00s0S P#0P00J0`00J0400 `P30000S1#  ,00S T0H0K00004 ,080 80SQP0:l6!d300SP0PT00 T0 00 P20 ]$ 0S00s0S P0PT00 T0 00 P\20000]1H"  P0};?,  r wP000#s0S H0s=200SP0 H00 10 e 0S00s0S Pv0 H0 0 H10000e14!  P0};?,  r .100SSPS0H0T   000 k`p4D\8$hL L h x l T | h4 `@ < xP<,<\XP<L( 0S00s0S P0H0T   000000k1   P0 H0P0:|m1010 H0s P0 H0R 00S `100SP0H0T   010 q  0S00s0S P0H0T   020000q1$"  P0};?,  r NP000#s0S9 \200SPk00020 v 0S00s0S PR00030000v1#  P0};?,  r  P0};?,  r  00 0 P0};?03KP0};?04K02K"[4[RP0};?["[ r 04KP0e>$[0P2[02KP0enP0}[_P0};?00Cs00000 00L0,0 P00S P0};?0PP0};?0U00J0S 00S} 500SP0,00,   0x50 e! 0S00s0S P0,00,   050000e?&  ,00S= 600SPz000L60 X 0S00s0S Pa000600001&  P0:|1060 P000J0S ,00S00 TP0K@`Ѝ @-,M  00K4E@0 0K0@0S0(0S0\0S 000K00S1 0 0K400S00040  0S00s0S 000H4000014$  0[S1 0 0K300S00030  0S00s0S 000300001p#  0[Sp 0 0K00S0 300S00030 S 0S00s0SI w000200001"  600S/ ,200SX000020 o$ 0S00s0S ?00010000o?!  0:g6f6F!!? B0101 AR50 0K$100S0 00 010 $ 0S00s0S 0 0 0 000001   0[0#s0S 0:r?000  K@Ѝ0  < 0 x  ` ,  ,T Am 0M( B@(0000900 (0:l6:;00 l200S(0P(00000P020 $0S00s0S (0P(0000 0P100001! 0S'100S10 t0S00s0S @100001,! (000020s0 r  x00 (0000000 (0000 (0000 0K00K00K(0 K0(0000 K@ Ѝ , ` | 4 @-4M $ ( ,0 C@ 010C180$ 00 (0x00 (00 0:l63000SK 200S 000x20 l 0S00s0S 000200001"  0 (0J0 00, $(0J q00s (0J (0L 00 (0L U00SQd100S 000H10 < 0S00s0S k000000001    $010C10800 0, $0s (0J 0 (0 L0  00K@Ѝl t  D4  @-4M $ ( ,0 B@ 010C180$ 00 (00 (0x00 0:l62000SE `200S 000420 ( 0S00s0S 000100002!  0, $(0J q00s (0J (0J0 (0L 0 J00SF8100S 00010  0S00s0S 00000000?   0 0, $0s (0J (0 L0  00K@Ѝ 0|   Am` = headroomAssert failed %s %s:%d ./gprs_ms.h0gprs:uplink:cs1CS1 gprs:uplink:cs2CS2 gprs:uplink:cs3CS3 gprs:uplink:cs4CS4 egprs:uplink:mcs1MCS1 egprs:uplink:mcs2MCS2 egprs:uplink:mcs3MCS3 egprs:uplink:mcs4MCS4 egprs:uplink:mcs5MCS5 egprs:uplink:mcs6MCS6 egprs:uplink:mcs7MCS7 egprs:uplink:mcs8MCS8 egprs:uplink:mcs9MCS9 tbf:gprsData Blockstbf:egprstbf_ul.cppms != NULL%s ********** UL-TBF starts here ********** %s Allocating UL TBF struct gprs_rlcmac_ul_tbfstate_fim_ul_egprs_ctrsm_ul_gprs_ctrs%s Assembling frames: (len=%d) %s Frame %d starts at offset %d, length=%d, is_complete=%d %s complete UL frame len=%d Contention resolution (UL-TBF, CCCH)Contention resolution success (UL-TBF, CCCH)%s UL DATA TFI=%d received (V(Q)=%d .. V(R)=%d) %s UL DATA TFI=%d received (V(Q)=%d .. V(R)=%d) while in RELEASING state, discarding %s Got %s RLC data block: CV=%d, BSN=%d, SPB=%d, PI=%d, E=%d, TI=%d, bitoffs=%d %s BSN %d out of window %d..%d (it's normal) %s BSN %d already received %s BSN %d storing in window (%d..%d) rdbi->data_len <= sizeof(block->block)%s data_length=%d, data=%s %s Failed to decode TLLI of %s UL DATA TFI=%d. %s TLLI is 0x%08x within UL DATA?!? %s Decoded premier TLLI=0x%08x of UL DATA TFI=%d. %s Decoded TLLI=%08x mismatch on UL DATA TFI=%d. (Ignoring due to contention resolution) %s Missing TLLI within UL DATA. %s No gaps in received block, last block: BSN=%d CV=%d %s Finished with UL TBF %s Scheduling Ack/Nack, because MS is stalled. %s Scheduling Ack/Nack, because TLLI is included. %s Scheduling Ack/Nack, because some data is missing and last block has CV==0. %s Scheduling final Ack/Nack, because all data was received and last block has CV==0. %s Scheduling Ack/Nack, because %d frames received. LLC [PCU -> SGSN] %s len=%d No bctx llc_pdu%s Second seg is received first seg is already present set the status to complete %s Second seg is received first seg is not received set the status to second seg received %s First seg is received second seg is already present set the status to complete %s First seg is received second seg is not received set the status to first seg received %s Got SPB(%d) cs(%s) data block with BSN (%d), TFI(%d). %s spb(%d) Not supported SPB for this EGPRS configuration %s Upgrading to MCS6 %s Upgrading to MCS5 %s Upgrading to MCS4 %s cs(%s) Error in Upgrading to higher MCS %s attempting to update rate counters for unsupported (M)CS %s %s setting EGPRS UL window size to %u, base(%u) slots(%u) ws_pdch(%u) !this->pdch[pdch->ts_no]%s Assigning TS=%u TFI=%d USF=%u res->usf[ts] >= 0%s Allocated: trx = %d, ul_slots = %02x, dl_slots = %02x 18gprs_rlcmac_ul_tbf-M  0 0 020C1 0KЍ- M 0 0@ 0Ћ/- M 00Ћ/- M 00Ћ/-M 00Cs0KЍ-M 00K0 0[0s0KЍ-MKK0KЍ-M   0R00s0KЍ@- M 0:6Ћ/-M 0s00s0KЍ@-M   0KЍ@-M   0 0 0!0R00s0KЍ-M 00KЍ@ @-M 01K00![0Bs0s@00s00s00K@[00T00s0K@Ѝ-M 0 0 00 KЍ@- M 00Ћ/- M 00Ћ/4DP`l|$4HXl| GCC: (GNU) 6.4.0AAaeabi7Cortex-A15 A   "*,D XXD< d  !""*<D88$$F  PT], q0$Tx(% %'((* *+,,. ./002 23446 6899; ;=>>@ @BCC\4E EGGHHJ JKLLN NPPQQPXS SUUVVX XZ[[] ]__``b bdeeg giijjl lmnnp pqrr8$\$(( *(tt2 tS Htuht|t @   T 4  0% 0&2 D3 6 86p9 9< <dC CtH HJ JO OP Pvvyxz     ("$" #:EX"%Z<"*s<"*(".("2<"6L";4"@#*L"EZd,"JD"N@"S`"X1@"]MP"gt@"]"b("l("p-@Tmv< !17Ja  3:NcTM^D34t/ [ |    2 Cz  <  - W p     -N d s 86` 9. HHY z   J, K.cyOH0Pp;PHIPH]0Q0m`Q,Q,Q0Q, v'\ $@tbf_ul.cpp$a__llist_add$d__llist_delmsgb_tailroommsgb_headroommsgb_pushmsgb_reservemsgb_alloc_headroomllc_frame_lengthllc_consumellc_queue_size_ZL12mod_sns_halfvtl16v_putbts_do_rate_ctr_incbts_do_rate_ctr_addul_tbf_as_tbf_constdl_tbf_as_tbfms_dl_tbfms_llc_queuems_need_dl_tbfms_mode_ZL27tbf_ul_gprs_ctr_description_ZL28tbf_ul_egprs_ctr_description_ZL21tbf_ul_gprs_ctrg_desc_ZL22tbf_ul_egprs_ctrg_desc_ZL11ul_tbf_dtorP18gprs_rlcmac_ul_tbf_ZN15gprs_rlc_windowC5Ev_ZN18gprs_rlc_ul_windowC5Ev_ZnwjPv_ZdlPvS_osmo_panic__aeabi_unwind_cpp_pr1msgb_alloc_ZN8gprs_rlc5blockEi_ZN15gprs_rlc_windowC2Ev_ZN15gprs_rlc_windowC1Ev_ZNK15gprs_rlc_window3snsEv_ZNK15gprs_rlc_window2wsEv_ZNK15gprs_rlc_window7mod_snsEv_ZNK15gprs_rlc_window7mod_snsEt__popcountdi2_Z12pcu_bitcountymemcpy_ZNK15gprs_rlcmac_tbf8state_isE14tbf_fsm_statestbf_state_ZNK15gprs_rlcmac_tbf2msEv_ZNK15gprs_rlcmac_tbf13is_tlli_validEv_ZNK15gprs_rlcmac_tbf4tlliEvrate_ctr_group_get_ctr_ZNK12gprs_rlc_v_n11is_receivedEi_ZNK12gprs_rlc_v_n8is_stateEi21gprs_rlc_ul_bsn_state_ZN18gprs_rlc_ul_windowC2Ev_ZN18gprs_rlc_ul_window11reset_stateEv_ZN18gprs_rlc_ul_windowC1Ev_ZNK18gprs_rlc_ul_window12is_in_windowEt_ZN12gprs_rlc_v_n5resetEv_ZNK18gprs_rlc_ul_window3v_rEv_ZNK18gprs_rlc_ul_window3v_qEv_ZN18gprs_rlcmac_ul_tbfD2Evosmo_fsm_inst_freerate_ctr_group_free_ZN15gprs_rlcmac_tbfD2Ev__cxa_end_cleanup_GLOBAL_OFFSET_TABLE__ZTV18gprs_rlcmac_ul_tbf__gxx_personality_v0_ZN18gprs_rlcmac_ul_tbfD1Ev_ZN18gprs_rlcmac_ul_tbfD0Ev_ZdlPvul_tbf_allocms_namelogp_stublog_check_levellogp2talloc_named_const_talloc_set_destructor_ZN18gprs_rlcmac_ul_tbfC1EP15gprs_rlcmac_btsP6GprsMsosmo_log_infotall_pcu_ctx_ZN18gprs_rlcmac_ul_tbfC2EP15gprs_rlcmac_btsP6GprsMs_ZN15gprs_rlcmac_tbfC2EP15gprs_rlcmac_btsP6GprsMs25gprs_rlcmac_tbf_directionmemsetosmo_fsm_inst_allocrate_ctr_group_alloc_ZN15gprs_rlcmac_tbf12enable_egprsEvtbf_ul_fsmtbf_ul_ack_fsm_ZN18gprs_rlcmac_ul_tbf20assemble_forward_llcEPK13gprs_rlc_datatbf_name_ZN8Decoding21rlc_data_from_ul_dataEPK24gprs_rlc_data_block_info12CodingSchemePKhPNS_7RlcDataEjPjllc_append_frame_ZN18gprs_rlcmac_ul_tbf9snd_ul_udEvllc_reset_ZN18gprs_rlcmac_ul_tbf27contention_resolution_startEv_ZN15gprs_rlcmac_tbf7t_startE10tbf_timersiPKcbS2_j_ZN18gprs_rlcmac_ul_tbf29contention_resolution_successEv_ZN15gprs_rlcmac_tbf6t_stopE10tbf_timersPKctbf_ul_ack_waiting_cnf_final_ackms_new_dl_tbf_assigned_on_pacch_ZN18gprs_rlcmac_ul_tbf27rcv_data_block_acknowledgedEPK18gprs_rlc_data_infoPhP11pcu_l1_meas_Z16gprs_rlcmac_rssiP15gprs_rlcmac_tbfams_update_l1_meas_ZN18gprs_rlcmac_ul_tbf31update_coding_scheme_counter_ulE12CodingSchememcs_name_ZN18gprs_rlcmac_ul_tbf19handle_egprs_ul_spbEPK18gprs_rlc_data_infoP13gprs_rlc_dataPhh_ZN8Decoding26rlc_copy_to_aligned_bufferEPK18gprs_rlc_data_infojPKhPhosmo_hexdump_ZN18gprs_rlc_ul_window14invalidate_bsnEtms_update_announced_tlli_osmo_fsm_inst_dispatch_ZN18gprs_rlc_ul_window11receive_bsnEt_ZN18gprs_rlc_ul_window9raise_v_qEv_ZN15gprs_rlcmac_tbf7n_resetE12tbf_counters_ZN18gprs_rlcmac_ul_tbf29maybe_schedule_uplink_acknackEPK18gprs_rlc_data_infobllc_reset_frame_spacebssgp_tx_ul_ud_ZN18gprs_rlcmac_ul_tbf26handle_egprs_ul_second_segEPK18gprs_rlc_data_infoP13gprs_rlc_dataPhh_ZN18gprs_rlcmac_ul_tbf25handle_egprs_ul_first_segEPK18gprs_rlc_data_infoP13gprs_rlc_dataPhh_ZN18gprs_rlcmac_ul_tbf15set_window_sizeEv_ZNK15gprs_rlcmac_tbf8ul_slotsEv_Z17egprs_window_sizePK15gprs_rlcmac_btsh_ZN15gprs_rlc_window6set_wsEt_ZN18gprs_rlcmac_ul_tbf6windowEv_ZN18gprs_rlcmac_ul_tbf25apply_allocated_resourcesEPK19alloc_resources_res_ZN16gprs_rlcmac_pdch10attach_tbfEP15gprs_rlcmac_tbftbf_assign_control_ts_ZNK15gprs_rlcmac_tbf8dl_slotsEvtbf_is_egprs_enabledtbf_update_state_fsm_nameul_tbf_apply_allocated_resources_ZN18gprs_rlcmac_ul_tbf11usf_timeoutEv_ZN15gprs_rlcmac_tbf5n_incE12tbf_counterstbf_as_ul_tbftbf_as_ul_tbf_consttbf_usf_timeoutul_tbf_contention_resolution_donetbf_ul_ack_fiul_tbf_contention_resolution_startul_tbf_contention_resolution_success_ZTI18gprs_rlcmac_ul_tbf_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS18gprs_rlcmac_ul_tbf_ZTI15gprs_rlcmac_tbfp8x  `@T`txp      4 X h     , H t x                     H d   ,T $(,0 48<@DHLP  < x 4  <h  8   $(,0$Xl( Hd P\  L l8 <L| $H $8h <p  $P p0 PxD |   ! D!p!!! !"H" " """$# 8#|#### $$4$d$ $$$ (%0%4%8%<%@%D%H%L%P%T%X%\%`%d%h%l%p%t%x%|%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&& &&&&& &$&(&,&8&h& &&&& '`' '''  (D(T(( ((( ()L)t)!))" *,*<* t******T+ +++ ,T, x,,, ,- $-#`-$8. \.l.. . / 0/@/p/ ///  000`0 000 11@1 t11 2 2P2 22 222222333 33333 3$3(3,3034383<3@33 34,4 x444 55%55&5% 66666 6$6(6,606466 7 7P7 77,8 P8`88 89p9t9x9|9999999L: p::: ::t; ;;;  <,<<<<<<<<<<<,= H==== =<>p>(>'>  ??L? ?? @(@X@ @@ @@,A `AA AAA $B\B pBBBB B$CdChClCpCtCxC|CCCCCCCCCCCCCCCCCCCCdDDD$EdEEE$FdFFF$GdGG GGGH HTHtHxH|HHHHH*H+I 8I*PIIII  J*$JJJ,JJJJJJL\L LLL DMMM/N0LN lN*N1NNN O*O1\OhO2|O)O3OOOOOOOOOOOOOOOOPP6P PHQ5QRH******* *(*0*04*8*@*D*H*P*X*`*h*p*t*x*|******************************* ***** *$*(*,*0*4*8*@*D*H*L*P*T*X*`*h*l*p*x****** *&*'*,*1*6*; *@*E*L*N*R*W*Y$*_*a&*e$*j*l@d*p8*u*w*{*  $(,048<@DHLPTX\`dhlx|> -.?@ A.symtab.strtab.shstrtab.rel.text.data.bss.rel.ARM.extab.rel.ARM.exidx.ARM.extab.text._ZnwjPv.rel.ARM.exidx.text._ZnwjPv.ARM.extab.text._ZdlPvS_.rel.ARM.exidx.text._ZdlPvS_.rodata.rel.text._ZN8gprs_rlc5blockEi.ARM.extab.text._ZN8gprs_rlc5blockEi.rel.ARM.exidx.text._ZN8gprs_rlc5blockEi.ARM.extab.text._ZN15gprs_rlc_windowC2Ev.rel.ARM.exidx.text._ZN15gprs_rlc_windowC2Ev.ARM.extab.text._ZNK15gprs_rlc_window3snsEv.rel.ARM.exidx.text._ZNK15gprs_rlc_window3snsEv.ARM.extab.text._ZNK15gprs_rlc_window2wsEv.rel.ARM.exidx.text._ZNK15gprs_rlc_window2wsEv.rel.text._ZNK15gprs_rlc_window7mod_snsEv.ARM.extab.text._ZNK15gprs_rlc_window7mod_snsEv.rel.ARM.exidx.text._ZNK15gprs_rlc_window7mod_snsEv.rel.text._ZNK15gprs_rlc_window7mod_snsEt.ARM.extab.text._ZNK15gprs_rlc_window7mod_snsEt.rel.ARM.exidx.text._ZNK15gprs_rlc_window7mod_snsEt.rel.text._Z12pcu_bitcounty.ARM.extab.text._Z12pcu_bitcounty.rel.ARM.exidx.text._Z12pcu_bitcounty.rel.text._ZNK15gprs_rlcmac_tbf8state_isE14tbf_fsm_states.ARM.extab.text._ZNK15gprs_rlcmac_tbf8state_isE14tbf_fsm_states.rel.ARM.exidx.text._ZNK15gprs_rlcmac_tbf8state_isE14tbf_fsm_states.ARM.extab.text._ZNK15gprs_rlcmac_tbf2msEv.rel.ARM.exidx.text._ZNK15gprs_rlcmac_tbf2msEv.rel.text._ZNK15gprs_rlcmac_tbf13is_tlli_validEv.ARM.extab.text._ZNK15gprs_rlcmac_tbf13is_tlli_validEv.rel.ARM.exidx.text._ZNK15gprs_rlcmac_tbf13is_tlli_validEv.rel.text._ZNK12gprs_rlc_v_n11is_receivedEi.ARM.extab.text._ZNK12gprs_rlc_v_n11is_receivedEi.rel.ARM.exidx.text._ZNK12gprs_rlc_v_n11is_receivedEi.rel.text._ZNK12gprs_rlc_v_n8is_stateEi21gprs_rlc_ul_bsn_state.ARM.extab.text._ZNK12gprs_rlc_v_n8is_stateEi21gprs_rlc_ul_bsn_state.rel.ARM.exidx.text._ZNK12gprs_rlc_v_n8is_stateEi21gprs_rlc_ul_bsn_state.rel.text._ZN18gprs_rlc_ul_windowC2Ev.ARM.extab.text._ZN18gprs_rlc_ul_windowC2Ev.rel.ARM.exidx.text._ZN18gprs_rlc_ul_windowC2Ev.rel.text._ZNK18gprs_rlc_ul_window12is_in_windowEt.ARM.extab.text._ZNK18gprs_rlc_ul_window12is_in_windowEt.rel.ARM.exidx.text._ZNK18gprs_rlc_ul_window12is_in_windowEt.rel.text._ZN18gprs_rlc_ul_window11reset_stateEv.ARM.extab.text._ZN18gprs_rlc_ul_window11reset_stateEv.rel.ARM.exidx.text._ZN18gprs_rlc_ul_window11reset_stateEv.ARM.extab.text._ZNK18gprs_rlc_ul_window3v_rEv.rel.ARM.exidx.text._ZNK18gprs_rlc_ul_window3v_rEv.ARM.extab.text._ZNK18gprs_rlc_ul_window3v_qEv.rel.ARM.exidx.text._ZNK18gprs_rlc_ul_window3v_qEv.rel.data.rel.ro.local.rel.data.rel.ro.comment.note.GNU-stack.ARM.attributes.group 4{ D{ T{ d{ t{ { { { { { { { { { { ${ 4{ D{ T{dR @{%xS+xS4xS0 @{CpU? @Рx{XV(NVjpVf @H{V$VpV  @P{"Vq dcX @X{%cpc% @`{(7c<-dZpd*V @h{,d(0dp0d. @p{08d(`dp`d2  @x{4mhd<9 @{6cdpd6 @{9dL @{;d%pd;! @{>{e4U @{@q4ep4e@ @{C