ELF>r@@UH}uEE;Eu2E;Es E+E;ErE9EsE+E9Es]UHSH(H}HuHUH]HEH}t HƒHtHHHHEHHHtHHEHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEH@HEH}t HƒHtHHHHEHPHrHEHHHHEHXHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEHXHEH}t HƒHtHHHHEHHHtHHEHUHH]UH}uUE HicbH ip))]UH}MHiONH k4)]UH}MHiONH EU)ʉU}t }t}u]UHH}EpEMHiONH k4))EEEHH EMHicbH ip))UHH}HE]UHSH(H}HuHEHHHEH}u HEHEH}t HƒHtHHHHEHHHtHHEHUHHEpHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEHXHEH]UHH0H}؉uH}Ht2>HHHHHHǸHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEH@HEHEHEHEHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHE@Uԉ։E}HEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEH@HE}yHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEH@HEHEH}9UHSH(H}؉uԋUHE؉HHEH}u HEH}t HƒHtHHHHEHPHrHEHHHHEHXHEH}t HƒHtHHHHEHHHEH]UHH H}uUHEHHEH}HEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@tyHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ UHH H}uUHEHHEH}HEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@tyHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ UHHH}uUHEHHUHSH8H}؉uHUHME ]HcHvHcHHHHcHHHHHH)HHcH HHH0vHHH9rHHHHcH HH HH?t#H9s#HHHHHH9rHcHHHHHHH!ȄtHHcHHЋEԉ։7EE UHE؉HHHHHtHHH]HcHvHcHHHHcHHHHHH)HHcH HHH0vHHH9rHHHHcH HH HH?t#H9s#HHHHHH9rHcHHHHHHH!ȄtHHcHHHEH}t HƒHtHHHHEHHHtHHEHHH‹MԋEPSAIHHHHǸH]HcHvHcHHHHcHHHHHH)HHcH HHH0vHHH9rHHHHcH HH HH?t#H9s#HHHHHH9rHcHHHHHHH!ȄtHHcHHHEH}t HƒHtHHHHEHHHtHHEHHURSURPL AHH¾H HEH}t HƒHtHHHHEHHH@H8!tHHEȋU]HcHvHcHHHHcHHHHHHH)HHcH HHHH0vHHH9rHHHHcHHHHH HH?t#H9s#HHHHHH9rHcHHHHHHH@H8!tHHcHHHEH}t HƒHtHHHHEHHH@H8!tHHEMHHHHtHHH]HcHvHcHHHHcHHHHHH)HHcH HHH0vHHH9rHHHHcH HH HH?t#H9s#HHHHHH9rHcHHHHHHH!ȄtHHcHHHEH}t HƒHtHHHHEHHHtHHEHHH‹MԋEPSAIHHHHǸH]HcHvHcHHHHcHHHHHH)HHcH HHH0vHHH9rHHHHcH HH HH?t#H9s#HHHHHH9rHcHHHHHHH!ȄtHHcHHHEH}t HƒHtHHHHEHHHtHHEHHURSURPL AHH¾H EE}HHHHtHHHHEH}t HƒHtHHHHEHHHtHHEHHUAIHHHHǸHEH}t HƒHtHHHHEHHHtHHEHHURPL AHH¾HH]UHH0H}؉uԋEԉEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHEHEHEHEHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHE@U։aE}~E1}u EOEHEHHEH}"EUHH H}uHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHtHHEH@H0HHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEUPHEUHATSH@H}HuHEH}t HƒHtHHHHEHPHrHEHHHHEHHEHEHHHHtHHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@HHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHED`HEH}t HƒHtHHHHEHHHtHHEHHHSEIHHHHǸH?HEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@HHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHED`HEH}t HƒHtHHHHEHHHtHHEHHHSATPL AHH¾H }HEH}t HƒHtHHHHEHHHtHHEHHEHEHEHEH}t HƒHtHHHHEHHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEXHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHE@މẼ}HEH}t HƒHtHHHHEHHHtHHEHHHt HƒHtHHHHHBHrHHHHHCHE(}HEH}t HƒHtHHHHEHHHtHHEHHHt HƒHtHHHHHBHrHHHHHCHEzHHHHtHHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEXHEH}t HƒHtHHHHEHHHtHHEHHAIHHHHǸ+HEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEXHEH}t HƒHtHHHHEHHHtHHEHHSPL AHH¾H(HEH}t HƒHtHHHHEHHHtHHEHH*HEH}t HƒHtHHHHEHUHMHHHEH}t HƒHtHHHHEHPHrHEHHHHEHXHEH}t HƒHtHHHHEHHHe[A\]UHH0H}uHU؋UHEHHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEHUHP HUHEHHUHH0H}uHU؉MUHEHsHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEHUHP HEH}t HƒHtHHHHEHP(HrHEHHHHEH(HHHH<!ȄtHHEUP(HUHEHHUHH H}HuHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEPHEHHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEHUHP HUHEHH'UHSHH}HuHEH}t HƒHtHHHHEHPHrHEHHHHEHXHEH}t HƒHtHHHHEHHHEHHHH]UHH H}uUHEHHEH}uHUHEHHUHH@H}HuEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHE3HEHEHEHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE@x HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ HEHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ HZHE2HHHHHHǸHEH;EuEHUHEHHHEHHEH}}OUHAUATSHHH}u~HEHEHEHEHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHE؋@U։E}<}HHHHtHHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHE؋XHEH}t HƒHtHHHHEHHHtHHEHHUHSAIHH-HHǸH3HEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHE؋XHEH}t HƒHtHHHHEHHHtHHEHHHSURPL A-HH¾H HEH}t HƒHtHHHHEHPHrHEHHHHEHXHEH}t HƒHtHHHHEHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHH@H8!tHHE؋@ t$HHHHtHHHHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ HHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHED`HEH}t HƒHtHHHHEHHHtHHEHHHSEIHH5HHǸHHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ HHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHED`HEH}t HƒHtHHHHEHHHtHHEHHHSATPL A5HH¾H HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ H HHHHtHHH7HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ HIHEH}t HƒHtHHHHEHP(HrHEHHHHEH(HHHH<!ȄtHHE؋@(HHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEDhHEH}t HƒHtHHHHEHHHtHHEHHATSEIHH;HHǸHN7HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ HIHEH}t HƒHtHHHHEHP(HrHEHHHHEH(HHHH<!ȄtHHE؋@(HHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEDhHEH}t HƒHtHHHHEHHHtHHEHHATSAUPL A;HH¾H HEH}t HƒHtHHHHEHP(HrHEHHHHEH(HHHH<!ȄtHHEDh(HEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHED`HEH}t HƒHtHHHHEHHHtHHEHHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ DDHH)HEH}t HƒHtHHHHEHP HrHEHHHHEH HHHtHHEH@ HEHHHHtHHHHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHHƃ@8!ʄtHHE@ HEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHED`HEH}t HƒHtHHHHEHHHtHHEHHHSEIHHCHHǸHHEH}t HƒHtHHHHEHP HrHEHHHHEH HHHHƃ@8!ʄtHHE@ DHEH}t HƒHtHHHHEHPHrHEHHHHEHHHHH<!ȄtHHEXHEH}t HƒHtHHHHEHHHtHHEHHHATSPL ACHH¾H HEHHEHHHHEH}t HƒHtHHHHEHPHrHEHHHHEHHHEH}He[A\A]]UHHH]UHHH]'struct rb_node''struct rb_node *''struct pdch_ulc''struct pdch_ulc_node' 'int''rrbp_opt [6]''const uint8_t''uint32_t''const rrbp_field''unsigned int''const struct pdch_ulc''struct gprs_rlcmac_sba'/build/inst-osmo-pcu/include/osmocom/core/linuxrbtree.hUSFPOLLSBAUL_ASSDL_ASSUL_ACKDL_ACKCELL_CHG_CONTINUEpdch_ul_controller.cstruct pdch_ulculcAssert failed %s %s:%d %s POLL scheduled at FN %u + %u = %u %s UL block already scheduled at FN %u + %u = %u %s FN=%u Failed allocating POLL, all RRBP values are already reserved! struct pdch_ulc_node%s Reserving FN %u for type %s %s Trying to reserve already reserved FN %u pdch_ul_controller.c:2400%s Expiring FN=%u but previous FN=%u is still reserved! %s Timeout for registered USF (FN=%u): %s %s Timeout for registered POLL (FN=%u, reason=%s): %s %s Timeout for registered SBA (FN=%u, TA=%u) pdch_ul_controller.c:330 *.Lubsan_data214*.Lubsan_data213*.Lubsan_data212*.Lubsan_data211*.Lubsan_data210*.Lubsan_data209*.Lubsan_data208*.Lubsan_data207*.Lubsan_data206*.Lubsan_data205*.Lubsan_data204*.Lubsan_data203*.Lubsan_data202*.Lubsan_data201*.Lubsan_data200*.Lubsan_data199*.Lubsan_data198*.Lubsan_data197*.Lubsan_data196*.Lubsan_data195*.Lubsan_data194*.Lubsan_data193*.Lubsan_data192*.Lubsan_data191*.Lubsan_data190*.Lubsan_data189*.Lubsan_data188*.Lubsan_data187*.Lubsan_data186*.Lubsan_data185*.Lubsan_data184*.Lubsan_data183*.Lubsan_data182*.Lubsan_data181*.Lubsan_data180*.Lubsan_data179*.Lubsan_data178*.Lubsan_data177*.Lubsan_data176*.Lubsan_data175*.Lubsan_data174*.Lubsan_data173*.Lubsan_data172*.Lubsan_data171*.Lubsan_data170*.Lubsan_data169*.Lubsan_data168*.Lubsan_data167*.Lubsan_data166*.Lubsan_data165*.Lubsan_data164*.Lubsan_data163*.Lubsan_data162*.Lubsan_data161*.Lubsan_data160*.Lubsan_data159*.Lubsan_data158*.Lubsan_data157*.Lubsan_data156*.Lubsan_data155*.Lubsan_data154*.Lubsan_data153*.Lubsan_data152*.Lubsan_data151*.Lubsan_data150*.Lubsan_data149*.Lubsan_data148*.Lubsan_data147*.Lubsan_data146*.Lubsan_data145*.Lubsan_data144*.Lubsan_data143*.Lubsan_data142*.Lubsan_data141*.Lubsan_data140*.Lubsan_data139*.Lubsan_data138*.Lubsan_type14*.Lubsan_data137*.Lubsan_data136*.Lubsan_data135*.Lubsan_data134*.Lubsan_data133*.Lubsan_data132*.Lubsan_data131*.Lubsan_data130*.Lubsan_data129*.Lubsan_data128*.Lubsan_data127*.Lubsan_data126*.Lubsan_data125*.Lubsan_data124*.Lubsan_data123*.Lubsan_data122*.Lubsan_data121*.Lubsan_data120*.Lubsan_data119*.Lubsan_data118*.Lubsan_data117*.Lubsan_data116*.Lubsan_data115*.Lubsan_data114*.Lubsan_data113*.Lubsan_data112*.Lubsan_data111*.Lubsan_data110*.Lubsan_data109*.Lubsan_data108*.Lubsan_data107*.Lubsan_data106*.Lubsan_data105*.Lubsan_data104*.Lubsan_data103*.Lubsan_data102*.Lubsan_data101*.Lubsan_data100*.Lubsan_data99*.Lubsan_data98*.Lubsan_data97*.Lubsan_data96*.Lubsan_data95*.Lubsan_data94*.Lubsan_data93*.Lubsan_data92*.Lubsan_data91*.Lubsan_data90*.Lubsan_data89*.Lubsan_data88*.Lubsan_data87*.Lubsan_data86*.Lubsan_data85*.Lubsan_type13*.Lubsan_data84*.Lubsan_data83*.Lubsan_data82*.Lubsan_data81*.Lubsan_data80*.Lubsan_data79*.Lubsan_data78*.Lubsan_data77*.Lubsan_data76*.Lubsan_data75*.Lubsan_data74*.Lubsan_type12*.Lubsan_data73*.Lubsan_data72*.Lubsan_type11*.Lubsan_data71*.Lubsan_data70*.Lubsan_type10*.Lubsan_data69*.Lubsan_data68*.Lubsan_data67*.Lubsan_data66*.Lubsan_data65*.Lubsan_data64*.Lubsan_data63*.Lubsan_data62*.Lubsan_data61*.Lubsan_data60*.Lubsan_type9*.Lubsan_data59*.Lubsan_type8*.Lubsan_type7*.Lubsan_data58*.Lubsan_data57*.Lubsan_data56*.Lubsan_data55*.Lubsan_data54*.Lubsan_data53*.Lubsan_data52*.Lubsan_data51*.Lubsan_data50*.Lubsan_data49*.Lubsan_data48*.Lubsan_data47*.Lubsan_data46*.Lubsan_data45*.Lubsan_data44*.Lubsan_data43*.Lubsan_data42*.Lubsan_type6*.Lubsan_data41*.Lubsan_data40*.Lubsan_data39*.Lubsan_data38*.Lubsan_data37*.Lubsan_type5*.Lubsan_data36*.Lubsan_type4*.Lubsan_data35*.Lubsan_data34*.Lubsan_data33*.Lubsan_data32*.Lubsan_data31*.Lubsan_data30*.Lubsan_data29*.Lubsan_type3rrbp_listpdch_ulc_tbf_poll_reason_namespdch_ul_node_names*.LC12*.LC2*.LC21*.LC25*.LC22*.LC8*.LC0*.LC4*.LC14*.LC13*.LC9*.LC1*.LC7*.LC6*.LC20*.LC23*.LC24*.LC16*.LC17*.LC3*.LC18*.LC11*.LC15*.LC10*.LC19*.LC5!! 7 88??E E G G I I TTT[[]]ccee/22 #&&                   11( ( ------11133555555555588;;;;;;;;;;;;;;???????BBCCCCCCCCCC&&u' @ @ @@ @@ @ @@ @@ @@ @@ @ @@ @@ @ @@ @@ @@ @ @@ @@ @@ @@ @ @@ @@ @ @@ @@ @@ @ @@ @ @@ @ @@ @@ @@ @@ @@ @@ @ @@ @@ @@ @@ @@@ @@ @@ @@ @@ @ @@ @ @ @ @@ @ @@ @@ @ @@ @ @@ @@ @ @ @ @@ @@ @ @@ @@ @@ @@ @@ @@ @@ @@ @ @ @@ @ @ @@ @ @ @@@ @@ @ @@ @@ @ @ @@ @ @@ @@ @@ @@ @@ @@ @@ @ @@ @@ @@ @@ @@@ @@ @ @@ @@@ @@ @@ @ @@0``@`@@9`@+`@8`@2`&`@@@@@7`.`@ @@-`@H@@@GCC: (Debian 12.2.0-14) 12.2.0zRx TAC O  <AC E `/AC j &AC a UAC P zAC u AC I  (AC E $AC   DAC E hDAC ? DAC ? (AC c   AC E ]AC X  /AC *  , AC G PLAC G pAC  AC   AC E LAC G AC  $AC I <AC U \$AC _ T$T1b/9&?UH zVj0v/ AA$@``(#/AYdx](Dl D ( 2@JTdj]$LF&())6*LJ*_-r{ 7pdch_ul_controller.cgsm0502_fncmprb_link_nodenext_fnfn2bnfn_validfn_next_blockul_tbf_as_tbf_constrrbp_list.0_alloc_nodepdch_ulc_add_node_sub_D_00099_0_sub_I_00099_1__ubsan_handle_type_mismatch_v1__asan_report_store8__ubsan_handle_pointer_overflowpdch_ulc_alloc_talloc_zerotalloc_poolpdch_ulc_get_node__asan_handle_no_returnosmo_panic__asan_report_load8__asan_report_load4pdch_ulc_pop_noderb_erasepdch_ulc_get_sbapdch_ulc_get_tbf_pollpdch_ulc_fn_is_freepdch_ulc_get_next_free_rrbp_fn__ubsan_handle_out_of_bounds__asan_report_load1osmo_log_infopdch_namelogp_stublog_check_levellogp2__asan_report_store4pdch_ulc_get_next_free_fnrb_firstrb_nextget_value_stringrb_insert_colorpdch_ulc_reserve_tbf_usfpdch_ulc_reserve_tbf_pollpdch_ulc_reserve_sbapdch_ulc_release_node_talloc_freepdch_ulc_release_fnpdch_ulc_release_tbfpdch_ulc_expire_fntbf_nametbf_usf_timeouttbf_poll_timeoutsba_timeout__odr_asan.pdch_ulc_tbf_poll_reason_names__odr_asan.pdch_ul_node_names__asan_unregister_globals__asan_init__asan_version_mismatch_check_v8__asan_register_globals<|*V^z<|#+L2U<]y|\ )1MUz<|Zb~<|3z<  Ds|{  1 <9 ^   |    Q Y u <}    | %) 6 S q y       & P #_ '|  ' < %    | " @ J R k  &     ("\6\C)[*}< %| ! )Bp& (\\+?< G~,| %  %CM Un< ,3'PW'z| %  &?m&< ( \)/*Q| Y%kx  D&V}< (\+'.5'^| f(\)* ,;(GY\p+ <.)|1MU/ /<7\kx|,>Fb<j''|9IQ0t|<|$3(EY\f)~* %0H<Pl|t((\?+hp<|#V}< |! B f n    <  !|!6!>!R!'o!v!'!!!<!!%"|-"N"]"(j"~"\")"*""""&#M#<U#v##(##\#+#|#$>$F$}$$$<$$|$$1>%F%b%j%%,%<%%|%!&&&&&&,'<''C'|K'p'''''',J(<R(n(|v(((())I),t)<|))|))**;*C*k*<s** *|*6**5+|'+C+K+[+.+++<++E,|M,i,q,,,,,<,-3-?-\I-S-`--5-/-|..%.X..'..'...< /5/\/| d///(//\/)/* 0 0.0 60i00=>&h>+p>><,>>>|,>?'?(9?M?\Z?)r?*?,??,??&*@<-2@N@|-V@@@-@@@(@ A\ A+0A=>- >`@>X>> `>`>>O >`>@>` >`??q ?`@?X? `?`?? ?`?@? ?`@@ @`@@X@ `@`@@ @`@@@ @`AA A`@AXA `A`AA A`A@A, A`BB= B`@BXBM `B`BB^ B`BBo B`C@C C`@CXC `C`CC C`CC C`D@D D`@DXD `D`DD D`DD D`E@E E`@EXE`E`EE*E`EE;E`F@FL F`@FXF]`F`FFnF`FFF`G@G G`@GXG`G`GGG`GGG`H@H H`@HXH`H`HHH`HHH`I@I I`@IXI)`I`II:I`IIKI`J@J\ J`@JXJm`J`JJ~J`JJJ`K@K K`@KXK`K`KKK`KKK`L@L L`@LXL`L`LLL`LLL`M@M# M`@MXM3`M`MMCM`MMSM`N@Nc N`@NXNs`N`NNN`NNN`O@O O`@OXO`O`OOO`O OO`P P P`@P@ XP`P`P PP`P PP`Q Q# Q`@Q@ XQ3`Q`Q QCQ`Q QSQ`R Rc R`@R@ XRs`R`R@RR`R RR`S S S`@SXS`S`S SS`S@ SS`TT T`@T XT`T`T TT`T TT`U@ U# U`@U XU3`U`UUCU`UUSU`V@Vc V`@VXVs`V`VVV`VVV`WW W`@W@XW`W`WWW`W@WW`XX X`@XXX`X`XXX`X@XX`YY  Y`@YXY0`Y`YY@Y`Y@YPY`ZZ` Z`@ZXZp`Z`ZZZ`Z@ZZ`[[ [`@[X[`[`[[[`[@[[`\\ \`@\X\`\`\\\`\\\`]@] ]`@]X]/`]`]]?]`]]N]`^@^^ ^`@^X^m`^`^@^}^`^^^`__ _`@_X_`_`_@__`___``` ``@`X````p`.`````.`>`````.`?a a* a`@aXa1`a`aa7a`aa>a`b`bE b`@b XbL`b`bbRb`b bXb`cc^ c`@c`Xce`c`c`clc`c`crc`ddx d`@dXd~`d`ddd`ddd`e e e`@eXe`e`eee`eee`f f f`@fXf`f`f ff`fff`gg g`@g`Xg`g``(h x` AA @Tdb (H]l(l   0T$tF&()**-@A`A.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.data.rel.local.rela.data.rel.ro.local.rela.fini_array.00099.rela.init_array.00099.comment.note.GNU-stack.rela.eh_frame @B@>&`B ,`E1`E >@[g 9@0]S N@mkf@n }@n 0 x@npH` O@q