ELF>P@@8 @@d@dpppooVVAAATZzzz   $$Std Ptd<<<,,QtdRtdAAApNpNGNUGNU$(P0t_XVl4!'@ @(,( 4$*@ @ @H@ @`bPp % 4 A$ !  @D @,F2&hB3B9h@ EH" 2 T  B)P @K`$F B 0@p04$"(D  ) H  `PC(`  &B0@@! @/"#@ A@@ C"2! $@ B A -eP@P*B @$@$ @0 @@B)'+-01456:<=>?ACDGIKNORTUVX[^_acdgjklmoprtux{~    "#%(*+.13569;=?BEGLORSTUWXY\_`acdefgijmruvy{}hLkGr`cGN>}ח(V{*|ܭ'l3O d'/{(/SCGd=Q/9g[}NY =8PIPٖ`T.ڪTQm[HȞ̳` cb"[H~̳Fg~[@['a #&4iYj95M2=oL-(I'`_Qj6I%x3_hQ#^W7wH*_T7&Wdkn| C$Y;+u|Ʃl㝀_-t$Ќ9薛~+<_̌|0{폸%@Gr*O9#RGBk+Lݬ:,I1< ]._&˥'P&)-0jȏ"_)^:X\~=9O<(Z.FRY[ƶw-_{Qu -zcFD)O=~YSZ$YZ6]Z_M-ov~ -}S _-;e 3|:`_ "-Z@ SP8^$&cv2uW\8#/dq2k"lhE!Yw,G4i AR@&8AeA,]$_-# U&%ghg34@,ll$@7?O9WFCac.zucVb<&YINT8Q3T$åUz] ~'%ۓIy:R|J%L} dyA7ZXQ[^]\f q=1rb|t_-j8 >:B!,QX 0P^0" قMgYccXxe*#N>͊bZw-4xOJ(_- .|$kVż3o~*W~C]%qlT"%QR' @ By8b!El9;̳h y _- 6Jˬe&x?̳@29ӜOC%e3:TxaMN>EhQoZsUSmf{`et|0WT]pK0l?ؗ C3˿-GV`I0\?AK6˽6"/=mLߎia_拈^5%T,k$H8ͻgr\Us[)`0q8q& XLVjPR~\{\̳06ִ t sCI_̳+G$_-y{h[_; iP)E'DDz -V,dU# V] C$DUw:, P'Y &VWYDA$c(<nTV>NF"Ps=Y$G+2YN%d[;fNCnZ9XB&M-PD2Z(WBCw^ ]X<U|FZP2$Juu]?P 1>&]O3/]M0X]Mg[[#Y0  P|KV` UPAr2@L7\,0 CKZFjFO;*DYQGCW|X\"BA%$7*O[E<]R%N[CK!K< PGP"c#RL2Of : $BAZz-LbOH$;e]mx CsA[<OF%|3Q.  =OA\B9%#A]EQWjO"U 0PN'(A;C.Y,0;-Z9$[Y2).%:C<ZZF Y;   X* N#U!%P{YD:$ [Z]DSBh /Z\6RADX A2DX7[UsUVB`i9R[>\+)d%n"-grtCl 2Ud!<OOERQp wQYBuL1#FQ  Y"3 @}G aJ `QI( pH], s8`K 0 гf\ pU= ,9 ) W$K > 7a* ]a!1 p7 p# HG #= 0*I- zAW 0{& CC+ nY   p4M ` |J TP  Rp6 p; `cI P4 pJ) pUgT5  8 `Y- ~ <L^' D~|. Ѓ8 ? 5R@ Q0M & @Cw7  0n5 Z P  w  @Y gR`' @FYO  @Y^ pS@s; @!wm g\ pY8; b\ оR8|" 0( J. r[ F @o MML 1 0J P} c"- zY VV) Tc 8 J\ H" :"J vE F (P gB5 r 0Y= 0*w% "N? ETB n}5 *H 0 M 2E m =N `'6 K 9 ^2, tF< P*?. RaX @ P= 5 g/ ! . iB n: w1 ' EY K е^8 ^  `JXu6  @( 0gmH  j?8 N6  !   i3 Z3 `{  f0 )K A PI ^* c  Y  gB o+ j& C0d8 `? Ph]0 0V r7 ` d gB' @DYN6  R Y V: @YAU ^1 0d+ nA9 L  n) pTsx, vY1M yS\7  - 0V sV PuEa> ?rn  / +9 + `s8> E @ Q:@J Rh D67 V, 0u  Y& C*" D^pD/ X 0~YJ SJ  pgs4 Z g p<  py2@2  dW z~3 PY6 Qu# ` H8 P  ; !) Z' FY' EY^! ! Py. p-C= 0*X @H   pY: @ _  Y. Ѕ F u+ 0o6 0( I1 ]C* `\j  ** hcr9 @gQ HY4 ZG @Y pM 2, vA  09  dE T1 *: T  YH   XbS(? NF e8 9  Y! ' D06 L = 07> PDOgI   7 ^hTX  = @7+ r9 @gl ^" g/ &5\ нAE   84 @J1 :ZH  W w `E `H  0bm: 2> B"HH @yMI @  A! 0( MY:W yYz  PA/ @L3  \cV qYI pJ Y gA#  _5 z7 C# 0^J s `g+ qR = p6:T> E"TH gf1 `3% 'Yy! ? pOA5 H  Y7 @ 1 ЯUq( @Is  8: ~( pMYS3 / H ЦR 4 J`- z5 ph. @* h4 P g PgH ]. R* i99 ^L k oE R  0gv >J 0.' EV,! S 3 }1  8P5H 3 `})?W& >   ME @TH - a  ^N 5 , @gS > V4 *]`  E t ,I `, 4 ^Rx$5 0J, v7 KI k# 0 c__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_gst_debug_mingst_debug_logg_type_class_peek_parentg_type_class_adjust_private_offsetg_type_check_class_castg_type_namegst_meta_api_type_get_tagsg_strv_lengthgst_base_transform_get_typegst_meta_api_type_has_tagg_intern_static_stringg_type_register_static_simpleg_type_add_instance_private_gst_debug_category_newg_type_check_instance_castgst_base_transform_set_qos_enabledg_rec_mutex_initgst_gl_allocation_params_freegst_mini_object_unrefgst_object_unrefg_mutex_lockg_mutex_unlockg_return_if_fail_warninggst_mini_object_refg_boxed_type_register_staticgst_gl_allocation_params_copyg_assertion_message_exprgst_allocator_get_typeg_malloc0gst_push_src_get_typegst_base_src_get_typegst_element_get_typeg_param_spec_int64g_object_class_install_property_gst_debug_register_funcptrgst_base_src_is_livegst_base_src_set_formatgst_base_src_set_livegst_object_get_type_gst_value_list_typeg_value_initg_value_set_stringgst_value_list_append_valueg_value_unset__stack_chk_failgst_video_format_get_infog_string_sized_newg_ascii_strcasecmpg_ascii_strdownstrcmpg_strndupstrlenstrchrg_string_insert_cg_string_freememsetgst_buffer_pool_get_typeg_strcmp0g_module_opengst_gl_texture_target_get_typeg_once_init_enterg_enum_register_staticg_once_init_leavegst_gl_api_get_typeg_flags_register_staticgst_gl_platform_get_typegst_gl_base_memory_error_get_typegst_gl_base_memory_transfer_get_typegst_gl_context_error_get_typegst_gl_config_caveat_get_typegst_gl_config_surface_type_get_typegst_gl_display_type_get_typegst_gl_format_get_typegst_gl_query_type_get_typegst_glsl_error_get_typegst_glsl_version_get_typegst_glsl_profile_get_typegst_gl_upload_return_get_typegst_gl_stereo_downmix_get_typegst_gl_window_error_get_typegst_gl_api_to_stringg_string_newg_string_appendgst_gl_api_from_stringg_strstr_lenGST_CAT_DEFAULTgst_gl_platform_to_stringgst_gl_platform_from_stringgst_gl_base_filter_get_typegst_mini_object_replaceg_rec_mutex_clearg_value_set_objectgst_gl_base_filter_get_gl_contextg_type_check_instance_is_ag_rec_mutex_lockgst_object_refg_rec_mutex_unlockgst_gl_base_memory_get_typegst_gl_base_memory_error_quarkg_quark_from_static_stringg_set_errorgst_gl_base_memory_alloc_datag_try_mallocgst_gl_base_memory_init_oncegst_gl_base_memory_allocator_get_typegst_is_gl_base_memoryg_type_is_agst_gl_base_memory_memcpygst_memory_mapgst_memory_unmapgst_gl_allocation_params_free_datagst_allocation_params_freegst_gl_allocation_params_get_typegst_gl_base_memory_allocgst_gl_base_src_get_typeg_value_get_int64g_value_set_int64gst_element_state_get_namegst_video_info_from_capsgst_util_uint64_scalegst_gl_color_convert_get_typegst_gl_color_convert_newg_object_newgst_object_ref_sinkgst_video_info_set_formatgst_gl_buffer_get_typegst_gl_buffer_allocation_params_get_typegst_gl_buffer_allocator_get_typegst_gl_buffer_init_oncegst_allocator_registergst_is_gl_buffergst_gl_buffer_pool_get_typegst_gl_buffer_pool_newgst_gl_buffer_pool_get_gl_allocation_paramsgst_buffer_pool_config_get_gl_allocation_paramsgst_structure_getgst_buffer_pool_config_set_gl_allocation_paramsgst_structure_setg_param_spec_objectgst_gl_allocation_params_initgst_allocation_params_copygst_gl_allocation_params_copy_datagst_gl_buffer_allocation_params_newgst_base_transform_is_passthroughgst_pad_peer_querygst_query_parse_convertgst_video_info_convertgst_query_set_convertgst_gl_base_memory_initgst_memory_alignmentgst_memory_initg_mutex_initg_mutex_cleargst_gl_color_convert_perform_gst_element_error_printfgst_resource_error_quarkgst_element_message_fullgst_library_error_quarkg_clear_errorgst_gl_base_filter_find_gl_context_gst_meta_tag_memorygst_video_overlay_composition_meta_api_get_type_gst_meta_transform_copyg_dgettextgst_core_error_quarkgst_video_frame_mapgst_video_frame_unmapgst_buffer_get_metagst_util_uint64_scale_intgst_pad_mark_reconfiguregst_query_parse_allocationgst_query_get_n_allocation_poolsgst_video_info_initgst_buffer_pool_get_configgst_buffer_pool_config_set_paramsgst_buffer_pool_config_add_optiongst_query_find_allocation_metagst_buffer_pool_set_configgst_query_set_nth_allocation_poolgst_query_parse_nth_allocation_poolgst_query_add_allocation_poolgst_caps_get_featuresgst_caps_features_containsgst_caps_get_structuregst_structure_has_field_typedgst_video_info_is_equalgst_structure_get_stringgst_video_colorimetry_is_equalgst_gl_color_convert_set_capsgst_gl_color_convert_decide_allocationgst_gl_color_convert_transform_capsgst_value_intersectgst_caps_new_emptygst_caps_get_sizegst_structure_set_valuegst_caps_features_copygst_structure_copygst_caps_append_structure_fullgst_structure_remove_fieldsgst_structure_get_valueg_type_check_value_holdsg_value_get_stringgst_video_format_from_stringgst_caps_intersect_fullgst_value_list_get_sizegst_value_list_get_valuegst_gl_color_convert_fixate_capsgst_caps_intersectgst_caps_is_emptygst_mini_object_make_writablegst_caps_fixategst_caps_is_subsetgst_buffer_peek_memorygst_allocator_findgst_buffer_get_memorygst_buffer_replace_memoryg_strdup_printfgst_video_format_to_stringg_string_append_printfgst_buffer_pool_set_activegst_buffer_pool_acquire_buffergst_flow_get_namegst_video_colorimetry_matchesgst_buffer_get_video_metagst_mini_object_is_writablegst_buffer_add_video_overlay_composition_metagst_buffer_foreach_metagst_query_new_allocationgst_buffer_n_memorygst_buffer_pool_config_get_paramsgst_buffer_pool_config_get_allocatorgst_buffer_pool_config_has_optiongst_buffer_pool_config_set_allocatorgst_buffer_pool_config_get_video_alignmentgst_video_info_aligngst_buffer_pool_config_set_video_alignmentgst_buffer_newgst_gl_context_default_get_proc_addressg_once_implg_module_symbolg_slice_alloc0g_cond_initg_weak_ref_initg_object_dup_datag_thread_unrefg_thread_selfg_thread_refg_cond_signal_gst_debug_get_categoryg_main_context_newg_main_loop_newg_main_context_invokeg_cond_broadcastg_main_loop_rung_main_loop_unrefg_main_context_unrefgst_caps_truncategst_value_is_fixedgst_value_get_fraction_numeratorgst_value_get_fraction_denominatorgst_structure_get_intgst_util_fraction_multiplygst_structure_fixate_field_nearest_fractiongst_structure_has_field_gst_fraction_typegst_value_set_fractiongst_structure_fixate_field_nearest_intgst_structure_get_fractiongst_structure_freegst_caps_is_subset_structure_full_gst_int_range_type_gst_fraction_range_typegst_gl_context_get_typeg_signal_newgst_gl_context_error_quarkgst_gl_context_get_current_gl_contextglXGetCurrentContexteglGetCurrentContextgst_gl_context_get_proc_address_with_platformglXGetProcAddressARBgst_gl_context_get_current_gl_api__isoc99_sscanfgst_gl_context_activateg_private_setgst_gl_context_get_threadg_weak_ref_getg_weak_ref_clearg_list_delete_linkgst_gl_context_get_gl_apigst_gl_context_get_proc_addressgst_gl_context_set_windowg_weak_ref_setgst_gl_context_can_sharegst_gl_context_destroygst_gl_context_get_gl_contextgst_gl_context_get_gl_platformgst_gl_context_get_displaygst_gl_context_get_gl_versiongst_gl_context_check_gl_versiong_strconcatgst_gl_context_get_currentg_private_getgst_gl_context_is_sharedgst_gl_context_set_shared_withgst_gl_context_get_gl_platform_versiongst_gl_context_swap_buffersgst_gl_context_get_configgst_gl_context_request_configgst_debug_category_get_thresholdgst_gl_async_debug_initgst_gl_async_debug_newgst_gl_async_debug_freezegst_gl_async_debug_thawgst_gl_insert_debug_markergst_info_vasprintfgst_gl_async_debug_output_log_msgg_object_unrefgst_gl_async_debug_unsetgst_gl_async_debug_freegst_gl_async_debug_store_log_msg_valistg_object_refgst_info_strdup_vprintfgst_gl_async_debug_store_log_msggst_gl_display_get_typeg_list_freeg_cond_clearg_main_loop_quitg_cond_waitg_source_destroyg_source_unrefgst_gl_display_get_handlegst_gl_display_get_gl_api_unlockedgst_gl_display_get_gl_apigst_gl_context_new_wrappedgst_gl_display_get_handle_typegst_gl_context_newg_getenvgst_context_set_gl_displaygst_context_writable_structuregst_context_get_gl_displaygst_context_get_structuregst_gl_display_create_windowg_list_prependgst_gl_context_createg_thread_newgst_gl_display_create_contextg_signal_emitgst_gl_context_get_windowgst_gl_display_remove_windowg_list_findgst_gl_display_retrieve_windowg_list_find_customgst_gl_display_find_windowgst_gl_display_get_gl_context_for_threadgst_gl_display_add_contextgst_gl_display_remove_contextgst_gl_check_extensionstrcspnstrncmpgst_gl_context_check_featuregst_gl_filter_add_rgba_pad_templatesgst_element_class_add_static_pad_templateg_slice_free1gst_gl_display_filter_gl_apigst_gl_context_fill_infog_str_has_prefixg_strdupglXQueryVersionglXQueryContexteglQueryContexteglGetErrorglXChooseFBConfigg_object_set_data_fulleglChooseConfiggst_gl_context_thread_addgst_structure_from_stringgst_gl_config_caveat_to_stringg_type_class_refg_enum_get_valueg_type_class_unrefgst_gl_config_surface_type_to_stringgst_gl_display_new_with_typedrmModeFreeConnectorgbm_create_deviceopen64drmModeGetResourcesdrmModeGetConnectorg_udev_client_newg_udev_enumerator_newg_udev_enumerator_add_match_subsystemg_udev_enumerator_executeg_list_lengthg_udev_device_get_typeg_udev_device_get_device_fileg_list_free_full__errno_locationg_strerrorgbm_device_destroyclosedrmModeGetEncoderdrmModeFreeEncodergst_gl_display_newgst_gl_filter_get_typegst_mini_object_copygst_caps_features_is_anygst_caps_features_addg_array_newg_array_set_clear_funcgst_video_format_info_componentgst_video_alignment_resetg_param_spec_booleangst_gl_format_type_n_bytesgst_gl_format_type_from_sized_gl_formatgst_gl_texture_target_to_stringgst_gl_texture_target_from_stringgst_gl_texture_target_to_glgst_gl_texture_target_from_glgst_gl_texture_target_to_buffer_pool_optiongst_gl_framebuffer_get_typegst_gl_framebuffer_get_effective_dimensionsgst_gl_framebuffer_get_idgst_gl_memory_get_typegst_gl_video_allocation_params_get_typegst_gl_memory_pbo_get_typegst_gl_overlay_compositor_get_typeg_value_get_booleang_value_set_booleangst_gl_overlay_compositor_free_overlaysgst_gl_overlay_compositor_add_capsgst_caps_mergegst_gl_query_endgst_gl_query_resultgst_info_strdup_printfgst_gl_renderbuffer_get_typegst_gl_renderbuffer_allocation_params_get_typegst_query_add_allocation_metag_array_freegst_gl_memory_copy_intogst_gl_memory_pbo_copy_into_texturegst_gl_overlay_compositor_newgst_buffer_add_parent_buffer_metagst_gl_filter_draw_fullscreen_quadgst_gl_overlay_compositor_draw_overlaysgst_video_overlay_rectangle_get_flagsgst_gl_format_from_video_infogst_gl_sized_gl_format_from_gl_format_typegst_gl_format_is_supportedgst_gl_context_clear_framebuffergst_gl_memory_allocator_get_defaultgst_gl_framebuffer_newgst_gl_framebuffer_bindgst_gl_context_check_framebuffer_statusgst_gl_memory_allocator_get_typegst_is_gl_memorygst_gl_filter_filter_texturegst_gl_memory_get_texture_widthgst_gl_memory_get_texture_heightgst_gl_memory_get_texture_formatgst_gl_memory_get_texture_targetgst_gl_memory_get_texture_idgst_gl_memory_pbo_download_transfergst_gl_memory_pbo_upload_transfergst_gl_memory_pbo_allocator_get_typegst_is_gl_memory_pbogst_gl_memory_setup_buffergst_buffer_append_memorygst_buffer_add_video_meta_fullgst_video_meta_set_alignmentgst_gl_renderbuffer_allocator_get_typegst_is_gl_renderbuffergst_gl_framebuffer_attachg_array_remove_index_fastg_array_append_valsgst_gl_framebuffer_new_with_default_depthgst_gl_framebuffer_draw_to_texturegst_gl_filter_render_to_targetgst_gl_filter_render_to_target_with_shadergst_gl_renderbuffer_get_widthgst_gl_renderbuffer_get_heightgst_gl_renderbuffer_get_formatgst_gl_renderbuffer_get_idgst_gl_memory_initgst_gl_memory_init_oncegst_gl_memory_pbo_init_oncegst_gl_renderbuffer_init_oncegst_gl_video_allocation_params_init_fullgst_gl_video_allocation_params_newgst_gl_video_allocation_params_free_datagst_gl_video_allocation_params_copy_datagst_gl_video_allocation_params_new_wrapped_datagst_video_overlay_rectangle_get_pixels_unscaled_argbg_slice_allocgst_video_overlay_rectangle_get_render_rectanglegst_gl_overlay_compositor_upload_overlaysgst_video_overlay_composition_n_rectanglesgst_video_overlay_composition_get_rectangleg_list_appendgst_gl_video_allocation_params_new_wrapped_gl_handlegst_gl_video_allocation_params_new_wrapped_texturegst_gl_query_initgst_gl_query_newgst_gl_query_unsetgst_gl_query_freegst_gl_query_startgst_gl_memory_read_pixelsgst_gl_memory_texsubimagegst_gl_memory_copy_teximagegst_gl_query_counterg_str_equalg_str_hashg_hash_table_new_fullg_hash_table_lookup_extendedg_hash_table_insertg_ascii_tablegst_caps_features_newgst_caps_features_get_sizegst_caps_features_get_nthgst_video_gl_texture_upload_meta_uploadgst_video_meta_api_get_typeg_value_get_objectgst_gl_renderbuffer_allocation_params_newgst_gl_renderbuffer_allocation_params_new_wrappedgst_gl_shader_get_typegst_gl_shader_is_linkedgst_gl_shader_get_program_handlegst_gl_shader_usegst_gl_shader_set_uniform_1fgst_gl_shader_set_uniform_1fvgst_gl_shader_set_uniform_1igst_gl_shader_set_uniform_1ivgst_gl_shader_set_uniform_2fgst_gl_shader_set_uniform_2fvgst_gl_shader_set_uniform_2igst_gl_shader_set_uniform_2ivgst_gl_shader_set_uniform_3fgst_gl_shader_set_uniform_3fvgst_gl_shader_set_uniform_3igst_gl_shader_set_uniform_3ivgst_gl_shader_set_uniform_4fgst_gl_shader_set_uniform_4fvgst_gl_shader_set_uniform_4igst_gl_shader_set_uniform_4ivgst_gl_shader_set_uniform_matrix_2fvgst_gl_shader_set_uniform_matrix_3fvgst_gl_shader_set_uniform_matrix_4fvgst_gl_shader_set_uniform_matrix_2x3fvgst_gl_shader_set_uniform_matrix_2x4fvgst_gl_shader_set_uniform_matrix_3x2fvgst_gl_shader_set_uniform_matrix_3x4fvgst_gl_shader_set_uniform_matrix_4x2fvgst_gl_shader_set_uniform_matrix_4x3fvgst_gl_shader_get_attribute_locationgst_gl_shader_bind_attribute_locationgst_gl_shader_bind_frag_data_locationgst_glsl_error_quarkgst_glsl_version_to_stringgst_glsl_version_from_stringg_strchugg_strchompgst_glsl_profile_to_stringgst_glsl_profile_from_stringgst_glsl_version_profile_to_stringgst_glsl_version_profile_from_stringgst_glsl_string_get_version_profilegst_gl_version_to_glsl_versiongst_glsl_stage_get_typegst_glsl_stage_get_shader_typegst_glsl_stage_get_handlegst_gl_shader_detach_unlockedgst_gl_shader_detachgst_gl_shader_release_unlockedg_hash_table_remove_allg_object_notifygst_gl_shader_releasegst_gl_shader_attach_unlockedgst_gl_shader_attachgst_glsl_stage_get_versiongst_glsl_stage_get_profilegst_gl_sync_meta_api_get_typegst_meta_api_type_registergst_gl_sync_meta_get_infogst_meta_registergst_gl_upload_get_typegst_gl_upload_set_contextgst_object_replacegst_gl_upload_newg_mallocgst_gl_upload_transform_capsgst_caps_features_from_stringgst_caps_appendgst_caps_features_freegst_gl_upload_propose_allocationgst_gl_upload_set_capsgst_caps_is_fixedgst_caps_is_equalgst_gl_upload_get_capsgst_gl_upload_perform_with_buffer_gst_buffer_typegst_buffer_copy_intogst_element_iterate_sink_padsgst_iterator_resyncgst_iterator_foldgst_iterator_freegst_element_iterate_src_padsgst_query_new_contextgst_query_parse_contextgst_element_set_contextgst_message_new_need_contextgst_element_post_messageg_hash_table_destroygst_glsl_stage_compilegst_gl_shader_compile_attach_stagegst_gl_shader_linkgst_gl_sync_meta_set_sync_pointgst_gl_sync_meta_waitgst_gl_sync_meta_wait_cpugst_video_gl_texture_upload_meta_api_get_typegst_gl_shader_new_link_with_stagesgst_gl_shader_new_with_stagesgst_gl_shader_newgst_gl_context_clear_shadergst_buffer_add_gl_sync_meta_fullgst_buffer_add_metagst_buffer_add_gl_sync_metagst_gl_context_supports_glsl_profile_versiongst_glsl_stage_set_stringsg_malloc0_ngst_glsl_stage_new_with_stringsgst_glsl_stage_new_with_stringgst_glsl_stage_newgst_glsl_stage_new_default_vertexgst_gl_shader_string_vertex_defaultg_regex_newg_regex_replace_literalg_regex_unrefg_regex_replacegst_gl_context_supports_precisiongst_gl_context_supports_precision_highpgst_gl_shader_string_get_highest_precisiongst_gl_shader_string_fragment_highp_precisiongst_gl_shader_string_fragment_mediump_precisiongst_gl_shader_string_fragment_get_defaultgst_glsl_stage_new_default_fragmentgst_gl_shader_new_defaultgst_gl_shader_string_fragment_external_oes_get_defaultgst_caps_set_valuegst_caps_set_simplegst_buffer_pool_is_activegst_value_deserializegst_allocation_params_initgst_query_add_allocation_paramgst_is_dmabuf_memorygst_dmabuf_memory_get_fdgst_buffer_find_memorygst_mini_object_get_qdatagst_mini_object_set_qdatagst_structure_newgst_gl_upload_get_input_template_capsgst_static_caps_getgst_caps_simplifygst_gl_element_propagate_display_contextgst_context_newgst_message_new_have_contextgst_gl_ensure_element_datag_value_get_intg_value_set_intgst_value_list_append_and_take_valuegst_value_get_int_range_mingst_value_get_int_range_maxgst_value_get_int_range_stepgst_value_set_int_range_stepgst_value_get_fraction_range_mingst_value_get_fraction_range_maxgst_value_set_fraction_rangegst_caps_merge_structure_fullgst_caps_steal_structuregst_structure_get_flagsetgst_video_multiview_flagset_get_typegst_video_multiview_mode_to_caps_stringgst_caps_new_simplegst_caps_features_new_anygst_caps_set_featuresg_cclosure_marshal_genericg_main_context_push_thread_defaultg_main_context_pop_thread_defaultgst_gl_get_plane_data_sizegst_gl_get_plane_startgst_gl_value_set_texture_targetg_value_set_static_stringgst_gl_value_set_texture_target_from_maskgst_gl_multiply_matrix4gst_gl_get_affine_transformation_meta_as_ndcgst_gl_set_affine_transformation_meta_from_ndcgst_gl_view_convert_get_typeg_value_get_enumg_value_get_flagsg_value_set_enumg_value_set_flagsgst_gl_view_convert_newgst_gl_view_convert_transform_capsgst_video_multiview_get_mono_modesgst_video_multiview_get_unpacked_modesgst_video_multiview_get_doubled_height_modesgst_video_multiview_get_doubled_width_modesgst_video_multiview_get_doubled_size_modesgst_gl_view_convert_submit_input_buffergst_gl_window_get_typegst_gl_window_error_quarkgst_gl_window_drawgst_gl_window_set_preferred_sizegst_gl_window_showgst_gl_window_rungst_gl_window_quitgst_gl_window_send_messagegst_gl_window_has_output_surfacegst_gl_window_send_message_asyncgst_gl_window_set_window_handlegst_gl_window_set_draw_callbackgst_gl_window_set_resize_callbackgst_gl_window_set_close_callbackgst_gl_window_get_displaygst_gl_window_get_window_handlegst_gl_window_get_contextgst_gl_window_get_surface_dimensionsgst_gl_window_send_key_eventgst_gl_window_send_mouse_eventgst_gl_window_send_scroll_eventgst_gl_window_handle_eventsgst_gl_window_set_render_rectanglegst_gl_window_queue_resizegst_gl_window_resizegst_gl_window_controls_viewportgst_egl_get_error_stringgst_egl_image_get_typegst_egl_image_get_imagegst_gl_window_newgst_gl_query_local_gl_contextgst_gl_handle_set_contextgst_context_get_context_typegst_gl_handle_context_query_gst_query_typegst_query_parse_context_typegst_query_set_contextgst_gl_value_get_texture_target_maskgst_gl_view_convert_fixate_capsgst_caps_new_empty_simplegst_video_multiview_mode_get_typeg_param_spec_enumgst_video_multiview_flags_get_typeg_param_spec_flagsgst_gl_stereo_downmix_mode_get_typegst_gl_view_convert_resetgst_gl_view_convert_set_contextgst_gl_view_convert_set_caps_gst_caps_typegst_gl_view_convert_get_outputgst_gl_view_convert_performgst_gl_shader_string_vertex_mat4_vertex_transformgst_video_affine_transformation_meta_api_get_typegst_egl_image_new_wrappedgst_mini_object_initgst_egl_image_from_texturegst_egl_image_from_dmabufgst_egl_image_from_dmabuf_direct_targetgst_egl_image_from_dmabuf_directgst_egl_image_export_dmabufXMatchVisualInfoeglGetConfigAttribg_strjoinveglSwapBufferseglGetProcAddresswl_compositor_interfacewl_proxy_marshal_flagswl_subcompositor_interfacewl_proxy_add_listenerwl_shell_interfacewl_seat_interfacewl_cursor_image_get_bufferwl_proxy_get_versionwl_proxy_destroywl_pointer_interfacewl_proxy_set_user_datawl_egl_window_destroywl_display_prepare_read_queuewl_display_flushwl_display_prepare_readwl_display_cancel_readwl_display_read_eventswl_display_dispatch_queue_pendingwl_display_dispatch_pendingXSyncXMoveResizeWindowxcb_flushglXGetFBConfigAttribgbm_bo_get_devicegbm_device_get_fddrmModeRmFBgbm_bo_get_widthgbm_bo_get_heightgbm_bo_get_stridegbm_bo_get_formatgbm_bo_get_handledrmModeAddFBgbm_bo_set_user_datagst_gl_memory_egl_get_typedrmModeFreeResourcesGST_GL_CONFIG_ATTRIB_PLATFORM_NAMEGST_GL_CONFIG_ATTRIB_CONFIG_ID_NAMEGST_GL_CONFIG_ATTRIB_NATIVE_VISUAL_ID_NAMEGST_GL_CONFIG_ATTRIB_NATIVE_RENDERABLE_NAMEGST_GL_CONFIG_ATTRIB_CONFORMANT_API_NAMEGST_GL_CONFIG_ATTRIB_RENDERABLE_API_NAMEGST_GL_CONFIG_ATTRIB_SURFACE_TYPE_NAMEGST_GL_CONFIG_ATTRIB_CAVEAT_NAMEGST_GL_CONFIG_ATTRIB_LEVEL_NAMEGST_GL_CONFIG_ATTRIB_LUMINANCE_SIZE_NAMEGST_GL_CONFIG_ATTRIB_ALPHA_SIZE_NAMEGST_GL_CONFIG_ATTRIB_DEPTH_SIZE_NAMEGST_GL_CONFIG_ATTRIB_STENCIL_SIZE_NAMEGST_GL_CONFIG_ATTRIB_MIN_SWAP_INTERVAL_NAMEGST_GL_CONFIG_ATTRIB_MAX_SWAP_INTERVAL_NAMEGST_GL_CONFIG_ATTRIB_MAX_PBUFFER_WIDTH_NAMEGST_GL_CONFIG_ATTRIB_MAX_PBUFFER_HEIGHT_NAMEGST_GL_CONFIG_ATTRIB_MAX_PBUFFER_PIXELS_NAMEGST_GL_CONFIG_ATTRIB_SAMPLE_BUFFERS_NAMEGST_GL_CONFIG_ATTRIB_SAMPLES_NAMEGST_GL_CONFIG_ATTRIB_RED_SIZE_NAMEGST_GL_CONFIG_ATTRIB_GREEN_SIZE_NAMEGST_GL_CONFIG_ATTRIB_BLUE_SIZE_NAMEeglDestroySurfaceeglCreateContextgst_gl_display_egl_get_from_nativeeglQueryStringeglGetDisplayg_string_append_leng_string_assigng_warn_messageg_set_error_literaleglMakeCurrenteglCreateWindowSurfaceeglDestroyContexteglReleaseThreadg_signal_handler_disconnectglXMakeCurrentXFreeglXDestroyContextglXSwapBuffersgst_gl_display_egl_get_typeeglTerminategst_gl_display_egl_newgst_gl_display_egl_new_with_egl_displaygst_gl_display_egl_device_get_typegst_gl_display_egl_device_newgst_gl_display_egl_device_new_with_egl_devicegst_gl_display_x11_get_typeXCloseDisplaygst_gl_display_x11_new_with_displayXGetXCBConnectiongst_gl_display_x11_newXOpenDisplayXSetEventQueueOwnerg_source_newxcb_get_file_descriptorg_source_add_pollg_source_attachgst_gl_display_wayland_get_typeg_object_set_datawl_display_disconnectgst_gl_display_wayland_newwl_display_connectgst_gl_display_wayland_new_with_displaywl_proxy_wrapper_destroywl_event_queue_destroyXResizeWindowXReparentWindowXGetWindowAttributesXUnmapWindowXDestroyWindowXFreeColormapXSelectInputglXQueryExtensionsStringglXCreateContextXSetErrorHandlerdrmModeSetCrtcdrmModeFreeCrtcgbm_surface_release_buffergbm_surface_destroyXCreateColormapXCreateWindowXSetWindowBackgroundPixmapXInternAtomXSetWMProtocolsXStringListToTextPropertyXSetWMPropertiesXVisualIDFromVisualglXQueryExtensiongst_structure_n_fieldsglXChooseVisualg_memdup2glXGetFBConfigsglXGetVisualFromFBConfigwl_subsurface_interfacewl_egl_window_createwl_surface_interfacewl_shell_surface_interfacewl_display_roundtrip_queuewl_egl_window_resizeXMapWindowgst_gl_display_egl_from_gl_displayeglInitializeeglGetConfigsg_signal_connect_dataeglBindAPIeglCreatePbufferSurfacegbm_surface_creategst_allocator_freegst_gl_memory_egl_allocator_get_typegst_is_gl_memory_eglgst_gl_memory_egl_get_imagegst_gl_memory_egl_get_displaygst_gl_memory_egl_init_oncewl_proxy_create_wrapperwl_display_create_queuewl_proxy_set_queuewl_registry_interfacewl_display_get_fdXWhitePixelXBlackPixelgbm_surface_lock_front_buffergbm_bo_get_user_datadrmHandleEventdrmModePageFlipdrmModeGetCrtcxcb_poll_for_eventXkbKeycodeToKeysymXKeysymToStringxcb_intern_atomxcb_intern_atom_replyg_malloc_ngst_gl_shader_string_vertex_mat4_texture_transformgst_gl_shader_string_fragment_defaultgst_gl_shader_string_fragment_external_oes_defaultwl_output_interfacelibgstvideo-1.0.so.0libgstallocators-1.0.so.0libgstbase-1.0.so.0libgstreamer-1.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libgmodule-2.0.so.0libEGL.so.1libGLX.so.0libwayland-client.so.0libwayland-cursor.so.0libwayland-egl.so.1libX11.so.6libX11-xcb.so.1libxcb.so.1libgudev-1.0.so.0libdrm.so.2libgbm.so.1libc.so.6libgstgl-1.0.so.0GLIBC_2.14GLIBC_2.4GLIBC_2.7GLIBC_2.2.5$ORIGIN/../video:$ORIGIN/../allocators__ii _ii _ui `AAAAAhBhHBXB8BpBH B BpC8CpHC( PCpCX CpCCpDDpHDPDXDDXDDXEEXHEPEXE8EXF^Fd Fy(F8FH@FhFxpFFFFFFFFFFG2G>GX(G0GdhGxpGGGXfGG^G@GaGGHH H(H8H@H PH XHhH"pH3H7HHHLH]HaHrHvHHHHIII(I0I@IHIVXI`IpI xIII/I3IIJI^IcJz(J0J@JHJXJ`JJJJJ%JJJ+JJ6J@KCKKM KX0K\8KgHKkPKw`K|hKxKKKKKKKKKKKKL&L6 L?(L8LJ@LVhL[pLLtLE LLo LLLLLLLMX M&MA(MH0M @M`HM`XMk`MpMxMMMMMMMNNN N0N8NhNpNN N#NN(N7NdN@NSNhO`OjO(O0O@OHOOOOOyO8OdPXPP PHPPP`PhPX xPPPPPPPPPPQ)Q Q.(Q8Q@@QPQSXQhQdpQHQuQQQQQQRRR@Rg`R.gR@ABCDEFGHIJKLMNO P(Q0R8S@THUPVXW`XhYpZx[\]^_`abcdȀeЀf؀ghijklmno p(q0r8t@vHwPxXy`zh{p|x}~ȁЁ؁ (08@HPX`hpxȂЂ؂ (08@HPX`hpxȃЃ؃ (08@HPX`hpxȄЄ؄ (08@HPX`hpx    ȅ Ѕ؅ (08@HPX `!h"p#x$%&'()*+,-Ȇ.І/؆12345679: ;(<0>8?@@HAPBXC`DhEpFxHIJKLMNOPQȇRЇS؇TUVWXYZ[\ ](_0`8a@bHcPdXf`ghhpixjlmnopqrstȈuЈv؈wxyz{|}~ (08@HPX`hpxȉЉ؉ (08@HPX`hpxȊЊ؊ (08@HPX`hpxȋЋ؋ (08@HPX`hpxȌЌ، ( 0 8 @ H PX`hpxȍЍ؍ !"#$%&HH9HtH5 % hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqha%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%DH=9H2H9tHNHt H= H5H)HH?HHHtH%HtfD=u+UH=Ht H=d]wfDff.fD1f1f1fff.HGpHHXHHLYHHYHGpHHGxHHfDfDff.USHHHHoht*H(HǀHt*HHǀHt#HHǀH[]ff.USHHHGXHhhHHE11ɺHAxHHtBA A1ɺxHHH[]H[]fHGpHH@hHff.@Hb,O0HGXff.H@HcHHHH@H@AVAUATUHSHL&;vzH*PH=&L5߈PL-g?1ILAL;XZv5Hf*LILXH=AP1Y^I$HHtHHXHHPЉC[]A\A]A^DHATUHS8L&v>HIH= H>AH pH)P1:XZHHHsA$pC$[]A\f.UHSHHHGpHhhHCpH@hHCt0HsP11H[]@H8vtHE1H=H eAsPH>H=SP16H CxHsP1ҋeCFfDATUHSHGpHL`hH8vE1HO=A3H dPHQ(WH=P1HCpH HPhHEtUI$u\Eup9uA$1A$Eu[]A\fI$[1]A\f.LhHU 1A$wSHuIHHHSHHV-HH(HHJH[ÐH51H1ff.@SHuiHHHHH.HHHH:5HHHH>H[DH5)Hff.@SHHuJHHC0HHHRHHHHH[DH5yH UHcHu"HPHnTHP0]H5qHff.@H1H:H=s%1HH1H:H=C%1HATUSHHH8XIHH8JATL %APH k91H:sH=$UH []A\ff.AVIAUIATIUHSHZH;HG@HHHtSHHVHvHC[fH H5|H=+ VfDHH= HH5HHvfDHH= PHH5HHFfDHH=  HaH5HHfDHH=k H)H5HHfDAWAVAUATUSHHLfHC@L(IL{xHLLDA;D$ vMAD$HE1AH=H {H4PH6SP1L9H DHAD$|tHUHuH}AHEH(AT$CуE%CHL[]A\A]A^A_t@!ցu.Lg4H zH53H=A;vJRH=E1ɾPH3H3AQH UzP1AD$H fD1сAD$f. E%CD$ DHHH5y[H=]A\A]A^A_(Aw+vKAwFHzTHcH>fDfOwHxuᩀu2u;PE1H @vH5$3H=}xf.f.f.UH=SHH8HjHH L ,AZY]ff.fATUHHt0HH?eIHEHtLHHL]A\fDHH5wE1H=HL]A\ATH=I:HLL ljHAH ePZ@YHINH=tLA\HV1H=_HLA\ff.AVAUATUSHL5HGH߾PI"HHH_HHIHHHE1IIH-HID$0H-H1ID$H .H5ID$ H=hLL%iHXYWLH5xxMPL%j.H5zL[ML%/H5zL>LL%>H5uL!LXL%3H5nLL L%60H5kLLL%YFH5dLLL%jH5%0LLL%/0H5?LL@H-B[H5:HsI0H-UH5/ǃXHLH`H->H5/H/HhH-H5/HHp[]A\A]A^fH5QHqff.ATIUHSHt&HEHHtHUXHtHHI$[]A\I$H[]A\ff.HcUHHHH@HHx0:HHH"HH1]HWATH=IHLL lFjHAH UPZYHINH=tLA\H1H=vHLA\ff.ATUHSHHt$HHT$PHL$XLD$`LL$ht=)D$p)$)$)$)$)$)$)$dH%(HD$81HfHHD$0H\$ H0)D$ H$$HD$HD$@D$0HD$GHT$L"$MtI@HLHCHHH$/vHT$L"HBHD$MuHD$8dH+%(u H[]A\qATUHSHHt$HHT$PHL$XLD$`LL$ht=)D$p)$)$)$)$)$)$)$dH%(HD$81H$fHD$0HD$HD$@H\$ $D$0HD$)D$ IfHT$L"$MtI@HLHHHhH$/vHT$L"HBHD$MuHD$8dH+%(u H[]A\1AVAAUMATMUHS#HHH9uA!ދzAE@t @1 t BtD@ADt H D9t x!9CNju|J|9t x9CNjuJ9t x9FA9$~uTuO[]A\A]A^ÐD!'A$IUuu ¸EHD$0뷐IUA$HD$0[]A\A]A^AWAVAUIATUHSHLHI$\HHL=+&LHILLItrH5Lt_H5LH5LH5LtH5LL|u LLHLLMtaH5hL:tNH5[L'\H5TLM u9H=D8LI-LLILHÃ,HÃ^LL-j7DEDIFDHPI;Vs^I6IV IIFHD;EIAxtKAHHtrH)vIFA##HPI;VrDHLDaHHuxHHuAfAauLHHH[]A\A]A^A_fDLHca)HIHLMHÃ2H~Hca)HIHLYMgE1LEH=HDL[]A\A]A^A_4H=LHkH=LIH=LHƿ)AWAVAUATUSHFu7H&H5JE1H=HL[]A\A]A^A_tdHV L~(I^|DvxHT$Ln0LHH$HMAHT$HDHIRLXZ@H%H5 JE1H=P{\fDUHsH=HdH]HATH=rI:HLL jHA@H eZ YHIH=(tLA\H_1H=eHLA\ff.UH-FHH u%H=.tHHt'1]@H5"Ht-HnHuپH=0]HP1DH=H0fDH=HHitHHt&1HfH=HHuھH=H1H@H1|H1Hff.HHtHUH-H@u H]H5I}H=mHHrH]fHuHtHiUH-XHu HE]H5|H=蝾HHH]fHHtHUH-H`u H]H5zH=:-HHH]fHHtHyUH-hHu HU]H5zH= HH"H+]fH HtHUH-Hu H]H5IyH=} MHHH]fHHtHUH-xHu He]H5xH=% =HHBH;]fHHtHUH-Hu H]H5IwH= HHHÿ]fHHtHUH-H0u Hu]H5YvH=i HHbHK]fH-HtH!UH-Hu H]H5itH= 荻HHHӾ]fHHtHUH-HPu H]H5rH= }HHH[]fH=HtH1UH- Hu H ]H5IqH=M  HHH]fHŽHtHUH-Hpu H]H5ypH= 蝿HHHk]fHMHtHAUH-0Hu H]H5InH= -HH2H]fHռHtHɼUH-Hu H]H59mH=( ]HHH{]fH]HtHQUH-@H u H-]H5)lH= MHHRH]fHHtHٻUH-ȻHu H]H5YkH=i ݽHHH]fHmHtHaUH-PH@u H=]H5jH= mHHrH]fAUATUSHAAAAAuKEEH=J2mHHHH1[]A\A]DH=uAH .`H81XZff.fAWAVAUATUSHKL%AAALAAAwڃHEHH5HEHEHPH;U8HMHU HUHEHH5aHEH}L艵HH51HfH5=HljT$ T$ HŅH@HPH;U\HMHU HUHEHH5R,HEEEtYHEHPH;UiHMHU HUHEHH5rHDH=,L%HH}L膴HH1[]A\A]A^A_ffDEuExfEt[fDHEHPH;U~HMHU HUHEEWE=gfH=yL%A=HCD HHL HH, HH  HHAWAVAUATUSHHt?Hu!AHD[]A\A]A^A_fH5tH5HE1ttH-L%*L-L51D<,t,HH輻Ht'AHi< uHf.LH耻Ht AHLHaHt AHLHBHt AHH HHt AH^H8HSE1ɾPHHAH Q[H817XZH%HtHUH-Hu H]HHPHٲ]UHSHHH1HHPHX1HH4H=P胺HH@0H[]@AUIATIUHSHHHwtbHEH86HI$H8'UL APH I1HpAt$H=SaH([]A\A]fDHHHL[]A\A]AUIATIUHSHdLHLHHPgHXHXH[]A\A]ATSHH HthHHHtH90t HtLHHxlLHMt LHIHHHL[A\f.HH5WE1H=賻HL[A\HHtHyUH-hHu HU] HHH9]H=5UHHH 91҉1~1HMH=t1]Ht @USHHH-}vBHHE1WAH 0VHqPH=y1腸H HHHttHSXHHH!t HH)H }HvAQH=!E1ɾPHAH USHP1 H H[]1AVAUATIUSHHHGpLhhF$u*AHH[]A\A]A^fHtHǧ8.H%RE1AVH 4H WH=yP1AHCpH H@hH`C  AIHL1HHtHLZA1AHH8MLH|Eʃ@RDуA9u>A1DL⋻A1HAHH[]A\A]A^ÐHHHC9U'AIH 1LHHtHLAHHD$1AHD$LRE1AH 2H PHWH==P1HCpH H@hj@)fDIH HL11Mx1M"HL1AHff.H5HtUH- HHtH=tH]@]fDH~1H=HܪfHHtHUH-Hпu H];HHHi]UH=æHHXHjHH #L A1ZY]ff.f1Ht5SH@Ht5HHC@HH8蓫[fff.@AWAVIAUIHATUHSHHdH%(H$1Aąu-H$dH+%(HD[]A\A]A^A_ÐL|$LL+AąuLH8vAUE1AKHA H="H COPH 1$Y^pDL$HLLT$軤LT$AMIH8vJHtLT$E1ɾUH=AZH NAUHxAVP1薱LT$(H DH$H\$ LLT$HAHt$HXLLMH8vv>HWUMPH=1H}AH EXZfHH聟AąuJA>v8HMH=iHH CEAPH1螨Y^[D]A\A]A^HHPHA@ ][D]A\A]A^ÐUHHH舯HHǀXHBH@ ]fAUATIUHSHLH,LmHHHE0HE@HcHH@HcuA\gUSHH螱HWM脨HH9HHOHC0HHCHHC HHH H袢HHH H脢HHɟH2H@fHH諟H d HHHHH荟HH*HHoH hHpHHPH<HPAHH5HH=a=H߾H-Hǃ0H=H8HgH@蛣͖H[]fDH5H艰k@AW1AVIAUATUSHHHHHGHGhHH)xHHu2HTH5<<H=@1H[]A\A]A^A_MMMIM&HMI$HtH90t L褣txHD$@L+LLsHC L{kH|$HHC0tH|$H[HC(HD$hHC8HD$`HC@HD$PHCHHD$XHCPH[]A\A]A^A_H9H5J;H=#N1 HH5";H=&1HH5:H=1UHSHHHOWw8w@wPwHjw LO0LGH7HH{(H0Ht SHE(H[]UHH~HHS1HH)HHHdžHHZExCxE|C|H[]AWIAVEAUAATUHSHH*MHIHtH90tL詡Htd2jMjL?HIjH jUSH0tjEl$xEt$|HL[]A\A]A^A_fDHH5E1H=0[fH!H5E1H=3롐LE1蕍AWAVAAUATIUHSHHH5IAD$@==IHx'I@Ht HHMHMt LIILMLΝHD$IHx虧LD$LLHLHLD$At HLD$MtL܎MtLώEt H[]A\A]A^A_fDAtz赜H=HLDHHH[]A\A]A^A_fDHLE1LHLCAHkH?^f.H蘞vIHxLIHxHHL[]A\A]A^A_;ff.AWAVAUIATIUSH8dH%(HD$(1LH(HAD$@=P=HHx0HHt HHLMt LߛIHLM9LHD$HHx0茥LD$LHLHHLD$At HLD$MtLόMtLŒETH=HHT$(dH+%(HXH8LL[]A\A]A^A_@H\$HL$LHT$ Ht$I衢L$t$IHT$ H5L$t$LLD$HT$ A舎HD$(dH+%(uNH8D[]A\A]A^A_fDH0gE1LHLHôAHH迋赟DAVAUATIUSLHL(HH8v]賒I覒HIH=AVAH 6HPHP1}H f t;趞H=oHgLAąt/[D]A\A]A^HH@L*guE1[]DA\A]A^A0H@8H=HL Aąt[D]A\A]A^HHxHH8HHt5H@Hǃ@HtHHHǃHHtHHm[D]A\A]A^ÐUHSHHHSHHHx`HHHt&HH5HH艉HǃHHHH[]fAVILIAUATUHSHH dH%(HT$HLl$PHLt$XL M7IPM`M HA0IIK !HPMLHRL茘^_HrLH{xHCpLGHHH$H5fDD$L--EuhAMu(HD$dH+%(H []A\A]A^HUE1ɾPH=1HgAH 22}XZA}vHHH=GE1ATAH 1HSP18H WI11ǛH8dH%(HD$(1H<$HpHt$H5THT$HHD$HD$HT$(dH+%(uH8_ff.@H(dH%(HD$1H<$HpHHt$H5HD$dH+%(uH(fH8dH%(HD$(1H<$HD$Ht$HT$HtHHT$(dH+%(u H8ÐHpHH5R HD$葚HUH8vHHIH=WPH )1AAH>Y^@H@ MuyHH襡A#$0HHtdHH5HDx EAHD$dH+%(GH(D[]A\A]A^A_Dtf.+A$0ILH=HI1-1I1!H (HIMtk;H q(HHATH=H M(PH]1IA_HL$HT$A[XH$HL$f.MtC;v>AWIA_HaH=P1HL$HT$覉XZH$HL$HL$H$ӐHH踐HMMh_HL$HǾQHT$RILH zLzE1RDHHHH5'2D;vHIA+E1HuH=H 'PH1ʈAYAZHLt$H@upHHHt?|H@1HHHHuHH@HHLH0ADžwHHH@$tH@Hx@H=1ʐ1I1辐H '&H8IMth;H &HHlATH=~H %PHAp1IHL$HT$蓇_AXH$HL$MtK;vFAUIApHH=P~P1HL$HT$FAYAZH$HL$fHL$H$”AjHHOHMMhpHL$HǾQHT$RD}H fDH@HxHD$H=͓Hp1i1I1]H $HIMt`;H $HH ATH=X}H $PHIAi1HT$HL$2Y^H$HL$MtB;v=AUAiIHH=|P1HL$HT$_AXH$HL$HL$H$bHHHMMhiHL$HǾQHT$R|H L{+ff.AWAVAUATIUHSH#HH舌HHHx蕂H HHHuHHH8ÆH= |HLHHH[]A\A]A^A_HHHH5_HDGEuHL5/#L-ÐH=L1E1H19IHtaHtL5"L-8HSIPH=3{1L5"L-sALLXZMt;HLt8v/HATLIPH=zLA1ӃY^kAHHHMIhHǹDAVAUzH f.HH蠏H1[]A\A]A^A_ff.@AWAVAUIATUHSHHHhL0HHHxrL@MLJHHLH@I.H@HA0bH@HMIMADŽvEmM9t,HHHǃHHtvHCHH{LuEtoLue@HHH@LgH@HtsA0H@HHHMH=xHˀLHHPH[]A\A]A^A_fDHH踍fDHPHX HHHHHHH5]{HIA1HD$H;D$fLtATSHHHHx"~HHAH׌HD[A\ff.AVAUATUHSHHL-pdH%(HD$1H$A}vH=sMHPA H(PH B1|XZ蟄ff.@AWAVAUATUHSHHdH%(H$1]HHHHHx0yHO =H0L5L-薈11H5H=HwH1IHteHvlL5GL-8HSIPH=r1L5L-_ALL{AZA[f.Mt;H l8v/HZATILPH=Pr1AL{A_XuAӂHH踂HMIhHǹAVAUDPrH #fHu H]IHHL蓃tHH$H5YHPHHLvHP$ngHH|}HHt H HHx0踆HHXHBHCHHH@HC`HH@HH@HChuNHHH@HSXHX1H$dH+%(HĨ[]A\A]A^A_fDHHixʚ;fHH+Xf.H0Hi8vSHH=EpIAH HH@PHP1myAXAY@/Hx0L%nH5oLL5MXL-H1ׁLH5qH5H1軁IHtUH4iL5L-N8vzHtSIPH=io1L5L-!LALxZYMt:Hh8v.H(ATILPH=oLA1ax^_AHHHMIhHǹAVAUfAWAVAUATUHSH8HPhL'dH%(HD$(1HD$;v?HIH=xnPH81A H wXZDHHHLGADžu,HD$(dH+%(H8D[]A\A]A^A_fDA$XHLMtHI9FXHLt$ Hx0B]~HHB~HT$ H0AHHx0=tHEtDHH|$ HtI9t H9PXH9WXWH9tHD$ DjHH;v?H$IH=mPH P1ABHGvY^DH@(MtYuDH豌A#$XHHH5rHDx(EYAZfDtHHH5@HLt$HxH脵HHt+iHDžH1肴HHHuHHHLH0ïADžH|@裋A$XI LH=zHI1}1I1}H H;IMtc;H H"HGATH=DkH PH1IA\HL$HT$ntA[XH$HL$fMtC;v>AWIA\HH=jP1HL$HT$&tXZH$HL$HL$H$蚃S{HH8{HMMh\HL$HE1QHT$RjH L*eL"e)DHHxsH=I1B|1I16|H _HIMth;H FHHATH=iH "PHAt1IHL$HT$ s_AXH$HL$MtC;v>AUIAtHyH=xiP1HL$HT$rAYAZH$HL$HL$H$BAyHHyHMMhtHL$HǾQHT$RD_iH fDH@HHxPrHD$HHpH=01z1I1zH HfIMtb;H HMHrATH=ohH PH(IAg1HL$HT$qAYAZH$HL$MtA;vVLTHI RH|$LH_HT$ H5HVE1H DH1HH5;[L3TH|$HHc_9\$L_TLHbHH5/I`HIeQHMyH"KI4$H;0-H@t@LhJLOHJjc`@HT$H5HU1ɺH wP[Hw_H|$11H5zH@H|$.LH|$0$LH|$ LHD$8Ht%L|$HL+RLHZH\$H$dH+%(HD$H[]A\A]A^A_DH|$(fHDŽ$)$6dLnXLl$@E1AHl$H@pAE9t_DL`HHtH8@t@HftHmMHh^@tH|$(HAbE9uLl$@Hl$HHT$(H5HbSLQHI/OH|$LH\HT$ H5H+SH|$(J@[H H|$11H5螃HHHL jLH PHH֡PHH5ˡPHסPHԡPHѡPHΡPHˡPHȡPHšPH|$p1 H`HH|$1LL1H|$1H51ՂH|$1Hy1H5蹂H|$E11H `HH5蕂H|$E11H AHBH5CqH\$1H5:1HY1H5,1HFH|$1H511@Hl$HHT$H5Ll$@HZQ*D1ɺHLsmH-sjI,HH|$E11H WHXH5Y臁H ,HQH\$11H50HQ1H5$1H>fH|$11HҟH5HRYHH|$E11H HH5ҀDH|$1H51賀fDH|$E11H OHH5脀Hu\AWHAVAUATUHSHht$HHT$dH%(HD$X1RHHD$HcH|$HUHl$HHL54_H|$1HD$PHD$HID$DMLHHUIHPL=\HLYHwD$8*LcZHD$H 1L1vMLHD$(YTHL$PD$HL$ LFMLIHxYLLHjYHHtsHtnwHDD$HEH;@H@t@Hmat:HGH9cHHD$HPLL$0L$ t$HH|$(LD$TXZ9\$RHD$PHtHHH|$(E1L@1}d|$@uuH|$HI|$HD$Ht?HT$XdH+%(.Hh[]A\A]A^A_@HSHl$HfDH|$HCMu7HD$H;H|$(E1LH@1cg@Ht$H|$HyYHhQLd$0E1\$u,HD$(DEtHHMA} PbDIDL$PtH|D$IHt$H|IALH>AH z;l$8AHL$( tH E1HGGY^#HIH=A>ML$,AZ HQL$(QpxL$XQL$LQH H%P1MGHpHH֑MA# PH==H1H xGXZHH H|$1CIFX1L`hA$IA$I51A$IA$ ANAWAVIAUATUSHH|$dH%(H$H"HdžHD$HF` 8iH\$CI8iD$C D$(HD$11MPAE1Eu^A=AItD9l B9BHD$EAD`E9vrDIEDLCHIuHn5MDEg IH$dH+%(HĘ[]A\A]A^A_Ð;\$MtL4cIF`@ IFXIH@hHD$AD$,}H48vXI8KHIF`8KHE1H=:SA# H kHPH,P1/DH HD$H IF`P IAQkqIF`PtI@H}H }= E 2 ~HD$H)I~X1ɺ`t.I~X1ɺ_uII~X1ɺ_uI~X1ɺ_1IH0IILHpHCP0t$@LL$@MFXtLHC A]Xe1HC I~XALL$@L$\0T$XHD$xIHH|$%1HT$ LLUWHt$ L MMaH5LIIF`@IǀIHMHHH}PtzH}XtsH}`tlIH5?'HMPIH5 HMXIH5HM`IH5lӒHc]x Ht(Ht ICHyIv`IFIcHHHHfH*‹fH51L$HH*dL$IH5(HIIxpLfH5A*Np^fIA*NtH5s^Mhf/v&Ml/vIHMhH5E葌I~XII H\$H Ht(HI0IH\$HIPHIHI H/H tLP10H\$11HD$1 Adž轶IH>HHt IvXIHHDEu1-XIǀIHI1kEŅH+8Y9:MA) PHPf8\$(_L|$AGI8_\$AG NOHQ+D EHHH=s1H PHL1MA :ZIYfHH MA PH H=11Hz:A_X[H*0JI8AHIF`8AHMA SH PHPHaPH=01 :H D|ADL%IjALHgHC IIF`@HHC(HHC0HHC8tHL%˘HC@I@wAuH=1s7IǸC HMLHCAU1H=ٷAMEE:7LHC*L*IF`PaIAP9Mw@H=g|HfI~XH5փII16H } AD$ IF`8nwnHHcH>HgID$EMEEAMARAEPrH= 1U6ID$HaID$(H_ID$0_AXIH5O4H5ӸH HHHEHH=HEHHEHdIt$HHEIL$PLIT$XID$`,)IF`PуII)AH@P9ALUE1H  H5H=x4H(Hr'DEHMQA( PH %lI8r>HIF`8d>Ld$IV IHH51L_t$(b;l$(}LLÅuI IH HuTH&8EHAQH=,MPAB 1H iH(6AZA[I~XIHHt IvXg2BIH8HHtRH&8v6HVH=H,E1PAP 1H H5_AXHuIY(IIHT$`H5Lt$`HD$h&IH HLN@H HL5@HALHHH5`IHHHH%:HUMA PH=4+1H H 4A\IA]rfD8IHL$D;HL$H5wHD)2bHC IH)HC(A<AsA AuaAH~H`|AL HCHHSED$AL$AT$A4$PjxH=11C HCXZI H5~^0H5'H HWHHEH5H=HEHHEHHsHHEHKPLHSXHC`$IF`PQIR2A AXH2HCED$AL$AT$A4$PjzjxjyjxAPAH="1QR0C H@HCDHHH HHj HHHZH=3HCED$1AL$AT$A4$AWjzjyAAPQR40C H0HCA3W H@@HChWAMHgHCC ED$H?H=AL$AT$A4$P1APQAR/H HCA H??HChARAHJcH>D(ID8H5tH0_C IH(|HC(AEIE18 L"L{"$D(D!IAEЃ4HHAD$4 HHDA*8DI8LHt^I1Ab A ߀X HHuaH=H{1T.H5,>IHsMHCEL$ED$AL$IEA$H=j1.LHCHzHC(l!Ld!IF`P8IZ7H=JsH]IHzHC(IF` P  L!HDEePHMA PDAt$1H=>zL-II8HbMH5=HCIEEL$A$AЉH=Y1-HCD$X=I=s{  Lt$HE1L zILD1,H5yLHH1?DHLHAD;c L y|LILt$H HLd9|$X+{  E1H5]DD1L>AD;c H5>|HCx0H5L*>|$X,HxHxHCH5DyL=WHt6HySMA PH=$1H ;Hr-]A\H|$H|$ L!Idž,I~XIIF`@HV8PH5E1A` PH=t#L-1L%GLL,A_XH DEI8(4HIF`84MA LRLSPHP[c-IdžH;PHE1AP PHI~X1ɺHIxpAD$ PHIx3HH59ID$AM1H=AUEMEE)ID$HvID$(_H5PwtIH5?wtHDE6HQwMSA P4w H#D2DI2LHXHC H5uIIF`@HuHC(HuHC0HuHC8tHuH5HC@HC H=UHCA$1AL$EL$ED$(LHCIF`PLIH5vI H(tIdžgHfHH H*(X!A AI~XIHI~XDWAD$Ѓ44CfDh/DI]/LL-rHULk(L (H=HC II@҃H@HCHd5S LDAT$1AL$A4$ED$`%Lk(LHCIF`P%D.DI.LHUIHLE1H54HCEL$ED$AL$A$AHGoHqAL qHFHzHSED$AL$AT$A4$PjwH.0AHnHIqAL qHFHHSED$AL$AT$A4$Pjw~HsHCED$AL$AT$A4$PjxjzjxjyHD$`H=?MA H _H|pHP1$AZA[H|$ H|$H5ńLI4Igr'aEHHHCAD$EL$ED$A $PH=1!HCAXAYTIgr'aEHHHCAD$EL$ED$A $PHH5u1HCA$H=ֻ1EL$AЉt!HCHH5<1HCEL$A$4HH=+HCED$1AL$AT$A4$ASAPQAR!C H HCH@@HCh=aIArA'gEHIT$VAURAURAURAUR PH=1 H0ID$HmID$(HmID$0&HH=ID$AM1AUAuEE- ID$H9mID$(H7mID$0HlID$8aIArA'gEHIT$QAURAURAURAURP HwID$EMEEAMVH5lAEPH=1_ID$HHH=MARH HqPHP16H fHt$ HLLt$8*LsI~(Ht LsLIF(H|$(1-H5cHHHCDHtvAH5HT H5H= H5.HA A}vAHMH=HOH APHp1;Y^fE1HCDHCH@xH@HCH@xHDJTEtJE1HHIcHLHHCDAHHxxIHCH@xL@HCH@xHD9jTwDD$L$HPHt$(H=HHLE1҅AE!f.H 8H~DT$MAt$(PH=gHo1H XZDT$Lfu7H5}HEt AiAA1AAD$H5F}H>.DT$AEUD1AAD$ I$HD$Ht$H|HHBLdH H5nH=Xf.HCCHHHCHP PD P PPHCT$HPHCHPHCHPHCHHxxG!HCHH T$ADHLE1E1jI$LDHCA[A^H|$ D$ A}DT$BDT$HMAH|PEAAEDfDAUATIUHSHLHtsHI}HIUE1E11HHtAMu\I$H1[]A\A]H8v(HHbIA+PRDHi8w,H[]A\A]@HHHHbIA&PH= H}l1H XZfDHtHtDff.1fHLJUSHH%H-i#H5H$HH-|#H5Hm$HH-#H5HP$HH-2H5H3$HH-H5H$HH[]H5a Hq%Lff.UHSHdH%(HD$1H$} u1H H$Ht?HT$dH+%(H[]fD1H5oHH=X H$HuH= HHXH$fJ umHF H= Ht HH'H<$XJ uEH H= H*HHfD1H5OGH= C냐1H5FH= +@H]SH8v@HwH9AewH HP1LH= H HsHCH;[ff.HHH1HÐATH=p"I!HLL <jHA8H 0pIXZL. LA\fHc SHHG`HHGp "HChHCpHx7HCpHx HCpHx(HCp1@8H{p[H@BfATPSHH1HH5HHIHtI8v6ATIAHH=. H gPH_1HY^HL[A\8vHIAH=HxH!PH 1XZfH HtUH- Ht,H=t*H=j tHH]f.]fDH1H=BsHLf.H1H=KH fUHSH H  u]HH5gHwHHYH5rHZHHPH/XHP0H[]H5H ff.@USHHHGpH(u(HtH HCpHH[]@H[pHHHtHH[]SHGpH@8Hn8v8HIHH=PH1AH 5XZHCpHxH{p[Hff.Ht"f1ff.fHHtUH-Hu ]f.H=tH=HaH= HNH=nHotH]H1H=H4f.AVAUATMUSHGt)wLHktFH;HHD-FXHHcH>fDHHHaHDfDL-Yf}wHfHcH>@L5He8v@HtATH=`A?UH HAUAVSPLL$`1 H0[]A\A]A^L-Ll@L-\@L-L@L-<@L-,@H8vHATH=A;UH HݭAUPHSPLL$`1% H0D@L5F@L5C\H=HGATH=3A2UH mHaAUAVSPLL$`1 H0fDL5H8HATH=A7UH HAUAVSPLL$`1H H0gL-L5X@L5e{@L5X@ATH=2I:HLL \ujHAH eZ8YHIH=tH=H HLA\DH1H=[HtfSHHHx1HChHH{hHH5wHCpHHx H{pHHxEH{p\H{hHHCpHChHx SHH 1[ff.@ATUSHHH8IHH8ATL NJAPH #1H_sH=JUH []A\ff.ATUSHHH8(IHH8ATL IAPH 1Hb_sH=IUUH []A\ff.AWfAVAUATUHSHH|$HdH%(H$1)$)D$pHDŽ$HDŽ$H5 IH8vFHHH=L-UALAWHթPLL$01H @H1L5/1LI"LLIT LLHF HD$H|$| H HD$HD$DuOHH5 H=BHm DH$dH+%(pHĸL[]A\A]A^A_@HH7{HD$ - HT$XHLD$9HT$TH5zL%HT$HHLHT$DH5zLD$HL$DT$ t T$Dt$T|$XLL$ H|$H! HhHAUHT$0MIعRDH LiIH8v:HcAWH=:A6PLL$ 1H H)d_AXH$H9HD$pH9D$H|$EHq;vDHH=A:H RHPHPLL$01H fDH|$ H8vBHHH=`A=jH 1HUjPLL$01H fLL LLX H 9v4PHiLPH=AV1LL$ Y^H|$ uwHC8vFHHH=L-mPLL$ A\LH1_AXLL LLHD$Lt$LLD$PD$LH8vPHH=L-RD$`HLAgPH/PLL$01T$lH L$Pt$LAk1HT$(dAYAZHT$MtKH8v?ATAkLHGH=PLL$ 1HT$(A[A^HT$fDHT$AFH|$H)HhkHHH|$H\H\$pHH0T HH\$Hc|$DT$ht$l HL‰D$HMHX1L-H=H1HڠIHtbHSL-H8HFSH=L-nPLL$ H1AHLHT$(XZHT$MtKH8v?ATLAHH*FH=1PLL$ 1HT$(oY^HT$HT$vAH|$HHhHH[HH\$pHH0HE1ɹLHALH1"H\$H1@HqH$HH0fHHc|$HT$lt$h H5uqL‰D$Da@Ll$LkLT$TH56qIHHD$ HT$lH5qLLT$XHLHT$hHL-L$hT$lLL$Lt$<|$@LD$P~H|$L9Ll$L$LLT$PLHL$`LLHT$dLlL$dT$`;L$Pu ;T$L<t$<|$@LL$4LD$8 T$4t$8Hc|$lLD$HT$HHHILD$\HLLLD$=LL$\;L$HLD$T$8t$4LD$Hc|$hkLD$D?T$DH5oHIHT$H5oLL}D$\;D$DPjD$tPL$xALmoHL1 AYLAZLL$dDD$`u D9E1HLLH1f pHH$HH0H(HHH=L-_PLL$ A}LHy1AYAZ@L8LD$PT$Pt$H=PLL$ 1HT$0A[A\HT$ @HT$ AFH|$H)HMIhHǹAUHT$8RDH|$8H HT$H|$L(1L-EH=fH14H-IHtbHL-H8H=SH=L-PLL$ HLA1HT$( Y^HT$MtDH?8v8AVALH}=H=PLL$ 1HT$(_AXHT$HT$AH|$HHhHujALqiPL$x;jD$tALTiP"jD$tAL;iPjjD$tHALiLPL$x1NA[L[LpL$du ;L$`=DD$`E1ff.SHHdH%(H$1HFtHD$HH$dH+%(uHĠ[$@AWAVAUATIUSHH|$QLIvD$1L5*LHLHB9\$L;LHIDžtHHL)uH=AH5gHH)L gHHj1hjRH LHTHjLHjAAH1Y^!fH8v8HAUH=HݔPLL$1AH xXZHL[]A\A]A^A_f.HHtHUH-Hu Hu] HHHY]UH=HH8HjHH L A!ZY]ff.fHHt H@UH-Hu H]sHHXH]ff.@UHHH]Hff.@UHcHH]UHCHH]UHSHHwiTHLSHu1jE1E1PH=E1jWH HPHnHHP[HHHPHP0H HH(H[]f.H5HqSff.H=@StuWujH8v>HE1A H= HH<PH 1XZfD1[@Hutf[Ht[@ATAUHSuu.[HD]A\7HD%Ht []A\HDlHt[]A\HHtѐAWL=AVL5AUAATA USHXHt$ HT$(dH%(HD$H13HD$HA6E1H=PH 1AHnY^IF0H8t@HDIF0HHH8uMtNH8v:ATAE1ɾHH=4H PH1^_AXLI8HL9HD$(dH+%(H8[]A\A]A^A_f%tGEfEnDD@Ht$HT$ L.t*Ld$ M$1E1E1vE1H-HH=ItHH1H=PHfH=SHHOHHHHtH90tHHSp1HzHt;HHHtH90t4Hu(HSpBH5H=`1HQ$H5rH=;fH1[fDHH5JD$ H=:D$ sUHSHH;HHHHtH90tH HHtHEHtH90t/Hu#HHH5H=[]H`t H́[HHHtH90t H3t?HSpHzHHt /tH=W[]A\A]|@HkHMHff.@UHSHNHt9H]HHtH9t HtHHt0HH[]DH!HH5^H=[]HYUHSHHt9H]HHtH9t HPtHHt8HH[]DHA!H5¹H=+VH1[]DH8vHIA{H=HH*zPH m1XZfAUATUHSHHHL+HMtI9EtHHCpD`8EupM MHHHAAąt(HCpHxhHt VHCpHhhHD[]A\A]H8HD[]A\A]f.HAH5rE1H=#볐HH5RE1H=HD[]A\A]DHH)8jHIAH=H~HxPH 1XZ-ff.SHH=1,AAv[@H8v8HIAH=Hi~HJxPH 1&XZ1[SHsH{H1HHCpH)KxH[ff.x2f'UHSHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1H_hH=fw$HD$(dH+%(H[]fDH$HT$HD$HD$H|$HD$0D$0HD$ AxH|$HtHHt*IHI1ҾhH|$aDHHtHDH|$DHHuff.ftÐATL%U1SHG@HHtHHHHLEHC8HHK sH{HHDHHSATPHPLK01DC(HH ,H{8Ht&H{0HC8Ht#HC0[]A\SH3H{8Ht&H{0HC8HtO#HC0HCPHt H{H[@[ff.UHH]zf.AWIAVMAUEATIUSHHH{8Ht&:H{0HC8Ht#HC0 w_H9(rTMLD%H|$@kL{LcLs Dk(tH|$@HD$@HD$@Ht$PH|$HHC0L HC8H[]A\A]A^A_fDHL$L$t7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1 w H9sHD$dH+%(uIHfH$$0HD$HD$ HD$ 0HD$HD$PASARgH ff.H]HtHQUH-@H0u H-] HHpH]ATIUSLHHH8v>HMAH=HHuPH 1XZfDHHXHt!H;H;H[HuH}`~HHxnHHx HHxHH0H=7P [L]H@0A\UHSHHHHxpHHt"HHtVHH{pt@HHwH H{puHHxHHxHHGH{xHt8H{xHCxH=`P6HH@(H[]UHSHHt9H]HHtH9t HtHHt8HH[]DHH5H={H1[]DHH5H=S~ff.SHHt.HHHtH90t HtH[HcH52H=1[fATUSHHtKHHHtH90t Ht/HkH#HHD []DA\fE1HH5H=hD[]A\ff.AVIAUAATUHStHfHHEHtH90tHEMEApH81H1HIlH$Il$pID$X HEHI$M$E$A$A@H ILHKAHH[L]A\A]A^fDHH5 E1H=;fH!uH5E1H=말HtH5±E1H=뇐E1H H5H=[L]A\A]A^H)tH5rE1H=x4fDH9tH5JE1H=P{ fDHLE1fH )[HZDHQtH5E1H= fDSHHt&HHHtH90t Ht CX[DH H5H= 1[f.AVAUATUHS謻H=L-ѼHA}v?HH=DE1A\PHtH 7UH_lP1GH HtHHH9HE1ItB1H1HI{LL IHt`H A}ID$XvHHpH=sIATAH HBkATP1;H HL[A\@H[H5ZE1H= HL[A\HH52E1H=몐AVAUIATIUSHHHHHtH90tHehHHHtH90t H@t,E1H:kH5˩H=4_[D]A\A]A^H-}v;ATIA"HH=H.gPH v1XZDH{`HCpHx@H{pDW8Et#DgHH}jH=nIATAH LH=dATP16H HH0BL[A\A]fATEIHtH襴LA\ff.@ATUHSH}HHHHtH90t HlthHHmIH۰8v=HHiH=IUA`H H\cATP1UH L[]A\fE1HpH5H=#L[]A\ff.AWAVAUATUHSHHHHHEHtH90tHHHtHHtH90t?Hgu3HtH5H=^E1HD[]A\A]A^A_@HIH9t0LqH H5>bH= f.HزH`IHt(HLLI肸L9MFHHHXL=A?HSMPH=1AH Ha蔾MXHZI|$nID$A?AHAH HLaHH=YMASPHgP1*H HS~H5rE1H=xfDH0LI%IMbHPLHL@M9ML%A<$HfgSIPH=1H Hu`AHL$HT$h_LAX A<$H$HL$fE1H9L%qA<$HfSIPH=1H ]H_AHL$HT$AYHAZ腰A<$H$AHL$5H[MHI|$ID$f.MMtLHHHҽL=A?MHI|$ID$LЯHA<$Atf.L蘯A<$H <H^ALBMGJH|SMPH=1AH H~^聻MY^HI|$[ID$9AWAVAUIATUSHHMzHIEHtH90tLY4HHtHHtH90tH跿uH6|.IE1HhHt"H}脾IHtdH9t_IHmHuH8v5HdSMPH=1Hv]AH lXZH[]A\A]A^A_H}菴H}趫MHIþIGMtZHk8v6ATMAHcH=H 9PH\1Y^HL[]A\A]A^A_邭fMt;InfHyHH5H=w[]A\A]A^A_阻IHhHAWAVIAUATUSHHtuIH¶LI趶I9sWL%a{fDOt>L9v>LLkLc9uLLLuH[]A\A]A^A_fDH1[]A\A]A^A_1ff.fATIUHSHtXH]HHtH9t HOt;MtvHyLHuEHHt+[LH]A\DH!H5bH= 6[1]A\HEp[L]A\Hp`@HnyH5"H=@UH3HHH5HHHH5l]fDATUHSHHվHx`HH111jH{`111{HCpHxH{pL%G<xH_H{`111H{`תHC`HCpHxHt荰HCpH@HCpH8HtpHCpHHCpHxHHt/HCpH@HH{XHt dHCXHshHt HChHCpHxhHt _HCpH@hHCpHxHCpHx)HCpHx(HCpHx`诧HCpHx@rA<$v9HHwH=IPA1H vHV[A\H=ˮP[H]H@0A\@A<$v9HHjwH=H PHUIپA1蓵ZYH{`跸A<$H{pGH=Zt$(P1~H f.HD$t$,LHLH8v1Y^@MI<$LJH /H5=H=螚fDCHLH LLl$(ƺ1AULt$ H\$(MIXHZLLq8v;HH$aH=)MPA51H fHO=5AXAYLïL裳D$,#|$, HD$0H68vAH`t$0MAEPH ~1H=H<賜AZA[LIHtXHٌ8vDASMAHH`H=>Hw<H ~L\$@P1SXZL\$8@L #\$,D!}H|$0蓍H|$艍H|$H|$ uHF8v9HMH=Hm_H }A]PH;1ÛY^HT$@H5LHD$HLd$@D\$HEMI<$|LmHH }cH5r;H=+&fD8ASMA HLH I}H2;L\$8PLHH "}H5;H=躗f.LKH |BH5:H=芗f.+HLLl$8H J1AULt$ H\$(MIA\LX݋LՋH͋H|$ ËNfDéH H L\$0Hq8>HGARMPH=׎1ARH xH8A[[AwcE1DPLLl$PDPNALdT@AuIA1E1M9uHMOHD$PѥH EL1詘D@ATAUH]HEDHH跒IHtL`HCHL]A\ATAUH}HDHHgIHtL`HHL]A\GUSHHHcGXHHHHx腑HHx UHHx0eHHH5H=YHEHHxDH{pu DHHwH dH{ptHHxݔH8v5HXSE1ɾPH=1H7AH s~XZrH[]颳fAWAVAUATUSHXdH%(HD$H1H%HsÀ# u0uN1HT$HdH+%(&HX[]A\A]A^A_{HgHHHuttCuH8vCHHhEH=E1SAH qHa6SP1[H 1H1HdžXX5H5CW1H=)XA}Hv@AH=E1AH pHDPHHSATP1ϒH MtHLu\A MtLA}vEHH=E1ASD$ H XpH!DPHGP1aH DLI܆H贃HD9` \$EeEt>HDATE1APH= H oHC1AYAZfDHP;A}vAHHkWH=ljE1PA1H oH]C裑A^A_譙HH= A}vvHE1AH=bHVL%CPL1H Bo=A}XZv4HVUE1PH=L1H 0oAY^Ht$H3Hu荽1HfHHH [1HQpHH֗HeH-iH聜=H=qH辞f1HkHHfH#軼HD$HHNH=TjH=TH[L-IHpA}H1螑D$ [q1H1qHŋD$ MA}9HHA}p E1\$@H@(Dd$B4萁xP I@H fHcH>@HaEUE1ɾPH=1AH lHz@ŎA\A_@AVE1AHDH=L%C@PL1H l聎XZLTH ClLH=$HHmTH=6L=lPL%?1E1LAL A}YH^@ H=E1LALPHSP1ʍ_HAXmH5Q@H5%R|@H5Ql@H5Q\@H5QL@H5Q<@H5Q,@H5Q@H5Q @H5Q@H5tQ@H5vQ@H5JQ@H50Q@H5Q@H5Q@H5P@H-H詘H=1J蕍H=EHvHӚhfDA}vAHE1AH==H^DH=PH Bj1XZfL% QH|$0HD$8Ld$0сHD$HA}vAPE1H gHQ@1R_AXPL肐H:~A}v8HE1H=HOH fAPH?1Y^H|$P,H}A}v9HH-OH=APE1H jfH?1览_AXDL$ EEEEHR?AQH=yE1PA1H fH:UAZA[L@A}vQ\׉T$(OT$(E1H=AH eRH>PHO?SP1H fMd$Mc\$$9fHfL1H=gE請HT|$ 1H|$A}v8H+NAQH==E1PA1H eHS>QAZA[D$ EuEHE1A{H=HdLL%8PH eL1EM_AXE HLARH=~LPE1AH d1躆HA[A\HtHDžH0PHōH-z|$ Tz1mH5JAA}loD DdHE1H=6~ATAH dH7PHP8P1 H fMAEIߋ\$MvILT$H=}E1AASH cHj7AWD$ PH:P1褅LT$8H LLT$vLT$A}LvIAB H=n}E1AH >cH7PH":P1BLA}A^A_AJ T\$,E1LD$E1AH bLl$H6EݐLHv(EHLHDsD{C DT$(E1ɾDd$$H=|APCPCPC PCPC PCPCPCPCPH6AWAVATP1^H$HpD\$$DT$(H5H b8Eu*EC uE9~HDk ED\$AAHID9f E\$,Ll$HbHE1AH={ASD$ L5aL%L5LPH98LP1膃H A}?HLLE1H=`{A @0PHBIP1BHZYp0vfD\$E1E1fDH@8DB4肉A}Ivhx@H ZHcH>HjGHH=zE1A'PHGH `SHP4P1蘂H @MLHID9x0R\$AEMv9HH6H=BzA9PE1H `H31_AXAD$L牅DEEEiAvH3SE1ɾPH=fx1A.H 7^H2K_AXMHP0HE1ADxHE~tDH@PB4uHHtCHp~0H@DG D8Aum1f.DDuN9u誏HID9pHDžEEEHJEE1VA?PXHcD<\EtDEESEUEUD DJATE1APH'1H=wH )]UH01P1~H eEH;2E1QANPA}H2AQH=vE1PA51H j\H30y~AZA[JHDE1ASA P=D$LT$E1ɾH=/vAH \H/PHk3P1 ~AYAZLT$bH~B!HB1H=B́Hu`D$E1kA}t7H4ATE1ɾPH=cu1AH <[H}4}A_XH|$P讄HfrA}D$ qA}PHCE1ɾPH=t1H4AH Z}XZsHNff.fATH=C^HHHIN{HtOIHLA\DLHm{HuLHzHuLHzHuLHzHhLH zHFHLvzH fIHf.[1H1xIHk8v8HMAH=sHBHfPH X1Z{XZLnLA\LHy@HtLH0yHRLHlyH0H L`yHLHCy1H@fSHHDrfrVHpHCHH=nHPH 6O1vXZHL[]A\A]A^A_L0~IrUH#HH}1H}UxH=FnHuH]HHfATUHSHH}HHHL`htHA$(ǃtHA$ǃtHA$ǃHHtniHǃHǃHǃhH=ImHt[H]H@A\fAWAVAUIATIUHSHLH|HHL0Hku\Hme8v8HE1AH=lH-HPH L1tXZH1[]A\A]A^A_H Lakt1Hm1LImH5}@LH$NiH5eH<$@1iH5H"$AIpHtLHHЅNHL{$DHXd8vKHH=kIA AUH KHU4P0PH,P1sH0{uH=lkHrLHLHH[]A\A]A^A_@LtH(H<$@H5FA hH57uUE $D$AH<$ltH$|$fED$fDAWAVAUATUHSHFHH zHL 萶HHyHD0LHD4Ht?fDDLQHHQI$Ht HAątAHD[]A\A]A^A_H=1HPJz1L=I1zIMt`HQbH"JL=8HAUH=iHIPL=1ILAHپqXZfDMt;Ha8v/H:AVHIPH=8iLA1sqY^ D$ xHHxHMMhHǹSAWT$,/hH fDH=8H2Iy1L=I1yIMtbH3aHIL=8HoATH=thHHPL=uA1IHLp_AXMtCH`8v7HAUIHPH=hA1LSpAYAZAwHHpwHMMhHǹDSE1AWgH f.HWHwHGH?ff.SF`HtHGhHv`C`[Dff.t*u HGpHH@hH@8fDHO0HGXff.HtSHHHtpHC[HXAtH fDHYSO0HGXff.UHSHH_hH HtHv`Ћ}`0HuhuhHUx@E11ɺA}pxHulul HMnE11ɺA}txHudud Hm}p}tH t101HH1[]@USHHv`HohtHs`(C`KhtHshChSltHslClCdtHsdCdH[]@ff.Hceff.ft*u HGpHH@hH@HPO0HGXH6HHHHzHGpDff.H=\8v@HHUE1H=dPA1H iHLUk1H1ff.fH[8v@HHUUE1H={dPA1H ciHTZk1H1ff.fHHG@HF t%H8HthHf.uH<[t>HE1AH=dHTHTPH /o1jXZfD1 @HsH5 oH=cl1HHH@HHG@HtH@Ht\HfDHZt8HE1AH=cHXTHTPH n1iXZ1H@HMH5mH=k@HG@HHHHt HH5nH=kkfDH1HSH=Cy1HH1HSH=y1HH1HSH=y1HUHCyHbbu"HPgHHP0]H5bHyff.@SHx]bHH8HHHHXH@H[HH)HHHHZHHHH~HHpH[H5aHxWff.SHxHTaFaujH\HHpHHH8H#HHH]H@HUAHHH[fDH5`HxUHswH|`n`u"HPfH^HP0]H5A`Hwff.@SHw_uAHrKHHtIHHHHXH[H5_HIwATH=\JYIuHLL jHAH %oZYHIZH=__tLA\HI1H=JiH_LA\ff.UH=IXHtHHjHH cL AanZY]ff.fH^Ht H^@UH-^HXqu H^]sHHsHq^]ff.@ATH=RIBXIJtHLL caE1H 'hiH5KH=\!H~ZHcH>[,wf*Z'N)1cGHH!Hh;H@1b@DTvX11Q@@fDfDfD1vD6E1H fzH5"JH=kf[fDHATIUSHH[w6Pw^t]A$[]A\,wH&v`}wUHXHcH>@ w5HXHcH>@buEA$cH_I1H=y$nXEA$H@EA$0@E'A$@E'A$@EA$@EA$@EA$@EA$h@EA$@HAH5"dH={^fD[HyAH5d]H=YA\^fHtHtHHEHt_UH5dHQAEu ]H5DHQAEtH52HuQt1]D1D]f1w Hbtet 1 fDHtH tHHEH%UHtHUUH-UH0gu HT]HHpiHT]ATIUHSHHtEHHHtH90t H}_t)Mt HA$Ht H@E[]A\[H?H5Q`]H=IA\r\fSHHt&HHHtH90t H_t C`[DH9?H5_H=\1[f.HSHtHSUH-SHeu HS]HH0hHyS]HESHtH9SUH-(SHeu HS]kHHgHR]HRHtHRUH-RH0eu HR];HHpgHyR]HRHtH RUH-QHdu HQ]HHgHQ]AWAVAUIATIUHSH~HH_Lc=QtgHEH8[^HI$H8L^UL APH C1HAt$H=ܘShH H[]A\A]A^A_LITC>H[]A\A]A^A_fAUIATIUHSHHH^HcPtcHEH8]HI$H8]UL UAPH 2C1H٭At$H= SgH([]A\A]4HL[]A\A]sMATUHSHwhHt4HH}hHH^L&}[HEhLJHuHuhHN[HEh]A\UHSHHH]HHxH{XHt:JH{pHt ,JHCpH=OPsUHH@0H[]@AVL5;BAUIATUS1VI fDLMV9v)L]HHIuLHUc[L]LA\A]A^Vff.fHSHt$HAH5T[H=nWfC}SCtgHE8vFC H=NE1AH SHbAPH`:PHe:SP1,U{H H[H@hH@[fDH]:H5jS[H=•VDH.:H5JSH=Vff.ATSHdH%(HD$1HLGHSE1H{ HHhHHH$HfL$$HD8vtSK HZ9t tH>HUHDHH=$ME1A^QH @H RPHO@ATSP1SH0HD$dH+%(HL[A\ÐH9H5QE1H=hU$HfD$$"f(HHHDDH8H5rQE1H=3U^ZfHSHHSZ/DHHH AIHI HHHH Hiʚ;AA)HHHHHH)HG) HA)LHII LHHHHH)HUu&_HA)HHHH)DDH=71HEAcAcAɚ;cff.@HKHtHKUH-KH^u HJ];HH@`HJ]HJHtHJUH-JH]u HmJ] HH_HQJ]AWAVAUIATE1USHHdH%(H$1HH_XILHLXH贖H%Ht$HT$LH`Ht$H8H|$nGAąDL$D|$(EH@8vLLH5UID$XHH:8v8HMAJH=BHH6Hq5PH H1IXZHL]A\AWAVAUIATIUHSHHHPLuHHH~PL@HHgPHHMIxLHKHHtHLHHH5LnLHKHHtHM9t LL@H[]A\A]A^A_@IaL#5H PH5H=Eff.fSHHHt&utEtǃ[HH5荫ǃH5aluff.ATUSH`HHNHHHhhH HtHЋ0HPHbOH H OH t 0}HHMHHL`hA$A$H9E11ɋAA$x1A AA$xA$A$1ɺU`H t[H01]A\蛉HHM1HHHhh1[H]A\ff.HhAUATUSHHHGX LhhAUhH{p AH{p1H5 ܐLchMu}&fDIHt~HCXHhhH tl{`0t U1ɺU`Md$MI$HIvAUfDshE11ɋ{pAxslE11ɺA{txsd{p{t  1AUIEPH []A\A]ff.@F tDUHSHHtHpH1ɺ`uH[]f.HǀHs(H?9H{(H[]4ATAUHSHH5(St'H8nH=HcH>1ɺHt_uH5(Hu1ɺHI_1Ʌ떸[]A\At[]A\fDEt[]A\%'A,)fYf,{fDkE1H IH5p-H=>@[;fDb+fDAUATAH5'UHSHވAA wbAv|A$woH!>HcH>A[APvHA$Hs5HD[]A\A]@A' vAtv>AbtAD1H-H=mQHD[]A\A]A$}wHD[]A\A]DAuHD[]A\A]ÐDhAY;D1ɺH\xA)DcAbDu01ɺH\A+fu0A,DuA*sDtxE1H NGQH5+H=[V@ vE1H AH5&H=h{c7Q wHb7HcH>@tXbu1ɺHVHVH5U f1ɺHV1ɺHVH5H H5jD1ɺH@HyH5r8H=s4H1[]DH #: HH=,IADPH ,8H PHP12H 1DH"8HH IA<PfDH"8HH} IA8PfDHQ"8QHHIA2PnfH!"8!HHIA5P>ffDH!8HH5IA@PH 7H UH=<$H[}HpHjHH L A:ZY]ff.fH*HtH*UH-*HH5?*H=h)H(1[]A\A]A^A_f@ D$L9uD$DD$EȃD$ML$ MMD$L$E1H $LMMID@HJDID$HLLJzHH[LI,L;,$DHt8B|$A$A$ut$ tHt/JDID$PIt$xI|$0Dl$T$fDH3H5 )H=g(H(1[]A\A]A^A_DD$D$MMIFxLHHHphHHD@VPDL$ t$("ZYHIHtoH $oHL$&H D$D$9D$fUHHHt&HDžqH=xH$H]Hff.UH=/ HqHXHjHH þL LLHDLI|$XH!HL[]A\A]A^A_fAlE1H v'H5H=Ca>ff.AWAVIAUIATUHSHHHtHHHtH90tH$TL\Aą!AIHCXL9t0H H5&E1H=`!HD[]A\A]A^A_ÐLxhH8vXL8LAATIA'PAH 3&H H=MPH@P1`H @HLHH11HA@H{X5t ALH{XA5t AH{XHH5%H=_ HH5b%E1H=x_ ff.H8IHdH%(HD$(1H<$HHpHL$HLL$LD$HT$(dH+%(uH8%ff.@H9t LJHE1H HcATSHHu)HH5kAH=^HD[A\ÐDH[DA\ff.ATSHHmu)H H5AH=1^\HD[A\ÐDH[DA\ff.AVAUATUSHdH%(HD$1HopHbHHAAHAHmhHt$A8t$AHDDDAP1AHD$H 8w)HD$dH+%(H[]A\A]A^HH߉>HE1H= UAlH *HPATPHU P1H0{@c|#ff.SHuH H5H=j\1[Ð[SHcuH H5H=*\U1[Ð[AWAVAUATUSH(n@t5H H5E1H=[H(L[]A\A]A^A_fDIH@%ItADŽ$HCPA$DsxcHK8HS@DC|AbDHL$DHT$L{(DD$ H[0׹DD$ LLHL$A$AE$ME$QHT$HARD1耄XHp Z8LLUH=E1PA$AH HlPHw ATSP1H0AWAVAUATUSHH$Ht$HT$H$HD$ H$L$D$HD$(L$dH%(HD$xHED9PTw?HD$xdH+%( HĈHe H5F[H=Y]A\A]A^A_oUHIEEo]oe om0 ou@0o}P@oM`PoEp`opHHMAoAocMtA1ɺL3HXAtH 1Aft$(LIMt$(HHT$(Ht$ ;AXDAY_HL$9HLkhXwIHcHHHHH=5E1AAUH URRRH?PHwSATP1<HPHD$xdH+%(`HĈ[]A\A]A^A_f.HD$DEH=E1AH HPHPP1^_HLxt#f*^Sf*^)DH=Y?H|$L\$8HE1H=DT$8AzHPHQH P1H DT$0L\$8f.1ɺL1%L01ɺL0AAHD$`Hl$0HLd$8DDIċOTAEABXT!‰AtMIA99A9tLDHcT$`HDLxOxfHL\$0DT$J L\$0DT$HT$`HcL$`HLxHT$`DHD$HD$HHct$`MHl$0Ld$8DI@H|$0DAHLfAE9tAP ADAD!9uHD$H|$08vXQHgE1ɾRH= AH BRARAVRH%ARDT$hP1&DHH@DT$0DWAfEH*BXtLH:fH*^GtIA81AE9kHD$\HoHD$0AVT$8E1H= AH 7RHPHP1H fDHD$ALd$8Hl$08LDމT$HLDT$LLD$@蕭H߉D$8ɡH|$@D$0uAH=[ RT$PRHAVDL$PAQDT$lE1ARAVL$`QH uPHARDT$xP1^D$HPDE9'HDGBXM%Rf.W HT$`DDT$0lHcT$`HDLxDT$0؋WgAWfAVAUATUHLw@dH%(H$1HGX)D$)D$ HD$)D$0)D$@HIIHH9WhvCLLHAIH$dH+%(HL]A\A]A^A_DVHMpj1IHjLPLPHPHD$8PDDH0E Lt$PLLPHGGDHADVHw8v:HE1AH=HHPH 1 XZfLLLLLHZH 8v@HHcE1APH=\H 1H Y^LhE1@HDEtHAdE1E1HH=H \PH1( _AXHDAHHc$AA@LLH8@HHE1AzPfDDZHD7%DHAAoff.AUATUSHDnAu0HH5*E1H=M+HL[]A\A]DHHhIAuoHK0s81Hs@LPsxs(DDH0AtAL$ HCHI$HL[]A\A]f.HCPHK01HADŽ$LA$s8s@Psxs(DDH0AL$kff.AUfIATUSHHXndH%(HD$H1HF()$)D$)D$ )D$0Ht&o) $oP)T$oX )\$ o`0)d$0@uEHH5 E1H=eK HD$HdH+%(HXL[]A\A]fDI@tHCP $ADŽ$A$LS8H{@HHCxDDHK0tFL[H $ M$ARWLVLR1PHD$(PHCHH0I$5DARWLVLR1PHD$(PH0IfAWfAVAUATUHLw@dH%(H$1HGX)$)D$HD$)D$ )D$0HIIHH9WhvDLLHAIH$dH+%(PHİL]A\A]A^A_fD6HMpj1IHjLPLPHPHD$(PDDH0E Lt$@LL0HDBt D؃uAA؋AHADvH?8vBHE1AdH=VHHPH 1XZf.LLLLLHT{H8v@HH#E1AnPH=H 1HoJY^L(E1HqDEtHAFE1E1HJH={H 4PH1_AXLLH8vHHE1A[P?UDHEHtUH-0Hu]f RH=tAL1H10HHH5H=O.H]H1H= HfHeHtUH-PHu]f+H=;tQL1H1HH1H=O0H=HH]@HY1H=^K HfH=HtUH-(H8u]fPH=tI1H1HHH5H=N0H]<@H1H=Hf.AWAVAUATUSHHl$XHIHMM LL$IHAuLL$HMIHtH90tLLL$LL$]HH{H1HHMDLHǃH)HLH$$$$t$pjdH0 HCxoEHoMoU o]0oe@omPH1ou`o}pHoP X0`@hPp`xpHtHHtHthHHCxthHtHCxHt$hH#D$pD$xD$`H[]A\A]A^A_ÐHIH5"H={C1fH:IH5H=[CH1[]A\A]A^A_DHH5H=+CV1H5IH5H=C.1WHPH5H=B1/ff.@AWMAVAAUIATUHSHHDL$ j L jIľH jLjD$pPDL$4AQIAWAVAUUHPtHL[]A\A]A^A_DLE1AWMAVAAUIATUHSHHDL$ t$h L t$hIľH jLt$pD$pPDL$4AQIAWAVAUU9HPtHL[]A\A]A^A_LE1ff.AWAVAUIATUSHHhHdH%(H$X1uHCXH@hHHL|$ LILILH(P$Hŋp EPLLL牄$&H{XH:HHHKHHLIIHHHL$HT$Ht$LD$ AE$fffff-}H*AE(D*D$H*ȋD$H*ЋD$^H*^f*d$ZX\Z^X^f(Z\X\-6Z(XEtW%-\XH{XHH?c|H5ZHYHHHSxpZH{XHH5]ZL=~A?\HŜH{X1E1PLA1ATA$hH LHHD$L$PH|$ISH{LHHHLL5ULLHAiLA?vPH=AE1H ^HPHP12_AXDL濘; H$XdH+%(Hh[]A\A]A^A_fL=1A?HIH=HMH APHx1Y^vfH8HIH=H^H7AfPH q1ZXZfDH0LHL濘K A?HH\H=WIPA1H HAYAZffDAE(HE1ɾH=A.H |HmPAE$PD$4PD$8PD$ff.UHSHHYA1HCxHMxHooIHoQ P oY0X0oa@`@oiPhPoq`p`oypxpoHHHxHHLHLHMxHSxLLt HMxHSxHHYH[]ff.UHHxOHCH]If.AUATIUSHHHopdH%(H$1BH=HLHAąu+H$dH+%(HĸD[]A\A]1ɺHuHYHCXf)$)D$)D$ )D$0HD$AH=7ILH HshHHAI}XLHIHLH@C tnHHl$@HH IUHHHHAąH|$PI;}HtHHShHHLHU8vHHH=rHE1AH PHiP1XZfDAJD1ɺH<fLH8 HE1H=HH OAPHi1BY^fDATUHSH1H0dH%(HD$(1HD$)LL$1HA0HD$HHD$艘HIHt$E1LHH1薉HCpHtEHH53?>WH{pH5.?Cx+WC|HD$(dH+%(u[H0[]A\HtHD$H=HIA2H pHQP1XZHkAVAUAATIUSHHMtI$HtH90tLu H9fIl$hAt5H`A,[H5|H=U3]A\A]A^yfAH{H1HHǃHH)HH]HtpDkLtHCtJID$hHt;CHs H{HŞH[`HCX[]A\A]A^@CL5LyH=tGL]DHH5jH=C2nfDA(DH1H=3H\f.AUAATUHwDHIHL]A\A]ff.fHUSHHGH8vCC HE1AH=H uHPHlSP1H @HH{HhhS tHs H;H[]@HH=11ZfHfH5H=0fDHtUHH]UDH&H5H=0fDH SHtHH5([H=`0CSCu[DH{H8vnSK Hit tHM4Hd?HDQH=6E1ɾPHAH SH P1H Hs {[H@hHfDHH5J[H=/DHH5*H=c/fD(H3H>HDMff.SHHHtpHHSA<VH5LkHPH 1jHH Hx2H6H[H%D[ff.AWAVAUATUSHHXLopH4$HT$ Ht$$ImhL|$dH%(HD$H1LXt$@`DLhE1D@AԾ@L}AHc8v6HSE1ɾPH=1HAH XZLHD$HdH+%(FHXD[]A\A]A^A_@1ɺL4 \|$$vHt$,Ht$(D$,;D$$L$ 9L$(H5QHDL$ DD$$HLG1H11t$AHY^Ht1@A`LDH:tCHH=HE1AT$0H \RH_PHP1_H 1@E1`LcD1ɺL|$ |DZH7HT$0DD$ DL$HHM0DD$D$W|sDHD11U1APPDAHH Ht輐1ɺL1 A1DADDZHD7yD1ɺLQL21ɺL( Af1ɺLL4L-1ɺL AHT$ D$ DD$DD$D$ t+DAHHcL$ AAGDIAAfDZH7QHT$ EtHHcL$ :f.AWAVAUIATIUHSHxdH%(HD$hFLtHHpuH}p1ɺIHL)E HLHD$hdH+%(HxL[]A\A]A^A_f.*HtH}p1ɺuO:H=HKHT$hdH+%(H8LLHHx[]A\A]A^A_HǀAEEH;vVHHE1A-H=+H lHPPHP1H IHL!HHL:hAUHHIMu(MvMQ@H9DEtAHHE1APH uH=>H1AXAYE1LmpL%iHD$MmhD8H8HBtރu ؉ƋHH=E1APH lHPAWPHP1H0DA1HW1A@HHHE1AoPH fDHDEt8HE1ADH=HHWPH 1#XZL1ɺL{HH5ZH= ;H*QH=9PE11A3H iH^_G=7AVAUATUSHHdH%(HD$1F t7HHHT$dH+%(RH[]A\A]A^IH%&LkpMuhHH;kP1ɺL}1ɺLaAD$CH8vBH=-H^E1AH PHP1IXZHT$HXAʼnAH5HDL$$L1AHHt1DAHHHtH;kPu|AD$t`CtZH8v;H=ME1H &A HiPHP1iY^HHtH1f1ɺLX1ɺL<?"fAWAVAUAATUHSHL$DD$DL$dH%(H$HEpHXh跀HXAH}p1ɺAt- Lt$@HLADž9HD$PDHb8HHHL|$,DT$HHD$4LD$<Xt$,`LhLL$E1L$LL$AH}pYYt$0`LhLL$kE1D鿩LL$AH}pDDH5mHHHyHt$4h&1E1E1h@L$(1QD$PHH Ht„1D1`1`LHHtLHA?f.H-fL|$,DT$LXt$,@`LhLL$~E1@L$LL$AH}p@詥QDDH5حH:jD$ E1D11PDL$T$8HAXAYHt蕃1D1@`LfDHyDEuE1H$dH+%(HĸD[]A\A]A^A_fDH1DEtHE1AH=HHPH 1XZH8kHHE1APH HXA1D1H`1`LDE1LH@AAUE1AARHGH=H HDT$ UP1H DT$fDHH}E1APH HxH=91zY^N@`5ff.ATUSHHvdH%(HD$1t:KSDKDC H;4C HD$dH+%(usH[]A\H{{HHt$AH,x$t$HHH}hD‹CDK PDD$L$ZCXZd)fAWAVAUATIUSHHH.Dn H<$~dH%(H$1_zEt$A|$HT$0D$AD$ Ht$8H[hE|$Dt$D$ kwHT$,Ht$4VwHXxHDHAtAu ؉XAt$Mt L9wEL5AvGAUE1ɾH=AH HTPHUP1#H L|$<LXt$<@`LhLL$L$yL$LL$E1¾@Aы|$DAD$|HHxH<$t|$4|$,A>H@Eރu Oى΋މ4$#f.HA 1AD$$H$dH+%(aHĸ[]A\A]A^A_H$HAT$EL$ HxhAD$PDD$@L$Ht$ZL5AXZE A>SH,4$H=H PHk1E1A6ZAY@AL$AT$DHDL$DD$ 9|$11@`LEl$ E.Et@HHME1APH=$H H1AXAYfD|$1L1AD$ ufH8`HHH=E1PA1H zHCAZA[!E6E|HHAE1AP7<$t$,|$4T$0q $E1ɾH=6A QT$H RHļPH,P1H HLT$@HLL$ǀHL$L$H11jD$@1PD$PPDL$0DD$,|$(0HHt$ H fDHH=mE1AAVH 3HPHP1H fDA.-HHTE1PH= 1AH Hw^_AHS(HtH_H5[H=+CtqHb8vCC H=+E1A6H KH PH) PHSP1H H{Hs{ [H@hHf[fDHH5H=cf.@wufDdtw1Hs1ft Iww(1wHD1ff.fHcHHG`ff.fHF`xlt `0fDHcHHG`ff.fff.SHHH@[ÐSHH@P[fSH@~HH@8[ÐSH^H[fUH3HujHPH1H5HHVH=AHE0HHEHHE H]HfDH51H9UHHu2PH5H.WH H5`HP0HHHp ]fH5Hff.@UH#H,u"HPHHHP0]H5Hqff.@USHHHHtrHnhH`HtbH:v@HWE1ɾPH=1H H~AQH`H{ZYHH1[]DH[]ÐAWAVAUATUSHHHHnhHHXL%L=L5WL- fDH{A<$v-WH= L1AWE1A^LhH{XZfʚ;X=tH[]A\A]A^A_f.HEpH[]A\A]A^A_ff.USHHHHtH;Hnh8wPHCH[]DH-WE1ɾPH=@1HAyH "XH{ZDSHW`HHc`u%d`HG`ǀdHW`Hc`vHǂ`HS`Hc`HHH94H H HPHS`HHHHXH=8vAHC`H=-H^IA H HP0HaP1XZHC``[D1[@ATUSHHH8IHH8zATL > APH #1HsH= UH []A\ff.ATUSHHH8IHH8 ATL AsPH 1HRsH= UEH []A\ff.ATUSHHH8IHH8ATL ^ A~PH k1HsH=+ UH []A\ff.HHtUH-H0tH=tH]t@]fDHm1H=|Hf.USHHH<HtgHCHCHC HC(HC0HC8HC@HCHHCPHCXHC`H[]H-HQtH=tHjH=1HHfDATH=2I:HLL jHAH ZYHI螻H=fptLA\H;1H=0kH4LA\ff.ATH=蒹IHLL LjHAH ZYHIH=tLA\H1H=HdLA\ff.ATH=IHLL jHAH `ZhYHI^H=tLA\H21H='+H|LA\ff.SHc1HH5\HH_`H=CHC[@AUATUSHHo`dH%(HD$1DeEuIHH5H=tHD$dH+%(HD[]A\A]fDIH}1HH輹tXD$$H8vHH]H=MATAH HSP1H nfDIEXHދ}H@hHAH}IcHyxHtUHH8HtUH] @HH5JH=S~ff.ATUHHF(Ht\HIH:v9HMUE1ɾPH=1H YHzAHE(ZYHLH]A\fLAH "H5>H=調f.ATUHHF8Ht\HIH:v9HUE1ɾPH=1H HAwHE8ZYHLH]A\fLH |H5H= f.ATUHHFHHt\H]IH:v9H#UE1ɾPH=z1H H:AHEHZYHLH]A\fL!H H5H=ojf.ATUHHF`Ht\HIH:v9HUE1ɾPH=ڻ1H )HA<7HE`ZYHLH]A\fLqH :H5^H=ʽf.HUHSH?t;HHHHSDAt%HDH|< wHrH1[]DHHtHHD[]fD1DAWAVAUATUHSH HEIE1A1E1afHѯHDBu0Eu+ufHuL肾HAAAE1McIAAMtI< t< uAAE1f.H LHtA1H8E1HL[]A\A]A^A_HL̽HtAJfA>#7EtLHtHE8vAWE1AHiH=H cPHG1ľY^XDHE1AH=THMHPH 1肾XZff.WAWAVAUIATUSHH8H|$ Ht$(=HHD$`D$E1H\$ DHPHDHD$HH|$(1H1茲HIѱLHI6H|$LHL~Åt9E1DDLULHHu HLAD9uH|$AѳH|$LHD9t$&HD$H8[]A\A]A^A_fHD$tE1DDHLHH_u+H5HltHL=ufAD9|$uQHLUHH@HtH]UHHHtH]ATSHHHIHI|$XID$LHL[A\ff.ATSHHhHIHI|$XID$LLAD$PH[A\DSHHvH{諲C[ff./tDUHH蓷H]DUHH1]HEDHQHtUH-@H@u ]f.H=x$H]Hoff.@ATIUHS蝽HHHڿuH8w"[]A\L[1]A\@HIAsH=H*HVPH !1bXZff.AWAAVIAUIATUDSHjAAjLL jHIAWH tHL[]A\A]A^A_LE1EAWAAVIAUIATUDSHLL$t$XALt$XL HLL$IAQAAW4H tHL[]A\A]A^A_f.LE1赪HHtHUH-H u Hͳ]HH`H]AUIATIUHSHHHH@`t^HEH8貾HI$H8裾UL hAPH M1HAt$H=3SH([]A\A]fpHL[]A\A]鋮ff.ATUSHHtCHHHtH90t Hüt'HkHCHC`HD`[]DA\E1HH5gH=軹D[]A\ATUSH`HtCHHHtH90t HCt'HkHHC`HD 脷[]DA\@E1HH5H=;D[]A\SHHtNHHHtH90t Hƻt2HC`8tH@8[HH5[H=ոDHH5[H=鵸DHATUSHHHG`HHD$ L$ AH8vTHfIپL$AHH=ATH HZUPL$,H HCXD(H@hHH[]A\HHH5[H=]A\ηfDHH5H=鮷ff.H3HG`IAWLIAVIAUAATUSHL $EL $AH-D,$E1ML]EH H@}vZfAH=įAZSAVAUASLL$(LL$(H HH Lf.HI9uD,$EIAXLDDH@hHH[]A\A]A^A_HyH52H=;ffDHSH5H=FfDHAUATUSHHHG`t|HHA.AHL8v;AUIAHATH=H xUHP1ȳH HCXDDH@hHH[]A\A]HHH5.[H=V]A\A]|@HkH5 H=3^ff.H#HG`IAWLIAVIAUAATUSHL $/EL $AH-@D,$E1ML5EH [H@}vRAHH=vAP1SAVAUASLL$8蜲LL$8H0H\H LfDHI9uD,$EIAXLDDH@hHH[]A\A]A^A_H9H5H=&fDHH5H=fDHATUSHHHG`HHL$ D$T$\$ AH8vhHffIT$AHH=?ATH H?UZZP\$(P\$(T$,H HCXD((H@hHH[]A\fDHH H5f[H=]A\fDHH5BH=ֲfDH3AWAVAUIATUSHHG`LIIA…L%ʠM1MLH EH2fA<$vaffɾIH=AZSAVAUASZHLL$(LL$(H HH BL9uEMIEXLDH@hHH[]A\A]A^A_@HHH5[H=v]A\A]A^A_阱HH5H=KvfDHAVAUATUSHG`HHHAAYAHw8vAHHH=ةIAUAH &HAVATUP1H0HCXD[D]DA\H@hA]A^H[HH5]H=yA\A]A^鞰fDHH5H=S~ff.H#AWAVAUIATUSHHG`LIITA…L%jM1ML H EHҿfA<$vYH=AIpVP1SAVAUASLL$8ƭLL$8H0HH L9uEMIEXLDH@hH H[]A\A]A^A_@HH]H5V[H=]A\A]A^A_@H3H52H=&fDH#ATUSHHHG`HHT$ L$D$\$d$AHl$ 8v|HffIH\$fH=UATZAUH \ZZPH<l$(d$$Vd$$l$(H \$ HCXD(((H@hHH[]A\HH H5[H=]A\fDHH5H=֭fDH3AWAVAUIATUSHHG`LIIA…L%ʛM1MLÿH ,EH2fA<$vi[ffҾIfH=AZSAVAUASZPZHLL$(LL$(H HмH LBf9uEMIEXLDH@hHH[]A\A]A^A_@HHH5f[H=n]A\A]A^A_鐬HH5BH=KvfDHAWAVAUATUSHHHG`HIAAEPHo8v?ATIAHAUH=¤H AWH»UAVP1H0HCXDDDH@hHH[]A\A]A^A_fHHH5>[H=f]A\A]A^A_鈫HsH5H=;ffDH#AWAVAUIATUSHHG`LIIDA…L%ZM1MLH |EHºfA<$vY[HH=AIpVpVP1SAVAUASLL$H讨LL$HH@HnH L89uEMIEXLDH@hH(H[]A\A]A^A_@HHMH5[H=]A\A]A^A_0H#H5H=fDHKATUSHHHG` HI\$ T$L$$<$t$Hd$l$ 8HffIHaff|$UH=3AH ATZZZPH Zθl$(d$$t$ +t$ H d$l$|$ HCX((((H@hHH[]A\HHչH5.[H=]A\龨fDHH5 H=s鞨ff.HSAWAVAUIATUSHHG`LIItA…L%M1ML;H lEHfA<$vyfH=ǠfIffA(ZSAVAUASZX ZPZHLL$(åLL$(H HH LD9uEMIEXLDH@hHH[]A\A]A^A_HHUH5[H=]A\A]A^A_8H#H5bH=fDHAWAVAUATUSHHHG`HDD$ HAAEDT$ AH8vOHHH=eIAWA6H H\ARDT$$AUATAVUP1qDT$LH@HCXEDDDDH@hHH[]A\A]A^A_f.HH%H5>[H=]A\A]A^A_HH5H=fDH3AWAVAUIATUSHHG`LIIA…L%ړM1MLH |EHBfA<$vaH=AAIp VpVpVP1SAVAUASLL$H*LL$HH@HH L|@9uEMIEXLDH@hH0H[]A\A]A^A_@HHŵH5[H=]A\A]A^A_騤HH5H=[醤fDHtAUATUSHHHG`t@HAԉMp@LDHCXH@hH8H[]A\A]fHHH5[H=]A\A]@HH5H=ޣff.HtAUATUSHHHG`t@HAԉM@LDHCXH@hH@H[]A\A]fHHeH5[H=&]A\A]L@H;H5H=.ff.HtAUATUSHHHG`t@HAԉM@LDHCXH@hHHH[]A\A]fHHH5[H=v]A\A]霢@HH5H=S~ff.HtAUATUSHHHG`t@HAԉM`@LDHCXH@hHpH[]A\A]fHHH5[H=]A\A]@H۪H5H=Ρff.HtAUATUSHHHG`t@HAԉM@LDHCXH@hHH[]A\A]fHHUH5[H=]A\A]<@H+H5H=ff.HtAUATUSHHHG`t@HAԉM@LDHCXH@hHxH[]A\A]fHHH5.[H=f]A\A]錠@H{H5 H=Cnff.HtAUATUSHHHG`t@HAԉMP@LDHCXH@hHH[]A\A]fHHH5>[H=]A\A]ܟ@H˨H5H=龟ff.HtAUATUSHHHG`t@HAԉM@LDHCXH@hHH[]A\A]fHHEH5N[H=]A\A],@HH5*H=ff.HtAUATUSHHHG`t@HAԉM@LDHCXH@hHH[]A\A]fHHH5^[H=V]A\A]|@HkH5:H=3^ff.ATUSHHG`H8trHCXHH@hAH_8v@ATIAUHC`H HH=PHP1֛H D[]A\f.HH5BAH=u蠝fDAHH5H=MxD[]A\HATUSHG`H8trHIԃ8v@HUIپATAH rHWH=ӕP1 HC`H 8HCXL[]A\H@hH[HحH5!]H=A\œfHH5H={馜fDHAUAATIUSHHHo`Eu5U(EHk`Uu$HHH5bH=[]A\A]@HCXH@hHHHi:vTAUIA1ATHC`H HȫH=PHP1ߙHCXHk`H H@hH}HLD[]A\A]HH5H=k閛fDH'@H=@t*Hld1 H9tu1HHlHHDD1HATUH-olS1H7H蟝H5LI HuHLPtuL,[1]A\DLHcHHk[]A\fff.@t8Gu1H2_t'HWtHZHED1ff.fATE1USHHtY'HOH跜H5^HHutFH5PWHbt.H5ZHOtKH3HD[]A\HD$ Hc\$ HjHD$ffATUStLAt^HŁv8DHHt>Ht([HH=5W]1A\@1HHt[H]A\ D[1]A\ÐAVAUATIUHSHM%LՌHIHbA<$#H$ߜHGIHH<1H0DHFt ADфuE1A}L#LA訇EWDDAEHG8vRDrDIwHE1AxATPHPf.H8LHtE1Ht[]A\A]A^fDHHH8vHHȫE1AMP<fH8vDDIHE1AqATPHPH=H Hp1H 7H8 HE1AmH=dH}H"PH i1蒔XZAEI}躚H"H:AfAdAƒvhtxAHtDuHD+@HAUE1AZPH=H 1HmY^5HH AvEuE1AAEjA_fUHSHH+Ht&HHHtH[]HtE1HtH[]AUATUu+HH5H=E1D]A\A]DAAAtru AdEt̃u AH8vHHE1APH=[H 1H葒Y^qf.At:AkdCDDdE]DA\A]f.H8HE1A&H=̌HHPH a1XZCD]D,DA\A]f.AuAA„tAEtAutAx]tAnKH88HHE1A"PHHtHUH-Hu H]HHPHq]SHHt.HHHtH90t HftHC`[@hfH2H5"H=Kv1[fSH3Ht^HHHtH90t HtBHC`t @l[HH5H=1[f.HH5rH=1[fAUATUHSHHHHHHtH90tHfviHHtHEHtH90tH;uHJHCXHphHC`Hx ;HC`8HxHсIH%HAŅbHCXH@hHHtHC`8҄HCXH@hHHt DЄH8vCHC`HIپH=jAH HfPHAUP1肎H HC`D8P`H[`LH{HHCH[]A\A]@H~8H[]A\A]DHHH5VH=[]A\A]@HA~8vHHH=ISAH HUP1輍H {H}8hHUIپPH=H1HOAH mXZ.fDHIH= H֤H APH1*Y^LH RH5֞H=ʉf.L!H "H5H=蚉f.AUATIUHlHtHHEHtH90t HNtbUHMtI$HtH90tL'uH9f.LmL蔗HLY]LA\A]L@H]H59H=A\A] fATIUSMHI$HtH90tL莐I\$`HkHt&HuHmLHuID$`HhH5+zH裃ID$`H@H{C趇LP虒[H5G]HA\ƅfD[HH5]H=A\"fATLfULHSH^`UH;H-<{t }wRS0}v7E1AnH=H HPHP1謊Y^[L]A\龊fDH|WE1ɾPH=@1HGAiH eX;Zrff.ATUHHHtHHHEHtH90t Hߎt+LeL_HHL]A\HHH5]H=A\ϋff.@ATUHSHmH4HHHtH90tHLOHHtHEHtH90t1H!u%HH5OH=C1[]A\@HCXHphHC`Hx 5u_H`y8v8HIA H=HHPH 1݈XZHc|H{|[1]A\@Lc`A4$uAT$(A$Lc`A $tI|$H2{HHtB|H-|[]A\H,H5bH=+V[1]A\Aą]HCXH@hHHtHC`8҄HCXH@hHHt DЄH{{Hk`HH}˒HEHx8vKHC`HIپH=tA,H HpPHNATP1茇H HC`D8PX)f.LH R(H5H= f.LH "%H5H=ڃf.AUATIUHHHHEHtH90tH芋HMtI$HtH90t7L_u+E1H:H5jH=S~D]A\A]DLmL贑LHLAnD]A\A]DE1HH5H=#D]A\A]f.SHHt.HHHtH90t H覊tHC`[@pfHrH5"H=趇1[fSHsHt.HHHtH90t HFtHC`[@tfHH5H=+V1[fHHtHUH-H0u H]H5yH=  HHbHc]fH=HtH1UH- Hu H ]KL hLHH H5HHגH~]ff.H~HtH~UH-x~H0u He~]KHHpHI~]AUATIUSHLHHH@`ǀ`H}XHt `wHEXHE`H0Ht胄HE`Hǀ0HE`H8Ht_HE`Hǀ8HE`LH1L-U@I<HtIDP@HE`LHHH0uLtH=s}PLH@0H[]A\A]fDHtHX.fDHH5*H=龄ff.AVIAUATUSL1H1pHIvMLLI\$`0L-T{HHH1fIDHPID$`LHHHHHEH0uHVr8v6AVMA HҚH=3|HdPH \1ՁXZ[L]A\A]A^ID$XAfAWAVAUIATIUHSHHW`LD$HPHtnHXP IHtZHD$HtLHyLI,MLAuHL[]A\A]A^A_L E1IH5@HSJ8H@ HU`LLHHJ<:HHt LIII0uHD$HxLHxLHzIUfHE`HP@ H=\l~LH5HILHyL7fAVH>IAUL-RATIUHS1fIDH@0IV`LHHH<HHH0u[]A\A]A^ff.fAVLwAUIATUHSHLHHAąH{`L0Mt!H8tHLtH{`H0HA-HC`LH8H{`HuHC`LHuHC`HǀPHC`HǀXHC`ǀ`L~[D]A\A]A^HH5H=讀@HC`LAH8s1DHH5E1H=8cff.AULoATIUHSHLH}MtHC`H0HtsHI<$HtHC`H8HtRHH}HL[]A\A]}fAWAVAUATUHSHH8H$dH%(HD$(1HG`HD$LXHPHD$/HHHtH90tH'AƅHtH@lHH9Et'HH5 E1H=*DH<$LkLYHC`HXHuL@AV#HǀX1L较LH3AƅHC`HXH8H0HHPP(tHC`L|$HLHXHPP8AHl8vOHC`t$IپAVA" H HHPH=sv0HzP1|H fDHC`AH +N1LHPHC`HHHR(HXHC`ǀ`趂 HXL9HH0HsXHPP HD$ HHk8voHC`H|$H8HPHHtHD$HHIA< RHWH=suQH PH#P1{H|$PH0HtHC`H8euu1LAсH|$ 1ŁH|$Ht H9tI1ɺH萇H|$H$H8AtJLzHD$(dH+%(H8D[]A\A]A^A_HH52H=+V|HS``dHL褯HC`HXw@HpH5E1H=غ|h詁fHsHtHsUH-sHЅtH=stHHs]@H,1H=4s}Hsf.AUfIATUSHH(dH%(HD$1I)$HD$LكL1ooLtg袄HL- fDqHHLLZHt證LuHT$dH+%(uH([]A\A]f.wHQAUIATIUHdH%(HD$1,L~LHHtMHH貁Hh8H4$LkHyHD$dH+%(H]A\A]úHLH9h8vAVE1AH ~H=kH aPH1pAXAYfDCMLH }1E1sH$L@pDLIMH 11rLpX~CH`8v7AVE1AHf}H=jH PH1p^_H$L@pHP0wH5yHaj@AE1AH=jH >HPH|P1oZL}`YBwfHG IHtfDHH5LfDH_UH8v;HRE1ɾWAlH ƛHwH=iP1oH HuH]t@HG0IHtfDHH5LfDHG@IHtfDHH5~LfDSHGXHLGHtLH{[,b@HH5ެLH{[ bff.ATIUHSWLHHuHP`H HWX9uDHxXHH571H{8Ht/HPfHC8I$HC8[]A\fDfAWIAVAUATIUHSHHH@`Hxx"DrTuDp L-]A}v>HIAH=gHkH~PH ?1XmXZfDlL1HpH}81LHE wtDHHt&1A9vI<$kDHHuA}v]E4HE1AH=gH H;~PE0PE,PE(PE$PE PEPEPH?P1lHPHEHH5HxX}tTH[]A\A]A^A_fDA}v8HIH=~fHH APH}1lY^H[]A\A]A^A_ff.fAVAUIATUHSHxHHHEHtH90tHxppk1L5҆H1xhHI_Hm1ID$X/ƒHSH*HuwLH tAHL>/ƒHSH*Hu[L]A\A]A^@H^/HSHBHCH*Ht4H^/VHSHBHCH*HUtLE1R^[L]A\A]A^fDHSHBHC_LL1l/_ƒHS[@E1HH5H=#l[L]A\A]A^ATUHHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$HHHD$HD$ $D$0HD$IHt7HHt(HD$dH+%(uHL]A\f.E1pfDHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$H$HD$HD$ D$0HD$HT$dH+%(uHpff.1111SHcuHt^HHHtH90t HltBHChH(tHH1[Ht6H 1[f.HH5Ҝ[H=iD[ff.ATIUHSHtHtUHHEHtH90t H]A\A]HHHlH=/]HH17LAT1IUHL1HI0 HIa?HL]A\fDAUATIUHHILLHH]E1A\1A]fDHH kH55lHHH=_\1pKAUATUHSHLfhI$@HtzHHL-=HtSA}vFHvutDH[]A\A]H5RLQVm;@AVI1AUIATUHSHHNH5fHVu+1LANH5eHU[D]A\A]A^1LvNH5=HUt~H{8H.RMtFLHJHtJxtYHj78v8HH:fIADPH=IAHzX1H qFXZE1[]DA\A]A^fDxA[]DA\A]A^H{87NE11HIHLH@`PEH{8L~IAąugH68vHL HeeH=@PH Nq1A9HW5FY^fDHHxX輢HC8HH{87DH968HH-eIAJPff.AWAVAUATIUSHH|$Ht=HFhHH(H`H5xTH誌H=S1CIǃHH5YTL؆HI]EŅ~/1L5fDLK>1LH1D9uLMH158vOHHTH=?A=AUH CpH7VATPHD$(L1DH E1HL[]A\A]A^A_HLH5AHH^HICEVff.AWAVAUATUSHHH|$HL$dH%(HD$81Ht5HFhHH(HH^7HD$xPH=/|AIǃ8fH=5cHl$ HD$0)D$ 9H|$LH5RI&HIH3H0!NLHfIL>CHH5{HH?HL5LVCÅ~3E1H-fDDLAA<1HH1BD9uLKH&38(HHQH= =AATH mH(Tt$(PHD$0L1BH H|$HH5GE1H @HIH514LyBD$ ~E1L%yH-~Lc;1LHI1B1HL1A9\$ uHD$LHPLIBDH5 QHfE1HD$8dH+%(uHHL[]A\A]A^A_6IfDAWAVAUIATUH1SHHdH%(H$1HHD$LQH<$H1(HH5HyOHE1Ld$@Åt`DE1E11LH"PL|$HMtIHtH90tL{EuH|$]4HD$AD9uH|$H-84H$dH+%(Hĸ[]A\A]A^A_Lt$L34IIEHxX LHkGLHIHjIL3IEHxXHZ.4H=1I3LHGHLIHILk3fDH/8HMMH%%APH=9HP1H #ki?XZfH4$H|$5tIEHxXHHD$FDd$(H4$1IHE1D8>LH5i:IEH@`H8HtdLH9:H|$LAt0Ht$HE1D06H|$HDH|$>2H.8HMMH$APFff.AWIAVAUIATE1USHHH0Aƅ zAE9tpDLfUSHH^H=H*HH=H|5HS@DKHHHC8HK(LCHm HH[])ff.@AWAVIAUATUSHHHHxX|LqIHHxXPtIHHxX PHHLxXBjADLnEHHEAULj@H5lEH=yEPHEATj@P1U1H@H4HLHDEL&L&HH[]A\A]A^A_0ff.AVI1AUIHATUSHIHCHAHQH tYP1/XZ[]A\DAUATUSHHHHIHH+IHt&H8&1HH[]A\A]H5LH+Ht!H8)I<$tRfH+H5?L詶H+HuH52QL蒶H+Hu5LHH'I<$uH5Z?LaH?H5:XH=o0H1[]A\A]ÐHc?H5XH=o01H!?H5WH=co01苴UH WMHH>AMPH3A1L.YH+^fKUHAMHAMH>H DWP1 .XZDUSHHHHohN|t$H|(H@|Ht'HHǀHt#HƄHǀH[]USHHHGXHhhHHE11ɺHAxHA 1AxHHHH[]ff.ffD1fH@H@HLJ1fHF`HHtHvXf.ff.@G3ff.H&HtUH-&H7tH=&tH]:@]fDHb1H=bc/HL&f.ATH=bI:HLL jHAH U4ZYHIH=V&`&tLA\HDb1H=Pb.H$&LA\ff.ATH=5bI9HLL jHAPH `3(IXZL^%LA\fHc%SHHG`HGxHHP@HP@HP@ HP@HGHG5H[5AWAVAUATE1USHHdH%(HD$81HtbL.IHIt{H^7AąugH8L;+'HL;+oHL;+HL;(tcHD$8dH+%(HHD[]A\A]A^A_fL3H+7LAo DLLLl$ 3H'A9sLfDHHD$0)D$ ~/LHLLA0H'A9rA,@H64\fHHA]*H3L2A6%DLA"H@1HA53HAj#H3L2DANAtDAOAĉDLAN77fHHD$0Ld$ )D$ )$HD$-HHI~(LLI`LHUH3L1LHL$LAHAuT-@MfLE1hk.ff.AWAVAUATE1USHHdH%(HD$81HtbL6IHIt{H.4AąugHL;3HL;3gH`L;3HpL;0t{HD$8dH+%(HHD[]A\A]A^A_fH4L0?t-LA?DLA%LLLt$ P0H$A9sLfDHHD$0)D$ 6,LHLLA-H<$A9rA@HHA5'H3LA/A=A+DLADH.HA 0HAB H3LŸ?A9ANADE?A9ANADE6/?DL9DANʼn49fHHD$0Ld$ )D$ )$HD$*HHIV%LLIhLH]H3L.LHL LAHfAAt A?~"LE1hC462+fAVAUIATUHH(dH%(HD$1(fHD$)$Ht\IHE1LSt!HLLHILHD$dH+%(u#H(L]A\A]A^HPI*fDAVAUIATUHH(dH%(HD$1*(fHD$)$Ht\IHE1Lt!HLLHILnHD$dH+%(u#H(L]A\A]A^HI)fDAWAVIAUIATUS1H0HLL6LI(LLI IMt LIHLL"HL!9wHH[]A\A]A^A_fDAWAVAUIATUSHYH8t$dH%(HD$(1_/IHD$ H$HD$$HD$fLh!@1L&(HHt HH1L9H $HT$HHIRgD$!@\H5L@(L01IHt HHLL H5VLID$%@T$\IDD$ L$$A@DD$L$.DD$E1HދL$HL1w1HHLLHh LIH)L- DL HD$(dH+%(H8L[]A\A]A^A_fDD$ D|$$AADD$.DD$E1DHHL10HLL#0D$tXIDD$ L$$A@@DD$LL1LIKII&AUATIUSHI]-HLLYVjI1@jH5TVH=\VUH HŃ 1HH[-H8v=HH\H=E1UAH |H\ATP1FH HLrHIHL[]A\A]fHE1H5 [1"Pff.fUSHH.HH-H5`UH-HH-H5^UH,HH-H5]UH,HH-#H5ZUH,HH-"H5XUH,HH-#H5[Hr,HH-4H5[HU,HH-gH5[H8,H8H߾PHE1E1Hss1H=THP0H31j (H([] DH5H, @USHH+H-iH5ZH*HH-H5ZH*HH-H5ZH*HH-H5ZH*H8H[]DH5!H+lff.USHH>+H-iH5ZH**HH-LH5*SH *HH-%H5ZH)HH-2H5ZH)HH-UH5ZH)HH-H5ZH)HH-H5RH|)HH-ވH5ZH_)HH-H5ZHB)HH-$H5ZH%)HH-wH5ZH)HH-zH5ZH(HH-H5%RH(HH-H5ZH(H H[]H5)H*Lff.HHHfH@ HH8](ff.fAUIATIUHSHH\HH5L(HL`HhH[]A\A]!!USHHHc-HHXHoxCp1H{hHHxzHHxJe1HHdHEH[]fUHH? H](fUHHHtHHEHtH}H'1]f.SHGHHtHHHH"HCHHH[HHhHH=Pp HH5 HHf(fDAUATIUHSӉH(L/dH%(HD$1HLZ }Mt AD$A$HuHc$ThAEt=HcHH3HHT$dH+%(u!H([]A\A]߉H ff.AVAUIATAUSEt9I11fLLHA9uKDH[H)]A\A]A^1ff.HHttVtq1t*HDHIWH5zH={V1fH5j&Hf.H5jt&Hf.H5jT&Hf.HNH5yH=U&1Hff.@AUATUSH(dH%(HD$1HCI!؉HLHE1HD$fH0)$V@HIHHD$dH+%(,H(D[]A\A]@@LHt1f.HHuHD$dH+%(H(L[]A\A] DHUH5wE1H=T`fDHAHLR/DHAHL*DHA}HLDH*LH5ZwE1H=T;HXfdH%(HD$H1)$)D$)D$ )D$0HHHIfL^@E1LE1HFHYHHXH9uC IHItC fDIHA tA Afo$fo\$fod$ fol$0Zb j0HD$HdH+%(HXHD$HdH+%(uzHH5uHXH=RHD$HdH+%(uLHJH5uHXH=RHD$HdH+%(uHJH5uHXH=tRJf.ATUHXdH%(HD$H1H|IHtDHHwH=tHLH5ttH HD$HdH+%(umHX]A\@`1Ht DAHH@u뵐HD$HdH+%(u!HXHIH5s]H=QA\jf.USHXdH%(HD$H1HtIHt|HHH=sHGHSH5sH4HD$HdH+%(u]HX[]DHD$HdH+%(uAH@IHXH5rH=P[]HD$HdH+%(u HHfH= HtH1 UH- Hu H ]KHHH ]AVIAUIATIUSLHHÃHeHcH>f.LCxHkHyHǃ[]A\A]A^/LChL@ClLpCpL CtI$H8IIEH8ATL OA|PH L1HeAuH=POUH <AUIATIUHSHbHHw_H dHcH>pxHL[]A\A]phplHL[]A\A]sppptHEH8HI$H8UL NAPH L1H!dAt$H=hNSH([]A\A]AT1H1I IHLA\AWIAVAUATIUSHHXH|$ H=t$,dH%(HD$H1HM HIHtH90tH|$  H85 HLb HHD$ |$,k HD$H|$D$(L=DHI ;D$(fDDd$(Lt$DLDLHMIE1HD$H5CHD$@D$DILHtDl$DDd$@mE1LHHED1H5gCHEIIU1LH 1LH ! 1LH 1LH :1LHp 1@LU 9LS1HHI1 HL$DLLHT$@LtDt$DL$@A $Dt$DK $E1EHLL1HH5~!H5~IHLHdH5BHHMt LPILLH IH8vH|$8H HLHHD$H|$D$(;D$(dH|$u.|$,HD$ ph|$,H|$~Ll$LŅ~+1L%POfL1LH1D9uH8iHD$HdH+%(FHD$HX[]A\A]A^A_HL$DHT$@LH["fDfDH5yHQH$hH<$H5W=HED$A@L$V1MtLL$L$HLLI fHH$H<$H5<HL$@@1Mt L HH4$LQ @H5yHH$H<$H5<H}D$A@L$1MtLL$L$HLL I_HH$?H<$H5.<HL$@@uC1Mt LdHH4$LE1L@HH5;2DD$DL$4ADD$0L$4H<$E1DD$0HL1F@LH5LT$8DD$DL$@H$A@DD$4L$0GDD$4E1LL$0HH1H|$8L$DD$DL$4ADD$0L$4H<$E1DD$0HL1LH5LT$8DD$DL$@H$A@DD$4L$0DD$4E1LL$0HH1;H|$8L$BppHD$ ph3HD$ H\$PlHHH|$,HD$H|$11HH1H1H9H59H1FH|$HIHD$H|$H\$ HD$INj{h|[lIHLLjI1L~9j@H59SH 7H:t$H=H@PA1H cLL$0XZX|$,HCSHHEATH=AHH ZcH?PH>CPLL$@1IH sHCH5"cH=A&HD$L|$PtLLHH\$[HNUHSHHuLChuHHZ tHzHtH+H1[]@EuHz HZ H1Hx^H1Hx Lf.HeHtHYUH-HH0 u H5]KHHpH]SHH;HHxX HHHtHS sHSHPHS HP ]A\A]ff.UHSHnHtIH]HHtH9t H`t,HHtHH[]DH[]fHH6H5\[H=&>]PUHSHHt9H]HHtH9t HtHHt0HH[]DHo6HH5\H==[]Hi6UHSHnHH]HHtH9tH\H1HHHxXHH8v8HE1AhH=$H5H>PH )[1"XZHHPH[HxX]!Ho5HH5ZH=<[]H5AUIATIUHSHdHtGH]HHtH9t HVt*MtMHHtQHLLH[]A\A]@H4HH56ZH=<[]A\A]D@H5H=HH5S=ff.fUHSHHt9H]HHtH9t HtH8Ht8HH[]DH4H5RYH=k;H1[]DLY=H *YH5<H=7;2fAVIAUIATIUHSHtNH]HHtH9t Ht1MtTHHtX[LLLH]A\A]A^f.H_3[H5QXH=:]A\A]A^fDH3H<ff.@UHH ,H]HH5PfS1HH0dH%(HD$(1Ht$H5HT$HH<$D$HHxmT$u!DHHwHD$tHHHD$(dH+%(uH0[yfATUHSH]HLeHMtI9$t HJtvHtII$tvHII\$LHI$H K[H5O]A\H[H5WH=8]A\f.H1H);AUIATIUHSHHHHHEHtH90t HotkVHHHxXHHt HH]xLLHHH[HxX]A\A]hHH0H5~U[H=7]A\A]ff.AUIATIUHSHHHHHEHtH90t HtkvHHHxXHHt HHLL3HHH[HxX]A\A]DHH/H5^T[H=7]A\A]S[H=66]A\A]\ff.UHSHHt9H]HHtH9t HtHHt8HH[]DHo.H5RH=5H1[]DH)8H5zRH=5ff.UHSHNHt9H]HHtH9t H@tHHt8HH[]DH-H5QH=5FH1[]DH7H5QH=4ff.SHHt.HHHtH90t HtH{h[H?-H5"QH=41[fATIUHSHJHHHxXMtH@A$Ht H@  HH[]HxXA\eDH5kI11H5GAи1@521Ҹf.ATAUHS}Ht@H]HHtH9t Hot#HHt[DH]A\[]A\[H+H5O]H=A3A\jf.AWAVAAUAATAUHSDHHL}HMtI9tHHH@HxXGDD x_EI E1HtADDDHAfHHHxXHD[]A\A]A^A_HE1E1DpX f.H*H5rNE1H=(2S믐HE1H}HxXTfUHSHHtIH]HHtH9t Ht,DžH(HtHH[]H[]ÐHH;*H5M[H=1]ATfAUHSH dH%(HD$1)$/HtZHHEHtH90t H!t=HH5cHH,$Dd$\$ nHD$dH+%(u*H []A\DH)H5LH=0ff.@UHSHHt9H]HHtH9t HtH0Ht*HH[]DH)H5BLH=[0H1[]ff.f0 HEHcH>@H?)H+)H7)H)H)H)H)Ha)H)H )H )H )H(H(H3HeHtHYUH-HHPu H5]HHH]HHtHUH-Hu H]H(1H=(HH H]USHHtH/HH9t)Hz(H5IH=<.gH1[]fDHCHH[]ff.fAVAUATUSHHSH=,L-XHA}RHtHWHyHHItL71H1HI@LLIHt}HID$`L[]A\A]A^@A}vIHH=NE1AjEXH dLHu0PH0P1=H fE1xHtHVHHt[HIA}1H1HISLLIHHtHVH#Ht>9HIn1t1H1GHLIHA}vIHHH=ATHDH.E1ɾH hKH-SP1_AXDIHHH=11IH]LLIf.H1/SE1ɾPH=x1H-A'H J}XZtfDE1HH5JH=(+S[L]A\A]A^L%ILAALH,@E1EHE1H=H$H JAPH-1Y^AUATAUHSHHdH%(HD$1HHHEHtH90t H2t~HH;t"HT$dH+%(H[]A\A]H=f$ItHHYDLHou?L1H;@H3$H5MH=)1uLHH<$HtHE1HHHH51HH5MH=C)n1 fUH=#HkH8HjHH 3L LAZY]ff.fHHtHUH-Hu H]kHH0H]AWAVAUATUSHHdH%(HD$81HD$(HD$ H3HHIH5ILHmH5HIuLHt$(*AŅOHD$(HtH;HHtHD$ HtH}HEHtAHD$8dH+%([HHD[]A\A]A^A_DH5L)H5L2LE1HL$0DHH51=H|$0HD$(.HæH5KH=&&E1;fDL E1HL$0DHH5$1"H|$0`HD$(fDH8vkHMAXHH*PH {JHt1_AXDH H5RJE1H=8&c{fDH5L"LIIQE1HL$ LHH51EH|$ H|$(IHt"LAAt!LH;Htf.L5i)L-1LLeLLL5xIHD$1L-jEH|$HD$t]HL5JIL-C8ejt$ML5'IHHL-LPL1A~XZH|$t=HT8v1jt$LMHHaLPA~1Y^qD$LHHh~HAVAULL$0LD$(T$f.D$HD$8D$"HHcH>f.HcT$HffZ`Y" ZX$`ZYY$h$`$hk$l$ \X$ $d$lX$d$fHD$pHD$` $H}X$xkLH}H5Ln$$=I|$p11H5!L1WL1H5<$$H|+L1H5.LH5OHt$`LLH51LܷHHH$0PLEXL$_H}X0AH$IXZ$LL$X$]LHD$XZH}`Ht$XLDAHD$D0EtDH$H=IA H HpHP1臸AZA[LH}`HE`f$h$\X$$`$hX$`fH(jHHIAPH H='H01ķA[],@HD$DEHHIAPDu =+q=|$p L11LGL LLHD$pH1HT$pH|$x1zH|$p耨LD1LL ;LLHD$pH1NH|$xHT$p*H|$p0uHzHj@LH}`L C$HD$D(EtGH$H=IAH HHpHP1*AXAYfDH}`ǩHE`zf.H5YL1 @HD$Hl$HDd$8DEl$8D$8D$$#Hcl$8Ld$(HDmH|8HDHI4荫uDd$$EHs(HtL|$@LTNHHtLEHs0HtL|$@L.NHHtLED$$HD$Hl$HDd$88:HcD$8IA$t8HmP-Dd$8l$xHl$Ht$$ H$|$ Hl$hHD$XIH$HD$H$D$HE1HD$(M9l$0D9t$<NdXLL.IIhD9l$$SDl$DE2|$H'H{01$IHD$LN$PL LvH|$( AA$- :NdXMFL$H{ t#V(H{ HjHHt Ht$@>HD$8vfHH=èIAxD$\H HPD$`PsPsHs@s8D$tPD$pPHPspshs`sXP1HpLHDŽ$H$AEEu D$$A QHD$HD$@L`hwA IUXHAۇI$HH$DHH$H$L$`iQ$11$A$@H}`AI}HLH芚H}`M1ɺH5 I$0HtA}|H~D$$ u*I}@A$IE@|$A$A$IE8|$A$fJ((AT$@AT$1ɺAT$`I$0H1I$HtL|$@LBL t|$H$D$$HD$XH$HD$#D8E>E1fDKTXHAIE9LH5ۺH|$xH1D$8D$xI$HHEX1LhhA1AHAHAD$HD$t6HAWH=(IPH-1AH 贩XZ|$tQH$D$$HD$XH$HD$/|$8D$$H$HD$(|$8D$$DATUHSHHeLHx`HHI<$HtqHHt谰HǃH{hH{X胶HHxsHHx胚H{`ZH=P詧[H]H@0A\ff.SHH`HH[H8鼜ff.AUATUSHHH?'H;L/HHH]IH,I9t'LQH H5uH=豤H1vHsH;AH;11ҋ51脜HGHOHL[]A\A] DHsAH;11ҋ5H1[]A\A]/HsH;AH;11ҋ5}1HH[]A\A]Ԛ@UHSHdH%(HD$1讦HH3HHزHŋu;HCxHt HHHD$dH+%(u2HH[]SHHt$H$t$Hѵ*f.AWAVAUATUSHHHHAIMAtmH芰I買E11LHL H z蔦HLI\$HID$@El$PMt$XM|$`HL[]A\A]A^A_ÐHAH5"E1H=賧ΐHfH5E1H=h蓧뮐HH5E1H=Hs뎐AWAVAUIATAUHSHH8HXdH%(HD$(1mIHLHaH LE1HD$蹘Ap2E1Ht@DAH|80uHT$ Ht$$H|$$|$ H53HջIH1HtDDHD$H|$ ELL$Ht H|$1HTHHH9uH|$LILDAHI蟕HD$(dH+%(H8L[]A\A]A^A_fHXIH5H!H5gHIHN1HeDHD$H|$,ELL$H=H|$1@HTHH9uf.H8HkX7A?IH wHHUPH1_AXHQ8vAnwH WJcH>␅[胲HH CHHE1A`PH(1aZYD$fDD$AB24t$,AAG%Hc|$0It$AwLx؉D$AٱAE1AHNjD$H HPAVAUt$4VHD$LPHP1褟t$\H0f.I?LcD$0HD$@W0HD$PV0AWBLxAOHcHT$HAuQBHcMcHD$`q2Ht$hHt$HD$pr2Hl$xHcHDŽ$s2HT$XCThH$HDŽ$t2GtIA;HcE1HDŽ$80L|$@H$L-H-f@vIKHT${HE1LHT$HAHRHAVP1YH DII uL1Ҿp2LIHT$L1HLIH$dH+%( HĸL[]A\A]A^A_D$R8 Aܖ'At$ GR88jD$'GR88XA,At$ GR32.AɃ,AL$RG32D$,GR32D$bRG16AA'GR88AD։T$R8 ED$[AB48D$,RG32D$YAB30D$YRA30oD$YBA30]D;z貣 HcSE1HHAPH 2H 1D^_0D$,D$D$BG24D$,BG24BG24D$g薣fDAWAVAUIATIDUHSHHhH1dH%(H$X1DvTt"H;EH5LLcAv7E1H$XdH+%(!HhL[]A\A]A^A_HcCH3HD$W0HD$ V0HD$HcCHD$0q2HD$(HcEL|$8HD$HI$HD$@r2HD$XChHD$Ps2HD$`t2Ft HHD$h t/HD$pC4HD$xHDŽ$D4HDŽ$A2HcHc}D@HDu2PHcH|PI|$HcHDv2PHcH|P{lHcHDw2Ft McHcPJ|$AHcHc}DBHDx2BHH|BI|$HHDy2BHH|B{pHHDz2Ft  IcHcBH|tBHHDG4BHHDBHHDH4B HcHDfS,#2S(2HcL=Q1L\$HD80L5L%A?vRIL\$H$HE1LHT$HA)HXRLSP1蟘L\$(H fDHH9uL1Ҿp2LIHLB1HLI2PHcHD|2HcHL @2PHcHD{2HcHLS(HcHDE4PHcHDPHcHDF4P HHD2fA?豞 HbSH*E1HA-HH P1CXZAAAVAUATUSHH_@LoHdH%(HD$1HT$HHغ<$u |$H5ХH"H5HۭHHH{XƞIHJ5LH躝HbLILLՅuKH8v?:HIAHH$PH KH1Y^fDHD$dH+%()H[]A\A]A^H5H HH.HDEt詧HIAHHRP5Hم8wrHIAHHPH#1H uPXZ9fH8 HkXIAHHUPDHIDEHIAHHPi~ff.AWAVIAUIATUSHHXH@H4$H5dH%(HD$H1D$<D$8D$4D$0葫H{@H5|H~H IHHC@HxX\IHLHPHLHD$談Ld$HsHHL$H=~H o#H 4PD$HH5HP0+HH-eH5HHH-H5HH H-fH5HԎHH-H5H跎HH-H5H蚎HH-\fH5H}HH-OgH5xH`HH-gH5{HCHH-uH5OH&HH[]H5izH聏ff.USHHΎ(zH- JH5H躍HH-MH5H蝍HH-?gH5H耍HH-RNH5HcHH-usH5HFHH-NH5)H)HH-IH5hH HH-nH5HHH-1 H5HҌHH-D H5%H赌HH-GIH50H蘌HH-kH5H{HH-MIH5&H^H H[]H5xHlff.USHHH7x)xH-lH5HHH-MH5H֋HH-H5H蹋HH-klH54H蜋HH-H53HHH[]ÐH5wHSff.HyxHtUH-hxHtH=LxtH]$@]fDH1H=Hxf.ATIHt}LA\H1HH=辋1HHH=l`nHjH5jHHVfDH=kAVAUIATIUHS8vEHHIH=uAPAQH RHVP1zH0fDH5H puEHjHA1jE1Lj2/zH I$[]A\A]A^f.H5Hou=HNjHA1jLE1j2yH []I$A\A]A^fL5^HL^ouRHH_S1LjAE1jAVyH LH5&SI$XH[]A\A]A^kfDH5Hnu=HFiHA1jE1Lj2yH I$fDH5HnHiH1LjAE1j2xH LH5]RI$ HBff.fAWAVAUATUSHHHHhHH@IL(L聉Au AULLPIƉt$ T$/HAE1t$L1VT$1R1AWxHPH HjME1jH11wHPEuEeXHZHE11AVHATE11jwHPH H节HHE1[]1A\A]1A^A_vwfDH[]A\A]A^A_ÐUHSHHg8v5HRIPH==r1HDAH BwXZHHAH[E1111]vff.UHHSH蹁HAH[E11Ҿ1]vf.UHHSHyHAH[E11Ҿ1]jvf.ATIUHH(tHt1H]A\fHt&jIDŽ$(H]A\fHHHE1E1H e11uLI$(HxI$(HL]H5PA\)hfUSHHHHLJHtHxA11H1ruHHǃHtHCA11H1=uHHǃHtHA11H1uHHǃHthHHǃHtHA11H1tHHǃHtH[]|DH[]fSHuHHsxH{pHt+nu+ǃH{p}x+1[xtո[Hp'xD1HH=覄1fSHuǃ[fHpwǃ[ff.HLGpGfLJLt~Hw1Hff.ATIUHSHwxHHpHt"z1fCfHtL[]A\dfH}cSH8vLGHA`H  H9PGPG PGPHPL1H=mrH0fHH`Hu1HHt 1yHoCHp@ [fK SHDKDC6sH밐SHGpHHt1[ff.UH]Ht]@H]ohff.@pAWAVAUATIUHպSHHLHdH%(H$1HL$(it*H$dH+%(~H[]A\A]A^A_ÐLl$< HLLHiuHL$$HL/iuHa8vGD$dH\8vAQD$@IAH=%dH HZPD$LPHP1-lH LHLcDLHLc)H $HLc LHLcH[8vKVD$8IAH=kcH HPD$DPD$PPD$\PHP1ikH0HL$#HLc~D$,= = =H d[9v6PHGIAPH=bH GH1j_AXLHLbLHLsbH $HLWbHZ8D$4H=DbIAH HuPD$@PD$LPHP1>jH kqHqZ8?HGIARAPL%HLa#L&HLaH $'HL~aL(HLcaHY8AQD$8IAH=EaH HzPD$DPD$PPD$\PHP1CiH0YL HL`UH`Y8.D$fXB30؀=AB30\A HAR30jTHRA30QHAB308XB30H{$H7HDRA15AR15vYAXR15vyfAB30 AR30؀=XB30BAAB15XB15AAHkfDAYVYUAH 8PYVYUtځAYUVA H`fRG16~RGB8AHDAYUVLAARX30aBA12#AAH ofRG24tvNXR24tv'BA15؃=BX24yA AR24fDAB24tHvQXB24FBG24:C8 DB8 h؃=BA30XA A RA246fDHD$DEtSnceiHE1H=TSAH YHPHP1 ]H fLE1m8A A (H;E1 E1BG24 AfDA HfDADAAH]AAH\tA ^@AAH4ADA HDAAHhAHXR30BX30HHHD}H#RA15jAB15HHHDMXR24~H2BX24(RX24HkH HD HYVYUHVYUYvNUYVYHHHDHRG24AR24fDHH֣AYUVyYUYVHH+HD\HRG16Iv0HaRGB84BGR8HwHHHDHuRX15BG16HGHHDAAH;AwHC8 BA30HHHD}HAB12jXB12HHHDMDAAH,DHRA12 HARX12v6H+AB24 XB24HHHDH,AR12!A HAHsAHXpA H=UA H":AHAHA HA AHAHlAH4lA HQiAH6NfHMSHtHASUH-0SHbu HS]{HHeHS]SHtVHHLJHHHtJHǃHHtMHǃ[fLH rcH5H=ߖRf.ATUH-:FS}vIb]IgATE1AHHPHx1H /UXZTwHHcH>f.}v:egHE1HHH APH 1CUY^[]A\fDAYUVfNV21fNV12fYU24fVYUYfXB24fBX24fXR24{fDUYVYkfDYVU9[fDRX24KfDAR24;fDAB24+fDYU16fDYU11 fDRA24fDBA24fDYUV9fDBG16fDRG16fDNV24fDNV16fDNV61fDYV12{fDYU12kfDYUYV[fDYVYUKfDDHEH(HHOHPHOHHHOH0HO(H8HO0H@HO8HxHO@HHO HXHOXHhHOHH`HO`HpHPPADADfDHHtHOHHOH HOHHO(HHO0HHO8H8HO@H@HO H(HOXH0HOHH(HO`H0RfDAWEAVEAUAATAUSHHdH%(HD$1Ht$t$ t}tu&(&(/(/(1D$HT$dH+%(u>H[]A\A]A^A_@HE1DDj1AVAUDD$pH `XAWAVAUATUHdH%(HD$1HfHILt$vE1H=HH?H01LL(0LHIPL$E1LH@H01aL.0LHPL$E1LH?H01aL-0LHPgL$E1LH?H01_aLB0LHLP,D$ƒEAD΀DEDDED@DEӄE1LHHS?DH01`L@0LHOD$ƒEAD΀DEDDED@DEZE1LHH?DH01m`L30LHZO:T$AADD裆E1LHH3?DH01`L'0LHOD$A=P0tjA=Q0t]E1=80tSH>:HH=HFE1APH "HPHAP1ENH {E1DLHHX=H01^_L)0LHKN+L$E1LH}<H01#_H?0LHN$=0*=0L=0LHML$H<E1H0L1^L!0LHML$E1LH <H01y^L%0LHfMFL$E1LH<H01>^L&0LH+M L$E1LH<H01^L;0LHLL$E1LH"<H01]L<0LHLL$E1LHg;H01]L,0LHzLZL$E1LH;H01R]L*0LH?LL$E1LH<H01]L+0LHLL$E1LH;H01\L20LHKL$E1LHk:H01\L10LHKtrL$E1LH:H01j\[Ha;:vRH5 $E1LH01SXHL$LH>D$LLH>H5 $E1LH01WL LH^>H6 $E1LH01WL LH$>|H5 $E1LH01}WL LH=BH4 $E1LH01CWL LH=H5 $E1LH01WL LHs=Hl5 $E1LH01VLLH9=H4 $E1LH01VLLHIIuE11HL$,3DtHcӍCD0#0T$,HT0L-=*IIu/t>IIuE11HL$,CtHcӍCD0"0T$,HT0L-G)IIu*/t>IIuE11HL$,wCtHcӍCD0!0T$,HT0L-*IIu.t>IIuE11HL$,CtHcӍCD0%0T$,HT0L-)IIun.IHcLHLD$D080K\$(;Ai|$H)8v:HHWH=1MPA1H Hf9AYAZ\$RHA)8ADH%0D$`!0HD$@H$0HD$HHHD$PHHD$XD$D$dfDIIuE11HL$,A'HcӍCD0$0T$,HT0fIIuE11HL$,QAD$,D$@(0D$DH9(8vHI&I$MI$I$H.AEuRH+#8:]CH=*IHPAHyPH 12XZHD[]A\A]f.H111N.AwfDHMH-"}I$I$1LBM$I$HHDEEtA29BH=)IPHH =APH11Y^HE1[D]A\A]DI$HHH=^)IAUAH HA$P1`1H ATUHS0IHHu8HHmHtHIHL$1HHHtHx2HǃHHtH%+Hǃu)HHtT$HǃHHth+Hǃ[]A\Hx4HǃFAVAUATIUSlHx`H_HIs;t?IWLHL7LLH!AH#[D]A\A]A^11L!Aff.@ATUHSHH6HHlHx`H~^IHHxHt v!HH@HL(HHǃHx Ht *HH@ H[]A\"ff.fATUHkHx`H]HI9:LH-HH]A\"ff.@H`]UHSH>H?+1+uMHH5GH="[HHw-HPHc-H HP0H[]ÐH5*H?ff.@UH=S!HZHHjHH CL MA6ZY]ff.fH]*HtHQ*UH-@*H9u H-*]kHH;H*]UHHH4]Hff.@UHSH^HHc4HHt HËt*H=)P ,HH@0H[]f.;Hǃff.ATSH14Ht7H1H1k)IH I$HL[A\DH8vI$LH[A\HH5:E1H=Ph{)HL[A\UHSH7H#y#uMHH5H6SHH7&HPH#&H HP0H[]ÐH5!#H7ff.@UH=ZH{SHHjHH CL A/ZY]ff.fH"HtH"UH-"Hp2u Hu"]kHH4HY"]UHHHX-]Hff.@UHSH^HH#-HHDuHHt1,H#H=!P$HH@0H[]ff.ATUHH|HH= m&Hn!1H1%"HIH>I$HI$I$HtIADŽ$HL]A\fHsH5E1H=e&HL]A\Ht;HE1AH= HHPH 1}$XZLE1kAUATUSHH=HS%HT 1H1 !HIH(I$HI$HHoI$HI$l.wPLH*I$IH0xH=HL`pHHEHs`H߉C` fCd=)ImxPLH*HhhPLH*HHxxI0HL[]A\A]Hi8v5HSE1PH=1AmH uH"^_LE1HL[]A\A]fDH DEtHHH=H PHȤE1ɾAt1"ZYHH5ʺH=3c^$fUHSH2HG9uMH&H5Hw1NHH!HPH!HHP0H[]ÐH5H2ff.@ATH=\IZNHLL ̐jHAH 5`*IXZL^pLA\fHUHtHIUH-8H@-u H%][HH/H ]UHHH((]Hff.@UHSH^HH'1H5cHH!uHHt)HHH=PwHH@0H[]ATSHH=HF!H'1H1HIH%I$HtHL[A\H1HtRt>HSE1PH=1H AnHY^fLE1EvHE1AqH=oHHaPH \1UXZ뱐ATSHHtXHH=A H"1H1IHI$LADŽ$H[A\HkH5E1H=_ HL[A\SHSH{`H%[Hff.UHSH.HuMHH5+H-KHHWHPHCH HP0H[]ÐH5H.ff.@UH=3HJHHjHH CL ̍A&ZY]ff.fH-HtH!UH-H)u H]kHH+H]UHHHx$]Hff.@UHSH^HHC$HHHt/'HǃHLxH=^PHH@0H[]ff.fUH=H;HpHjHH L A(A%ZY]ff.fH%HtHUH-H0(u H]kHHp*H]UHHH#]Hff.@UHSH^HH"H(HHt_Hǃ(H蜥H}`H"H$HC'H'HHǃ*HH=H HHH[]ff.ATH="IHLL LjHAH #0IXZLXLA\fH=HtH1UH- Hp&u H ][HH(H]UHHHX!]Hff.@ATIUHSHdH%(H$1CLH!HXHHpP(~H,~ D` h$HukPH 1E1H`HHXADH`H'H$dH+%(u>HHĐ1[]A\A HHHE11%T$L$ | UHcHH( ]H`ff.@UHSH.HHHHHt`H`HHP H8v8HE1AH=HHH\PH m1FXZǃH=H6HHH[]@H`HHpHHp H1:ff.HtgUHSHHHHpZH`HtHtHO[]H[]ÐH[]HH5H= X6fDATIUSLHQHpjHpX []A\AWAVIAUATIUSHHt$dH%(H$1HHHI SHHHHEHtH90tH6ADž`HHHHD$1IMtvL>15%H əL1H MlLE1 H$dH+%(gHĨD[]A\A]A^A_HD$LDIHH'H=H\IH=D$ HT$ HT$HBIHH:v5PH͂E1ɾPH= 1H DHEA"ZYHLA DLX/LHD$CIH,Z$H L12D3$H ĘL1 E1D$t |$ D$u&#H :L1<@HD$HT$LHPB II@IH#LH 1^HIHxQHAHl$(L|$0DIH\$ H\$Lt$8M,f.EAH8}IH@L(l$DD$@ EtDT$LD$H HcH=D@ D@D@&EHHcD@D@W LLD$@HHeLIPH=LH$ 5RIHIHGL9AoHE8PARDT$ UfH)H= AH 5PLL$@1H. IH DT$H@L(HARDT$ j롐IdžJMHl$(L|$0Lt$8IH1HfMHl$(L|$0ILt$8@)fAUATUHHHHIMHx`H-@IHHjI$LbMt)I4$LIHL]A\A]fHPuH/H5HH=QL]A\A]UH=K~H[HHjHH ÓL AHaZY]ff.fH HtH UH- HPu H ]kHHH ]UHHH8]Hff.@ATUHS`HHLHMtJHE`ED$ AL$AT$LID$PjA4$e^_uLHǃHHt3HHtHHǃ HǃH= H)[H]HA\fHAp 8H= IHRPAyHoPH 1XZ*fAWAVAUATUSHHH-H dH%(H$H |UHD$(HPH9}HDŽ$1H(HDŽ$HHDŽ$HDŽ$HDŽ$H!HpH$HBHPHXH@HuH(H$HAAQ1h (R1jPj>H0H`HpD`# HHDHH1_H`H1}H {`H=L-PL%5QE1ɾ1ALL }^_v:HE1ALHzjH=LjP1 H @HH5RzXH$Hu }H`HLd$0H$,H|$(LHHD$XHD$PbHE1E1jHLLH`HD$`PjeH|$PH H$dH+%(OH[]A\A]A^A_fDHH-H=H PHO1E1A HPZYf}1D@HE1H=H,H ADPHA1Y^fDHLHrHE1HATHE111aAYHAZHH5HH0E11ҾL kH1#H E11ҾH1HfUHSHHHH@HHu HtHHHH[]H[]fATUSHPH{`HILHHHHHI$b x[]A\fH8vHIAH= HjH"@PH 1XZf.AUATAUSHHHH.IH,8vOHE1AATH=H 4H?UPPH0P1H0@HHtE11D% DL DH[]A\A]AUIATAULHoDx]A\A]fyD9u9tDH]A\A]HAUIATEU8v:HtAPH=E1QAH "H>VP1H DL]A\A]gAUAATAUHSLHH8v:H#QH=E1RAH jH>VP1H HKH3H1HH9s(D8uDžHKH3HH1H9rE~E H[]A\A]HDDH[]A\A]AUATUSHHH8vSGHAH ϏHX=PGPG PGPHtPL1H="=H0fH;HHttHE11ҾH1HDk DcHHH1HAUEE11HSHS H;XZSsHoCH[]A\A]AUATUHSHHHu8HXHt8H`HH17ǃH[]A\A]fHpH`HD`Dh DDDDH*AWAVAUATUHk$HHHEHtH90tHY{HHEHt H90H*PHL5 d1H{LHjIHt2]HI$Ht H90pL`LH)HA%IHHgeH5CE1H=7]LA\A]A^A_H8v5H=~UIPH=1HuAPH qXZH]A\A]A^A_fDE_z1H1HILD踴I$HL_HPI?H LLH]LA\A]A^A_DE1HH57H=6]LA\A]A^A_fDH8HH|H=IATAYH HtUP1_H fDH8v*LΖH H5 H=*ATE1AbHrH=bH [PH˖1|A]A_ELAH q1Le`HMt#I$HtH90t Lt H}`P1H H\~ff.AWAVAUATUSH_HHLpH|$Ht$MHT$LdH%(HD$81HH fEE1H~8vAHH>H=7MATAH bH6OUP1H @MtsLHICI}`HDEHIAA!wH^AHcH>fHѼ8L(HLHHHD$1fxfHD$HtH|$HD$8dH+%(HH[]A\A]A^A_E D$4E1LH6DD$4HEHt$4H: I@EAUffH<H5<LHEE*U*fuI$11DD$ 6HNDD$ H5u<LHHr<AHEfEf}L UEffH5>;L*1*Rf1LT$(H r8H|$ H|$ 1҉ELT$(IË@9E t5LUuLLhH8vTL\$(HH;H=LT$(HYMA(PH _1XZLT$ L\$(IHtL\$(ILT$ L\$(LT$ L\$(LT$ xLHIeH|$ HLH-L\$(L EE1H=UH:APH ^AsPH 1PY^@AWAVAUATUSHHAHIHEE.HMIHtH;0tLH{H1HHMD⾨H)LQHǃHH QHt$Xt$Xt$XjUj(H0tD$@Dk|DCxH[]A\A]A^A_H!H5[H= 61fHH5[H=H1[]A\A]A^A_DSLHH1DIjjLL$ "2XHZ8v>HH"sPE1SAH ZH6PH=ƽ1H [@AWAVAUAATUSHHH8dH%(HD$(1PqH58H߉fH58HITIMpHgH{X6IHLH\$ H%HLHD$耺L|$11HLAԅHc|$ t$ HLHD$HALD$%T$ LLȷ9\$ >H\$$E111H|$IىAօHc|$$Hc|$$IT$$H|$HD$IILALT$1HcT$$$5fHH9&I<uM4AH޵8H>A.HP@tAAA.H@tD‰.H@t@չ.P@t@͉t$DD$L$LT$HE1VHH3RAWDD$,APt$0A~VL$0QH WP1ALT$8H0ALLT$ D$H|$D$Hδ8H.A.HP@tAA.p@tʉA.p@tD@A.P@tDL$LT$E1AHQHH]QAUL$ QH VAWAVP1LT$8H0LLT$(H|$fD1HT$(dH+%(H8[]A\A]A^A_H9;(uH8vHkX;HIAGHHUPH U1X1ZmHQ8XHA.AHA@DDq@DAĉq@D‰@@A@DHE1AcHHNOAUATSUPH (UH11eH0@L1fH8HA.AHA@DDq@DAĉq@D‰@@A@DHE1AkHHNAUATSUP+LLT$ H|$17AUATUSHHHHdH%(HD$1HtH@H9EX"HH,$IHx[vHH[LHKAHHxXEtFHHH@L$$HtH9t H9PXI9T$XL9tLH$]LHHL$$HxHHLHHHxtunmap != NULLalloc_class->copy != NULLGstGLBaseMemoryGstGLAllocationParamsGstGLBufferGstGLBufferAllocationParamsalloc_class->map != NULLGstGLBaseMemoryAllocatorsrc != NULLGstGLBaseSrcglbasesrc elementglbasesrcTimestamp offsettimestamp-offsetgst_gl_base_src_set_contextgst_gl_base_src_change_stategst_gl_base_src_setcapsgst_gl_base_src_querygst_gl_base_src_get_timesgst_gl_base_src_startgst_gl_base_src_stopgst_gl_base_src_do_seekgst_gl_base_src_fillGstGLColorConvertglconvertrgb16bgr16bgr10a2_lebgrargb10a2_lergbargbpbgrpGstGLBufferPoolGL Buffer PoolglbufferpoolsolibGL.so.1opengl32.dlllibGLlibGLESv2.so.2libGLESv2GstGLTextureTargetGstGLAPIGstGLPlatformGstGLBaseMemoryErrorGstGLBaseMemoryTransferGstGLContextErrorGstGLConfigCaveatGstGLConfigSurfaceTypeGstGLDisplayTypeGstGLFormatGstGLQueryTypeGstGLSLErrorGstGLSLVersionGstGLSLProfileGstGLUploadReturnGstGLStereoDownmixGstGLWindowErrornoneanyopengl opengl3unknown gles1../gst-libs/gst/gl/gstglapi.cError parsing '%s'glxwglcgleaglOpenGL BaseMemoryglbasememoryGstGLBufferAllocatormemcpy %li memory %p -> %pCould not copy GL Bufferalloc_class->alloc != NULLalloc_class != NULLchanging state: %s => %swrong capsset caps %pAsrc->running_time <= timeOpenGL BufferglbufferGST_IS_GL_BUFFER_POOL (pool)gl-allocation-paramsparams != NULLconfig != NULLGet OpenGL contextvideoGST_IS_GL_CONTEXT (context)free != NULLstruct_size > 0alloc_size > 0freeing buffer memory:%pinbufconvert != NULLstopping element %sstoppingstarting element %sstartingfilter has NULL display.error: %sfound OpenGL context %pAerror != NULLalloc_class->create != NULLCreate memory %palloc_class->destroy != NULLcouldn't copy metadata %sfailed to draw patterngst-plugins-base-1.0A GL error occurredeos: 0 framerate, frame %dGstBufferPoolOptionVideoMetaGstBufferPoolOptionGLSyncMetamemory:GLMemorytexture-targetColor converting %pA to %pASetting caps in %pA out %pAout_capsin_capsRGBxABGRBGRAARGBRGB10A2_LEBGR10A2_LEARGB64xBGRBGRxxRGBUYVYYUY2VUYAAYUVGRAY16_BEGRAY16_LEGRAY8Y444BGRPRGBPGBRGBRAAV12A420NV61NV16NV21NV12Y41BY42BYV12I420BGR16Y410P016_LEP012_LEP010_10LEY210Y212_LEY412_LENV12_4L4NV12_16L32Schroma-sitecolorimetrytex_scale%uinput must be GstGLMemoryfailed to map input memory %poutput must be GstGLMemoryrgba.a = 1.0;texel.ainvaryingRtexGtexBtexAtext.%c = 1.0;GL_APPLE_ycbcr_422yzwzyxyxzYtexUtexUVtexbt709#version %s fragColor_%dout vec4 %s; out vec4 fragColor; fragColorvec2 texcoord; texcoord = v_texcoord; }a_positiona_texcoordcoeff1coeff2coeff3poffset_xpoffset_ychroma_sampling%s converting from %s to %sFailed to start buffer poolFailed to create vertex stageFailed to link shader %sinvalid configno caps in configpriv->allocator%dx%d, caps %pAcan't create imageCould not create GL MemoryGST_GL_WINDOW_ERROR_FAILEDGST_GL_WINDOW_ERROR_OLD_LIBSold-libsresource-unavailablegreen-magenta-duboisred-cyan-duboisamber-blue-duboisGST_GL_UPLOAD_DONEGST_GL_UPLOAD_ERRORerrorGST_GL_UPLOAD_UNSUPPORTEDunsupportedGST_GL_UPLOAD_RECONFIGUREreconfigureunshared-gl-contextGST_GLSL_PROFILE_NONEGST_GLSL_PROFILE_ESGST_GLSL_PROFILE_COREGST_GLSL_PROFILE_ANYGST_GLSL_VERSION_NONEGST_GLSL_VERSION_100GST_GLSL_VERSION_110GST_GLSL_VERSION_120GST_GLSL_VERSION_130GST_GLSL_VERSION_140GST_GLSL_VERSION_150GST_GLSL_VERSION_300GST_GLSL_VERSION_310GST_GLSL_VERSION_320GST_GLSL_VERSION_330GST_GLSL_VERSION_400GST_GLSL_VERSION_410GST_GLSL_VERSION_420GST_GLSL_VERSION_430GST_GLSL_VERSION_440GST_GLSL_VERSION_450GST_GLSL_ERROR_COMPILEGST_GLSL_ERROR_LINKlinkGST_GLSL_ERROR_PROGRAMprogramGST_GL_QUERY_NONEGST_GL_QUERY_TIME_ELAPSEDtime-elapsedGST_GL_QUERY_TIMESTAMPtimestampGST_GL_LUMINANCEluminanceGST_GL_ALPHAGST_GL_LUMINANCE_ALPHAluminance-alphaGST_GL_REDGST_GL_R8r8GST_GL_RGGST_GL_RG8rg8GST_GL_RGBrgbGST_GL_RGB8rgb8GST_GL_RGB565rgb565GST_GL_RGB16GST_GL_RGBAGST_GL_RGBA8rgba8GST_GL_RGBA16rgba16GST_GL_DEPTH_COMPONENT16depth-component16GST_GL_DEPTH24_STENCIL8depth24-stencil8GST_GL_RGB10_A2rgb10-a2GST_GL_R16GST_GL_RG16rg16GST_GL_DISPLAY_TYPE_NONEGST_GL_DISPLAY_TYPE_X11GST_GL_DISPLAY_TYPE_WAYLANDGST_GL_DISPLAY_TYPE_COCOAcocoaGST_GL_DISPLAY_TYPE_WIN32win32GST_GL_DISPLAY_TYPE_DISPMANXdispmanxGST_GL_DISPLAY_TYPE_EGLGST_GL_DISPLAY_TYPE_VIV_FBviv-fbGST_GL_DISPLAY_TYPE_GBMegl-deviceGST_GL_DISPLAY_TYPE_EAGLGST_GL_DISPLAY_TYPE_WINRTwinrtGST_GL_DISPLAY_TYPE_ANDROIDandroidGST_GL_DISPLAY_TYPE_ANYpbufferpixmapGST_GL_CONFIG_CAVEAT_NONEGST_GL_CONFIG_CAVEAT_SLOWslownon-conformantGST_GL_CONTEXT_ERROR_FAILEDwrong-configwrong-apiGST_GL_CONTEXT_ERROR_OLD_LIBScreate-contextdownloadGST_GL_PLATFORM_NONEGST_GL_PLATFORM_EGLGST_GL_PLATFORM_GLXGST_GL_PLATFORM_WGLGST_GL_PLATFORM_CGLGST_GL_PLATFORM_EAGLGST_GL_PLATFORM_ANYGST_GL_API_OPENGLGST_GL_API_OPENGL3GST_GL_API_GLES1GST_GL_API_GLES2GST_GL_API_ANYGST_GL_TEXTURE_TARGET_NONEGST_GL_TEXTURE_TARGET_2D2drectangleexternal-oes../gst-libs/gst/gl/gstglbasefilter.c../gst-libs/gst/gl/gstglbasesrc.c../gst-libs/gst/gl/gstglbuffer.cusing client-side storage for buffer %p %uSubclass should override GstAllocatorClass::alloc() functionNeed to use gst_gl_base_memory_alloc() to allocate from this allocator%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'../gst-libs/gst/gl/gstglbufferpool.c../gst-libs/gst/gl/gstglbasememory.cmultiple map no %d flags %04x all flags %04x(((GST_MAP_GL - 1) & info->flags) & mem->map_flags) != 0../gst-libs/gst/gl/gstglcolorconvert.cAn offset added to timestamps set on buffers (in ns)gst_gl_base_src_decide_allocationgst_gl_base_src_default_gl_startgst_gl_base_src_default_gl_stopgst_gl_base_src_default_fill_gl_memoryalloc_flags & GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_ALLOCalloc_flags & GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_BUFFERGST_IS_GL_BASE_FILTER (filter)gst-gl-base-memory-error-quarksubclass should define create() vfuncsubclass should override GstGLBaseMemoryAllocatorClass::create() function%p allocated data pointer alloc %p, data %p%p attempting allocation of data pointer of size %lucould not read map source memory %pcould not write map dest memory %pfailed to read map source memory %pfailed to write map destination memory %pGST_IS_GL_BASE_MEMORY_ALLOCATOR (allocator)Created new colorconvert for context %pAnew GL buffer pool for context %pAnew GL buffer memory:%p size:%luCould not create GL buffer with context:%pGL API's not compatible context: %s supported: %sSubclass failed to initialize.attempting to find an OpenGL context, existing %pAFailed to create GL buffer: %sformat wasn't negotiated before get functionGstBufferPoolOptionVideoGLTextureUploadMetaConfiguring passthrough mode for same in/out capsGST_VIDEO_INFO_FORMAT (&out_info) != GST_VIDEO_FORMAT_ENCODEDGST_VIDEO_INFO_FORMAT (&out_info) != GST_VIDEO_FORMAT_UNKNOWNGST_VIDEO_INFO_FORMAT (&in_info) != GST_VIDEO_FORMAT_ENCODEDGST_VIDEO_INFO_FORMAT (&in_info) != GST_VIDEO_FORMAT_UNKNOWNFailed to set buffer pool configFailed to map intermediate memoryinput memory OpenGL context is different. we have %pA memory has %pAoutput memory OpenGL context is different. we have %pA memory has %pAfailed to map output memory %pconverting to textures:%p,%p,%p,%p dimensions:%ux%u, from textures:%p,%p,%p,%p dimensions:%ux%urgba.a = texture2D(Atex, texcoord * tex_scale3).r;gl_FragData[3] = vec4(rgba.a, 0, 0, 1.0);gl_FragData[3] = vec4(rgba.%c, 0, 0, 1.0);gl_FragData[3] = vec4(texel.a, 0.0, 0.0, 1.0); #extension GL_OES_EGL_image_external : require layout(location = %d) out vec4 fragColor_%d; layout (location = 0) out vec4 fragColor; %s vec2 v_texcoord; void main (void) { texcoord = v_texcoord * vec2 (width, height); Cannot convert textures with different typesFailed to choose allocation parametersFailed to create a buffer poolFailed to acquire buffer from pool: %sbuffer is not writable at this point, bailing outfound video overlay composition meta, applying on output.Cannot perform color conversion without OpenGL shadersDon't know how to convert from %s to %sConverting from %s to %s requires functionality that the current OpenGL setup does not supportConversion requires output to multiple draw buffersConversion requires reading with an unsupported formatConversion requires texelFetch() function available since GLSL 1.30Failed to compile vertex shader %sFailed to create fragment stageFailed to compile fragment shader %sInitializing color conversion from %s to %sGstBufferPoolOptionVideoAlignmentGstBufferPoolOptionGLTextureTarget2DGstBufferPoolOptionGLTextureTargetRectangleGstBufferPoolOptionGLTextureTargetExternalOESfailed getting geometry from caps %pAMultiple texture targets configured either through caps or buffer pool optionsallocation params alignment %u is smaller than the max specified video stride alignment %u, fixingIncorrect allocator type for this pooluniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform sampler2D Rtex, Gtex, Btex, Atex; uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform sampler2D tex; uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform vec3 offset; uniform vec3 coeff1; uniform vec3 coeff2; uniform vec3 coeff3; uniform sampler2D Ytex, UVtex; vec3 yuv_to_rgb (vec3 val, vec3 offset, vec3 ycoeff, vec3 ucoeff, vec3 vcoeff) { vec3 rgb; val += offset; rgb.r = dot(val, ycoeff); rgb.g = dot(val, ucoeff); rgb.b = dot(val, vcoeff); return rgb; } ivec2 frag_to_tile(ivec2 tile_coord, ivec2 delta_coord, ivec2 dim, int width, int tiles_per_row, int need_offset) { int tile_size = (dim.x * dim.y); int tile_index = tile_coord.y * tiles_per_row + tile_coord.x; int linear_index = tile_index * tile_size + delta_coord.y * dim.x + delta_coord.x; linear_index += need_offset * tile_size / 2; return ivec2(linear_index % width, linear_index / width); } uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform vec3 offset; uniform vec3 coeff1; uniform vec3 coeff2; uniform vec3 coeff3; uniform sampler2D Ytex, UVtex, Atex; uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform vec3 offset; uniform vec3 coeff1; uniform vec3 coeff2; uniform vec3 coeff3; uniform sampler2D Ytex; uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform vec3 offset; uniform vec3 coeff1; uniform vec3 coeff2; uniform vec3 coeff3; uniform sampler2D Ytex, Utex, Vtex, Atex; uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform vec3 offset; uniform vec3 coeff1; uniform vec3 coeff2; uniform vec3 coeff3; uniform sampler2D Ytex, Utex, Vtex; uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform vec3 offset; uniform vec3 coeff1; uniform vec3 coeff2; uniform vec3 coeff3; uniform sampler2D tex; uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; uniform vec3 offset; uniform vec3 coeff1; uniform vec3 coeff2; uniform vec3 coeff3; uniform sampler2D tex; uniform vec2 chroma_sampling; vec3 rgb_to_yuv (vec3 val, vec3 offset, vec3 rcoeff, vec3 gcoeff, vec3 bcoeff) { vec3 yuv; yuv.r = dot(val.rgb, rcoeff); yuv.g = dot(val.rgb, gcoeff); yuv.b = dot(val.rgb, bcoeff); yuv += offset; return yuv; } uniform vec2 tex_scale0; uniform vec2 tex_scale1; uniform vec2 tex_scale2; uniform vec2 tex_scale3; uniform float width; uniform float height; uniform float poffset_x; uniform float poffset_y; const vec2 compose_weight = vec2(0.996109, 0.003891); uniform sampler2D tex; GST_GL_WINDOW_ERROR_RESOURCE_UNAVAILABLEGST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOISGST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOISGST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOISGST_GL_UPLOAD_UNSHARED_GL_CONTEXTGST_GLSL_PROFILE_COMPATIBILITYGST_GL_DISPLAY_TYPE_EGL_DEVICEGST_GL_CONFIG_SURFACE_TYPE_NONEGST_GL_CONFIG_SURFACE_TYPE_WINDOWGST_GL_CONFIG_SURFACE_TYPE_PBUFFERGST_GL_CONFIG_SURFACE_TYPE_PIXMAPGST_GL_CONFIG_CAVEAT_NON_CONFORMANTGST_GL_CONTEXT_ERROR_WRONG_CONFIGGST_GL_CONTEXT_ERROR_WRONG_APIGST_GL_CONTEXT_ERROR_CREATE_CONTEXTGST_GL_CONTEXT_ERROR_RESOURCE_UNAVAILABLEGST_GL_BASE_MEMORY_TRANSFER_NEED_DOWNLOADGST_GL_BASE_MEMORY_TRANSFER_NEED_UPLOADGST_GL_BASE_MEMORY_ERROR_FAILEDGST_GL_BASE_MEMORY_ERROR_OLD_LIBSGST_GL_BASE_MEMORY_ERROR_RESOURCE_UNAVAILABLEGST_GL_TEXTURE_TARGET_RECTANGLEGST_GL_TEXTURE_TARGET_EXTERNAL_OESūūūūūūūūūūūūūūūūūūūūūūūūūūūūūūūūūSNSNhgaggfSNSNSNSNSNSNSNSNSNSNhhSNhSNSNfAfSNSNSNSNSNSNSNSNSNeSNSNSNSNSNSNSNSNSNSNSNSNSNSNSNSNfSNSNSNSNSNSNSNSNAfMMSNSNSNSNSNSNSNSNSNSNSNSNSNSNSNSNSNSNSNreAedSNSNSNSNMMMMrereAeAedSNSNSN-dSNSNSNSNSNSNSNSNcQ7^]QQQQQQQQQQ7^7^QQQQagst_buffer_pool_config_set_gl_allocation_paramsgst_gl_buffer_pool_get_gl_allocation_paramsgst_gl_buffer_pool_finalizegst_gl_buffer_pool_newgst_gl_buffer_pool_allocgst_gl_buffer_pool_set_config_gl_buffer_alloc_memgst_gl_buffer_allocation_params_newgst_gl_buffer_copy_buffer_sub_data_gl_buffer_copy_gl_buffer_unmapgst_gl_buffer_upload_cpu_writegst_gl_buffer_cpu_access_gl_buffer_createvec4 rgba; rgba.r = texture2D(Rtex, texcoord * tex_scale0).r; rgba.g = texture2D(Gtex, texcoord * tex_scale1).r; rgba.b = texture2D(Btex, texcoord * tex_scale2).r; %s gl_FragColor=vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); vec4 rgba; rgba.r = texture2D(Rtex, texcoord * tex_scale0).r; rgba.g = texture2D(Gtex, texcoord * tex_scale1).r; rgba.b = texture2D(Btex, texcoord * tex_scale2).r; %s gl_FragData[0] = vec4(rgba.%c, 0, 0, 1.0); gl_FragData[1] = vec4(rgba.%c, 0, 0, 1.0); gl_FragData[2] = vec4(rgba.%c, 0, 0, 1.0); %s vec4 rgba; rgba = texture2D(tex, texcoord).%c%c%c%c; gl_FragData[0] = vec4(rgba.r, 0, 0, 1.0); gl_FragData[1] = vec4(rgba.g, 0, 0, 1.0); gl_FragData[2] = vec4(rgba.b, 0, 0, 1.0); %s ?&@?'1Ⱦ P?I??+@?Z?j? vec4 rgba; vec3 yuv; ivec2 texel; const ivec2 luma_dim = ivec2(%i, %i); const ivec2 chroma_dim = ivec2(%i, %i); const int fy = chroma_dim.y * 2 / luma_dim.y; int iwidth = int(width); int tiles_per_row = iwidth / luma_dim.x; ivec2 coord = ivec2(gl_FragCoord.xy); ivec2 tile_coord = coord / luma_dim; ivec2 delta_coord = coord %% luma_dim; texel = frag_to_tile(tile_coord, delta_coord, luma_dim, iwidth, tiles_per_row, 0); yuv.x = texelFetch(Ytex, texel, 0).r; ivec2 chroma_tcoord = ivec2(tile_coord.x, tile_coord.y / fy); texel = frag_to_tile(chroma_tcoord, delta_coord / 2, chroma_dim, iwidth / 2, tiles_per_row, tile_coord.y %% fy); yuv.yz = texelFetch(UVtex, texel, 0).%c%c; rgba.rgb = yuv_to_rgb (yuv, offset, coeff1, coeff2, coeff3); rgba.a = 1.0; gl_FragColor=vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); vec4 rgba; vec4 ayuv; ayuv.x=texture2D(Ytex, texcoord * tex_scale0).r; ayuv.yz=texture2D(UVtex, texcoord * tex_scale1).rg; ayuv.a=texture2D(Atex, texcoord * tex_scale2).r; rgba.rgb = yuv_to_rgb (ayuv.xyz, offset, coeff1, coeff2, coeff3); rgba.a = ayuv.a; gl_FragColor=vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); vec4 rgba; vec3 yuv; yuv.x=texture2D(Ytex, texcoord * tex_scale0).r; yuv.yz=texture2D(UVtex, texcoord * tex_scale1).%c%c; rgba.rgb = yuv_to_rgb (yuv, offset, coeff1, coeff2, coeff3); rgba.a = 1.0; gl_FragColor=vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); vec4 rgba, uv_texel; vec3 yuv; float dx1 = -poffset_x; float dx2 = 0.0; yuv.x = texture2D(Ytex, texcoord * tex_scale0).%c; float inorder = mod (v_texcoord.x * width, 2.0); if (inorder < 1.0) { dx2 = -dx1; dx1 = 0.0; } uv_texel.rg = texture2D(Ytex, texcoord * tex_scale0 + vec2(dx1, 0.0)).r%c; uv_texel.ba = texture2D(Ytex, texcoord * tex_scale0 + vec2(dx2, 0.0)).r%c; yuv.yz = uv_texel.%c%c; rgba.rgb = yuv_to_rgb (yuv, offset, coeff1, coeff2, coeff3); rgba.a = 1.0; gl_FragColor = vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); vec4 texel, rgba; texel.x = texture2D(Ytex, texcoord * tex_scale0).r; texel.y = texture2D(Utex, texcoord * tex_scale1).r; texel.z = texture2D(Vtex, texcoord * tex_scale2).r; texel.w = texture2D(Atex, texcoord * tex_scale3).r; rgba.rgb = yuv_to_rgb (texel.xyz, offset, coeff1, coeff2, coeff3); rgba.a = texel.w; gl_FragColor=vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); vec4 texel, rgba; texel.x = texture2D(Ytex, texcoord * tex_scale0).r; texel.y = texture2D(Utex, texcoord * tex_scale1).r; texel.z = texture2D(Vtex, texcoord * tex_scale2).r; rgba.rgb = yuv_to_rgb (texel.xyz, offset, coeff1, coeff2, coeff3); rgba.a = 1.0; gl_FragColor=vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); vec4 texel, rgba; texel = texture2D(tex, texcoord * tex_scale0); rgba.rgb = yuv_to_rgb (texel.%s, offset, coeff1, coeff2, coeff3); rgba.a = texel.%c; gl_FragColor=vec4(rgba.%c,rgba.%c,rgba.%c,rgba.%c); !>TNy>c}>=?==??g>(̾[%Xνhx>:>Q?}==??vec4 texel, uv_texel; vec4 ayuv; texel = texture2D(tex, texcoord).%c%c%c%c; uv_texel = texture2D(tex, texcoord * tex_scale0 * chroma_sampling).%c%c%c%c; ayuv.x = rgb_to_yuv (texel.rgb, offset, coeff1, coeff2, coeff3).x; ayuv.yz = rgb_to_yuv (uv_texel.rgb, offset, coeff1, coeff2, coeff3).yz; ayuv.a = texel.a; gl_FragData[0] = vec4(ayuv.x, 0.0, 0.0, 1.0); gl_FragData[1] = vec4(ayuv.y, ayuv.z, 0.0, 1.0); gl_FragData[2] = vec4(ayuv.a, 0.0, 0.0, 1.0); vec4 texel, uv_texel; vec3 yuv; texel = texture2D(tex, texcoord).%c%c%c%c; uv_texel = texture2D(tex, texcoord * tex_scale0 * chroma_sampling).%c%c%c%c; yuv.x = rgb_to_yuv (texel.rgb, offset, coeff1, coeff2, coeff3).x; yuv.yz = rgb_to_yuv (uv_texel.rgb, offset, coeff1, coeff2, coeff3).yz; gl_FragData[0] = vec4(yuv.x, 0.0, 0.0, 1.0); gl_FragData[1] = vec4(yuv.%c, yuv.%c, 0.0, 1.0); vec4 texel1, texel2; vec3 yuv, yuv1, yuv2; float fx, dx, fy; float inorder = mod (v_texcoord.x * width, 2.0); fx = texcoord.x; dx = poffset_x; if (inorder > 1.0) { dx = -dx; } fy = texcoord.y; texel1 = texture2D(tex, vec2(fx, fy)).%c%c%c%c; texel2 = texture2D(tex, vec2(fx + dx, fy)).%c%c%c%c; yuv1 = rgb_to_yuv (texel1.rgb, offset, coeff1, coeff2, coeff3); yuv2 = rgb_to_yuv (texel2.rgb, offset, coeff1, coeff2, coeff3); yuv.x = yuv1.x; yuv.yz = (yuv1.yz + yuv2.yz) * 0.5; if (inorder < 1.0) { gl_FragColor = vec4(yuv.%c, yuv.%c, 0.0, 0.0); } else { gl_FragColor = vec4(yuv.%c, yuv.%c, 0.0, 0.0); } vec4 texel; vec3 yuv; texel = texture2D(tex, texcoord).%c%c%c%c; vec4 uv_texel = vec4(0.0); vec2 unnormalization; if (texcoord.x == v_texcoord.x) { unnormalization = vec2(width, height); } else { unnormalization = vec2 (1.0); } vec2 chroma_pos = texcoord * chroma_sampling * unnormalization; chroma_pos -= clamp(chroma_sampling * 0.5 - 0.5, vec2(0.0), chroma_sampling); if (chroma_pos.x < width && chroma_pos.y < height) { for (int i = 0; i < int(chroma_sampling.x); i++) { vec2 delta = vec2 (float(i), 0.0); for (int j = 0; j < int(chroma_sampling.y); j++) { int n = (i+1)*(j+1); delta.y = float(j); vec4 s = texture2D(tex, (chroma_pos + delta) / unnormalization).%c%c%c%c; uv_texel = (float(n-1) * uv_texel + s) / float(n); } } } yuv.x = rgb_to_yuv (texel.rgb, offset, coeff1, coeff2, coeff3).x; yuv.yz = rgb_to_yuv (uv_texel.rgb, offset, coeff1, coeff2, coeff3).yz; gl_FragData[0] = vec4(yuv.x, 0.0, 0.0, 1.0); gl_FragData[1] = vec4(yuv.y, 0.0, 0.0, 1.0); gl_FragData[2] = vec4(yuv.z, 0.0, 0.0, 1.0); %svec4 texel, ayuv; texel = texture2D(tex, texcoord).%c%c%c%c; ayuv.%s = rgb_to_yuv (texel.rgb, offset, coeff1, coeff2, coeff3); ayuv.%c = %s; gl_FragColor = ayuv; vec4 rgba; vec4 t = texture2D(tex, texcoord * tex_scale0); rgba.rgb = vec3 (dot(t.%c%c, compose_weight));rgba.a = 1.0; gl_FragColor = vec4(rgba.%c, rgba.%c, rgba.%c, rgba.%c); vec4 t = texture2D(tex, texcoord * tex_scale0); %s gl_FragColor = vec4(t.%c, t.%c, t.%c, t.%c); _create_shaderattribute vec4 a_position; attribute vec2 a_texcoord; varying vec2 v_texcoord; void main() { gl_Position = a_position; v_texcoord = a_texcoord; } ????????_init_convert_do_convertforeach_metadata_do_convert_one_view_get_n_texturesrgbagst_gl_color_convert_perform_gst_gl_color_convert_perform_unlockedgst_gl_color_convert_decide_allocation_gst_gl_color_convert_set_caps_unlockedgst_gl_color_convert_newgst_gl_base_src_do_seekgst_gl_base_src_change_stategst_gl_base_src_find_gl_context_unlockedgst_gl_base_src_fill_fill_glgst_gl_base_src_gl_stopgst_gl_base_src_gl_startgst_gl_base_src_setcapsgst_gl_base_memory_allocgst_gl_allocation_params_copygst_gl_allocation_params_initgst_gl_base_memory_memcpy_mem_free_destroy_gl_objects_mem_copy_gl_unmap_data_gl_map_data_glgst_gl_base_memory_alloc_datagst_gl_base_memory_init_mem_create_glgst_gl_base_filter_get_gl_contextgst_gl_base_filter_find_gl_context_unlockedgst_gl_base_filter_change_stategst_gl_base_filter_decide_allocation_gl_set_capsgst_gl_base_filter_gl_stopgst_gl_base_filter_gl_startgst_gl_platform_from_stringgst_gl_api_from_string?gst_gl_wrapped_context_get_gl_contextgst_gl_wrapped_context_get_gl_apigst_gl_wrapped_context_get_gl_platformgst_gl_wrapped_context_activategst_gl_wrapped_context_get_config../gst-libs/gst/gl/gstglcontext.cwrapped context found config %pAwrapped context could not retrieve config. The application may be missing a call to gst_gl_context_fill_info() or the specific platform implemention is not implemented for retrieving the config from a wrapped OpenGL context.gst_gl_context_default_get_proc_addressgst_gl_context_default_get_gl_platform_version../gst-libs/gst/gl/gstgldebug.c../gst-libs/gst/gl/gstglfilter.cError calculating the output scaled size - integer overflowdimensions already set to %dx%d, not fixatingtrying to fixate othercaps %pA based on caps %pAsize removal returned caps %pACould not retrieve current contextcontext_class->activate != NULL../gst-libs/gst/gl/gstgldisplay.cReturning GL context %pA for NULL threadReturning GL context %pA for thread %pcontext_class->get_gl_api != NULLcontext_class->get_proc_address != NULL!GST_IS_GL_WRAPPED_CONTEXT (context)GST_IS_GL_CONTEXT (other_context)context_class->destroy_context != NULLcontext_class->get_gl_context != NULLcontext_class->get_gl_platform != NULL../gst-libs/gst/gl/gstglfeature.c%s was not found in core, trying the extension version%s, 0x%x, %d.%d vs 0x%x, %d.%dGST_IS_GL_WRAPPED_CONTEXT (context)!gst_gl_context_is_shared (context)context_class->get_gl_platform_version != NULLcontext_class->swap_buffers != NULLdoes not support retrieving a configdoes not support requesting a configcontext->priv->created == FALSEDisabling GL context debugging (gldebug category debug level < warning)(display_api & available_apis) != GST_GL_API_NONEcontext_type != GST_GL_PLATFORM_ANYcontext_type != GST_GL_PLATFORM_NONEavailable_apis != GST_GL_API_NONEavailable_apis != GST_GL_API_ANYCould not create context. user specified %sDone creating context for display %pA (user_choice:%s)creating a context for display %pA, user choice:%ssetting GstGLDisplay(%pA) on context(%pA)got GstGLDisplay(%p) from context(%p)Adding window %pA (%p) to internal listcreating context %pA from other context %pAerror == NULL || *error == NULLcontext is not toplevel, returning NULLRemoving window %pA (%p) from internal listFound window %pA (%p) in internal listreturning context %pA for thread %p%ssuccessfully inserted context %pAAttempting to add the same GL context %pA. IgnoringCollision detected adding GL context %pAremoved context %pA from internal list%pA was not found in this displaycould not GetProcAddress core opengl functionsglGetString not defined or returned invalid valueNo GL shader support availableGL_SHADING_LANGUAGE_VERSION: %sOpenGL >= 1.2.0 required, found %u.%uAn opengl3 context created but the required ES2 compatibility was not foundcould not retrieve GLX versioncould not retrieve fbconfig id from glx contextcould not retrieve fbconfig from its ID 0x%x. Wrong Display or Screen?could not transform fbconfig id 0x%x into GstStructure.could not retrieve egl config id from egl context: %scould not retrieve egl config from its ID 0x%x. Wrong EGLDisplay or context?could not transform config id 0x%x into GstStructureerror == NULL || *error != NULL../gst-libs/gst/gl/x11/gstglcontext_glx.c../gst-libs/gst/gl/egl/gstglcontext_egl.cegl config not available. ID is 0No support for retrieving the GstGLContextConfig from GLX < 1.4, have %u.%u../gst-libs/gst/gl/gstglcontextquirks.cdefault framebuffer is not complete (is 0x%x) on ARM Mali-G52 which doesn't support timer queries with an incomplete framebuffer object, disabling timer queriescontext->priv->active_thread == g_thread_self ()Cannot create context with satisfying requested apis (display has no GL api!)Cannot create context with the user requested api (%s). We have support for (%s), display api (%s)could not construct OpenGL config from the 'GST_GL_CONFIG' environment variableFailed to activate the GL Contextfailed to create context, context could not provide correct api. user (%s), compiled (%s), context (%s)No debugging support availablegl_api != GST_GL_API_NONE && gl_api != GST_GL_API_ANYAttempting to create opengl context. user chosen api(s) (%s), compiled api support (%s) display api (%s)requesting config from environment %pArequesting config from other context %pA %pA../gst-libs/gst/gl/gbm/gstgldisplay_gbm.cCreating dummy display with type %u(0x%x)could not open DRM device %s: %s (%d)Could not get DRM resources: %s (%d)No connected DRM connector foundFound DRM mode #%d width/height %hu/%hu hsync/vsync start %hu/%hu hsync/vsync end %hu/%hu htotal/vtotal %hu/%hu hskew %hu vscan %hu vrefresh %u preferred %dDRM encoder #%d corresponds to selected DRM connector -> selectedNo matching CRTC entry in DRM resources foundCRTC with ID %u can be found at index #%d in the DRM mode resources CRTC arrayCRTC with ID %u found; now locating it in the DRM mode resources CRTC arrayNo encoder found; searching for CRTC ID in the connectorUsing CRTC ID from selected encoderSelected DRM mode #%d (is preferred: %d)Checking %d DRM mode(s) from selected connectorPicking DRM connector #%d because it is connected and has a matching name "%s"Picking DRM connector #%d because it is connectedDRM connector #%d has a matching name "%s" but is not connected; not picking itFound DRM connector #%d "%s" with ID %uGST_GL_GBM_DRM_CONNECTOR variable set to value "%s"; will use this name to match connector(s) againstattempting to open device %s (specified by the GST_GL_GBM_DRM_DEVICE environment variable)could not find or open DRM device../gst-libs/gst/gl/gbm/gstgl_gbm_utils.cCould not create gudev enumeratorCannot open device node "%s": %s (%d)Device node "%s" is a valid DRM device nodeFound DRM device with device node "%s"Got %u potentially matching device(s)Scanned for udev devices with a drm subsystemGST_GL_GBM_DRM_DEVICE environment variable is not set - trying to autodetect deviceWrong caps - could not understand input or output capsset_caps %dx%d in %pA out %pARenderbufferStorageMultisampleIMGFramebufferTexture2DMultisampleIMGGetFramebufferAttachmentParameterivEGLImageTargetRenderbufferStoragevideo/x-raw(ANY), format = (string) RGBA, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ],texture-target = (string) 2D ; video/x-raw(memory:GLMemory), format = (string) RGBA, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ],texture-target = (string) 2Dvideo/x-raw(memory:GLMemory), format = (string) RGBA, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ],texture-target = (string) 2D ; video/x-raw(ANY), format = (string) RGBA, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ],texture-target = (string) 2DIMG_multisampled_render_to_texturerunning function:%p data:%pgst.gl.context.wrapped.configglcontext elementOpenGL Debugginggldebuggl thread runningGST_PERFORMANCEdefaultOpenGL Markersgldebugmarkerhighmediumnotificationwinsysshader compilerthird partyapplicationotherdebug markerundefinedportabilitydeprecated%s: GL %s from %s id:%u, %sperformanceGstGLDisplayopengl displaygldisplayGST_CONTEXTpixel-aspect-ratiofixated othercaps to %pAfixating to_par to %dx%dPAR is fixed %d/%dfixating to_par to 1x1height is fixed (%d)width is fixed (%d)Input DAR is %d/%dgst_value_is_fixed (from_par)GstGLWrappedContextgst-gl-context-error-quarkglGetStringglGetIntegervOpenGL ESactivate:%dNo GL context for thread %pwindow:%pA!(maj == NULL && min == NULL)OpenGL feature detectionglfeaturenot %s should %sbe in corefailed to find function %sfailed to find feature %scontext->priv->active_threadcontext->priv->aliveGST_IS_GL_CONTEXT (share)minor != NULLmajor != NULL(NULL)%s %sfinalizingklass->get_handle != NULLGST_IS_GL_DISPLAY (display)handle != 0(null)GST_GL_PLATFORMgst.gl.GLDisplaydisplay != NULLklass->create_window != NULLgstglcontextgl thread created other_context:%pAFailed to create GL contextp_context != NULLcontext_display == displayAdding GL context %pAGST_IS_GL_CONTEXT (needle)feature != NULLGL_End of finalizegl thread joinedjoining gl threadsend quit gl window loopfiltering with api %sGL_VERSION: %sGL_VENDOR: %sGL_RENDERER: %sglGetString error: 0x%xOpenGL ES %s GL_ARB_ES2_compatibilityImagination TechnologiesPowerVR SGX 544MPARMMali-G52No GLX contextno EGL contextfound config %pAGL_EXTENSIONS: %sglGetErrorglGetStringifunc != NULLGST_GL_APIGST_GL_CONFIGFailed to open windowFailed to choose formatFailed to create contextloop exitedUnreffing other_context %pAEnabling GL context debuggingFilling infoChosen config %pAavailable GL APIs: %screated contextfailed to request config %pACreating threadgldisplay-eventinit %pUnknownVGADVI-IDVI-DDVI-ACompositeS-VideoLVDSComponent9-Pin DINHDMI-AHDMI-BTVeDPVirtualDSIDPITMDSTVDACgldisplay elementMesa3D EGL GBM debugginggleglgbmGST_GL_GBM_DRM_DEVICEGST_GL_GBM_DRM_CONNECTORdrm/dev/dri/card%s-%iFound DRM encoder #%d "%s"Failed to initialize GBMCreating GBM device failedCreated GBM EGL display %pGBM structures initializedFailed to initialize DRMNo usable DRM mode foundNo CRTC foundDRM structures initializedChecking %d DRM encoder(s)Checking %d DRM connector(s)Got DRM resourcesdisplay_gbm->drm_fd >= 0Cleaned up gudev clientCleaned up gudev enumeratorCould not create gudev clientFound no matching DRM devicesCleaned up device listCreated gudev enumeratorCreated gudev clientGST_GL_WINDOWCreating dummy displayGstGLFilterglfilter elementglfilterreturning caps: %pACould not generate FBOFlushMappedBufferRangeBufferStorageGenQueriesDeleteQueriesIsQueryBeginQueryEndQueryQueryCounterGetQueryivGetQueryObjectivGetQueryObjectuivGetQueryObjecti64vGetQueryObjectui64vGetBufferSubDataCopyBufferSubDataFenceSyncIsSyncDeleteSyncClientWaitSyncGetSyncivGenVertexArraysDeleteVertexArraysBindVertexArrayIsVertexArrayStringMarkerInsertEventMarkerPushGroupMarkerPopGroupMarkerPushDebugGroupPopDebugGroupGetObjectLabelGetObjectPtrLabelDebugMessageControlDebugMessageInsertDebugMessageCallbackGetDebugMessageLogGetPointervBindFragDataLocationUniformMatrix2x3fvUniformMatrix3x2fvUniformMatrix2x4fvUniformMatrix4x2fvUniformMatrix3x4fvUniformMatrix4x3fvGenProgramsDeleteProgramsBindProgramProgramStringProgramLocalParameter4fvCreateProgramObjectCreateShaderObjectDeleteObjectAttachObjectUseProgramObjectGetInfoLogGetObjectParameterivDetachObjectGetAttachedObjectsVertexAttribPointerEnableVertexAttribArrayDisableVertexAttribArrayVertexAttrib1fVertexAttrib1fvVertexAttrib2fVertexAttrib2fvVertexAttrib3fVertexAttrib3fvVertexAttrib4fVertexAttrib4fvGetVertexAttribfvGetVertexAttribivGetVertexAttribPointervGetAttribLocationBindAttribLocationGetActiveAttribCompileShaderLinkProgramGetUniformLocationUniform1fUniform2fUniform3fUniform4fUniform1fvUniform2fvUniform3fvUniform4fvUniform1iUniform2iUniform3iUniform4iUniform1ivUniform2ivUniform3ivUniform4ivUniformMatrix2fvUniformMatrix3fvUniformMatrix4fvGetUniformfvGetUniformivGetActiveUniformGetShaderSourceValidateProgramCreateProgramCreateShaderDeleteShaderAttachShaderUseProgramDeleteProgramGetShaderInfoLogGetProgramInfoLogGetShaderivGetProgramivDetachShaderGetAttachedShadersIsShaderIsProgramClipPlaneGetTexLevelParameterivDepthRangeDrawBufferClearDepthReleaseShaderCompilerGetShaderPrecisionFormatShaderBinaryClipPlanefDepthRangefClearDepthfPushAttribPopAttribTexImage1DRotatefTranslatefScalefLightfvColorMaterialShadeModelAlphaFuncFogfFogfvLoadMatrixfMaterialfvPointSizeTexEnvfvColor4ubColorPointerDisableClientStateEnableClientStateLoadIdentityMatrixModeNormalPointerTexCoordPointerTexEnviVertexPointerPushMatrixPopMatrixClientActiveTextureDrawBuffersReadBufferDiscardFramebufferBlitFramebufferGenRenderbuffersDeleteRenderbuffersBindRenderbufferRenderbufferStorageGenFramebuffersBindFramebufferFramebufferTexture2DFramebufferRenderbufferIsRenderbufferCheckFramebufferStatusDeleteFramebuffersGenerateMipmapGetRenderbufferParameterivIsFramebufferEGLImageTargetTexture2DStencilFuncSeparateStencilMaskSeparateStencilOpSeparateBlendEquationSeparateBlendFuncSeparateBlendEquationBlendColorMapBufferRangeUnmapBufferMapBufferGenBuffersBindBufferBufferDataDeleteBuffersIsBufferGetBufferParameterivCompressedTexImage2DCompressedTexSubImage2DSampleCoverageTexImage3DTexSubImage3DBindTextureBlendFuncClearClearColorClearStencilColorMaskCopyTexSubImage2DDeleteTexturesDepthFuncDepthMaskDisableDrawArraysDrawElementsEnableFinishFlushFrontFaceCullFaceGenTexturesGetBooleanvGetFloatvHintIsTexturePixelStoreiScissorStencilFuncStencilMaskStencilOpTexParameteriGetTexParameterfvGetTexParameterivCopyTexImage2DViewportIsEnabledLineWidthPolygonOffsetTexParameterfsinktexture_3donly_in_both_gles_and_gl_1_3only_in_both_gles_and_gl_1_5multitexture_part0map_vbosunmap_bufferblendingblend_func_separateblend_equation_separatetwo_point_zero_apiEGL_imageoffscreenoffscreen_blitframebuffer_discardread_bufferdraw_buffersmultitexture_part1fixed_function_corefixed_function_gl_onlyonly_in_both_glesonly_in_gles1gles2_only_apionly_in_big_glonly_in_big_gl_compatshaders_glsl_2_onlyshader_objects_or_gl2vertex_shadersshader_objectsarbfpshaders_2_1bind_frag_datakhr_debugext_debug_markergremedy_string_markervaosyncbuffer_copy_sub_dataget_buffer_sub_datatimer_querybuffer_storageflush_mapped(8HXh8`<̚ܚ|l\L<, ZNB6Brfgst_gl_filter_set_capsgst_gl_filter_gl_set_capsgst_gl_filter_transform_capsdefault_transform_internal_capsgst_gl_filter_fixate_caps_gst_gl_feature_checkOEStexture_3DARBvertex_buffer_objectmultitextureARBOESvertex_buffer_objectmapbufferEXTblend_func_separateblend_equation_separateEGL_imageARB:EXTOESframebuffer_objectEXTANGLEframebuffer_blitframebuffer_discardNVread_bufferARBATINVdraw_buffersARB:ES2_compatibilityIMG_multisampled_render_to_textureshader_objectsvertex_shaderfragment_programKHR:KHRARBdebugdebug_outputKHR:KHRdebugdebug_markerGREMEDYstring_markerARB:OESvertex_array_objectAPPLEsyncARB:ANGLEEXTtimer_querydisjoint_timer_queryEXTARB:buffer_storagegst_gl_display_remove_contextgst_gl_display_add_contextgst_gl_display_get_gl_context_for_thread_get_gl_context_for_thread_unlockedgst_gl_display_retrieve_windowgst_gl_display_remove_windowgst_gl_display_create_windowgst_gl_display_create_contextgst_context_get_gl_displaygst_context_set_gl_displaygst_gl_display_get_handle_typegst_gl_display_get_gl_apigst_gl_display_get_gl_api_unlockedgst_gl_display_filter_gl_apigst_gl_display_get_handlegst_gl_display_newgst_gl_gbm_find_and_open_drm_nodegst_gl_display_gbm_setup_drmgst_gl_display_gbm_setup_gbmgst_gl_display_gbm_newgst_gl_display_new_with_typegst_gl_display_finalizegst_gl_display_init_gst_gl_debug_callback_gst_gl_context_debug_is_enabledgst_gl_wrapped_context_get_configgst_gl_context_request_configgst_gl_context_get_configgst_gl_context_swap_buffersgst_gl_context_get_gl_platform_versiongst_gl_context_set_shared_withgst_gl_context_is_sharedgst_gl_context_check_featuregst_gl_context_check_gl_versiongst_gl_context_get_gl_versiongst_gl_context_thread_add_gst_gl_context_thread_run_genericgst_gl_context_get_displaygst_gl_context_get_gl_platformgst_gl_context_get_gl_context_create_context_infogst_gl_context_apply_quirksgst_gl_context_glx_fill_infogst_gl_context_egl_fill_infogst_gl_context_fill_infogst_gl_context_destroy_gst_gl_debug_enablegst_gl_context_create_thread_unlock_create_threadgst_gl_context_creategst_gl_context_can_sharegst_gl_context_get_windowgst_gl_context_set_windowgst_gl_context_get_proc_addressgst_gl_context_get_gl_apigst_gl_context_get_threadgst_gl_context_activategst_gl_context_finalizegst_gl_context_get_current_gl_contextgst_gl_context_new_wrappedgst_gl_context_newalloc_class->copyGstGLFramebufferGL FramebufferglframebufferGstGLCompositionOverlayGstGLOverlayCompositorgloverlaycompositorGstGLVideoAllocationParamsGstGLMemoryPBOGstGLRenderbufferFailed to map pbo for readingY-Invertyinvertgl_type != NULLunsized_format != NULLGST_IS_GL_FRAMEBUFFER (fb)time elapsed%p end query type '%s' id %uquery != NULL!query->start_called%u:%02u:%02u.%09uno caps specifiedinvalid caps specifiedfailed setting configcreate new poolGL_EXT_texture_rgGL_ARB_texture_rgGL_ARB_depth_textureGL_OES_depth_textureGL_OES_packed_depth_stencilGL_EXT_packed_depth_stencilGL_EXT_texture_norm16fb->fbo_id != 0fbo target is invalidUnknown FBO error: %d (0x%x)GL_FRAMEBUFFER_UNDEFINEDGL_FRAMEBUFFER_UNSUPPORTEDGstGLMemoryAllocatorfilter_class->filter_texturegst_is_gl_memory (out_tex)processing in element %sGstGLMemoryPBOAllocatorwrapped_data != NULLGstGLRenderbufferAllocatorUnsupported texture type %dCould not copy GL MemoryOpenGL Base Texture MemoryglbasetextureOpenGL MemoryglmemoryOpenGL Renderbuffer memoryglrenderbuffermemoryv_info != NULLCannot upload overlay textureuploaded overlay texture %dFailed to map pbo memorygenerated pbo %uglquery elementglquerygl_query_type != GL_NONE%p unsetting query %uquery->start_called == FALSE%s tookglReadPixelsFailed to map pbo for writingglTexSubImageFailed to map pboFailed to write to PBOglGetTexImage../gst-libs/gst/gl/gstglrenderbuffer.cRenderbuffer's cannot be mappedRenderbuffer's cannot be copied../gst-libs/gst/gl/gstglmemory.cCannot map External OES texturesCannot copy External OES texturesUse gst_gl_base_memory_alloc to allocate from this allocatorUse gst_gl_base_memory_alloc () to allocate from this GstGLMemoryPBO allocatorGstGLRenderbufferAllocationParams../gst-libs/gst/gl/gstglmemorypbo.cWhether to invert the output across a horizintal axis../gst-libs/gst/gl/gstglformat.cUnknown GL format 0x%x provided../gst-libs/gst/gl/gstgloverlaycompositor.cmeta:GstVideoOverlayComposition../gst-libs/gst/gl/gstglquery.c_query_type_supports_begin_end (query->query_type)%p get result %lu type '%s' id %uCreated new GstGLOverlayCompositorfilter_class->filter || filter_class->filter_textureUnknown GL format 0x%x type 0x%x providedGenerating texture id:%u format:%u type:%u dimensions:%ux%uGL_OES_required_internalformat../gst-libs/gst/gl/gstglframebuffer.cFramebuffers are not supported!gst_gl_context_get_current () == contextgst_gl_context_get_current () == fb->contextGL_FRAMEBUFFER_INCOMPLETE_ATTACHMENTGL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENTGL_FRAMEBUFFER_INCOMPLETE_DIMENSIONSInput memory must be GstGLMemorycalling filter_texture with textures in:%i out:%igst_is_gl_memory ((GstMemory *) gl_mem)!wrapped_data || n_mem * views == n_wrapped_pointersalloc_flags & GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_VIDEO_is_valid_attachment_point (attachment_point)drawing to texture %u, dimensions %ix%igst_is_gl_memory (GST_MEMORY_CAST (mem))gst_is_gl_renderbuffer ((GstMemory *) gl_mem)Generating renderbuffer id:%u format:%u dimensions:%ux%unew GL renderbuffer context:%pA memory:%p format:%u dimensions:%ux%u (alloc_flags & GST_GL_ALLOCATION_PARAMS_ALLOC_FLAG_WRAP_SYSMEM) == 0new GL texture context:%pA memory:%p target:%s format:%u dimensions:%ux%u stride:%u size:%luFailed to find matching alignment. Image may look corrupted. plane width:%u, plane stride:%u and pixel stride:%uFound alignment of %u based on stride (with plane stride:%u and pixel stride:%u. RU%u(%u) = %u)Found alignment of %u based on width (with plane width:%u, plane stride:%u and pixel stride:%u. RU%u(%u*%u) = %u)allocation params alignment %lu is smaller than the max required video alignment %uplane < GST_VIDEO_INFO_N_PLANES (info)Failed not map destination for writingbuffer doesn't contain video metaoverlay position: (%d,%d) size: %dx%d video size: %dx%dNo separate blend mode function, cannot perform correct blending of unmultipled alpha in OpenGL. Software convertingCreated new GstGLCompositionOverlayGstVideoOverlayCompositionMeta found.varying vec2 v_texcoord; uniform sampler2D tex; void main(void) { vec4 t = texture2D(tex, v_texcoord); gl_FragColor = t.bgra; }could not initialize shader: %sUnsetting a running query. This may not be what you wanted.Be sure to pair calls to gst_gl_query_start() and gst_gl_query_end()%p start query type '%s' id %uCould not create framebuffer to read pixels for memory %pcannot read pixels with unsupported format and type. Supported format 0x%x type 0x%xoptimistic download of texture %u using pbo %uupload for texture id:%u, %ux%uupload for texture id:%u, with pbo %u %ux%uCONTEXT_SUPPORTS_PBO_UPLOAD (context)attempting download of texture %u using pbo %uattempting download of texture %u using glReadPixelsattempting download of texture %u using glGetTexImageFramebuffer objects not supportedCannot copy Luminance/Luminance Alpha textures in GLESFailed to map source memory for copyingcopying memory %p, tex %u into texture %icopying texture data with size of %u*%u*%uContext, EXT_framebuffer_object not supportedCannot copy between textures with backing data of different sizes. input %lu output %luCannot reinterpret texture contents without pixel buffer objectsCannot copy non RGBA/UNSIGNED_BYTE textures on GLES2Could not create GL texture with context:%p%p query counter type '%s' id %u_query_type_supports_counter (query->query_type)00l| ԧ|||||4L|d ppppppppp @@ 0 p 00 z GGDDggggg\g@((((gst_gl_renderbuffer_get_idgst_gl_renderbuffer_get_formatgst_gl_renderbuffer_get_heightgst_gl_renderbuffer_get_widthgst_gl_renderbuffer_init_default_gl_rbo_alloc_gl_rbo_copy_gl_rbo_map_gl_rbo_creategst_gl_query_resultgst_gl_query_countergst_gl_query_endgst_gl_query_startgst_gl_query_freegst_gl_query_unsetgst_gl_query_initgst_gl_composition_overlay_newgst_gl_overlay_compositor_upload_overlaysgst_gl_overlay_compositor_newgst_gl_overlay_compositor_init_glgst_gl_composition_overlay_add_transformationgst_gl_composition_overlay_upload????gst_gl_memory_pbo_upload_transfer_upload_transfergst_gl_memory_pbo_download_transfer_download_transfer_gl_mem_pbo_alloc_gl_mem_copy_gl_mem_copy_thread_upload_pbo_memory_gl_mem_map_gpu_access_gl_mem_map_pbo_download_transfer_read_pixels_to_pbo_gl_mem_creategst_gl_memory_allocator_get_defaultgst_gl_memory_setup_buffergst_gl_video_allocation_params_init_full_gst_gl_video_allocation_params_set_video_alignmentgst_gl_memory_get_texture_idgst_gl_memory_get_texture_targetgst_gl_memory_get_texture_formatgst_gl_memory_get_texture_heightgst_gl_memory_get_texture_width_default_gl_tex_alloc_gl_tex_copy_default_gl_tex_copygst_gl_memory_copy_teximage_gl_tex_unmap_gl_tex_map_gl_tex_download_get_tex_image_gl_tex_download_read_pixelsgst_gl_memory_texsubimagegst_gl_memory_read_pixels_calculate_unpack_lengthgst_gl_memory_init_gst_gl_memory_start_log_gl_tex_creategst_gl_framebuffer_get_idgst_gl_context_check_framebuffer_statusgst_gl_framebuffer_get_effective_dimensions_update_effective_dimensionsgst_gl_framebuffer_attachgst_gl_context_clear_framebuffergst_gl_framebuffer_bindgst_gl_framebuffer_draw_to_texturegst_gl_framebuffer_new_with_default_depthgst_gl_framebuffer_new egst_gl_format_is_supportedgst_gl_format_type_from_sized_gl_formatgst_gl_sized_gl_format_from_gl_format_typegst_gl_format_from_video_info_gl_type_n_components_gl_type_n_bytes????????gst_gl_filter_transformgst_gl_filter_filter_texturegst_gl_filter_propose_allocation?Shader link statusLinkedwaiting on sync object %pdeleting sync object %pOpenGL Shading LanguageglslglsyncmetaGstGLShaderglshaderGstGLSLStageGLSL StageglslstageGstGLUploadgluploadpriv->linkedimpl != NULLsetting sync point %pwaiting %psync_meta->wait_gl != NULLfree sync meta %psync_meta->free_gl != NULL*////*../gst-libs/gst/gl/gstglsl.cmemory:SystemMemorypad peer query failedGST_IS_GL_SHADER (shader)Setting uniform %s (%i) = %fshader != NULLSetting uniform %s (%i) = %ishader->priv->program_handlegst-glsl-error-quarkunknown GLES versionunknown GL versionunknown GL APIgl_api != GST_GL_API_NONEGST_IS_GLSL_STAGE (stage)stage->priv->compiledshader deleted %ufinalizing program shader %uGstGLSyncMetaAPIGstGLSyncMetaupload != NULLgst_caps_is_fixed (in_caps)Noneoutbuf_ptr != NULLGST_IS_BUFFER (buffer)GST_IS_GL_UPLOAD (upload)OpenGL Utilitiesglutilsposting need context messagefinalizing shader %uNo shader source to compileShader Linking failed: %sShader linking failed: %sshader link log: %sshader created %ucopying sync meta %p into %psmeta->copy != NULLvertexfragmenttessellation controltessellation evaluationcompute#version 100 %s shader info log:%scompiling shader:str != NULLn_strings > 0_is_valid_shader_type (type)texture2DRecttexture2DsamplerExternalOESsampler2DRectsampler2D%s(?=\s*\()%s(?=\s)varying(?=\s)outattribute(?=\s)gl_FragColorgl_FragData\[(\d+)\]fragColor_\1%s%s%ssetting sync object %pEGL_KHR_image_basememory:DMABuftransformed %pA into %pAGL_OES_EGL_image_externalinput not dmabufcould not find memory %umemory %u is not dmabufdirect check failedcould not create eglimagegst.gl.context.handlegst.gl.GstGLContextGstVideoGLTextureUploadMetagst.gl.context.apisgst.gl.context.typegst.x11.display.handlegst.gl.app_contextalready have a display (%p)other_context_ptr != NULLdisplay_ptr != NULLelement != NULLDirectDmabufExternalDirectDmabufRaw DataGstGLDMABufEGLImage0GstGLDMABufEGLImage1GstGLDMABufEGLImage2GstGLDMABufEGLImage3GstGLDMABufEGLImage../gst-libs/gst/gl/gstglsyncmeta.c../gst-libs/gst/gl/gstglupload.cattempting upload with uploader %s../gst-libs/gst/gl/gstglshader.c../gst-libs/gst/gl/gstglslstage.cRetrieved uniform '%s' location %isync_meta->set_sync_gl != NULLsync_meta->wait_cpu_gl != NULLfound #version declaration at index %ino #version declaration found in the first 1K../gst-libs/gst/gl/gstglutils.cshader->priv->program_handle != 0Setting uniform %s (%i) index %i to %fSetting uniform %s (%i) index %i to %iSetting uniform %s (%i) = %f, %fSetting uniform %s (%i) index %i to %f, %fSetting uniform %s (%i) = %i, %iSetting uniform %s (%i) index %i to %i, %iSetting uniform %s (%i) = %f, %f, %fSetting uniform %s (%i) index %i to %f, %f, %fSetting uniform %s (%i) = %i, %i, %iSetting uniform %s (%i) index %i to %i, %i, %iSetting uniform %s (%i) = %f, %f, %f, %fSetting uniform %s (%i) index %i to %f, %f, %f, %fSetting uniform %s (%i) = %i, %i, %i, %iSetting uniform %s (%i) index %i to %i, %i, %i, %iretrieved program %i attribute '%s' location %ibinding program %i attribute '%s' location %ibinding program %i frag data '%s' location %ishader->context->gl_vtable->BindFragDataLocationInvalid preprocesser directive detectedversion number has the wrong number of digits: %sCould not map the version number to a valid GLSL version:Invalid version/profile combination specified: %s %sFound a profile (%s) with a version (%s) that does not support profilesFailed to retrieve required GLSL functionsCould not find stage %p in shader %pStage %p doesn't have a GL handledetaching shader %i from program %ishader->context->gl_vtable->IsShader (stage_handle)shader->context->gl_vtable->IsProgram (shader-> priv->program_handle)attaching shader %i to program %iCreated new GLUpload for context %pAChanging uploader from %s to %s with src caps %pA and old src caps %pAuploader %s returned %u, buffer: %pfound context (%p) in downstream queryfound context (%p) in upstream queryFailed to attach stage to shaderFailed to create GL program objectFailed to attach shader %pAto program %pAcopy sync object %p from meta %p to %pfailed to acquire buffer from bufferpoolUploading with GLTextureUploadMeta with textures %i,%i,%i,%i / %i,%i,%i,%iAttempting upload with GstVideoGLTextureUploadMetaFailed to attach stage to programFailed to create shader object%s shader compilation failed:%sGL context does not support version %s and profile %sGL_OES_EGL_image_external_essl3(#[ \t]*extension[ \t]+)GL_OES_EGL_image_external([ \t]*:[ \t]*\S+[ \t]*\R)\1GL_OES_EGL_image_external_essl3\2Couldn't mangle sampler type successfully from %s to %sCouldn't mangle texture access successfully from %s to %sUndefined situation detected. GLES3 supported but GL_OES_EGL_image_external_essl3 not supported. Falling back to the older GL_OES_EGL_image_external extensionis oes? %d, profile == ES? %d, version >= 300? %d, have essl3? %dvarying vec2 v_texcoord; uniform sampler2D tex; void main() { gl_FragColor = texture2D(tex, v_texcoord); }varying vec2 v_texcoord; uniform samplerExternalOES tex; void main() { gl_FragColor = texture2D(tex, v_texcoord); }#extension GL_OES_EGL_image_external : require meta:GstVideoGLTextureUploadMetafailed to set bufferpool configonly single rgba texture supportedonly x-normal, y-normal textures supported{ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, GBRA, GBR, RGBP, BGRP, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, A420, AV12, NV12_16L32S, NV12_4L4, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE}no EGL_KHR_image_base extensionno GL_OES_EGL_image_external extensionnumber of memory (%u) != number of planes (%u)data for plane %u spans %u memoriesFailed to allocate wrapped textureCould not get GL display connectionposting have context (%p) message with display (%p)GstWaylandDisplayHandleContextTypevideo/x-raw(meta:GstVideoGLTextureUploadMeta), format = (string) RGBA, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ]video/x-raw(memory:DMABuf), format = (string) { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, GBRA, GBR, RGBP, BGRP, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, A420, AV12, NV12_16L32S, NV12_4L4, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE}, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ];video/x-raw, format = (string) { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, GBRA, GBR, RGBP, BGRP, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, A420, AV12, NV12_16L32S, NV12_4L4, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE}, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ]video/x-raw(memory:GLMemory), format = (string) { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, GBRA, GBR, RGBP, BGRP, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, A420, AV12, NV12_16L32S, NV12_4L4, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE}, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ]attribute vec4 a_position; attribute vec2 a_texcoord; varying vec2 v_texcoord; void main() { gl_Position = a_position; v_texcoord = a_texcoord; } #ifdef GL_ES precision mediump float; #endif #ifdef GL_ES precision highp float; #endif gst_gl_display_foundgst_gl_ensure_element_datagst_gl_element_propagate_display_context_gst_context_querypad_querygst_gl_upload_perform_with_buffer_upload_find_method_gst_gl_upload_set_caps_unlockedgst_gl_upload_set_contextgst_gl_upload_new_raw_data_upload_perform_upload_meta_upload_free_upload_meta_upload_perform_upload_meta_upload_accept_direct_dma_buf_upload_transform_caps_dma_buf_upload_accept_dma_buf_upload_transform_caps_gl_memory_upload_propose_allocation_free_gl_sync_meta_gst_gl_sync_meta_transform_wait_cpu_wait_set_sync_pointgst_buffer_add_gl_sync_meta_full_default_free_gl_default_copy_default_wait_cpu_gl_default_wait_gl_default_set_sync_glgst_glsl_stage_compile_compile_shadergst_glsl_stage_get_profilegst_glsl_stage_get_versiongst_glsl_stage_get_handlegst_glsl_stage_get_shader_typegst_glsl_stage_set_stringsgst_glsl_stage_new_with_stringsgst_gl_context_supports_precision_highpgst_gl_context_supports_precision_mangle_external_image_extension_mangle_texture_access_mangle_sampler_type_gst_glsl_mangle_shadergst_gl_context_supports_glsl_profile_versiongst_gl_version_to_glsl_version_gst_glsl_shader_string_find_versiongst_glsl_version_profile_from_stringgst_gl_shader_bind_frag_data_locationgst_gl_shader_bind_attribute_locationgst_gl_shader_get_attribute_locationgst_gl_shader_set_uniform_matrix_4x3fvgst_gl_shader_set_uniform_matrix_4x2fvgst_gl_shader_set_uniform_matrix_3x4fvgst_gl_shader_set_uniform_matrix_3x2fvgst_gl_shader_set_uniform_matrix_2x4fvgst_gl_shader_set_uniform_matrix_2x3fvgst_gl_shader_set_uniform_matrix_4fvgst_gl_shader_set_uniform_matrix_3fvgst_gl_shader_set_uniform_matrix_2fvgst_gl_shader_set_uniform_4ivgst_gl_shader_set_uniform_4igst_gl_shader_set_uniform_4fvgst_gl_shader_set_uniform_4fgst_gl_shader_set_uniform_3ivgst_gl_shader_set_uniform_3igst_gl_shader_set_uniform_3fvgst_gl_shader_set_uniform_3fgst_gl_shader_set_uniform_2ivgst_gl_shader_set_uniform_2igst_gl_shader_set_uniform_2fvgst_gl_shader_set_uniform_2fgst_gl_shader_set_uniform_1ivgst_gl_shader_set_uniform_1igst_gl_shader_set_uniform_1fvgst_gl_shader_set_uniform_1fgst_gl_context_clear_shadergst_gl_shader_usegst_gl_shader_releasegst_gl_shader_release_unlockedgst_gl_shader_linkgst_gl_shader_compile_attach_stagegst_gl_shader_attachgst_gl_shader_attach_unlockedgst_gl_shader_detachgst_gl_shader_detach_unlockedgst_gl_shader_get_program_handlegst_gl_shader_is_linked_new_with_stages_va_list_get_uniform_locationgst_gl_shader_finalize_cleanup_shaderglwindow elementglwindowGstGLViewConvertglviewconvert objectglviewconvertGstGLWindowmultiview-flagsmultiview-modevideo/x-rawgst_gl_window_default_opengst_gl_window_default_closegst_gl_window_default_rungst_gl_window_default_quitgst_gl_window_default_drawmouse-eventkey-eventscroll-eventwindow-handle_changedgst_gl_context_egl_activategst_gl_context_egl_get_gl_apigst_gl_context_egl_get_configGstEGLImagevalue != NULLresult != NULLb != NULLmatrix != NULLmeta != NULLReturning caps %pAGstGLDummyWindowgst-gl-window-error-quarkwindow_class->draw != NULLGST_IS_GL_WINDOW (window)window_class->run != NULLquit sent to gl window loopwindow_class->quit != NULLcallback != NULLEGL_SUCCESSEGL_BAD_DISPLAYEGL_NOT_INITIALIZEDEGL_BAD_ACCESSEGL_BAD_ALLOCEGL_BAD_ATTRIBUTEEGL_BAD_CONFIGEGL_BAD_CONTEXTEGL_BAD_CURRENT_SURFACEEGL_BAD_MATCHEGL_BAD_NATIVE_PIXMAPEGL_BAD_NATIVE_WINDOWEGL_BAD_PARAMETEREGL_BAD_SURFACEEGLImage wrappergleglimageGST_IS_EGL_IMAGE (image)creating Wayland EGL windowgst.gl.local_contextGST_IS_ELEMENT (element)GstGLContextEGLwarning: %sother_context != NULLsuccessfully set %pA on %pAhandle context query %pAGST_IS_QUERY (query)targets != NULLInput Multiview Mode Overrideinput-mode-overrideinput-flags-overrideoutput-mode-overrideoutput-flags-overridedownmix-modeGST_IS_CAPS (out_caps)GST_IS_CAPS (in_caps) gl_FragColor = l; gl_FragColor = r; tex_scaleoffsetsdownmixu_transformationtex_ltex_rSwitching left/right viewspriv->auxilliary_out == NULLpriv->primary_out == NULLthread == g_thread_self ()image != EGL_NO_IMAGE_KHReglCreateImageeglCreateImageKHRattr %i: %lieglCreateImage failed: %seglDestroyImageeglDestroyImageKHReglDestroyImage failedeglExportDMABUFImageQueryMESAeglExportDMABUFImageMESAFailed to match XVisualInfo../gst-libs/gst/gl/gstglviewconvert.cIntersecting target caps %pA with caps %pAgst_gl_window_default_send_messagegst_gl_window_default_send_message_asyncgst_gl_window_default_has_output_surfacegst_gl_dummy_window_get_displaygst_gl_dummy_window_get_window_handlegst_gl_dummy_window_set_window_handlegst_gl_dummy_window_has_output_surfacegst_gl_context_egl_get_gl_contextgst_gl_context_egl_create_contextgst_gl_context_egl_destroy_contextgst_gl_context_egl_choose_formatgst_gl_context_egl_swap_buffersgst_gl_context_egl_get_gl_platformgst_gl_context_egl_get_proc_addressgst_gl_context_egl_check_featuregst_gl_context_egl_get_current_contextgst_gl_context_egl_get_gl_platform_versiongst_gl_context_egl_request_configtarget != GST_GL_TEXTURE_TARGET_NONEtarget_mask != GST_GL_TEXTURE_TARGET_NONEDirection %s input caps %pA filter %pAexpanded transform caps now %pACollected single-view caps %pAGST_IS_GL_VIEW_CONVERT (viewconvert)../gst-libs/gst/gl/gstglwindow.cwindow_class->send_message != NULLwindow_class->has_output_surfacewindow_class->send_message_async != NULLwindow_class->set_window_handle != NULLwindow_class->get_display != NULLwindow_class->get_window_handle != NULLCould not create window. user specified %s, creating dummy window../gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.c../gst-libs/gst/gl/x11/gstglwindow_x11.cWrong display type %u for this window type %ucreating a window, user choice:%sCannot set a GL context with a different display typeFailed to get display from contextsuccessfully set x11 display %p (from %pA) on %pAsuccessfully set wayland display %p (from %pA) on %pAsuccessfully set application GL context %pA on %pAsuccessfully set GL context %pA on %pAother_context == NULL || GST_IS_GL_CONTEXT (other_context)gl_context == NULL || GST_IS_GL_CONTEXT (gl_context)display == NULL || GST_IS_GL_DISPLAY (display)dir %s fixating %pA against caps %pAdir %s fixated to %pA against caps %pAOverride any input information about multiview layoutOverride any input information about multiview layout flagsInput Multiview Flags OverrideOverride automatic output mode selection for multiview layoutOutput Multiview Mode OverrideOverride automatic negotiation for output multiview layout flagsOutput Multiview Flags OverrideOutput anaglyph type to generate when downmixing to monoMode for mono downmixed outputMultiview conversion can currently only be performed on RGBA texturesConfiguring multiview conversion from caps %pA to %pACan't generate output yet - frame-by-frame modeGST_IS_GL_CONTEXT (viewconvert->context)if (v_texcoord.y < 0.5) { gl_FragColor = l; } else { gl_FragColor = r; }; if (int(mod(l_tex.x * width, 2.0)) == 0) { gl_FragColor = l; } else { gl_FragColor = r; }; if (int(mod(l_tex.y * height, 2.0)) == 0) { gl_FragColor = l; } else { gl_FragColor = r; }; gl_FragData[0] = l; gl_FragData[1] = r; if (int(mod(l_tex.x * width, 2.0)) == int(mod(l_tex.y * height, 2.0))) { gl_FragColor = l; } else { gl_FragColor = r; }; vec3 lcol = l.rgb * l.a + vec3(1.0-l.a); vec3 rcol = r.rgb * r.a + vec3(1.0-r.a); if (l.a + r.a > 0.0) { lcol = clamp (downmix[0] * lcol, 0.0, 1.0); rcol = clamp (downmix[1] * rcol, 0.0, 1.0); gl_FragColor = vec4 (lcol + rcol, 1.0); } else { gl_FragColor = vec4 (0.0); } if (v_texcoord.x < 0.5) { gl_FragColor = l; } else { gl_FragColor = r; }; uniform sampler2D tex_l; uniform sampler2D tex_r; uniform float width; uniform float height; uniform mat3 downmix[2]; uniform vec2 tex_scale[2]; uniform vec2 offsets[2]; %s vec2 v_texcoord; void main() { vec4 l, r; vec2 l_tex = v_texcoord * tex_scale[0] + offsets[0]; vec2 r_tex = v_texcoord * tex_scale[1] + offsets[1]; l = texture2D(tex_l, l_tex).rgba; r = texture2D(tex_r, r_tex).rgba; Failed to setup memory for primary output bufferFailed to setup memory for second view output bufferNo 2nd view available during conversion!multiview splitting to textures:%p,%p,%p,%p dimensions:%ux%u, from textures:%p,%p,%p,%p dimensions:%ux%uCannot perform multiview conversion without OpenGL shadersSeparate texture output mode requested however the current OpenGL API does not support drawing to multiple buffersFailed to compile vertex stage %sFailed to compile fragment stage %sFailed to link conversion shader %sScaling matrix [ %f, %f ] [ %f %f]. Offsets [ %f, %f ] [ %f, %f ]Initializing multiview conversion from %s mode %d flags 0x%x w %u h %u to %s mode %d flags 0x%x w %u h %u(gst_gl_context_get_gl_platform (context) & GST_GL_PLATFORM_EGL) != 0../gst-libs/gst/gl/egl/gsteglimage.cFailed to retrieve GstGLDisplayEGL from %pA"eglCreateImage" not exposed by the implementation as required by EGL >= 1.5"eglCreateImageKHR" not exposed by the implementation as required by EGL_KHR_image_baseEGLImage creation not supportedOnly know how to create EGLImage's from 2D texturesfourcc %.4s (%d) plane %d (%dx%d)Unsupported format for DMABuf.Getting DRM fourcc for %s plane %iEGL_EXT_image_dma_buf_import_modifiers"eglDestroyImage" not exposed by the implementation as required by EGL >= 1.5"eglDestroyImage" not exposed by the implementation as required by EGL_KHR_image_baseDestruction of EGLImage not supported.Export DMABuf with fourcc %c%c%c%c, modififers %lu, stride %i and offset %iuniform mat4 u_transformation; attribute vec4 a_position; attribute vec2 a_texcoord; varying vec2 v_texcoord; void main() { gl_Position = u_transformation * a_position; v_texcoord = a_texcoord; } video/x-raw(memory:GLMemory), format = (string) RGBA, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ], texture-target = (string) { 2D, rectangle, external-oes } ŚPhpP 0к@P`p,E^wnnUUpp/ / n n  / / p/ ppA A / n n p ppppppppppppppppppppA ppppppppA ppppppppppppppppppp E i W pp 3 p! A ppp ppppppppA ss         C C ssss* *   w  e < gst_egl_image_export_dmabufgst_egl_image_from_dmabuf_direct_target_drm_rgba_fourcc_from_infogst_egl_image_from_dmabufgst_egl_image_from_texture_gst_egl_image_destroy_gst_egl_image_creategst_egl_image_new_wrappedgst_egl_image_get_imagegst_gl_window_controls_viewportgst_gl_window_resizegst_gl_window_queue_resizegst_gl_window_set_render_rectanglegst_gl_window_handle_eventsgst_gl_window_get_contextgst_gl_window_get_window_handlegst_gl_window_get_displaygst_gl_window_set_close_callbackgst_gl_window_set_resize_callbackgst_gl_window_set_draw_callbackgst_gl_window_send_message_asyncgst_gl_window_has_output_surfacegst_gl_window_send_messagegst_gl_window_quitgst_gl_window_rungst_gl_window_showgst_gl_window_set_preferred_sizegst_gl_window_drawgst_gl_window_set_window_handle_set_window_handle_cbgst_gl_window_x11_newgst_gl_window_wayland_egl_newgst_gl_window_newgst_gl_view_convert_get_output????????_init_view_convert_do_view_convert_draw_do_view_convertgst_gl_view_convert_reset_intersect_with_mview_modesgst_gl_view_convert_fixate_caps_expand_structuregst_gl_view_convert_transform_caps_intersect_with_mview_mode_view_convert_set_formatgst_gl_view_convert_set_capsgst_gl_view_convert_set_contextgst_gl_set_affine_transformation_meta_from_ndcgst_gl_get_affine_transformation_meta_as_ndc@@@????????????gst_gl_multiply_matrix4gst_gl_value_set_texture_target_from_maskgst_gl_value_set_texture_targetgst_gl_value_get_texture_target_maskgst_gl_query_local_gl_contextgst_gl_handle_context_querygst_gl_handle_set_context??seat %p has name %sOpenGL ES 2.xOpenGL ES 3.xOpenVG|multisample-resolve-boxswap-behaviour-preservedvg-alpha-format-prevg-colorspace-linear[D, S] = [%i, %i][L, A] = [%i, %i]Advertised as %sSurface for (0x%x) %sRenderable for %sConformant for %slibEGL.so.1libEGLgst_gl_window_x11_get_displaygst_gl_window_x11_drawgst_gl_window_x11_opengst_gl_window_x11_closegst_gl_window_x11_showgst_gl_context_glx_activategst_gl_context_glx_get_gl_apigst_gl_context_glx_get_configgst_gl_window_gbm_egl_closegst_gl_window_gbm_egl_drawOpenGL EGL DisplaygldisplayeglGstGLMemoryEGLwl_compositorwl_subcompositorxdg_wm_basewl_shellwl_seatping received serial %uTrueColorStaticGrayStaticColorDirectColorPseudoColorGrayScaleNonConformantConfigSlowConfigYESNOColor IndexPixmapPBufferIs opaqueUnknown transparent type 0x%xC8RGB332BGR233XRGB4444XBGR4444RGBX4444BGRX4444XRGB1555XBGR1555RGBX5551BGRX5551ARGB4444ABGR4444RGBA4444BGRA4444ARGB1555ABGR1555RGBA5551BGRA5551BGR565YUYVYVYUVYUYRGB888BGR888XRGB8888XBGR8888RGBX8888BGRX8888XRGB2101010XBGR2101010RGBX1010102BGRX1010102ARGB8888ABGR8888RGBA8888BGRA8888ARGB2101010ABGR2101010RGBA1010102BGRA1010102unknown GBM format %udisplay_gbm != NULLGetting DRM fourcc for %sgst-gl-context-configegl->egl_configplatform-sub-typefbconfigEGL_KHR_create_contextEGL_EXT_platform_baseeglGetPlatformDisplayeglGetPlatformDisplayEXTEGL_KHR_platform_x11EGL_EXT_platform_x11EGL_KHR_platform_waylandEGL_EXT_platform_waylandEGL_MESA_platform_gbmEGL_KHR_platform_gbmEGL_EXT_device_baseEGL_EXT_platform_deviceegl no display extensions: %sfound %s in extension stringchosen EGLConfig:config set: %lu, %uGstGLContextGLXgst_gl_display_egl_get_handleGstGLDisplayEGLGstGLDisplayEGLDeviceeglQueryDevicesEXTeglQueryDevicesEXT failno EGLDevice supported devicedevice != NULLgst_gl_display_x11_get_handleGstGLDisplayX11connection != NULLGstGLDisplayWaylandgst.gl.display.eglgst_gl_display_gbm_get_handleGstGLDisplayGBMGstGLWindowWaylandEGLGstGLWindowX11display receiver closedInvalid Display handleGLX_ARB_create_contextglXCreateContextAttribsARBgl context id: %ldGstGLWindowGBMEGLOpenGL rendererWM_DELETE_WINDOWgl window props: x:%d y:%dgl window id: %ludNo GLX extensionBad attributes in FBConfigChosen GLXFBConfig:i <= nGLX Version: %d.%dOpenGL RendererCreating surfaces XDG-shellfailed a roundtripnative_display != 0EGL supports opengl or gles2Failed to initialize egl: %sFailed to bind OpenGL API: %sEGL_KHR_surfaceless_contextwindow-handle-changedsurface createdNo surface/handle !eglGetConfigAttrib failed: %sgl context created: %luBound OpenGL|ESBound OpenGLHave EGL extensions: %sCreating EGL contextFailed to create EGLImageGstGLMemoryEGLAllocatorOpenGL Wayland event sourceglwaylandeventsourcegl root id: %ludgl device id: %ldmouse-movemouse-button-pressmouse-button-releaseparent resize: %d, %dparent window size %ux%uNo display connectedpoll() failed: %s (%d)releasing bo %pnow showing bo %prendered new frame into bo %pkey-presskey-releaseunhandled XCB event: %uClose requestedgot event %p to window %pAeglQueryDmaBufFormatsEXTeglQueryDmaBufModifiersEXTdestroycreate_positionerget_xdg_surfacenopongiiiipopup_donerepositioned3ugrabreposition3ouset_sizeset_anchor_rectset_anchorset_gravityset_constraint_adjustmentset_offsetset_reactiveset_parent_size3iiset_parent_configurexdg_popupxdg_positionerget_toplevelget_popupn?ooset_window_geometryack_configureiiaconfigure_bounds4iiwm_capabilities5aset_parent?oset_titleset_app_idshow_window_menuouiiresizeouuset_max_sizeset_min_sizeunset_maximizedunset_fullscreenset_minimizedxdg_toplevelsamplessample-buffersmax-pbuffer-pixelsmax-pbuffer-heightmax-pbuffer-widthmax-swap-intervalmin-swap-intervalstencil-sizedepth-sizeluminance-sizealpha-sizeblue-sizegreen-sizered-sizecaveatsurface-typerenderable-apiconformant-apinative-renderablenative-visual-idconfig-idplatform../gst-libs/gst/gl/egl/gstglmemoryegl.cGstGLMemoryEGL does not support copywl_registry %p global_remove %uMultisample buffers: %i and Samples per pixel: %iPBuffer maximum dimensions are [%i, %i]. Max pixels are %iSwap interval range is [%i, %i][R, G, B, A] = [%i, %i, %i, %i]unknown EGL_COLOR_BUFFER_TYPE value %xdumping EGLConfig %p with id 0x%x and native visual id 0x%x of type 0x%xgst_gl_window_wayland_egl_get_window_handlegst_gl_window_wayland_egl_set_window_handlegst_gl_window_wayland_egl_showgst_gl_window_wayland_egl_drawgst_gl_window_wayland_egl_closegst_gl_window_wayland_egl_opengst_gl_window_wayland_egl_get_displaygst_gl_window_wayland_egl_set_render_rectanglegst_gl_window_wayland_egl_set_preferred_sizegst_gl_window_x11_set_window_handlegst_gl_window_x11_set_render_rectanglegst_gl_window_x11_get_window_handlegst_gl_window_x11_handle_eventsgst_gl_window_x11_set_preferred_sizegst_gl_context_glx_get_gl_contextgst_gl_context_glx_create_contextgst_gl_context_glx_destroy_contextgst_gl_context_glx_choose_formatgst_gl_context_glx_swap_buffersgst_gl_context_glx_get_gl_platformgst_gl_context_glx_get_proc_addressgst_gl_context_glx_get_current_contextgst_gl_context_glx_get_gl_platform_versiongst_gl_context_glx_request_configgst_gl_window_gbm_egl_get_window_handlegst_gl_window_gbm_egl_get_displaygst_gl_window_gbm_egl_set_window_handleUse gst_gl_base_memory_allocator_alloc() to allocate from this GstGLMemoryEGL allocatorregistry_handle_global with registry %p, name %u, interface %s, version %uFailed to flush Wayland connection setting render rectangle %i,%i+%ix%iIs XRenderable?: %s, visual type: (0x%x) %s, render type: (0x%x) %s, drawable type: (0x%x) %s, caveat: (0x%x) %sIs transparent for index value 0x%xIs transparent for value [R, G, B, A] = [0x%x, 0x%x, 0x%x, 0x%x]Accumulation [R, G, B, A] = [%i, %i, %i, %i]Level: %i, buffer size: %i, double buffered: %i, stereo: %i, aux buffers: %idumping GLXFBConfig %p with id 0x%x and visual id 0x%xAttempting to add GBM BO as scanout framebuffer width/height: %u/%u pixels stride: %u bytes format: %s depth: %d bits total bpp: %d bitsFailed to add GBM BO as scanout framebuffer: %s (%d)Unsupported format for direct DMABuf.unknown EGL caveat value %u (0x%x)unknown GLX caveat value %u (0x%x)Failed to destroy old window surface: %sattempting to create OpenGL%s context version %d.%d flags %x profile %xEGL_KHR_client_get_all_proc_addresses../gst-libs/gst/gl/egl/gstgldisplay_egl.c(type != GST_GL_DISPLAY_TYPE_ANY && display != 0) || (type == GST_GL_DISPLAY_TYPE_ANY && display == 0)Could not find a compatible EGLConfig:Retrying config with window bitRetrying config not forcing an alpha channelFailed to choose EGLConfig: %sgl window has no output surface, use pixel buffer surfacesFailed to create window surface: %sFailed to bind context to the current rendering thread: %sHandle changed (have:%p, now:%p), switching surfaceFailed to open EGL display connectiongst_gl_display_egl_device_get_handle../gst-libs/gst/gl/egl/gstgldisplay_egl_device.ceglQueryDevicesEXT is unavailablerequested index %d exceeds the number of devices %d../gst-libs/gst/gl/x11/gstgldisplay_x11.cFailed to retrieve XCB connection from X11 DisplayFailed to open X11 display connection with name, '%s'gst_gl_display_wayland_get_handle../gst-libs/gst/gl/wayland/gstgldisplay_wayland.cFailed to open Wayland display connection with name '%s'Failed to open Wayland display connection.Cannot share context with non-GLX contextFailed to create opengl contexttrying to create a GL %d.%d contextCannot create an GLX context from a non-X11 windowglx->priv->fbconfigs || window_x11->visual_info../gst-libs/gst/gl/gbm/gstglwindow_gbm_egl.cFailed to restore previous CRTC mode: %sCannot create WM_DELETE_WINDOWvisual XID:%d, screen:%d, visualid:%d, depth:%d, class:%d, red_mask:%ld, green_mask:%ld, blue_mask:%ld bpp:%dselected visual is different from the defaultFailed to query GLX version (glXQueryVersion failed)Bad attributes in glXChooseVisualCould not find any FBConfig's to use (check attributes?)Creating surfaces for wl-shellWayland server does not support subsurfacesresizing window from %ux%u to %ux%uconfigure event on surface %p, %ix%iconfigure event on XDG toplevel %p, %ix%idisplay %pAalready has a GstGLDisplayEGL %pAfailed to get EGLDisplay from native displaydisplay_type != GST_GL_DISPLAY_TYPE_NONEdisplay %pAis already a GstGLDisplayEGLCannot share context with non-EGL contextFailed to create EGLDisplay from native displayEGL version (%i.%i) too old for OpenGL support, (needed at least 1.4)Failed to choose a suitable OpenGL APIFailed to bind OpenGL|ES API: %sFailed to choose a GLES%d config: %sFailed to create a OpenGL context: %sCreating EGLSurface from window_handle %pSurfaceless context, creating PBufferSurfaceSuccessfully created GBM surface %ix%i from info %pFailed to get number of EGLConfig'sFailed to get the list of EGLConfig'segl initialized, version: %d.%dGstGLMemoryEGL only supports wrapping 2D and external-oes texturesGST_IS_EGL_IMAGE (params->parent.gl_handle)EGL_KHR_image_base is not supportedRequired function glEGLImageTargetTexture2D() is not available for attaching an EGLImage to a texturegst_is_gl_memory_egl (GST_MEMORY_CAST (mem))OpenGL Texture with EGLImage memoryFailed to retrieve Wayland display (wrong type?)Failed to retrieve Wayland displayFailed to perform a wayland roundtripFailed to connect to X display serverXDG toplevel got a "close" event.Could not set DRM CRTC: %s (%d)Signal caught during poll() callCould not initialize GBM surfacedriver does not support importing fourcc %c%c%c%cdriver does not report modifiers for fourcc %c%c%c%cdriver only supports external import of fourcc %c%c%c%cdriver only supports non-linear import of fourcc %c%c%c%cuniform mat4 u_transformation; attribute vec4 a_position; attribute vec2 a_texcoord; varying vec2 v_texcoord; void main() { gl_Position = a_position; v_texcoord = (u_transformation * vec4(a_texcoord, 0, 1)).xy; } #ifdef GL_ES precision mediump float; #endif varying vec2 v_texcoord; uniform sampler2D tex; void main() { gl_FragColor = texture2D(tex, v_texcoord); }#extension GL_OES_EGL_image_external : require #ifdef GL_ES precision mediump float; #endif varying vec2 v_texcoord; uniform samplerExternalOES tex; void main() { gl_FragColor = texture2D(tex, v_texcoord); }pp@0P@0 `ppp`pppppppppppPpppppppppppppppppppp pppppppppppppppppppppp\\\\\\\Ԣ\\\\\\\\\l\\\\\\\\\\ԢTTD_drm_direct_fourcc_from_infogst_egl_image_check_dmabuf_directgst_gl_window_x11_create_window_gl_buffer_initglx_caveat_to_gst_gst_gl_feature_check_for_extension_gst_gl_renderbuffer_allocation_params_init_fulldraw_cbgst_gl_window_gbm_egl_closegst_gl_gbm_bpp_from_formatgst_gl_gbm_depth_from_formatgst_gl_gbm_drm_fb_get_from_bogst_gl_display_gbm_shutdown_drmgst_gl_context_glx_get_configfb_config_attributes_from_structuregst_gl_context_glx_choose_formatgst_gl_context_glx_create_contextgst_gl_context_glx_dump_fb_configgst_gl_window_x11_handle_eventgst_gl_display_x11_handle_eventgst_gl_window_x11_handle_eventsdraw_cb_set_render_rectanglegst_gl_window_x11_closegst_gl_window_x11_open_set_render_rectanglewindow_resize_roundtrip_asyncregistry_handle_global_removeregistry_handle_globalcreate_xdg_surface_and_toplevelcreate_wl_shell_surfacecreate_surfaceshandle_xdg_toplevel_configurehandle_xdg_toplevel_closehandle_configurehandle_pingseat_namegst_gl_display_wayland_new_with_displaygst_gl_display_wayland_newgst_gl_display_x11_new_with_displayxcb_event_source_newgst_gl_display_x11_newgst_gl_display_egl_device_new_with_egl_devicegst_gl_display_egl_device_new_gl_mem_copy_gl_mem_egl_allocgst_gl_memory_egl_get_displaygst_gl_memory_egl_get_imagegst_gl_display_egl_from_gl_displaygst_gl_display_egl_new_with_egl_displaygst_gl_display_egl_newgst_gl_display_egl_get_from_nativegst_gl_context_egl_get_configgst_gl_context_egl_activategst_gl_context_egl_dump_all_configsgst_gl_window_gbm_init_surfacegst_gl_context_egl_create_contextgst_gl_context_egl_window_handle_changed_cb_create_context_with_flagsgst_gl_context_egl_choose_configgst_gl_context_egl_dump_configegl_caveat_to_gstegl_config_to_structureB;,3H Tppuuuuuuuu0v(@v<PvP`vd wx0xPx`xx`ydy{0| |@P}`}0~`~~ P 0| p ` !Pt!!Ѓ!!0!`!Іt""Ї"@"#p`#Ћ#@##0$pP$А$%`%|%P%%`%&$&pD&d&P&&0&&'$'D'`d'М'@'' '($(`(( )\) |))@)4*Ph****+|++`++,@,@$-pD-X-x---P-$.P|.. >@DC0LTD@MD`MDpMDMDMEpN4EO`E@PE`PEPE0QER(FRLF@SxFSF0TFPTFU GWGXGPYGYH0ZTH nJnKpKppKpK qKPqLpq$Lq@Lpr|LrLsLsMuPM0wMwMyLN zNzN{O|@OP}xO}O~O~PDP@PwpA@xBx`DxDyEy`ELyEy0GypGyGz0Iz@S{VX|W|`YH}P\}\~],~P^P~a~a<Pbgt jjdjxl0lno\qȂrr40sPt uăxHyz؄p~Pp$ 8xtpĈ ؈@`p(D`|؉p4`؊`Й<@t Ћ(0TН0 <t`@`Ц@ hP܏ |ؐP@@P<d 4е$ xt`TЗ\p <08@4ܛ$Pppܜp@T̝PL $L0T0Р@@ġ$\@p@0D 8TP0 X`̦ P D@l@Ȩ0 T 0 @ (` <h Ԭ0XP8tpP@0pp!԰$@%p,,Ȳ-,/`12 3t45p606D6X6l66677е 770848\9x@<Ķp? @L@`AзCEt0GGIHI`Jt JpJJKPK K<KTLM̺MOL`Q|@RS`S T\pUļUbb̽ccc0cDd ee$ f\ gggh8Pii0jkkPlm@n nX@oxooopp$qp@rsst,tLPulu0y(zdz@{@0P``d Џ@@(TPpp0лp|0|@Th| @P`p0DX lP` (p`<`tP` 4`p `P x`@<\`|p,|P D` d p8pPD@!!@$pp&-0....0/D/p1203X304@44 5545P06|6`77 8<8\8x;;<`<,@<0AhAA BBC80Dl`DD@EEEPF@FhG0GH`HHH0Id J0KKL(Q0RR R,SHPTpX ae0ff gXhhPi$pj k0nX}~lЀ0 <Ё\0|0Pp Ѓ4PPDpp8t0dppzRx $0 FJ w?:*3$"D7 \X pXX XXXXXPY X $X$8XEAG AA0`YAAG  AAJ DAA8Z!TZ`Z \Z-PxZFBB A(D0\8O@f8A0X8S@H8A0n(A BBB48ZvMAD u(H0H(A ZAB8p<[EHG p FAE V(]0O8A@K D \)FAD ^(c0H8H@O o ABC O CBL ]qEY B h]Eu F 4]yE] F TH^QEr I p^)H`^)H`4^dFAC ^(N0S8M@I AABH^FEE D(D0s (T BBBK S(F BBB($8_BXL [F` I aP_@Evl_ER0_EAG [(I0c(A tAAp`Al`BFBB A(A0@8d@HHAPK0g (D BBBK O (A BBBJ A(O IBBHaJ[RCdb*D^| b*D^8b*D^Pb*D^hbhFBB B(A0A8DPRXd`HhApRP 8D0A(B BBBI GXP`UhHpVPz8O0H(B BBBHTdVj$`dCAXJ ]AA0ehFAD h DBG aDB(PeBXL [F` I aHeFBB A(A0g8X@X8A0 (A BBBC 44hTFDD k ABD PABl0hiLU(hBXL [F` I a4hOBAD G7  AABA 4j?BAD G'  AABA L$k]BEE D(F0 (A BBBB U(A BBBdt(lBBB E(A0I8D@ 8K0A(B BBBK  8G0A(B BBBE ToFBB B(A0A8DPh 8D0A(B BBBI @XX`IXAP4 p)E[(P ,pBXL [F` I a | pEv E q O  qlO^ C { lq"HY qga[ D f qga[ D f $rga[ D f8 trga[ D fX rga[ D fx sga[ D f dsga[ D f sga[ D f tga[ D f Ttga[ D f tga[ D f8 tga[ D fX Duga[ D fx uga[ D f uga[ D f 4vga[ D f vga[ D f8 vtFBA A(D0e (F ABBJ T4 xFBB B(A0A8D@W 8D0A(B BBBJ HIPfHA@H Py FBB B(A0A8DP 8F0A(B BBBK T |FBB B(A0A8D@W 8D0A(B BBBJ +HIPfHA@0 \}Ya[ D X$P }lEDD [AATx }FED D(F0q8N@UHMPI(A ABBG0K(D ABB4 <~XFED D(D0u(F ABB0d~FAG a DBK aDB<~Ya[ D X\ p@EzH@YAG Q(P0A8U@W A(P0U8H@K Q AAA tFBB D(A0G@x 0A(A BBBJ bHJPTXH`U@) 0A(A BBBB HcPHXH`O@ P nYf I A G tXYa[ D X$CAXJ ]AAALjJ8FBE H(A0D8J} 8D0A(B BBBB jdOAeVIAPaIcA\FFE E(A0D8GeOXB} 8D0A(B BBBF CIcAiQbB QK NdOA*E[ H A$ , Ya[ D X4L`FDD t GBE g CBA Ya[ D X(CEx4\HFDD X ABG TABTtFED D(F0q8N@UHMPI(A ABBG0R(A ABBXP̉5FBA D(F0z8L@UHMPK0y (D ABBH [(D ABB`FBE A(D0h8I@c8A0i8d@O8A0A (D BBBA d(D BBBLGEAL,FBD D(D0x (A ABBF H (C ABBH |PYa[ D X0FAG f(I0c(A DDB Ya[ D XLYa[ D XYa[ D X 0̍YT C W I TXALjJpYa[ D X0̎FAG @(I0c(A DDB(fEz I ] xbEG O AA 8ďKDD QJNl DOI(DEAG  AAG `pFDE B(A0A8N@E 8A0A(B BBBH  8F0A(B BBBH 8XEDG J(C0C8C@BHCP[ RAA$YEOU mAA\8T FEE E(A0D8G@HJPOXN`AhApI@R 8D0A(B BBBG xFBE B(D0D8DP 8F0A(B BBBG n 8A0A(B BBBH 8D0A(B BBBdFBB E(D0A8Dp2 8G0A(B BBBF l 8D0A(B BBBG ||@FBB D(C0}8L@UHMPK0~ (D BBBA ^ (A EBBH } (D BBBI t(D BBB$~EDD iFAh$FKB A(D0GPSXJ`IXAPj 0A(A BBBH HXI`cXAPNXS`UhFpKPaH@S A pNH0@ A oH@F B $LPK aAl( EDD o FAE (8BAD DB$d؜^EDD MAAL FBA A(D0h (D ABBA Y (D ABBF 0ܝEDD f(d0O(A KAA4$hFAD f(d0O(A oAB4\ОFAD f(d0O(A oAB08EDD f(d0O(A ZAAԟBBB B(A0D8D`uhKpahA`DhKpahA`y 8D0A(B BBBF hOphhA`_h]pRhA`phKpNxKN`ChgpPhB`hOpghB`\h]pShB`whKpNxKL`thOpghA`Uh]pRhB`nhKpNxKK`FBB B(D0D8D@u 8A0A(B BBBI HIPiHA@bHGP]HA@]HKPMXG`I@`8C0A(B BBBH<0mFBB E(A0D8DP 8A0A(B BBBH $TDFAG oDBX|FBB A(D0G@oHKPaHA@ 0A(A BBBC cHRPaHA@ ZXU K AGd0FBB B(D0A8G`L 8F0A(B BBBE ehUpShA`NhSpOhA`DFBB B(A0D8JIjBdG^A\KJBQK 8A0A(B BBBG tHIGIiAZG]A\ KJBE `<BBB B(A0D8DpuxKaxApA 8D0A(B BBBG xKaxApxOhxApWx]RxAppxKQKKpxOgxBp\x]SxBpoxKNKLpxOhxBpUx]SxApmxKNKKpxOgxApUx]RxBpnxKNKLpH|зFBB B(D0D8D@& 8A0A(B BBBH <tFBD D(G (D ABBF  ĻBBB B(A0A8G 8D0A(B BBBD DRUFKPcARUFK4 LFFE D(J0b(D BBBl FDB B(D0D8JSRKDtdOA 8A0A(B BBBF 8! FTS P(O0D8NMgAHHHBBBAKbPPBAHHHHHHEACPjPOOOHHHHHHHP 8A0A(B BBBF \POOOHHHHHHHPlX"4XFEB B(A0D8DH]Ah 8A0A(B BBBE H]A"$y BBE B(A0A8G  8A0A(B BBBH W Q T H K n  H K O \ _ D  Q b B d  Q J m Q T H K M  H E  Q b A I h E F F F C E E M F F F H K I Q b A p#;(FBE B(A0A8GL 8A0A(B BBBB }KUMKHpOAq`WA HG WV]HRQcAvJOHWFqB" GL KbB]KaBJcIBZABBBBBMAPzBBEAAPcDADI9 QJ JbBkQiA|DAHHg QH  GE (HHAHHAbIdB BE V BE c BBBBE mBBEAAPbDADIi QE HIB^\TBs \B BADPSKFFFFR KFFFFE aM`An FB mFFFR FE z FE h FE F FFFE C FFFE X'TJFDB B(D0D8GkHHKrQbBd 8D0A(B BBBB P QO QTHKdOAAbAK[Bs QE `(( FBD D(D0P (C ABBD P 8Q@G P (F ABBE \8Q@b8A0((((((EAG  AAI ()4 \EDF0` AAG $4)h bLLC P(T0UL\) HV$t) ^BXL cAS) nLY@)D FFG s(d0O(A D DBD I(d0O(A ) Qp O A G ( *L EDD l AAE 0L* mEAG g FAE eFA$* rE^R aAR*T  *` QT K L L * FDB D(C08N@UHBPAXA`P0A (A BBBH j8N@UHAPHXA`P08N@UHBPAXA`P0p8N@UHBPAXA`P0$t+HBXL [Fs F +E4+ddFAC ^(N0S8M@I AAB4+dFAC ^(N0S8M@I AAB(,FFB B(A0D8I`VPHP 8D0A(B BBBE hEHYfPZBTUHTOhB[]RAhEEVL`N`BAUMHPhVUAPPZAfVbB\TUHT~OhB[]SBn EP OgAX]RAp EH EeEzVcBaRTB\OgAX]RAhEEVL]OhBX]SBlKOFQuOgAX]RBh EH B NI B RE B RE B E B]MD .(#\EJA FA l.d#FBB B(D0A8DPXG`BhApIP\XH`\XAPcXO`_XAPD8D0A(B BBBX/$Ya[ D X$x/$CAXJ ]AA/$QY[ D X/,%!ET/@% ET/D% ET80H%EDD h(H0L8K@I V AAK P0%(d0%Ead OAI E c@0L&oFDD M GBL Q ABD Q ABD L0x&FII E(G0A8I 8D0A(B BBBA X$18(FBB A(D0 (D BBBD @8I@c8A0i (D BBBH 41|)FAA V ABG aABd1)BBE A(A0q8I@c8A0K (D BBBB X8R@VHFPK0Y8d@O8A04 2,+EDD w DAG ^ CAF 8X2+FDD F ABI [ CBH <2,EDG ~ AAH `(I0c(A iCA<2,EDG q AAE \ DAG ^CA43-yEDD w DAG K OAE 4L3-EDD w DAG ^ CAF 438.EDD w DAG ^ CAF 3.^En M ]83.FDD Q ABF H OBO H4D/FED C(G0u (A ABBD h (A ABBJ d4/^BEB B(A0A8DpxEHEEHJAKpxUVFKpmxdOxApkxKaxApGxdOxBpw 8A0A(B BBBJ 5\3,$5X3EG z AI N CG 4T584EDG ` OAH d AAB L5 5FED D(D0A (J ABBI K (O ABBI 455yEDD w DAG K OAE @65EDD w DAG ^ CAF P(d0O(A hX6d6eFBA D(G0 (D ABBA L (D ABBK A (D ABBF \8d@O8A0(6h7pE^ E Pd OAC674En 77 77477(H77cEDG AAG 4t79RHC }(F0A8H@V uAB79REE F A79ELD79FEE E(D0C8G@8A0A(B BBB,08\:K C ]SBBI`8 ;Ya[ D X48L;FDA c(d0O(A DF$8<EDD AA48<EDD w DAG ^ CAF 94=^Eq J ]489t=FAA H AEJ aABPp9=jFEE A(D0 (D BBBG  (D BBBH 9?VEm F ]d9(@FBB A(D0f8Q@THHPK08R@UHFPK0A (D BBBE 8A@H8A04L:AODG U(R0V8F@K TJND:8BFAA U(R0V8F@K D ABC a ABD D:B/FAG (S0V8F@K D DBE a DBA x;CiFBE D(A0p (D BBBD O8d@O8A0x (A EBBK 8d@O8E0N (D BBBH H;EFBA A(DP (A ABBE iXR`ThHpPPL;`GEAG X AAI g AAG ^ CAF P(d0O(A 8,< HFDD J(R0U8F@K TAB8h<HFED E(S0V8F@K TBB<I!FZD<IFAD K(R0V8F@K D ABJ aAB=IFBB B(A0D8GPv 8D0A(B BBBE XI`jXDPxXQ`FhHpKPXI`mXEPLXI`nXEP.XI`jXAP=MFBB E(A0A8G@HIPcHA@D 8A0A(B BBBD |HdPOHA@D 8D0A(B BBBG [ 8O0A(B BBBM d,>OOBE B(A0A8D@d 8F0A(B BBBG D8C0A(B BBBHD>hOFDD R GBG [ CBH E DBM >O:Ep\>POFAD ~(R0a(B R DFF K(V0](A H(R0f(B c(R0e(B @X?SFAC E(d0O(A a ABI AOIt?SFBB B(D0D8D 8D0A(B BBBK PiHkN^ArNeBgN]BPcBNgBjdOAKaA>RKAVNgAKbB^aHHKpdPBdOAmBcAMBbBK BE _ BE AaEO\0AaFBD D(GP (A ABBH L (J ABBE [ (O ABBI Ab FEB B(A0A8GkdOA iOAgRbBg 8C0A(B BBBG iU^BQM^AKzdOAMZVDdRbBSJcBepHA\dOA| iL iZWD iO FIdBbIdBvdOAQaAKcIdA$CtmHFDD sDB$@CmHFDD sDBhCm 0|CmEAG (I0c(A SAACncFBB B(A0A8Fj 8A0A(B BBBH ARUFKvHBAKrQXHK@JcBYRbBmdWAJI_AIdBKdXAuVhHeHHIsdOAAdOAeU^BqdSBiUPB\IcArdOA]U^B`dOAbU^BdKbBCHHAKvKbB^dVBRKeBoLUMKzUEHPJHTBDEEEEEEEEIBBASR[KKqHOAmQTHKDU^BodTBJQ]KKTG]AuIcB GH @JVOKg GH TKbBY GE vHIB\IdA{PcA08GNFL F  d OAM A lGEn E (G zBXJ hAG D aGtYa[ D XTGhFEE B(A0D8DPXd`OXAPD 8D0A(B BBBD 0ḢGEy(LHFAD DIxHԈzFBB E(D0D8DPyXd`OXAPD 8C0A(B BBBH XR`ThGpGxHKPh 8A0A(B BBBF I̊FBB B(A0D8DP 8D0A(B BBBA WXO`cXAP`XG`]XAP^XK`NhBpMP`XO`cXBPaXG`^XBPcXK`LhJpIPI0I<+EeIPIL9IxJ)JZD$J*8J(LJ\EDD DCF$xJEAG |AAJ\JXJd9J;JKSTR f KSTR f,~FBB E(D0D8FPj 8D0A(B BBBD 8܆?cFLI D(D0x(A BBB<?bFFE A(D0 (D BBBD 4XAwFFD D(J0K(D ABBx\AFBB B(A0D8GpaxJdHKpxOHHHHPp 8D0A(B BBBA  Dvar E 8($EFIA C(LP (A ABBK PdEBED D0{  ABBA h8d@O8A0n8J@b8A0n 8J@B F $̈F4EDG aAA4GFAD K(H0H(A VDF(,GFDA DF(X$HEDG@ AAK \HFEE A(G0} (D BBBA V (G EBBJ a (D BBBE |hIFBB B(D0D8Gp 8D0A(B BBBH dPBdOA`HHEdL*$xL\LPI W(H0KHM*8M*ȊTMDEZ I W,M~FDD X ABG MFEB B(D0D8D@kHdPOHA@xHdPDXD`DhDpDxDDHK@j 8A0A(B BBBG KHdPOHA@D8F0A(B BBB\OBBE A(D0 (D BBBE g (D BBBG n(D BBB(PFAJ DBK @\QK A \R(pQEA J T L O Q A4pRFDD Z ABE aABԌRPHGhSMZBA A(G0R (F ABBF 8S@UHFPK0S (F ABBA D(C ABBXSFBB B(D0A8GX 8A0A(B BBBF EhAKQNHTUIIXSTHK0XrFDD F0  AABB X($["FEB E(D0D8F@ 8D0A(B BBBF wHQPUXH`K@H\OFEE E(A0D8FP 8D0A(B BBBD Ў]"H Y^^(^FBB E(A0D8G 8D0A(B BBBK KRREHQHXAG^AkG^D^G^GSVFKfSTHKxG^EHH\D^G]EH\EMdOA4<eECG o CAF k DAH 0t(fAFDC G@  AABF @DghFED X BBE Z BBJ HBBpg)HW$gJFKD nDB(,g:FBD `EDXg0HW`pgFBA D(D0s8I@g8A0| (A ABBI D (A ABBF A8P@c8A04ԑhTBHA c ABG XAB8 hBIB D(DP| (D BBBA HH$iFLD A(F0Y (D ABBA D(D ABB<iFIB A(D0 (D BBBE <ԒHjFIB A(D0k (D BBBE LjFID F(J0X (C ABBE  (F ABBI dxkFGE A(D0{ (D BBBD g8Q@b8A0D (A EBBG R (A EBBD I8R@a8A0O8Q@XmrFBB B(D0A8FPXV`UhApSPP 8D0A(B BBBD `D8nFBB B(A0A8F[VWAS 8D0A(B BBBA hp"FBB E(A0F8J 8A0A(B BBBH RbA RE tXsFEB E(D0A8J@ 8F0A(B BBBI D 8F0A(B BBBE K8F0A(B BBBsFBE E(A0A8Jz 8D0A(B BBBK 9BBBIKbAkEhAQ EL ` EK TiIAK}RUHK^ KE X GE b GE $tyaEAG JDA`zFBE B(A0A8G@IHYPEXO`IhBpAxCI@j8D0A(B BBB\zFGH A(A0j8B@BHBPI0Q (D BBBE A (C BBBF X`\|kFBD A(G0 (F ABBK Q8R@a8A0U (F ABBK 4p}FBH D(O0l(D ABBP}FAD K(R0V8F@K L DEL V(g0H(A AABhH~FBA A(D0H (A ABBD  (C ABBB V8`@O8D0M8g@H8A0$EAG AA$ܘAAG AA8 4,0 @, T(h$| !< 8 4fQf I A G (ܙBXL [F` I a$^BXL cAS0,LnHL%BBB B(D0A8D 8D0A(B BBBC Ht.BBB B(D0A8D 8D0A(B BBBC 8XBBE A(GPu (D BBBH 8 ̈BBE A(GPu (D BBBH D\@BBE E(A0A8F@f8D0A(B BBBHBBB E(A0A8Kp 8D0A(B BBBC T̋BBF C(I0Q8L@LHOPI0n8R@VHFPK0_ (D ABBJ xHEAG (f0B8B@BHBPBXB`I(H0L8I@BHBPQ(O0G8N@BHBPBXA`Q(H0L8H@WAAJ (Ĝ8EAG  AAF (̎EAG  AAD HU4H4\OFED D(L0e(A ABB$wEAG gAAET؝6Ep(XECl*D^8(FBD D(HPz (A ABBH 8dTFBE D(A0l (D BBBH ,,Hb F u K U K U K `LОܒFBA A(DP (D ABBE C (F ABBJ , lH` A b L b L b L 4PܕFADp] ABE D OIE 4EADpV AAF [ OAM  Ya[ D XLLFEE D(C0^ (A BBBL Z8N@THMPI0d0FED D(F0v (D ABBH O (D ABBH i8N@UHMPI(A ABB(Fao FEB B(D0A8G O_AbN`BMGBAN 8A0A(B BBBI HNMIPO_ARMaHP(thEDG w CAE ̤Ya[ D X E$ܡCAXJ ]AA@EDD ~ DAH D AAB K OAE X\FED D(D0w (J ABBC D (A ABBF D(O HBB<4EDD w DAG D AAJ DOH4tyEDD w DAG K OAE @0EDD o(d0O(A T AEF K OAE HtxFED D(D0| (J ABBF K (O ABBI ܧ4ԣEDD w DAG ^ CAF L PFEE D(D0y (M BBBL H (O BBBK \'ES xԨEI@ AA 8`FAD k HBH H OBO HؤFED D(G0 (A EBBM D(O HBBH$FED D(G0 (A EBBJ D(O HBBHpFED D(G0 (A EBBJ D(O HBB4EDD w DAG ^ CAF 4EDD w DAG ^ CAF ,^En M ](LkFDD QAFx@(vFDD t GBE A ABD AOIHd.FBE E(D0D8G@ 8D0A(B BBBA <DHEDD A DAE D AAB DOH0FHD F@n  AABF 0sEDD w DAG ^CA`LYa[ D X ia[ D h0@ܰSEAD s CAG HAAt}FBB A(A0 (A BBBE K8R@WHHPK0)8A@H8B0]8I@c8A0i (D BBBH D8d@O8A08^FBD D(G@g (A ABBD $8$CAXJ ]AA`LYa[ D XAFBB B(A0A8D 8D0A(B BBBF YVB9_VA]YNA]OEB\HFBE E(D0D8Gp 8A0A(B BBBD xgHxAp+ xTBAL L xTBAE  xTBAE VxTAA^p xTBAL `Ъ,FBB A(A0G (A EBBC ] (A EBEF X (D BBBF p4BBB A(A0F (A EBEE p (D BBBF D (A EBBB G(A EBBFEB E(A0A8JbPVHKe 8D0A(B BBBE .M]OKSVFK8Ed O X lE D O$EDD AA\FBA D(G0j (D ABBI U (D ABBJ D (O HBBI p8FBE E(A0A8J 8A0A(B BBBF @SVFKdOCp2FBB B(D0D8DP} 8D0A(B BBBF |Xd`OXAPmXd`OXAP^XI`dXBP(PyEGG0T AAG (DEzpDEBBE A(A0G@|HIP[HH@IHHPHHA@W`W@L 0F(A BBBE \0A(A BBB FBB B(A0A8G s 8O0A(B BBBH  V G B E M G G I B A H P R V b A I t f A V i \ A  8A0A(B BBBB  \ l A y H I B  Q c A ^  Q J O H I B 1  H M  W U A t Q V n H I B  Q b B ;  Q K l Q b A  N h B   N O n  A I n h E C C C C E E J C C C A K 9 K a A (FAD DFT$EWXh,FBA A(G0 (D ABBJ \ (C ABBL f(D ABB(`<EDD0f DAH HFBB B(A0A8D@ 8D0A(B BBBB |رt3BBB E(D0D8Gp? 8D0A(B BBBJ xFOxBpZxgHxApcxT^xAp] xTB <X4EDD q KCL U(g0H(A DCAFEB E(D0F8GOK\HMC`OABBEKHQaEAKf 8D0A(B BBBA oYVApPFBB E(G0D8Jf 8D0A(B BBBI taDAP%gHAijtسRFBB A(A0D@HTP[HA@^ 0A(A BBBH s HTPI ZHTP[HA@{ HAPJ \ HTPE PFBE E(A0A8GJNHEIAAK_FOA\ 8A0A(B BBBA <ԴFBE A(G0u (D BBBD x (t<Pdx ȵܵ  ,@0T hSUR fQTR U(F0KHQTR U(F0KĶ)JT)JTD BBB B(A0A8JM 8A0A(B BBBE PhEEHAKpHApHAR]HPPdBmdOBbhEHKLhEHKKhEHKEEHKOhEHKhEEEHKD !ET` ET(| 7FDD eAB(4 CFDD qABԸX ,ETl lO^ C {  EG P AC 4H HD E` K h #EX( LEAG # AAF ( EAG X AAI (ܹPEAG  AAA (EAG  AAB 4fQf I A G XFRt)H`*D^#MBE D(D0K8S@GHHPHXF`K0d8G@MHBPI0I (A BBBK ^8G@MHBPI0A (A JBBC Z8N@MHBPI0V (A BBBK ^8G@MHBPI0u8G@MHBPI0d?FBB B(A0A8GPPXR`GhDpPPJXH`cXDPIXG`LhGpPPL 8G0C(D GDBK D8A0A(B BBB0<tEDF T(I0c(A LIJ$$6EGF IIM$L6EGF IIM<tFDD U ABJ Z ABC EDI4('AAG   AAJ DAA EC H O A 5EX C T0DHe K K(PGFDD f FBD 0|LOZ D(D0D8H@Ux J "E\̽!EN E D L BBB B(D0I8P 8A0A(B BBBB iEHAK.gBJBJALHHUEEEEHKhEEEHKChEHKzhEEEHKOQbBEEHKf GE hEEEHK~HP|EE` K PpBBB B(A0D8D`hEpPhB`^ 8D0A(B BBBK hKpaxAEIBAK`ihPpXhA` hUpOhA`uhKpUxMK`/Ya[ D X8/EX C @Xd0zFAH Y(Y0V(A w(`0O(A G ABG 2JX3FEE E(D0C8LP 8A0A(B BBBE DXK`FhBpOP` 4JFBB B(A0D@HQPTXN`K@.HPPcHA@j 0D(B BBBI pl;VEg L ]\;FBB E(A0G@WH]PbHA@HQPTXN`K@L 0D(B BBBE $,@Q}S OALC@_BEE E(D0D8FIBAAPf 8A0A(B BBBJ P IBAE VIBAAPfGIBA$LB7FDG ^ABXdBFBA A(D0d (A ABBH C8d@O8A0D (D ABBL lDD&FBI B(A0A8D`]hdpOhA`s 8C0A(B BBBG f8F0A(B BBBFZBBB E(A0D8I!RbB(RbAdOAPdOAr 8D0A(B BBBI _WSOKIcHB$l0M^BXL cAShMYa[ D XM!ETM$ET(M>FDD lAB(MKFDD yABtDNFBA C(G08S@O8A0D (D ABBK 8U@O8A0D (D DBBF T8S@\HFPK0,OFAD  ABI <PFBB D(A0S (D BBBD (,PFAD AB$XTQAFAD kDB|Q (xQEDD _ AAB $QCAXJ ]AARYa[ D XDR!ET($XRrEDD E AAL 4PRFAD A DBF P(d0O(A 0$SFAD D ABF aDB(pSiEDD C AAF $SCAXJ ]AASYa[ D X0T!ET(L0TEEC FO  J 0xTVFAD F ABD aDB(VEDD _ AAB $WCAXJ ]AA,WYa[ D X lW!ET$<WuEDD dAA@dWFAD | DBC a DBI Q(d0O(A dXFBA A(N0 (D ABBD T8I@c8A0O (D ABBG S8V@]8A0(\ZEDD _ AAB $<Z^BXL cASdZYa[ D X8[!ET$L[xEDD gAA@[FAN A DBD Z(I0c(A b(d0O(A 0 `\FAD R ABH aDB@\"EU(\\EDD _ AAB $4]CAXJ ]AA\]Ya[ D X]!ET$]sEDD bAA$^CAXJ ]AA<0^Ya[ D X\p^!ET$x^EDD AA$,_^BXL cASd_Ya[ D X_!ET0_FDD G  CABF 8`!ET4T`EDD K(d0O(A l AAF @paJDF u FAH D AAB DFA(a8FDC gABawFBE B(D0A8J 8D0A(B BBBA |PcABFecU BGC 4fFBA i BBJ hBB$DgCAXJ ]AAlgYa[ D Xg!ETDg7FAD E(B0J(A k DIK o(S0O(A dhBBB B(A0A8JGADABIgOgAFULFKHZBNc 8A0A(B BBBG DVdA_LKMIBBBAHRPRbBpTkFBB E(A0D8D`JHK 8A0A(B BBBG VdA$tBBA A(G0u (A ABBH Q8d@O8A0|8U@e8B0V8H@Z8D08L@m8D0I8G@\8A0_ (A ABBI ^8d@O8A0`8H@W8E00p,xWEDG u DAF DAA8XxFAA K ABJ P(d0O(A HxBBD C(G0i8K@VHFPGXH`K0}(A ABB4,@ymFED j BBC dBB4dxyiMED P(K0U8F@K IBBXyFED D(G0T8K@UHFPK0J (A ABBA D(J ABBX$zFBA A(G0S8Z@DHDPDXH`U0T8G@p8A0^(A ABB8TzFBA D(D0V (A ABBC \{FBB B(A0 (E BBBH T8I@c8A0D (B BBBK o (E BBBF ^ (E BBBG T8S@UHFPK0[8d@O8A0,}FBE E(A0D8GGdOAhEHKePcA|RbBDSVFK 8D0A(B BBBF PcAdOAdOAUUAPuRbBxL\AMKZB_RbBJNYBMKXARbARbBsdPBKTOBhEHKdFAA h ABE M ABH A(H0I8G@CHCPW X AED Y(g0O(A @\:ElL\hFBB A(D0 (D BBBC a (D BBBE $CAXJ ]AAȍYa[ D XALjJXdxXf^@adn x "37HL],ar6v@JV /3J^cz % +)6@'C+MX\gQkwb|TX[Y&6*?,JV[tE o  X @&AH ``k #(7d@Sh`j y8dXX ).@SdHug.gu! +?/ݼwn>1}DT>}L'>ļCX94%>ԼoB?vB`廼tC=X9CCL7i?`0@- ..*+,p+-PPXgz J'6EWhr`v`yy v`y`vy`vlibgstgl-1.0.so.0.2212.0-1.22.12-4.el9.x86_64.debug7zXZִF!t/|]?Eh=ڊ2Nc`b7@'n@r;>ic4V:˹ǥ@bxQh'x=OK+\!ѹC>cR}ψRA c!AbEҠ%2,{_1o[1 f;-c&:l ޞ̳Y8Ypxfk|c79[&c)¢WTk$#C 2 WC2+iS9fz]?sK'=2C[lx5*wաw{.I&ۨX!A1Ù X6_Q@Oq6&9HN* WK[?rzmm4Ju^ϧL Xd,==|_dKt@KUnt{ѣoNNf  Vc&8X_!(՛ja8M4bg$snb{{7]=d>z#)jQd~T@)K*|d_0dRͤoz'`C(f-7$X,M%DHP4y5ej[ Enծ½>t'lc.\:#VksoЋmWWܰ83 =?R;4RXiw]ެ R[؁nG@1^T$O:mYjB(r!bv{3Fὣ҇AY#< ֜V.̧yOdFvy3vM! ?vb [Օ sW&RmW o񀵽`,BoY-,9U<n!Ƚ?yj^K,سRrG.$%5ke@jnjQVx78%Cj>s)F.sR+'9HQ NU>;Vmwﳭ*B*R|+_IR[hm=QMˋ vfͥQj4H#vam ,W^()Siy._X#,ݻfklS۽Bt}r𘕟ԟZKD*TtNsd>x&;vaC$eh ?$ڍ}< %kNҧ᠓XnMHPKt V_Q=y\cӶ;yĖ4+ N(c%/bQdV늸#_dq6;:=q^tk yf'dE\1S]UEh,(Pm"{F8G!=;9Lb(> T}9'A"QDykf~Qt*~*B'|ߵm+ld .>>{O8DS{E(YWw A?W*+dz_#g%RLVKV9}DG4^&>Tqn xBؖq=榛CsHCG.Bq `xKCNvNoB`y!AT@&t~+pIeخ+C>{ %Yx 9,$Qp z}1CKe )r M{rh^^/;m^qCmگd{AkU=Fmo|ɳUYY YÏH< ($#mS8si7WjԷ>&r0IAzp\^n/='0;LX!l~o䯅9Sap7֐z*|T;=T7lX\NW[nO VTkBK~]SA) Ǫy@і./LRdGϕ1% _PU 4Y'|'/'y[\l[bRwg3{G8)ZNFskY"rBL 씢u0vAxePd]كi)@]@U TYm~c l"si$no]r1ҥ3f!6A)J6 MY9OcA:Y"!&ƹ9ZѨw%1PL#Z}nCU8䗽pM[B*B2mI]E tZZD:ߴ'J/-D"4 wmjVPnBJ_׳@%u)ъӿ~fIаLI0rU)M\^^A6wE漩o.R[RAg 0FǼWo ^PG^S82H0s1v0A"w"qF::D1\khO=OCc ՇX8}`l,<*ⷼ脊?jڽ|8wkfJRd X]0@ CU0^ =ԢuD!Xۆr0Qc:nYp3j3ij҉綨FABҾj~=hkN$xi݄E57H1:ۛ >|$xV=1D %3P:;t nώWRweͰXDL oHoX5C<~ ܇8e_odKGA@[m4M L owHk7.5(ir Xhp ؏e&|Saš,v 鮦oW# y ,BUQ`Ć{,al.a+V/dS1C. 14ŋ$K;,p\P]磒` X6=q\oƞč O_ݟ -AuG;L1dYjLV/X3Q/9SbŢ93_[v @#a6N^vβdEssՒM>p ܐ"h5CYprP6dpYc3+aIa `Ss#䛼_p I18Gՙ,w(C2!+bxy }flr[6Ts- 9M pqm^/+1]Hҹa_{ꩱiZ(vF7̘ N'6k%B_CiҜ8SCo+@ܪnx;•B";% tm&v~2xiTJ"੬Y;D Jr)NbyB;-&I߱(ID;LZ8 =V֜yT$`6H>)$= pxz)]@5_֜F8$5LW\[@t;$Gns[l)B?h"ԂEΰձyvQ,Ĭg:y/򹺟0?caPj28x&#XS4KCq锜Tt _}֬!6:9SM(8 ZfSPs4WM e(fu(Ea;(92E^Z;cwOrHP 0K=vfaK=mcHa?M舷u虠RX`c^ͪd*Hos5Glf9dnKc}PBk[!}M}fCsMO.f2ko\;US{rex{IRLzΩUզ(S3?+Z-d;у4sc'1d87Z SiJ>߂ga-uʶ53S96ac*#_cU׉xWrL'ز/yTEp#XnKjW\:tKK >5w- *$ r-Ft{F `[+*|2$IPG'3K~"3A"q,TZs0a2zu_3eWǙîd* q, =L5 =2=Tk8 0)J/Cѻ O=c]5|AIE `;CJv 4/Ψ}*?_c6G IbGPCܡ9>L"*2F.*o-f z4Hwɮ;R$vB^ ;"j!{g컃ɒjSLzsWzhjN;%' l-G#C݃''!KqOaLZ| B#"Be0N4&~hxϐe.9V@Y!ϵffԘ9B&jDAwIpzu{c*ᵤl\ve#bɻhOrJ*{f [L?-%P%˴V6B3[ʨ=Gs(f7T;XX