ELF>pH@x@8 @ @@@44@@@UUjj    PP888 XXXDDStd888 Ptd8L8L8L  QtdRtd   /lib64/ld-linux-x86-64.so.2GNUGNU刧ܵ;f1gjGNUem}3ϔx|9W B 2  Q    ?' 7    @z  $    My  m )  m X `YW $ <, WN t 3 HH   W Zn,2 wF} l e >W4,O lrn  X?k* ^ n   1   QD (29 ")Ȗ k8# i_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablevty_outosmo_pfcp_ie_f_teid_to_str_cosmo_pfcp_ip_addrs_setosmo_pfcp_bits_to_str_bufosmo_pfcp_endpoint_get_recovery_timestamposmo_pfcp_dest_iface_strsosmo_pfcp_endpoint_txosmo_pfcp_ie_outer_header_creation_to_str_bufosmo_pfcp_msg_alloc_tx_reqosmo_pfcp_endpoint_createosmo_pfcp_ie_node_id_to_str_cosmo_pfcp_bits_to_str_cosmo_pfcp_msg_to_str_cosmo_pfcp_endpoint_get_cfgosmo_pfcp_cp_feature_strsosmo_pfcp_ie_f_teid_to_str_bufosmo_pfcp_apply_action_strsosmo_pfcp_msg_alloc_tx_resposmo_pfcp_ie_node_id_from_osmo_sockaddrosmo_pfcp_ie_f_seid_cmposmo_pfcp_ie_f_seid_setosmo_pfcp_endpoint_freeosmo_pfcp_msg_freeosmo_pfcp_outer_header_removal_desc_strsosmo_pfcp_bits_setosmo_pfcp_up_feature_strsosmo_pfcp_source_iface_strsosmo_pfcp_msg_log_info_cosmo_pfcp_endpoint_bindosmo_pfcp_next_seidosmo_pfcp_ip_addrs_to_str_cosmo_pfcp_tdefsosmo_pfcp_endpoint_get_privosmo_pfcp_bits_getosmo_pfcp_endpoint_get_local_addrosmo_fsm_registerosmo_log_infoosmo_timer_delosmo_timer_setuposmo_stderr_targetosmo_fsm_inst_nameosmo_talloc_replace_string_fmtosmo_use_count_totalosmo_quote_str_clog_set_print_extended_timestamposmo_sockaddr_str_to_sockaddr_osmo_tdef_fsm_inst_state_chgosmo_sockaddr_is_anyosmo_sockaddr_to_str_buf2_osmo_fsm_inst_termosmo_quote_str_buf3log_set_print_filename2osmo_fsm_set_dealloc_ctxget_value_stringmsgb_dataosmo_paniclog_set_print_timestamposmo_select_main_ctxmsgb_talloc_ctx_initosmo_tdef_getosmo_sockaddr_to_strosmo_ctxlog_set_print_filename_pososmo_fd_is_registeredosmo_init_logging2osmo_use_count_make_static_entriesosmo_fsm_log_addrosmo_sockaddr_set_portosmo_sockaddr_cmplog_finilog_set_print_levelosmo_escape_cstr_cosmo_fsm_state_namelog_set_print_categorylogp_stubosmo_int_to_float_str_cosmo_sockaddr_port_osmo_use_count_get_putosmo_fsm_log_timeoutsosmo_fsm_inst_alloc_childlog_set_use_colorosmo_fsm_inst_update_id_f_sanitize_osmo_fsm_inst_dispatchlog_set_print_category_hexosmo_tdef_get_entrymsgb_lengthmsgb_allocosmo_escape_str_clogp2osmo_sockaddr_str_from_strmsgb_freeosmo_sock_init_osa_ofdosmo_sockaddr_to_str_clog_set_all_filterosmo_fd_closeosmo_fsm_inst_allocosmo_timer_pendinglog_check_levelosmo_timer_scheduleosmo_use_count_to_str_ctalloc_get_nametalloc_asprintftalloc_strdup_talloc_freetalloc_named_consttalloc_set_name_const_talloc_zero_talloc_set_destructor_talloc_steal_locgtp_tunnel_set_i_teigtp_tunnel_set_ms_ip4gtp_dev_create_sgsngtp_list_tunnelgenl_socket_closegtp_tunnel_freegtp_dev_destroygtp_del_tunnelgtp_dev_creategtp_tunnel_set_o_teigtp_tunnel_set_versiongtp_tunnel_set_ifidxgtp_tunnel_allocgtp_add_tunnelgenl_lookup_familygtp_tunnel_set_sgsn_ip4genl_socket_opensnprintfexitif_nametoindextimerecvfromstrlen__libc_start_mainstderrsendtofprintf__cxa_finalizestrerrormemsetfputcfwritestrcmp__errno_locationgetopt_long__tls_get_addrlibosmovty.so.13libosmo-pfcp.so.4libosmocore.so.22libtalloc.so.2libgtpnl.so.0libc.so.6ld-linux-x86-64.so.2GLIBC_2.3TALLOC_2.0.2GLIBC_2.34GLIBC_2.2.5LIBGTPNL_1.0LIBOSMOCORE_1.0/build/coverity/install-Osmocom/lib  ii    "  0 ui +   P=7  q#D PI(ި08I@HP`hp#+9Ȋ#Њ@@(@8^HzXhx$Ћ%$؋B0$! A$(0HH%Xp%h%x%,Ќ,،k - ((@` Ȕؔux @%H`h_x@2(3`f3hk3x33hpx&679BJQ`p`ȏ}Џ؏Ȗ (08@ H P X ` hpxȐАؐ !"#$%' (()0*8+@,H-P.X/`0h1p2x3458:;<=>?ȑ@БAؑCDEFGHIKL M(N0O8P@RHSPTXU`VhWpXxYZ[\]^_abcȒdВeؒfghijklmn o(p0q8r@sHtPuXv`whxpyxz{|~ȓГؓHH]OHtH5O%O@%Oh%Oh%Oh%Oh%Oh%Oh%Oh%Ohp%Oh`%Oh P%zOh @%rOh 0%jOh %bOh %ZOh%ROh%JOh%BOh%:Oh%2Oh%*Oh%"Oh%Oh%Ohp% Oh`%OhP%Nh@%Nh0%Nh %Nh%Nh%Nh%Nh %Nh!%Nh"%Nh#%Nh$%Nh%%Nh&%Nh'p%Nh(`%Nh)P%zNh*@%rNh+0%jNh, %bNh-%ZNh.%RNh/%JNh0%BNh1%:Nh2%2Nh3%*Nh4%"Nh5%Nh6%Nh7p% Nh8`%Nh9P%Mh:@%Mh;0%Mh< %Mh=%Mh>%Mh?%Mh@%MhA%MhB%MhC%MhD%MhE%MhF%MhGp%MhH`%MhIP%zMhJ@%rMhK0%jMhL %bMhM%ZMhN%RMhO%JMhP%BMhQ%:MhR%2MhS%*MhT%"MhU%MhV%MhWp% MhX`%MhYP%LhZ@%Lh[0%Lh\ %Lh]%Lh^%Lh_%Lh`%Lha%Lhb%Lhc%Lhd%Lhe%Lhf%Lhgp%Lhh`%LhiP%zLhj@%rLhk0%jLhl %bLhm%ZLhn%RLho%JLhp%BLhq%:Lhr%2Lhs%*Lht%"Lhu%Lhv%Lhwp% Lhx`%LhyP%Khz@%Kh{0%Kh| %Kh}%Kh~%Kh%Kh%Kh%Kh%2Gf1I^HHPTE11H=GGf.@H=NHMH9tHFHt H=MH5MH)HH?HHHtHFHtfD=Mu+UH=rFHt H=J)dM]wUHH}]UHH}HEHH9E]UHH H}HuHUHEHHtHEHHcHHHHUHEHHHUHUHHH}H}tHEP4HEH@HOHGUHH}HE~HEHcHEH]UH吿"u]UHHH}HWLHUH HHǸHULHUHTHELH>LHTHLHHHLHHHHLHHLAHrHHpH"HHt-JHVHHbHHHǸcH`KHƿ cUHHLHH9$$jhHHƿ He[A\A]A^A_]UHH`HH&H>HHkHHlHHEHEHJH>H@Hǀ H>ǀH>@xH>HZH H|HEH>HEH=HH/HDHEHXHHt-IHHHHHHHǸ}HEHHuHEHHEHEHEH2=H HHH}Ht-KHHHHHHǸH<H#HnHFHE@Ht-LHOHH_HHHǸHm<H+HIHHEHt-MHHHCHH)HǸH<H-H9HyHEHt-NHHH3HHHǸH;H'H)HHE@Ht-OHHHHHYHǸLH5;H%H HHEhHt-PHHHHHHǸH:Hƿ H:H#HշH-HV;H@Hǀ H@;ǀH/;@xHa:H.HHHEHHEH):HHHHEHXHHt-\HHH~HHHǸHEHHXuHEHHEHEHEH9H HHH}Ht-^H HHHHOHǸBH+9H#HǴHHE@Ht-_HHHHHHǸH8H+HjH:HEHt-`H@HHdHHHǸuH^8H-HZHHEHt-aHرHHTHHHǸ H7H'HJHjHE@Ht-bHpHH<HHHǸH7H%H*HHEhHt-cHHHHHJHǸ=H&7Hƿ )HEH@0HP H7H HHǸHEHXHEHEHH6H=HĵHHr-HH^-HHJ-H(H4-HH -HKH-H5HHUHH H}HuH%dHH@HUHHHH,H HHǸ^H,HEHHEHE3uDHEuHHjHǸHEHHYUHH}HuHEHEE HEH냵FaHи@+ẺHHЉHEHHDHEH}tHEHEHEH HEEHEHXH9EuHE:HEH@ HEH}tHEHEHEH HEH}u]UHH H}HE& :HEH HHEHUHEHHHuHEHmH}uUHH0H}HEHHE HEH#HEHHIuHEH@HEHEHEH}uHEHHEHUHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHMHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH]UHH}uEEHHEHHEE;Erې]UHH H}uE)EHHEHHwuEE;ErϸUHAVAUATSH@H}uHUMHEH@HHEHEH@Hu JHEHH Ẽ}t}u}uHE@ u EEHHHH}HEHdH%HHH@HHdIHELpHE@ +E~ L%L%HEH@Ht&HEH@P4HEH@H@HHHŘHEH@HѺH‹uHEHAUAVATIIHHѺHǸKH HEHdH%HHH@HH腼IHELpHE@ +E~ L%%L%HEH@Ht&HEH@P4HEH@H@HHHHEH@HHAUAVATIIH˗HXH֗HǸjH E܉ƿBH}HEHdH%HHH@HH肻IHELpHE@ +E~ L%"L%HEH@Ht&HEH@P4HEH@H@HHHHEH@HHƋE܋MHUHAUAVATSVL AƿH0HEHdH%HHH@HH袺IHELpHE@ +E~ L%BL%;HEH@Ht&HEH@P4HEH@H@H;HHHEH@HH‹EHAUAVATSRL AXHƿ3H0HE@ y5}u*HEH@AaHHѺH蝹He[A\A]A^]UHSHHhHhHH HX(HpHxHH0HX8HMH]HH@HXHHMH]HHPHXXHMH]HH`HXhHMH]HHpHXxHMH]HHHMH]HHHEHUHpH諳dH%H3HH@HpHHH]UHSHH}HEHHHEH@HHw-HǸ̷HHHu}HEH@Ht&HEH@P4HEH@H@HHHHEH@HIIHHsHHǸuHEH@HtHEH@H@@P1HEH@Ht&HEH@P4HEH@H@HkHH3HEH@H?HHEH@HtHEH@H@@PSRL ,AsH ǸMHH]UHSHXCHHHAHHH蟲HEH}Ht-{HHHHHHǸHEHBHHEH}Ht-~H5HHvHHEHǸ蕵HEHUHP(HHHXH`HhHHHXHpHxHH HX(HMH]HH0HX8HMH]HH@HXHHMH]HHPHXXHMH]HH`HXhHMH]HPxH@pHEHUHEຨBH葰HEHUHPHEHHPHEH`HhHH HX(HpHxHH0HX8HMH]HH@HXHHMH]HHPHXXHMH]HH`HXhHMH]HHpHXxHMH]HHHMH]HHHEHUHHEHkHHEHHEHHHHEHHHEH"HHEHH誱HEHH莱HEHHrHEH:HHPHEHH]HEH]UHH0H}HuHEH@HEHEHEHEHHDHEHP HEHH膮uHE9HEHHEHEHEHEHHHUHEHH9uUHH H}HuHUHEHHLHEH}tHEHUHEHHUHH}]UHHH}HuHEHHHt-HHHَHHHǸHEHPHEHHEHHEHHEt HHHUHHEHHEHAHHѺH荳Ht-HӍHH:HHHǸ3UHSH8H}HuЉUH}t/dH%HHH@UHMHH謯HE1HEHX dH%HHH@UHH HEHUHEHHYHEH]UHHPHHHHHH+HEHHH@HH莲HUfEHEH$HHHEHEHEƀHEU򉐹UfHH@HHUHHHuHHuVdH%H}HH@HHH|IHHH͋HǸau@tbdH%HHH@HHHHPL 7AHdH¾螮HUHH@HHHH HHOHEHEH"HHHEHH@HHUHHVHHHuVdH%HHH@HHHIHqHHTHǸuǰtbdH%HHH@HHH蚩HPL AHH¾%HUHSHXH}EEHEHEUHcHTHDHEH}tHEHEHEHE5HEH(iEHEHEH}tHEHEHEHEH}tHEHHEȸuEH}uE=`}~HBHHHEH@Ht&HEH@P4HEH@H@H谯HHxHEH@H脪HHEPIIHHHgHǸHHEH@HtHEH@H@@P賮HEH@Ht&HEH@P4HEH@H@HHHHEH@HHHEH@HtHEH@H@@PHMQSRL ҈AHǸǪH H]UHAVAUATSH H}HuHEH@HEEHEЋ@4HEȋHE9<HgHHukH}tHEЋP4HEH@HHHHEH迨IIHHHHǸAH}t HEH@@PH}tHEЋP4HEH@HOHHHEH'HH}t HEH@@PSRL jAHǸ?HHEHH+HHukH}tHEЋP4HEH@H諬HHsHEH胧IIHNH HqHǸZH}t HEH@@P˫-H}tHEЋP4HEH@HHHۄHEHHH}t HEH@@PSRL A HÄǸHHEHhL AHHHOHHt E@[HEHEȉHEHUHH¨!HHHHEtHEHUUHMHEHHu}tH`HHuHHHHlHEHZt H]H]HHuHH]H¸]tE܃}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHEHHhHHMHHyẼ}x EHH9EsHHHH"HHtHEHHH}~HEHHHHxHHuHHHHHEHHMH\HHǸrE}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHEHHHHMHHwE}x EHH9EsHHHH"HHtHEHHH}~HEHHHHXzHHuHHHH.HEHHMHZHHǸAqE}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHsHEHHYHHuHuE}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHHHHuHHHHHEHHMHYHHǸo||x|HH9EsHHHH%HHtH|HHH|~H|HHHHHuHHHHHpHHHHpHH[ollxlHH9psHHHH%HHtHlHHHl~HlHHHHEXHHuHHHHH`HE\HHH`HH7WHǸm\\x\HH9`sHHHH%HHtH\HHH\~H\HHHHHuHHHHHPHHPH:VHHǸmLLxLHH9PsHHHH%HHtHLHHHL~HLHHHHHHHHuHHHHH@HH@HUHHǸl<<xǸs^H HE@H}t HEHHtHHHe[A\A]]UHAUATSHHxHpHhH`LXLPHxH@ HEHEH;ErHhKkHp@t'HxHpHRHHxƀHp@ t$HxHpH0HjHHHHp`HpdHEЉHHEH}H HHHxDHx@(DHEH@0Ht&HEH@0P4HEH@0H@H^`HH?HEH@0H2[AUATIIHBHHr<HǸ[HHEH@0HtHEH@0H@@Ph_HxDHx@(DHEH@0Ht&HEH@0P4HEH@0H@H_HH)>HEH@0HYZHHEH@0HtHEH@0H@@PAUATSRL AAHy;Ǹc[H Hh@H`HXlHUHxHH6HxHHt|HEHHHHHHHHPHHxDB(HxHHHι$HHfD@HPH$HHHQHEHHHHHHHHPLHxDH(LƸ%HHHfEHEPHEHxHp'H#HHdH%H'HH@HxHH-IHEH@0Ht&HEH@0P4HEH@0H@He]HH <HEH@0H9XHATIIHk@H1Hw9HǸXH HEH@0HtHEH@0H@@Pm\dH%H=HH@HxHHCIHEH@0Ht&HEH@0P4HEH@0H@H{\HH;HEH@0HOWHHEH@0HtHEH@0H@@PHATSRL _?A1Hm8ǸWXH HxnHE@4tHEH+HEH H裩HEH藩HEHH臩UHHH->Ht-H HHj)HH!HǸA]UHAVAUATSH@H}uHUMHEH@HHEHEH@Hu JHEH`H{BẼ}t}u}uHE@ u EEHKHHH}HEH`dH%H9HH@HH@IHELpHE@ +E~ L%(L%(HEH@0Ht&HEH@0P4HEH@0H@HXCHH!HEH@0H,>H‹uHEHAUAVATIIH(HѺHǸ>H HEH`dH%HZHH@HH?IHELpHE@ +E~ L%'L%'HEH@0Ht&HEH@0P4HEH@0H@HyBHH!HEH@0HM=HAUAVATIIHF'HHHǸ=H E܉ƿAH}HEH`dH%HWHH@HH>IHELpHE@ +E~ L%&L%&HEH@0Ht&HEH@0P4HEH@0H@HvAHH HEH@0HJHEH@0Ht&HEH@0P4HEH@0H@H>HHGHEH@0Hw9HHEH@0HtHEH@0H@@PSRL #AHǸ:HH]UHATSHpHHHH@H}zHEH}u HH@HHH$8HEH}Ht-HHH"HHHǸ:HEH"H =HEH}Ht-HHH"HHHǸ9HEHUHP(HHHֺ#HHHHEHƸ`HHHHEHUHP0HEHHP8HEHP@H#HHHHEHUHXHEHUH`HEHHhHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEHHEH`HH(;HHHHELXHEH@0Ht&HEH@0P4HEH@0H@H\;HHHEH@0H06HATIIH HHnHǸ6HHEH@0HtHEH@0H@@Pd:HELXHEH@0Ht&HEH@0P4HEH@0H@H:HH7HEH@0Hg5HHEH@0HtHEH@0H@@PHATSRL AHǸo6H HEH)HEHXHEE HEH냵FaHи@+EHHЉHTHHHHPHEHH;HEH@@HEE HEH냵FaHи@+EHHЉHTHHHHPHEHHH՜HHPHEHXHEE HEH냵FaHHƸ@+ẺHHHHHHPHEH HHkHEHe[A\]UHH H}HuH}Ht- HHHHHHǸ5HUHEHHHEH}tHEHUHEHH!UHH}HuHEHEE HEH냵FaHи@+ẺHHЉHEHTHDHEH}tHEHEHEHE@HEHXH9EuHE5HEHHEH}tHEHEHEHEH}u]UHHPH}HuHEHHEE HEH냵FaHи@+ẺHHЉHEHTHDHEH}tHEHEHEHHEOHEHP@HEHH"3uHE:HEH@HEH}tHEHEHEHHEH}uUHHH}HEHO/tHEH:/tUHHH}HEƀHEƀHEƀHEƀHEHHHEtHEuHUHEH@tHEH#tHUHEHHHusHE@0uHEH@ uHUHE@0uHEH@ uHUUHH}HuH}tHEHUHH}tHEHUH]UHH}HEHHt'HEHHǀHEHǀ]UHAVAUATSH0H}HuHUHEHHEHEHuHEHEHE@0zHHE@(HEHHUHEIAHHHǸ1H}tLHE@0'HHE@(HEHHUHEIAHHPHǸ1H}4HzHHdH%HzHH@HUHHIHE@(DHE@(DHEH@ H@0Ht.HEH@ H@0P4HEH@ H@0H@H3HHHEH@ H@0H-ATuAVAUIIHHdH%HǸc.H cHEH@ H@0HtHEH@ H@0H@@P2$dH%HyHH@HUHHIHE@(DHE@(DHEH@ H@0Ht.HEH@ H@0P4HEH@ H@0H@H2HHHEH@ H@0H,HHEH@ H@0HtHEH@ H@0H@@PATuAVAUSRL HAdH Ǹ-H0HxHHdH%HxHH@HUHHҾIHE@(DHEH@ H@0Ht.HEH@ H@0P4HEH@ H@0H@H0HHHEH@ H@0H+HATuAUIIHHgH HǸ9,H 9HEH@ H@0HtHEH@ H@0H@@P/dH%HwHH@HUHH½IHE@(DHEH@ H@0Ht.HEH@ H@0P4HEH@ H@0H@H/HHHEH@ H@0H*HHEH@ H@0HtHEH@ H@0H@@PHATuAUSRL XAgH Ǹ+H0He[A\A]A^]UHATSHPH}HuHUHEH@ HEHEHHHt-yHV HHHHb HǸ`+HEHHHt-zH HHHH HǸ+HEHHHHt-{H HHxHH HǸ*HEHHEHEHHEHEH HEHEHt-HV HH!HHb HǸ`*HEHt-H HHHH HǸ*HEHHtHEHtHUHEH HHXHE@tHUHEH HH*HEtHUHEH HHuHE tHUHEH HHDHEtHUHEH HHHEWtHUHEH HHfHE`tHUHEH yHH5HEZtHUHEH pHHHEƀHEHƀ`HEƀHEHƀ`HsHHdH%H#sHH@HUHH,IHEH@0Ht&HEH@0P4HEH@0H@Hd+HH HEH@0H8&HATIIHHHvHǸ&HHEH@0HtHEH@0H@@Pl*dH%HHEH@0HnHATIIHHHHǸHHEH@0HtHEH@0H@@PdH%HrgHH@HUHH{IHEH@0Ht&HEH@0P4HEH@0H@HHHWHEH@0HHHEH@0HtHEH@0H@@PHATSRL AHǸH HfHHdH%HfHH@HUHH虬IHEH@0Ht&HEH@0P4HEH@0H@HHHuHEH@0HHATIIHKHHHǸ!HHEH@0HtHEH@0H@@PdH%HeHH@HUHH貫IHEH@0Ht&HEH@0P4HEH@0H@HHHHEH@0HHHEH@0HtHEH@0H@@PHATSRL BAHǸH HEHHpHHHEHǀHEHHVHHHEHǀHUHuHEHѺHHEHEP(HEfPHEP(HEfPHEHHEHJHZ HH0HX8HJ(HZ0HH@HXHHJ8HZ@HHPHXXHJHHZPHH`HXhHJXHZ`HHpHXxHJhHZpHHHJxHHHHHHHHEHPHEHEHUHH HHH(H0HHH8H@HHHHHPHHHXH`HHHhHpHHHxHHH HHH(H0HEЋ HE8HEHHEHJHZ HXH`HJ(HZ0HhHpHJ8HZ@HxHHJHHZPHHHJXHZ`HHHJhHZpHHHJxHHHHHHHHEHPHEHEHUHH HHH(H0HHH8H@HHHHHPHHHXH`H H(HhHpH0H8HxHH@HHHHHPHXHE苐 HE`He[A\]UHATSHHxHpHhHhHHEHEHEHEHHoz-HEƀ`HEHHEHEHEHEHH@zHUHhHH9uHhHHEHEHEHEHHzHHEHǀHEHHEƀHEHHEHEHEHEHHyHUHhHH9uHhHHEHEHEHEHHxyTHEHHHEHEtHEHHHhHHEHEHEHEHHxHEHHu[HEuLHEHE8u5HEHE8uHUHEHHHEHHEHEHEHEHHdxHUHhHH9RHEHHEHEHEHEHHxHUHhHH9HhHHEHEHEHEHHwHEHHH]HHdH%H]HH@HUHH蝣IHhH@0Ht,HhH@0P4HhH@0H@HHHpHhH@0HHATIIHH_HHǸHHhH@0HtHhH@0H@@PdH%H\HH@HUHH褢IHhH@0Ht,HhH@0P4HhH@0H@HHHwHhH@0HHHhH@0HtHhH@0H@@PHATSRL A_HǸH HEHEt1HEtHUHpHxHH~HEt.HEtHUHpHxHHAHUHEH HHHEHHEH HHHEHHEHEHEHEHHtHUHhHH9He[A\]UHAUATSHHHH@HbZHHH@HnuAHHHHVuAHHH@0Ht,HHH@0P4HHH@0H@HHHAHHH@0Hn AUATIIHH{HHǸ HHHH@0HtHHH@0H@@PH@HvtAHHHH^tAHHH@0Ht,HHH@0P4HHH@0H@HHHIHHH@0Hv HHHH@0HtHHH@0H@@PAUATSRL A{HǸz H H@HHEHEHEHEHHr$HMXHHdH%HQXHH@HUHHcIHHH@0Ht,HHH@0P4HHH@0H@HHH-HHH@0HZ HATIIHHHHǸ HHHH@0HtHHH@0H@@PdH%HXWHH@HUHHjIHHH@0Ht,HHH@0P4HHH@0H@HHH4HHH@0Ha HHHH@0HtHHH@0H@@PHATSRL AHyǸc H HEHǀpHEHHXHXHEHEHH\pHEH9@HHHHEHEHEHEHH"pHUHHdH%HUHH@HUHHIHHH@0Ht,HHH@0P4HHH@0H@H&HHHHH@0HHATIIHHH5HǸs HHHH@0HtHHH@0H@@P% dH%HTHH@HUHHIHHH@0Ht,HHH@0P4HHH@0H@H- HHHHH@0HHHHH@0HtHHH@0H@@PHATSRL AHǸ H HEHǀpH@HHpHpHEHEHHmsHEHpHu7HUHEHH裠u#HEHUHpHEHUHpHEHH`H`HEHEHHmHEH9@uHEHHhHhHEHEHHLmHUHHHH9HHHHEHEHEHEHHEHEHE1HEHpHHRHHdH%HRHH@HUHHIHHH@0Ht,HHH@0P4HHH@0H@H HHHHH@0HHATIIHHHHǸBHHHH@0HtHHH@0H@@P dH%HQHH@HUHHIHHH@0Ht,HHH@0P4HHH@0H@H HHHHH@0HHHHH@0HtHHH@0H@@PHATSRL AHǸH HEHHEHEHEHHxHxHEHUHHHH9H@HHEHEHEHEHHEHEHE|HEHpHIH@PHHdH%HDPHH@HUHHVIHHH@0Ht,HHH@0P4HHH@0H@H|HH HHH@0HMHATIIHCHHHǸHHHH@0HtHHH@0H@@P{dH%HKOHH@HUHH]IHHH@0Ht,HHH@0P4HHH@0H@HHH'HHH@0HTHHHH@0HtHHH@0H@@PHATSRL "AHlǸVH HEH訨uOHEH iHMHHHHH9HEHHHHEHHxhHEHEHEHHEHEHEHEH9@sHe[A\A]]UHH H}HEHEHEHEHUHEHHUHH0H}HEHEHEHEdH%HMHH@HUHMHHE}tEHUHEHHEEUHHH}H}t-HEH@0@4uHEHHguUHH@H}HuHUEEHEHHEHEHEHEHHf;HEtEEHEHHEHEHEHEHHzfHUHEHH9uHEHt EEEH}t HEЋUH}t HEȋU}t }uUHAUATSHhH}HuHUf)E)EHEHEHEHEH}HEHuHEHEHEH@eHEHEHMH7HHǸVEă}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHEHuHEHEHEHdHEHEH@0HVgHHELXHEL`@HEH@8HFHHEHuHSMMHHbHǸuHEԃ}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHe[A\A]]UHH0H}HuHEHEHMHEHHH$HEH}Ht-HHHHHHǸHUHMHEHHE}EH;Es HE;EHHEH}tHEHHHHHMHEHSHHhHEH}Ht-HHHKHH HǸHUHMHEHHE}x HEH}tHEHHHHEHHH[HEH}Ht-H`HHHHlHǸjHEH_HHHEUHH}]UH}EiGa]UHH}uE¸ +EUHH}uEEHHEHHEE;Erې]UHAUATSHH8H\OHHHt-:HTHHPHHTHǸnH8HQHHNHHNHHNHH,HHIĿ #AHغHLcfCe"DkTCpCtHNHHNHH(HP(HoNHHeNHH(HP0HSNHHINHH8HP8H7NHH-NHH8HP@HNHHNHHHHMHHMHHHHMHH耾H HMHHHHĸ[A\A]]UHSHHMHHHt-ZH|HHHH|HǸH?MHH@HHt-[H3HHpHH3HǸMHLH@HLHHHHEHHH0HEHHHLHHLHH0HH6HCHLHH@Hu-HDHH"HH&H]UHSHH4LHH@HuE}tE>H LHH@H7E}HDHHunHKHH@HHHdH%HCHH@HHIH3HuHHǸtwHXKHH@HHFHdH%H{CHH@HH1HPL AuHH¾ HE HCHHunHJHH@HHHdH%HBHH@HHIHBHyHHǸtwHIJHH@HH7HdH%HlBHH@HH"HPL AyH H¾HH]UHH HIHH(HEHEHHEHEHEHEHH[HEHP HE@HEH@AHxt1HEHHEHEHEHEHH7HEH;EuUHSH8}HIHEľ HHDHEH}tHEHEHEHHE\HEHHtHEH@9Eu >HEH@HEH}tHEHEHEHHEH}uH]UHHQHHH8HHuH$HHH HH]UHHE& EEuEm}uڸUHHGHPxPxHGH@xuHGHPxPxHGH@x]UHSH8}HeGHEľ rHHDHEH}tHEHEHEHE@HE 9Eu6HEHHEH}tHEHEHEHEH}uH]UHHE& 8EHFHH@HuE#EuEm}u¸UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHMHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHH}HEHHEH@]UHH}HEH@H]UHH}HEHHEHEH@HEHEHUHH}t HEHUHP]UHHH}HEHuHEHHEHOUHH}HuHEHHEHEHUHH}t HUHEHPHEHUHHUHEHP]UHH}H}HuHEHHHt7HEH@Hu HEH@ HEHPHEHHHEHH)HH)]UH}EiGa]UHH}uE¸ +EUHH}uEEHHEHHEE;Erې]UHHH}HEH|UHHHxHpHhf)E)EHxHEHpHEHEHuHEHEHEHHEHhH@Ht HhH@HH}HuHHH¸E}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHhH@HHhHEHuHEHEHEHHEHhHEHuHHǸ/E}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHhHEHuHEHEHEH HEHEHMHSHHǸEԃ}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHuHEHEHEHuHEHEHMHHHǸEă}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHuHEHEHEHHEHhHHEHMHHE}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHhH(HtfEHh@ f}HEHuHEHEHEHHEUHEHuHdHǸE}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEUHH0H}HuHE@HEHMHEHHHKHEH}Ht-?HHHHHHǸHUHMHEHHE}EH;Es HE;EHHEH}tHEHWHHHMHEHHHHEH}Ht-?HHHHHHǸ.HUHMHEHHIE}x HEH}tHEHHHHEHHHHEH}Ht-?HNHHNHHIHǸHEHHH HEUHH0H}H=HH@8HEHEHEHEHHtCHEHPHEHHuHE>HEHHEHEHEHEHH/HUH<HH8H9uUHSHHHHEHHHHXHPHXHHHXH`HhHH HX(HpHxHH0HX8HMH]HH@HXHHMH]HHPHXXHMH]HH`HXhHMH]HPxH@pHEHUH;HH@8HEHEHEHEHH5HEHH:HPH6HEHHPHHYuHE`HEHHuHEHEHEHHEHEHEHEHHHUH;HH8H9WHEH]UHHH:HH8H>uH:HH@8HEHEUHSH(H}HEH@Hu HEH@HE}H2HHuj HdH%H2HH@HUHHIIHLHmHHǸsOtmHdH%H2HH@HUHHSPL AmHH¾HEH1HHuSdH%H1HH@HUHH,IHHpHHǸret_dH%H91HH@HUHHHPL ApHH¾HHEH@H]UHSH"HHHH=HEHHuHHH}HZ0HHukdH%Hb0HH@HUHHHHIIHVHHHǸ5H~tkdH%H/HH@HUHHqHPL AHHH¾eH IH07HH!HHEHHEHHHHE躠!HHEHXHEǀHEǀhHEHHEHHEHHEHHEHHHHE: HHHEHP(HEHH]fEhHEHHEHH=H&6HHP8HEHHHX#HEHUHEHHHEH]UHSH(H}HEH@HHU؉HE؋H-HHu^HEHXdH%H-HH@HUHH]IIHHH=HǸwtdHEHXdH%H_-HH@HUHHSPL AHH¾HHEHHH5`VH4HHPHH4H@PH։E#t؉E }tE}Hi,HHueE؉HdH%Hb,HH@HUHHIIHHHHǸF~%tkE؉eHdH%H+HH@HUHHwSPL cAH]H¾zHHEHNHHEHY+HHu`HE؋dH%HW+HH@HUHHAIHHHHǸ;ytfHE؋dH%H*HH@HUHHqSPL AHWH¾tHH]UHHH}uUHEtHEH@MUHƿiHEH@MUHƿlUHSHHHH8DD@Ȉ4HPHHfDžPH1H@ H)HHu4HHIHHH7HǸQt>HHL XAHH¾Hn H8HHHH=HEH}u @ HE4f E}H(HHuSdH%H(HH@HUHHAIHHH$HǸrzt_dH%HN(HH@HUHHHPL \AHH¾HE<@HEHP(HEHHPAIHѺHkE}pH'HHHEHX(dH%H{'HH@HH1HdH%HV'HH@HUHHHHEPIIHHHHǸ/HHEHX(dH%H&HH@HHHdH%H&HH@HUHH7HURSPL AHH¾2H HEHHHx{HE@ H&HHuSdH%H&HH@HUHHIHHHHǸrt_dH%H%HH@HUHH6HPL *AHH¾6HHEHHEHXHPAIHѺHE}H$HHuYdH%H$HH@HUHHUAIHHH^HǸrt_dH%H$HH@HUHHURPL AHH¾HHEHHH[^H#HHuSdH%H#HH@HUHHIHHHjHǸrt_dH%H#HH@HUHH!HPL WAHH¾!HD:@t HE؋EHE؋hEUMHE؉HmE}HEH@HH"HHuSdH%H"HH@HUHHCIHHH&HǸr|t_dH%HP"HH@HUHHHPL &AHH¾HUMHE؉H`E}H!HHuYdH%H!HH@HUHHNUAIHHH+HǸrt_dH%HU!HH@HUHHURPL [AHH¾HHEH@HEH<HHH HHuSdH%H HH@HUHHHIHHH+HǸrt_dH%HU HH@HUHHHPL AHH¾HHE@HEHE}tHEHQHH HEH0H]UHHHEH!HHHF'HH8HuH,'HH@8HEHEHEH}uUHH&HH@HHH&HH@HHFH&HH@HH&H@PHHHu*HtH#HuHǸFt3L 7A#H:H¾W]UHSHH"&HH@HHtH&H@Px >H%HH@HHt H%HHCHH%HH@HHHHHu;PGIHwH3HeHǸZtGHPL 'A3HH¾4HIH$HH@HH$HHHHCPH$H@PHHHu*HH9HHǸCt0L {A9HKH¾hH_HHu*HOH=HHǸwCVt0L A=HH¾H]UHHH}HuHxf)E)EHEHEHEHEHEHuHEHEHEHHEHxH@ HPHEHuHHyHǸRE}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHuHEHEHEHBHEHxHHEHMHH,E}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHuHEHEHEHHEHx0HxHEHuAȉHQHǸ Eԃ}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHuHEHEHEHHEHxH8HEHMHHEă}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEHuHEHEHEHfHEHEHMHJHHǸE}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHEUHH0H}HuHE@HEHMHEHHHHEH}Ht-YHHHHHHǸ=HUHMHEHHE}EH;Es HE;EHHEH}tHEHHH HMHEH=HHHEH}Ht-YH>HH>HH9HǸHUHMHEHHcE}x HEH}tHEHqHHkHEHHHHEH}Ht-YHHHHHHǸHEHIHH^HEUHHH}HEt HEHW HEHHHEHXUHHpHHHHHjHEH}Ht-qHƺHHoHHHǸ HHJfHt-rH|HH.HHwHǸHHHfHt-rH,HHHH'HǸoHHHfHt-rHܹHHHH׹HǸHH`Hֺ2HHHHEHƸ8HHHHEHHP HEHP(H`2HHHHE TH4HHHHEHHH[HHHEHHHHEHUHEHHHEUHH H}HE8fuHEfHHHuSdH%HHH@HUHHIHټHHOHǸrt_dH%HyHH@HUHHHPL qAHH¾HHEH}Ht-HHH&HHHǸHEH@ HEHVHEHHE苐HEH-HE苐0HEHHEHHEHHHEH<HEHHHEUHH H}HEt HEHHEH}uycHHHHHHH@PHUHΉTE,t!؉E}t E HEƀHEHBEUHH@H}HuHEHfHt-HHH}HHHǸ6HEHHtfHt-HHHpHHHǸHEHH'fHt-HYHHcHHTHǸHE 6HEȉH4HHEH}tHEHEHEHHEPHEHP(HEHHuHE;HEH@HEH}tHEHEHEHHEH}uUHH H}HuHEH$fHt-HVHHHHQHǸHEHHfHt-H HHӸHHHǸLHEHHfHt-HHHƸHHHǸHUHEHH_HEH}uHUHEHHPHEHEt HEH]UHH H}HuHEHfHt-H HHHHHǸOHEHHfHt-HHHHHHǸHEHH@fHt-HrHH|HHmHǸHUHEHHHEH}uDHEtHEH+E}tEHEHHHH聾UHH H}HEH HHuSdH%H HH@HUHH;IHHHqHǸrt_dH%H HH@HUHHHPL AH H¾(HGHEHHEH}u &HHHHHHH@PHUHΉE}H HHuSdH%H HH@HUHHIH׵HH<HǸ賿tldH%Hf HH@HUHHHPL oAH֯H¾H HEƀHEHEUHH H}HEH(HH HEHHuHEHHEHEHEH}uHEHiHEHHHEHXHHE@t HEHRUHH H}HuHEH;Eu H}u H}u HE苐HE9rHE苀HU9E}tEiHE苐HE9rHE苀HU9E}tE HEHHEHHHUHH H}EfEHEHE}Ht-2HHHݳHHHǸE?UHEHE)ЉE fEEEE:ErEUHH HuЉfUEHEHE}Ht-]HHHSHH1HǸME7UEHE)UHEHЉʈEEE:ErUHHH}HEHUHHHufEEHMHΉUHH H}EEHEHE}Ht-2H}HH;HH@HǸ\E6UHEHE) EEEE:ErEUHHH}HEH=UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHpHǸ#HEHPxEHHEHPxHE@jUHEfPjHEUHH H}EHEH HEHEUUHH}uHEHEHHHEHHEHPxEHHHEHPx]UHH HUfUfEEf;EHt-*HHH$HHHǸ!EHUH։oHEH}HtUHEH*HEUHAUATSH8H}HuHUHMfEEH} vHE@ <u HE@ EHEfEH\HHuxDe]HEH跹IdH%HLHH@HUHHATSMIH.HBH[HǸ-HtyDmDeHEH+HdH%HHH@HUHHMAUATSPL ABHԯH¾LH HE@HMHEHHHe[A\A]]UHAUATSH8H}HuHUHMH} DHHHdH%HHH@HUHH讷HdH%HHH@HUHH`juIIH HLHHǸ貶H芺dH%HZHH@HUHH HdH%H1HH@HUHHjuSPL mALHDH¾輶H 2HE@ EHHHuDeHE@HEHIdH%HHH@HUHHATSMIHHSHHǸsHKDmHE@DHEHfHdH%HHH@HUHHAUATSPL ASHH¾臵H He[A\A]]UHAUATSHXH}HufEHmH¾HEHEȾ HHEHEH@HEHEHE HE@HEUfPHEHPxHEH H9Ht-kH"HHӬHHHǸHEȾHHXH@THEȉHHEHPHEHHxHEHH)H։LeHEHHEHGHHEhAMHډ蒶E܃}Wp؉EHHHE؉JHHEH蛶DHEHIdH%HHH@HUHH=SATMIHHvHHǸ葲HiE؉襲IHEHDHEHvHdH%H HH@HUHHATAUSPL AvHH¾藲H <HHHHTH@TD]HEHٲIdH%HnHH@HUHHATSMIHHyH}HǸOH'HH@TDDeHEHCt0L AHmH¾詓dH%HHH@H#HE}HlHHueH5HHXhdH%HfHH@HHבIHHHHǸL(tnHHHXhdH%HHH@HH_HPL AH>H¾zHEHoHHueH8HHXhdH%HiHH@HHڐIHHHHǸO+tnHHHXhdH%HHH@HHbHPL -AHAH¾}HdH%HHH@H!H{E}HFHHu;HHH@hIHHHHǸMZ,tGHHH@hHPL nAHiH¾襐HEH]UHHHHWHH@`Hu-H=HH@`H讶H'HH@`]UHHPHHHȈf))HHHHt HHHEHH(HEHH(HEHHHEHHuHHHHaHEHEHHHHHuAHHHǸ5E}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHEHEHHHHHuAHHsHǸfEԃ}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHEHHMHڍHHǸ諉Eă}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHEHEHHHMHHeE}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHRHEHEPHHuHqHǸ4E}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHEHEHHHHHuAHHʋHǸeE}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHEHEHHHHHuAHH#HǸ薆E}x EHH9EsHHHH"HHtHEHHH}~HEHHHHHuHHHHHxHHxHHHǸՅttxtHH9xsHHHH%HHtHtHHHt~HtHHHHHuHHHHHhHEHPHHhHHsddxdHH9hsHHHH%HHtHdHHHd~HdHHHHHuHHHHKHXHHXHHHǸ-TTxTHH9XsHHHH%HHtHTHHHT~HTHHHHHuHHHHuHHHEPHHHH!HǸQDDxDHH9HsHHHH%HHtHDHHHD~HDHHHHHuHHHHH8HH8HbHHǸ{44x4HH98sHHHH%HHtH4HHH4~H4HHHHHuHHHHH(HHHH(HHHǸ蛁$$x$HH9(sHHHH%HHtH$HHH$~H$HHHHHuHHHHHHEHPHHHH9xHH9sHHHH%HHtHHHH~HHHHHHuHHHHHHEHHEPHHAȉHHǸxHH9sHHHH%HHtHHHH~HHHHHHuHHHH+HHExHEHHHHHAAHH<HǸ~xHH9sHHHH%HHtHHHH~HHHHHUHHHhH`HXȈTf)p)EHhHpH`HxTtHXHHEHXH(HEHEHu HpHEHpHHEHXHHEHuHH&HǸ}E}x EHH9EsHpHxHHEHEHtHUEHHHE}~HUEHHHEHEHu HpHEHpHHEHEHPHEHMHHmE܃}x EHH9EsHpHxHHEHEHtHUEHHHE}~HUEHHHEHEHu HpHEHpHrHEHEPHEHuЉH HǸW|Ẽ}x EHH9EsHpHxHHEHEHtHUEHHHE}~HUEHHHEHEHu HpHEHpHHEHEHHXHHEHuAHHhHǸ{E}x EHH9EsHpHxHHEHEHtHUEHHHE}~HUEHHHEHEHu HpHEHpHHEHEHHXHHEHuAHHHǸzE}x EHH9EsHpHxHHEHEHtHUEHHHE}~HUEHHHEHEHu HpHEHpHdHEHEHHXHHEHuAHHXHǸ;zE}x EHH9EsHpHxHHEHEHtHUEHHHE}~HUEHHHEHEUHH`H}HuHUf)E)EHEHEHEHEHEHuHEHEHEHHEHEHUHuHuHH9uHǸrHUHMHEHHxE}x HEH}tHEH uHHnHEHuHHJpHEH}Ht-HoHHtHHtHǸYrHEHuHHqHEUHAUATSHhH}HuHEHHfsfHt-HyoHHZtHHtHǸqHEHHsfHt-H.oHHOtHHsHǸqHEHHrfHt-HnHHBtHHsHǸCqHEH8HrfHt-HnHH5tHH9sHǸpHHLPhHELHEDHEL`HEDHE HEHHE@HEL8HEHEHHELHELhHEDHHEL`HED@ HEx$HEHX(HEp0HELX8HEH@HEPDHh[A\A]]UHHH}HHHPhHEHHdUHHH}HHHtHHPpHzHHphHEHSUHHpH}HuHUHUHEHHQHUHMHEHHlUHH0H}HuHEHEHMHEHrHH[rHEH}Ht-HlHHBqHH=qHǸnHUHMHEHH.E}EH;Es HE;EHHEH}tHEHrHHjHMHEH*rHHqHEH}Ht-HkHHpHHpHǸ>nHUHMHEHHrE}x HEH}tHEHfqHH(jHEHIpHHkHEH}Ht-H?kHHoHHoHǸmHEH6qHHmHEUHHpH}HuHUHUHEHH!HUHMHEHHUHH0H}HuHEHEHMHEHpHH+pHEH}Ht-HhjHHoHH oHǸlHUHMHEHH.E}EH;Es HE;EHHEH}tHEHoHHhHMHEH*pHHooHEH}Ht-HiHHVnHHQnHǸlHUHMHEHHrE}x HEH}tHEHDoHHgHEHnHHbiHEH}Ht-HiHHmHHmHǸqkHEH6oHHjHEUHSHH}HE苀 ti wHU艂 HE苀 uEHHHE苀  0HHHHPHEHHBH]UHHH}HEHWuHEH(HAt HEHHHHCHUHHH}HEHHHHHUHH}H}HuHEHHHt7HEH@Hu HEH@ HEHPHEHHHEHH)HH)]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHHEH@]UHH}HEH@H]UHH}HEHHEHEH@HEHEHUHH}t HEHUHP]UHHH}HEHuHEHHEHOUHHH}HEHUHH H}HuHEH;Eu H}u H}u HEPHE@9rHE@HUR9E}tEKHE@t,HE苐HE9rHE苀HU9E}tEHE苐(HE(9rHE苀(HU(9E}tEHEHHEHHHrbE}tEhHEH0HEH0HHAbE}2E3HE苐HE9rHE苀HU9E}tEHE苐8HE89rHE苀8HU89E}tEHE苐HE9rHE苀HU9E}tERHE苐`HE`9rHE苀`HU`9E}tE UHAUATSH8H}EHE@tu HзH@  HHHuo}t HhHhdH%HԯHH@HUHHIIHhHXHhHǸcgtr}t HshHqhdH%HRHH@HUHHdSPL KhAXHkhH¾cH+ HEH HEHEHzHEH}HHHdH%HHH@HUHHdcIĀ}t HgHgdH%HsHH@HUHH%cIdH%HJHH@HUHH\ATSMIHgHaHZgHǸ+bHfdH%HӭHH@HUHHbIŀ}t HfHfdH%HHH@HUHHFbIdH%HkHH@HUHH}AUSATPL fAaHfH¾aH @}tHEHP HEHH EHEHP HEHH:Eԃ}"HHHu~}t HeHedH%HHH@HUHHHHEPIIH@fHnHeHǸo`HGdtz}t H&eH$edH%HHH@HUHHHURSPL eAnHeH¾`H EHHHHEL`}t H~eH}edH%HhHH@HUHHzHATIIHMeHrHudHǸF_HcHEL`}t HdHddH%HЪHH@HUHHHATSPL dArHcH¾Z_H H%H@X H7HHuo}t HJcHHcdH%H)HH@HUHH;IIH.dHxHBttxtHH9xsHPHXHH`%H`HtH`tHHH`t~HhtHHHhHhH]UHH0H}HuHEHEHMHEHMHHHHEH}Ht-HIHHdLHH_LHǸeEHUHMHEHHE}EH;Es HE;EHHEH}tHEHLHH4AHMHEHELHH HHEH}Ht-H IHHKHHKHǸDHUHMHEHHE}x HEH}tHEHsKHH@HEHqKHHAHEH}Ht-HoHHH KHHKHǸ DHEHQKHHCHEUHH0H}HuUHMHEHJxHaAHEH}Ht-HGHHJHHzJHǸCHEHUHPHEU܉P}u"HEH H[HEHHHIHEHUHHHEUHHH}H}HEHWHEHHE@uLHEH HuHEH HHEHHHuHEHHH]HEHIHH>HH/build/coverity/install-Osmocom/include/osmocom/core/utils.h:127NULL ===== START of %s 1.1.1.1defaultunique_ids_test.cnetinst_add(g_upf, &g_upf->netinst, "default", "1.1.1.1", NULL)Assert failed %s %s:%d ===== END of %s unique_ids_test.c:965.6.7.813.14.15.16assert(session) session state: | peer %s %s | session[%s]: UP-SEID 0x%lx; chain_id access=%u core=%u; local TEID access=0x%x core=0x%x PFCP Associate peer 1.2.3.4set up tunmap, which assigns first UP-SEID 0x1, local-TEID 0x1 and 0x2, chain_ids 1 and 2 assert(s1->up_seid == 1) s1->up_seid == 1assert(a) aassert(a->kind == UP_GTP_U_TUNMAP) a->kind == UP_GTP_U_TUNMAPassert(a->tunmap.core.tun.local.teid == 1) a->tunmap.core.tun.local.teid == 1assert(a->tunmap.access.tun.local.teid == 2) a->tunmap.access.tun.local.teid == 2assert(a->tunmap.access.chain_id == 1) a->tunmap.access.chain_id == 1assert(a->tunmap.core.chain_id == 2) a->tunmap.core.chain_id == 2simulate wrapping of IDs back to 1 set up second tunmap, should use distinct IDs assert(s2->up_seid == 2) s2->up_seid == 2assert(a->tunmap.core.tun.local.teid == 3) a->tunmap.core.tun.local.teid == 3assert(a->tunmap.access.tun.local.teid == 4) a->tunmap.access.tun.local.teid == 4assert(a->tunmap.access.chain_id == 3) a->tunmap.access.chain_id == 3assert(a->tunmap.core.chain_id == 4) a->tunmap.core.chain_id == 4drop first tunmap (%s) assert(up_session_find_by_up_seid(peer, s1_up_seid) == NULL) up_session_find_by_up_seid(peer, s1_up_seid) == ((void *)0)again wrap all ID state back to 1 set up third tunmap, should now re-use same IDs as the first session assert(s3->up_seid == 1) s3->up_seid == 1set up 4th tunmap; chain_id state would use 3 and 4, but they are in use, so should assign 5 and 6 assert(s4->up_seid == 3) s4->up_seid == 3assert(a->tunmap.core.tun.local.teid == 5) a->tunmap.core.tun.local.teid == 5assert(a->tunmap.access.tun.local.teid == 6) a->tunmap.access.tun.local.teid == 6assert(a->tunmap.access.chain_id == 5) a->tunmap.access.chain_id == 5assert(a->tunmap.core.chain_id == 6) a->tunmap.core.chain_id == 6DREFReference CountingDPEERPFCP peer associationDSESSIONPFCP sessionsDGTPGTP tunnelingDNFTGTP forwarding rules via linux netfilterUsage: %s [-v] Options: -h --help show this text. -v --verbose print source file and line numbers hvError in command line options. Exiting. mainunique_ids_test.c:521 [test override] PFCP tx: %s osmo-upf created session 0x%lx [test override] %s() assert(ctx == fake_nft_ctx) ctx == fake_nft_ctx [test override] %s(): %s test_skip_used_idhelpverbosenft_ctx_newnft_ctx_freenft_run_cmd_from_buffertimeNetwork Instance name must not be emptyNetwork Instance entry with this name already existsstruct network_instanceNetwork Instance address is not a valid IP address stringnetinst.c:66netinst.c:103 %sadd %s %s%s%s: message type not implemented up_endpoint.cpeerAssert failed %s %s:%d %s: Peer is not associated, cannot update association %s: Peer is not associated. Sending ACK response anyway %s: Peer is not associated, cannot establish session %s: Peer is not associated, cannot modify session %s: No established session with SEID=0x%lx, cannot modify %s: Peer is not associated, cannot delete session %s: No established session with SEID=0x%lx, cannot delete %s: Unknown message type abb`aaa)aaAaaaYaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaastruct up_endpointup_ep->pfcp_epup_epUP_PEER_EV_RX_ASSOC_SETUP_REQUP_PEER_EV_RX_ASSOC_UPD_REQUP_PEER_EV_RX_ASSOC_REL_REQUP_PEER_EV_RX_SESSION_EST_REQUP_PEER_EV_HEARTBEAT_FAILUREUP_PEER_EV_USE_COUNT_ZEROUP_PEER_EV_SESSION_TERMup_peer+-fi=NULL%s{%s}: %s %s: now used by %s up_peer.c%s%s{%s}: Updated id fiAssert failed %s %s:%d struct up_peerpeer!m->ctx.peer_fimsg-rxmsg-txosmo_use_count_get_put(m->ctx.peer_use_count, m->ctx.peer_use_token, 1) == 0%s: Error sending response to this message, cannot associate with peer %s: Error sending response to this message %s{%s}: terminated %d sessions %s{%s}: another Association Setup Request, with different Recovery Timestamp. Clearing sessions, sending ACK. %s{%s}: another Association Setup Request, with same Recovery Timestamp. Keeping sessions, sending ACK. %s{%s}: Peer associated, Node-Id=%s. Local UP features: [%s]; Peer CP features: [%s] false[.[[%s{%s}: Peer %s released NOT_ASSOCIATEDASSOCIATEDGRACEFUL_RELEASEWAIT_USE_COUNT%s{%s}: Peer removed osmo_fsm_register(&up_peer_fsm) == 0NULLup_session.c!m->ctx.session_fiAssert failed %s %s:%d msg-rxmsg-txosmo_use_count_get_put(m->ctx.session_use_count, m->ctx.session_use_token, 1) == 0UP_SESSION_EV_RX_SESSION_EST_REQUP_SESSION_EV_RX_SESSION_MOD_REQUP_SESSION_EV_RX_SESSION_DEL_REQUP_SESSION_EV_USE_COUNT_ZEROup_sessionfi=NULL%s{%s}: Invalid local address in pfcp_endpoint cfg %s{%s}: Cannot look up Network Instance %s: No 'netinst' is configured, setting up GTP on same local interface as PFCP: %s (makes sense only for lab testing) %s{%s}: Missing Network Instance in incoming request, using the first 'netinst' from cfg netinst%s{%s}: Network Instance from PFCP request not found: %s -- ensure there is a 'netinst' / 'add %s ' entry in your config ][%s{%s}: Network Instance %s from PFCP request yields no valid IP address: %s%s%s:%u %s{%s}: Failed to allocate an unused TEID %s{%s}: Allocated new local F-TEID %s struct chosen_f_teidstruct farup_session.c:298FAR-%u{ dst:%s,}PDR-%u{src:%sdst:src: %s netinst: decaps-%s --> _strup_session.c:367ERRORup_session.c:385struct pdr%s{%s}: PDR-%u requests FAR-%u, but there is no such FAR %s{%s}: Predefined Rules feature not implemented: PDR-%u requests predefined rule '%s' %s{%s}: No FAR defined for PDR-%u %s{%s}: peer requested to choose an F-TEID, but neither IPv4 nor IPv6 is selected in the incoming Create PDR IE for PDR-%u. %s{%s}: New %s %s{%s}: Updated %s PDR-active:%d/%d FAR-active:%d/%d GTP-active:%u%s: Cannot remove, does not exist: FAR-%u %s: Cannot remove, does not exist: PDR-%u %s: Cannot update, does not exist: FAR-%u %s: Cannot update, does not exist: PDR-%u %s{%s}: Session modified: %s false%s{%s}: Session established: %s %s %s{%s}: Session releasing: %s %s INITESTABLISHEDWAIT_USE_COUNTosmo_fsm_register(&up_session_fsm) == 0+-%s{%s}: %s %s: now used by %s %s-0x%lx%s{%s}: Updated id fistruct up_sessionsession%s{%s}: Allocated new UP-SEID: 0x%lx cp_f_seid%s (in PDR-%u %s)%s{%s}: Inactive set: PDR-%u + PDR-%u: %s: %s %s{%s}: Inactive: PDR-%u: %s: %s pdr->farpdr->reverse_pdrpdr->reverse_pdr->farpdr->access_to_corerpdr->core_to_accessmissing local F-TEIDmissing FAR Forwarding Parametersmissing FAR Outer Header Creationmissing TEID in FAR Outer Header Creationmissing IPv4 in FAR Outer Header Creationmissing UE IP Address in PDIUE IP Address in PDI is not IPv4UE IP Address in PDI is not flagged as destination%s{%s}: Active PDR set: %s %s{%s}: Active PDR set: + %s up_session.c:1200up_session.c:1202missing local F-TEID (Access side)missing local F-TEID (Core side)missing FAR Forwarding Parameters (Access side)missing FAR Outer Header Creation (Access side)missing TEID in FAR Outer Header Creation (Access side)missing IPv4 in FAR Outer Header Creation (Access side)up_session.c:1297up_session.c:1299%s{%s}: Inactive PDR: no matching reverse PDR for: %s not implemented%s{%s}: GTP actions: %u previously active; want active: %u %s{%s}: want: %s %s{%s}: active: %s %s{%s}: disabling: %s %s{%s}: enabling: %s up_session.c:1453session=nullpeer:%s SEID-r:0x%lx SEID-l:0x%lx state:%sup_session.c:1530pdr_to_str_cup_session_to_str_cHow long to wait for more nft rulesets before flushing in batchWhen reaching this nr of queued nft rulesets, flush the queuepfcpPFCP endpoint timersnftnetfilter timersupf.cg_upf == NULLAssert failed %s %s:%d struct g_upf0.0.0.0g_upfg_upf->pfcp.ep == NULLFailed to allocate PFCP endpoint. PFCP: failed to listen on %s PFCP: Listening on %s null%s [%u] (SGSN) /%uupf_gtp.c_strAssert failed %s %s:%d upf_gtp.c:63ERROR%s: Error while deleting device: %s %s: Deleted GTP device 0.0.0.0%s: Device already exists. Cannot create %s %s struct upf_gtp_dev%s: No such device: '%s' upf_gtp.c:162%s: Failed to open GTP device: %s upf_gtp.c:174%s: GTP device ready (ifidx=%u) tunend/mockup active: not opening GTP device '%s' %s: Cannot set up GTP device, failed to open mnl_socket %s: Cannot bind GTPv0 on %s (rc=%d) upf_gtp.c:226%s: GTPv0 bound %s: Cannot bind GTPv1 (rc=%d) upf_gtp.c:238%s: GTPv1 bound %s: deleted GTP device from unclean shutdown %s: Cannot create GTP device: rc=%d upf_gtp.c:257%s: created GTP device upf_gtp.c:267upf_gtp.c:280Closed mnl_socket Cannot open mnl_socket: %s gtpgenl family 'gtp' not found Opened mnl_socket tunend{dev=%s access(GTP-r= TEID:l=0x%x,r=0x%x) core(UE-l=)}upf_gtp.c:345struct upf_gtp_tunendtunosmo_sockaddr_port(&(desc)->access.local.addr.u.sa) == 0osmo_sockaddr_port(&(desc)->access.remote.addr.u.sa) == 0osmo_sockaddr_port(&(desc)->core.ue_local_addr.u.sa) == 0%s: Only capabale of IPv4 tosmo_sockaddr_port(&(tunend)->access.local.addr.u.sa) == 0osmo_sockaddr_port(&(tunend)->access.remote.addr.u.sa) == 0osmo_sockaddr_port(&(tunend)->core.ue_local_addr.u.sa) == 0upf_gtp.c:466%s: Cannot deactivate, not active %s: Failed to delete tunnel upf_gtp.c:499upf_gtp_dev_to_str_cupf_gtp_tunend_to_str_c/build/coverity/install-Osmocom/include/osmocom/core/bit16gen.hn <= sizeof(r)Assert failed %s %s:%d n <= sizeof(x)/build/coverity/install-Osmocom/include/osmocom/core/bit32gen.hmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) /build/coverity/install-Osmocom/include/osmocom/core/msgb.hsize >= headroom%s: <- %s: rx GTPv1-U Echo Request: seq_nr=%u recovery_count=%u upf_gtpu_echo.c%s: <- %s: rx GTPv1-U Echo Response, but message is too short (%zu < %zu) %s: <- %s: rx GTPv1-U Echo Response: seq_nr=%u recovery_count=%u GTPv1-U-echo-respmsg->tail == tx_h->data2%s: -> %s: tx GTPv1-U Echo Response: sendto(len=%d): %s %s: -> %s: tx GTPv1-U Echo Response: seq_nr=%u recovery_count=%u %s: GTP1-U sendto(len=%zu, to=%s): %s %s: <- %s: tx GTP1-U Echo Request: seq_nr=%u recovery_count=%u %s: recvfrom() failed: %s %s: recvfrom() yields zero bytes %s: <- %s: rx GTPv1-U packet smaller than the GTPv1-U header + sequence nr: %zd < %zu %s: <- %s: rx GTPv1-U v%u: only GTP version 1 supported %s: <- %s: rx GTPv1-U: header + h.length = %zu > received bytes = %zd %s: %s rx: GTPv1-U Error Indication not supported %s: %s rx: GTPv1-U PDU TEID=0x%08x over slow path not supported %s: %s rx: GTPv1-U message type %u not supported Cannot setup GTPv1-U ECHO: socket not initialized osmo_fd_is_registered(&dev->gtpv1.ofd)dev->gtpv1.ofd.cb == NULLadd table inet %s { flags owner; }; add chain inet %s pre { type filter hook prerouting priority %d; policy accept; }; add chain inet %s post { type filter hook postrouting priority %d; policy accept; }; add map inet %s tunmap-pre { typeof ip daddr . @ih,32,32 : verdict; }; add map inet %s tunmap-post { typeof meta mark : verdict; }; add rule inet %s pre udp dport %u ip daddr . @ih,32,32 vmap @tunmap-pre; add rule inet %s post meta mark vmap @tunmap-post; tunmap/mockup active: not running nft ruleset: '%s' upf_nft.cerror running nft ruleset: rc=%d ruleset=%s ...ran nft ruleset, %zu chars: "%s%s" Flushing NFT ruleset queue: %s: n:%u strlen:%zu (flush count: %u avg rules per flush: %s) timeoutreached max nr of chars Added NFT ruleset to queue: n:%u strlen:%zu reached max nr of rulesosmo-upftunmap/mockup active: not allocating libnftables nft_ctx. FOR TESTING PURPOSES ONLY. cannot allocate libnftables nft_ctx Failed to create nft table %s Created nft table %s Failed to initialize nft verdict map in table %s add chain inet %s tunmap-pre-%u; add rule inet %s tunmap-pre-%u ip daddr set meta mark set %u counter accept; add chain inet %s tunmap-post-%u; add rule inet %s tunmap-post-%u ip saddr set udp sport set 2152 @ih,32,32 set 0x%x counter accept; add element inet %s tunmap-pre { . 0x%x : jump tunmap-pre-%u }; add element inet %s tunmap-post { %u : jump tunmap-post-%u }; delete element inet %s tunmap-pre { . 0x%x }; delete element inet %s tunmap-post { %u }; delete chain inet %s tunmap-pre-%u; delete chain inet %s tunmap-post-%u; ACCESS :0x%x <---> :0x%x UPF :0x%x CORE_strAssert failed %s %s:%d upf_nft.c:421ERRORosmo_sockaddr_port(&tunmap->access.tun.remote.addr.u.sa) == 0osmo_sockaddr_port(&tunmap->access.tun.local.addr.u.sa) == 0osmo_sockaddr_port(&tunmap->core.tun.remote.addr.u.sa) == 0osmo_sockaddr_port(&tunmap->core.tun.local.addr.u.sa) == 0upf_nft.c:470upf_nft.c:482upf_nft_tunmap_to_str_cupf_nft_tunmap_get_ruleset_strupf_nft_tunmap_get_ruleset_del_strenabledisable%s: tunend/mockup active, skipping GTP action %s up_gtp_action.c%s: No GTP device open for local address %s, cannot %s -- consider configuring 'tunend' / 'dev (create|use) foo %s' %s: Failed to %s GTP tunnel (rc=%d) EnabledDisabled%s: %s tunend on dev %s %s: tunmap/mockup active, skipping nftables ruleset %s %s: Failed to %s nft GTP tunnel mapping (rc=%d) %s: %s tunmap, nft chain IDs: access--%u-> <-%u--core %s: Invalid action GTP:tunend GTP-access-r: TEID-access-r:0x%x GTP-access-l: TEID-access-l:0x%x IP-core-l:GTP:tunmap GTP-access-r: TEID-access-l:0x%x GTP-core-r: TEID-core-r:0x%x GTP-core-l: TEID-core-l:0x%xGTP:dropGTP:? PFCP-peer:%s SEID-l:0x%lx PDR-access:%d PDR-core:%d_strAssert failed %s %s:%d up_gtp_action.c:199ERRORstruct up_gtp_actionaup_gtp_action.c:229up_gtp_action_to_str_c; P (x 8 ! , G  0 P 8p  @  ~4 R T < f    @ b`    & T z @ ` I" " # # v$$ $@%`f&''( *u+ +@+`G-/c22457,7L8l8m9x999 :0L:Pf:p::?|@&B fEDEd@FOFhGHIUK(MLStrTUhV WXX8YXLZxZ=\\\/] ]@]`]^<^|^^^ _@0_`p___-`N`o` `@````'b6bbc pLEupvvyy9~4T)t~Je֡(Hlȯ\3Dzb<Ե\D|H2(ILllI ,TxS(HhZJUg0X|z$H $ D vh    E k!(!H!h!!C!z!!6"H("rH"h""3 "#""O #,#P#`t##^###A$#%$'@$*`$,$-$`/$M1$ 2%3 %4@%N6`%8%E9%?:%:%;&; &;@&<`&<&<&=&=&>'> 'I@H'Bp'0G'J'T' V(ZV((VH(Vh(W(4W(W('[(f[ )[,)]P)]p)b)b)g)3h)v*z4*{T*1}t*k*[*v**+#<+\+S|+C+ԍ+/+],ʎ , @,9`,_,,,܏,-S -n@-A`-ʝ---- .o,.zRx "zRx $@FJ w?;*3$"D\ AC F |tAC V oVAC Q 7AC r 3AC n AC R AC  <AC | \!HAC C |I?AC z hIAC D ]AC X  AC J BAC  ( AC M} LY[AC V l*AC e AC  (AC  AC  g9AC t  AC  ,@AC { L8AC s l2 AC F AAC | >.AC i L&AC a R@AC {  rAC V ,mtAC o LAC  l74AC o KrAC m AC  nAC V i3AC n  |=AC x ,eAC ` LPAC K l-AC h AC  jAC e jAC e M-AC h  Z-AC h ,gxAC s  LAC E  p) AC E "-AC h "%AC    $AC Hs 'AC  }'AC  8&(^AC Y  Xd(uAC p |( AC F (AAC | (-AC h (&AC a (@AC { (AC U <(=AC x \ )PAC K $|;)AC K  -AC H  x.AC E  /@AC H3  3AC  0 3IAC D P 3AC J p 3AC   4AC E  5AC   6yAC t  %8WAC EM $ X:SAC KC @ @sAC n ` @GAC B  AAC   BAC   CAC G  DAC I  DAC  $ EfAC a D EAC   d CFZAC EP  yGiAC d  GPAC K  G9AC t  HmAC h  TH AC F , ?HAAC | L `H.AC i l nH&AC a  tH@AC {  HAC V  H\AC W  H"AC ]  HAC V , H@AC { L H7AC r l HOAC J  .I7AC r  EI!AC \  FI!AC \  GI!AC \  HIAC M ,:I*AC e LDIAC V l?I@AC ; _JAC J NJhAC c J{AC v (J AC P  WDAC J5 <\AC  \m]AC   |]AC A C`AC  `XAC S ev AC q spAC   CrAC  @rUAC P `rAC Y $r AC L $fAC L   YqAC Eg  AC   1 AC J" 8AC  X4AC  $xAC I WAC  $˗!AC I ęzAC u rAC m (ppAC k HAC  hBbAC ] PAC K $AC K  &AC E  [AC JL AC  8[AC  XAC  xJAC E XAC S ;AC v 5BAC } $WDAC K4  sN AC GB  D AC G  h=AC J $! AC L 2AC m oAC j #JAC E MAC  $4"AC I \AC  | AC F }AC M o*AC e y=AC x $AC L  $QSAC HF  HvAC El lAC   \AC E \AC W <>AC y ZJAC E  AC E 4VAC Q T< AC F t'AAC | H-AC h U&AC a [@AC { {AC V v"AC ] 4xAC V Ts@AC { t7AC r OAC J mAC h &AC M *AC e "=AC x 4?AC V T:iAC d tAC  SAC   AC H ;AAC |  \-AC E#  eAC H  @AC E dc[AC V  } AC Hp fAC a =AC   {AC Eq  IOAC J ,xAC  LHJAC E lrFAC A  AC  e AC   AC  JAC E  \AC W ,IAC D LAC  lAC  wAC  AC  AC Z ,AC g  AC  ,AC Z L-AC h l*AC  3AC n DAC  AC  $AC I $AC I $<{=AC I/ $d\AC IN  "" AC J  ,]AC X -OAC J *.mAC h w.AC M 4i.*AC e Ts.1AC l t.]AC X  .AC G 32?AC z R2uAC p  2AC E  v4%AC ` < {4AC  \ /9!AC \  | 09AC E  =\AC W  7> AC   KAC  !QPRAC M  !QRAC M @!R:AC 5 `!YAC  $![AC I  !]+AC f !]BAC } !]@AC { "]AC  ("_@AC { H"_AC   h"aAC E " b[AC V "Gb.AC i "UbmAC h "bAAC |  #b.AC i ,#b&AC a L#b@AC { l#b"AC ] #bAC V #b@AC { #c7AC r #+cAC V  $&cAC  $,$e AC I{ T$:pAC Z t$9pAC Z  $8pAC H $ĄAC  $AC  $;AC  PIިI#+9#@@@^z! $;%$B00$!!A$H%p%%% ,,k -        T @ L 8o x H (@ p oooo`oH6@F@V@f@v@@@@@@@@@AA&A6AFAVAfAvAAAAAAAAABB&B6BFBVBfBvBBBBBBBBBCC&C6CFCVCfCvCCCCCCCCCDD&D6DFDVDfDvDDDDDDDDDEE&E6EFEVEfEvEEEEEEEEEFF&F6FFFVFfFvFFFFFFFFFGG&G6GFGVGfGvGGGGGGGGGHH&H6HFHVH(hv Dux %_@2(3f3k333GCC: (Debian 12.2.0-14) 12.2.0 | H H3IIЖU8|PI YI dIIVI7 J3VJRpKKH%9L?/xLILL]W0a4nMdTUX[@tg*g@`8   %80l :lAF^l.Ul&Wl@lapp3op={9qerPs-ttjCvjw-w-<xxUyn |~-~%  :A<-U&WD@o=ۆP h%ui=xR g+v^@8yWS7sG0NhB!fިP#gmԩ :ߩAF .UN&Wt@7Ϫ\C+"SMbh@n7}߫O.7e!!!Ȭڬ*@P h-xCbZ_r&Q 9D}=WXX2 aU &. =BoR1 aIpk!r A2 |/  pP Ph z j & [ J D N U# / !5 %2 G GG*oG= \N0 $O\H OJ^ Pu Q :QA<PQ-U}Q&WQ@QCQ"S Rb;R@n{R7}RO#SmnSS*oS=S : \- ^ τ a ;e[ sO w%@: yJ( IB RyFW {t C~  w & ͇ ,   ݈-   މ3! D. UB N +=[ h }CO#m*r ;1 l] ɣ _? u  ( , % +) !8 D k ` ;| R RPH pH%H# { #m:AFC.Uq&W@C"Sb@nT7y % L%z38LF\eh  n$ z"50uFf{lpH"e} CKor"GatZ q>OgMĖ" LNq{ mt)@@Pnnh4֮{Gh(qi@\IS"A.9N jJ} yp҄^6SjykHo4 6_w Bg.2 Li:f sF;Bimz"K@0=kk8p 4TiKWlZ(h\+D\?Jh}5Pmŋ<#/k@GoE`H  0=X{j98[kX]  9 !O /Ic  O>    !!  !8! [N!0S!x!![!![Z!\A!"2"Z"q"""+""#n#PV$#B#U#pfh##B##@#BJ#$qv $:$A$Y$v$$$$*\$$%o%%D%w%