HEX
Server:Apache/2.4.65 (Amazon Linux)
System:Linux ip-172-31-26-109.ec2.internal 6.1.155-176.282.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Oct 7 15:53:25 UTC 2025 x86_64
User:apache (48)
PHP:8.4.13
Disabled:NONE
Upload Files
File: //lib64/girepository-1.0/HarfBuzz-0.0.typelib
GOBJ
METADATA
>68�P��89���$ <(((freetype2-2.0|GObject-2.0HarfBuzz0.0libharfbuzz.so.0,libharfbuzz-gobject.so.0hb_�3	8 	t\	��	��	$	T<	�l	��	��	4	pX	��	��	�	@(	hP	��	��	��	(  � @ �,� TC@C�C�CGE�JpJDK0K�K�KLLtL`L�L�LTM@M�M�MXNDN�N�N0OOpO\O�O�OPP|P\P�P�PHQ4QRR�R�RXSDS�S�S|ThT�T�T|UhUV�U�V�VhWTW�W�WX�W�X�X�Y�Y�Z8ZL\�[P]<]�]�]^^|^h^�^�^__�_�_``�`l`�`�`0aa�a�ab�ahbTb�b�b\cHc�c�c dd�d�de�dxede�e�efftf`f�f�fXh�g$ii�i�ihjTj�j�j�k�k(ll�l�l�mlmn�mxndn�n�n`oLo�o�o<p(p�p�phqTq�q�qhrTr�r�r|s\s�s�sttltXt�t�tu�t�u�u�vpv�v�v(x8wxy(y�y�yz�y�zlz {{x{d{|�{t|`||}p}P~<~�~�~�~�~D0��P�<��܀��x�(��܂��0������D�0�Ȅ��X�D� ����ĆL�8�Ј��������P�<�Ċ��H�4��؋4� �����0��p�\�̍�����������d�P���������l����X�D�̑����������|���������P�<�����$�������ܗ<�(���t��ܘX�D��������P�<�������\�H��������T�@�������P�<�������H�4��ܣ����D�0��ܥ����L�,������̧|�h�Ĩ��@�,�����t�h��ܪ�������x�d�@�4��ܮt�`�������4�(�бıd�P�زIJ��|�,����������������<�(�����t���������к��p�\���h�T��Լl�X�4�(��ܾ@�,����������|����������`�L�����X�D�����L�@�����|�h����`�L�������|�H�4��������x�d�����P�<�����\�H��������$��������x�����H�4��������h�T����� ����������T�@����������T�4���������,�h�������h�T�����D����p�����4� �|�h���������L�8���������4� ���p�������x�d�����P�<���������T�@�������l�H�4�����8�$��������d�P���������X�����|�@�0������\�H�����T�@����<�(�$����������������������������p�P�<�����d�P���������������0�������������������p�T�@�t�`�h�T����������l�$�����lhT4 ���L8���|�
<�x���|H4,����4���t`��t4���t,��D0���l��lX8!�($�#L$8$�$�$�%|%`'&L)8)�)�)�*p*$++�+l+�+�+,,,�,�,�-t-8..4/�.00�/T0@0�0�0x1d122x2d23�2�3l3�3�3�4l455�5�5h6T677�7�7`9�7�:�:|;p;4<�;�<�<�<�<<=(=�=�=>�=�>�>`?L?�?�?�@�@PA<A�A�A�B�BPC<CD�C�D�DXEDEF�E�F�FGG�G�G�H�H�IxI`JLJ�J�JKK�K�KL�KdLXL�L�LTMHM�M�M�N�N`OLO�O�O PP�P�P�Q�Q�R�R�SlSLT@T�T�T`ULU�U�U,VVh^�V�e�eff�f�f�f�f�g\g8h$h�hxhi�h�i�ijj\jHj�j�j�j�j(kk�k�k�k�k llhlTl�l�lm�lTm@m�m�m�m�mHn4n�n�n�n�n`oLo�o�o4p p�p�pq�pxqdq�q�q$rr�r�r�r�r<s(s�s�s@t,t�tttDu0uv�u�v�vpw\wx�w\xHx�x�xyy�yxy`zLz�z�z({{�{�{�~�{P�<�́��P�<�؂Ăp�d���t�`�܄ЄH�4��������L�8���������p�8�$�܈Ȉ����H�4��������X�D���d�P�ԍȍ��,���t�h�ܒȒ4�(��������h�Д��x�X����������|�(�Ĩ�t���������(��8�0�@�0�	80XAAT_LAYOUT_NO_SELECTOR_INDEX��	t0�BUFFER_REPLACEMENT_CODEPOINT_DEFAULT��	�0�FEATURE_GLOBAL_START	�0FONT_NO_VAR_NAMED_INSTANCE����	$88LANGUAGE_INVALID�"	T8hMAP_VALUE_INVALID����	�0�OT_LAYOUT_DEFAULT_LANGUAGE_INDEX��	�0�OT_LAYOUT_NO_FEATURE_INDEX��	�0OT_LAYOUT_NO_SCRIPT_INDEX��	40TOT_LAYOUT_NO_VARIATIONS_INDEX����	p0�OT_MAX_TAGS_PER_LANGUAGE	�0�OT_MAX_TAGS_PER_SCRIPT	�0�OT_VAR_NO_AXIS_INDEX����	8$SET_VALUE_INVALID����	@0LUNICODE_MAX��	h0�UNICODE_MAX_DECOMPOSITION_LEN	�0�VERSION_MAJOR	�0�VERSION_MICRO	�0 VERSION_MINOR	( i8 VERSION_STRING7.0.0"� � 8� � � � � 8aat_layout_feature_selector_info_tname_idenable�disablereserved�,�,-�<-��D-\-t-�-�-�-�-�-�-..$.	8.
P.h.�.
�.�.�.�.//4/L/h/t/�/�/�/�/�/�/�/�/0<0X0x0�0�0�0�0�01141L1h1�1�1�1	�1�1�1222(242L2\2p2�2�2�2�2�2�23303D3\3l3	�3
�3�3�3�3�34 444L4h4x4	�4
�4�4�4�4�4�455,5<5L5\5l5|5�5�5�5�5�5�5�56 646H6\6p6�6�6�6	�6
�6�67
747H7\7p7�7�7�7�7�7�7�78 888P8l8�8�8�8	�8�8�89 9<9T9h9�9�9	�9
�9�9�9:$:<:X:t:�:�:�:�:�:;;(;D;X;l;�;�;�;�;�;�;< <8<T<t<�<�<�<�<�<==8=P=l=�=�=�=�=�=�=>,>D>\>	t>
�>�>�>
�>�>??4?L?d?|?�?�?�?�?�?@4@P@l@�@�@ �@!�@"�@#A$0A%LA&hA'�A(�A)�A�A�ABB<B\BpB�B�B�B�B�B�BC(Caat_layout_feature_selector_thb_aat_layout_feature_selector_thb_gobject_aat_layout_feature_selector_get_typeinvalidall_type_features_onall_type_features_offrequired_ligatures_onrequired_ligatures_offcommon_ligatures_oncommon_ligatures_offrare_ligatures_onrare_ligatures_offlogos_onlogos_offrebus_pictures_onrebus_pictures_offdiphthong_ligatures_ondiphthong_ligatures_offsquared_ligatures_onsquared_ligatures_offabbrev_squared_ligatures_onabbrev_squared_ligatures_offsymbol_ligatures_onsymbol_ligatures_offcontextual_ligatures_oncontextual_ligatures_offhistorical_ligatures_onhistorical_ligatures_offunconnectedpartially_connectedcursiveupper_and_lower_caseall_capsall_lower_casesmall_capsinitial_capsinitial_caps_and_small_capssubstitute_vertical_forms_onsubstitute_vertical_forms_offlinguistic_rearrangement_onlinguistic_rearrangement_offmonospaced_numbersproportional_numbersthird_width_numbersquarter_width_numbersword_initial_swashes_onword_initial_swashes_offword_final_swashes_onword_final_swashes_offline_initial_swashes_online_initial_swashes_offline_final_swashes_online_final_swashes_offnon_final_swashes_onnon_final_swashes_offshow_diacriticshide_diacriticsdecompose_diacriticsnormal_positionsuperiorsinferiorsordinalsscientific_inferiorsno_fractionsvertical_fractionsdiagonal_fractionsprevent_overlap_onprevent_overlap_offhyphens_to_em_dash_onhyphens_to_em_dash_offhyphen_to_en_dash_onhyphen_to_en_dash_offslashed_zero_onslashed_zero_offform_interrobang_onform_interrobang_offsmart_quotes_onsmart_quotes_offperiods_to_ellipsis_onperiods_to_ellipsis_offhyphen_to_minus_onhyphen_to_minus_offasterisk_to_multiply_onasterisk_to_multiply_offslash_to_divide_onslash_to_divide_offinequality_ligatures_oninequality_ligatures_offexponents_onexponents_offmathematical_greek_onmathematical_greek_offno_ornamentsdingbatspi_charactersfleuronsdecorative_bordersinternational_symbolsmath_symbolsno_alternatesdesign_level1design_level2design_level3design_level4design_level5no_style_optionsdisplay_textengraved_textilluminated_capstitling_capstall_capstraditional_characterssimplified_charactersjis1978_charactersjis1983_charactersjis1990_characterstraditional_alt_onetraditional_alt_twotraditional_alt_threetraditional_alt_fourtraditional_alt_fiveexpert_charactersjis2004_charactershojo_charactersnlccharacterstraditional_names_characterslower_case_numbersupper_case_numbersproportional_textmonospaced_texthalf_width_textthird_width_textquarter_width_textalt_proportional_textalt_half_width_textno_transliterationhanja_to_hangulhiragana_to_katakanakatakana_to_hiraganakana_to_romanizationromanization_to_hiraganaromanization_to_katakanahanja_to_hangul_alt_onehanja_to_hangul_alt_twohanja_to_hangul_alt_threeno_annotationbox_annotationrounded_box_annotationcircle_annotationinverted_circle_annotationparenthesis_annotationperiod_annotationroman_numeral_annotationdiamond_annotationinverted_box_annotationinverted_rounded_box_annotationfull_width_kanaproportional_kanafull_width_ideographsproportional_ideographshalf_width_ideographscanonical_composition_oncanonical_composition_offcompatibility_composition_oncompatibility_composition_offtranscoding_composition_ontranscoding_composition_offno_ruby_kanaruby_kanaruby_kana_onruby_kana_offno_cjk_symbol_alternativescjk_symbol_alt_onecjk_symbol_alt_twocjk_symbol_alt_threecjk_symbol_alt_fourcjk_symbol_alt_fiveno_ideographic_alternativesideographic_alt_oneideographic_alt_twoideographic_alt_threeideographic_alt_fourideographic_alt_fivecjk_vertical_roman_centeredcjk_vertical_roman_hbaselineno_cjk_italic_romancjk_italic_romancjk_italic_roman_oncjk_italic_roman_offcase_sensitive_layout_oncase_sensitive_layout_offcase_sensitive_spacing_oncase_sensitive_spacing_offalternate_horiz_kana_onalternate_horiz_kana_offalternate_vert_kana_onalternate_vert_kana_offno_stylistic_alternatesstylistic_alt_one_onstylistic_alt_one_offstylistic_alt_two_onstylistic_alt_two_offstylistic_alt_three_onstylistic_alt_three_offstylistic_alt_four_onstylistic_alt_four_offstylistic_alt_five_onstylistic_alt_five_offstylistic_alt_six_onstylistic_alt_six_offstylistic_alt_seven_onstylistic_alt_seven_offstylistic_alt_eight_onstylistic_alt_eight_offstylistic_alt_nine_onstylistic_alt_nine_offstylistic_alt_ten_onstylistic_alt_ten_offstylistic_alt_eleven_onstylistic_alt_eleven_offstylistic_alt_twelve_onstylistic_alt_twelve_offstylistic_alt_thirteen_onstylistic_alt_thirteen_offstylistic_alt_fourteen_onstylistic_alt_fourteen_offstylistic_alt_fifteen_onstylistic_alt_fifteen_offstylistic_alt_sixteen_onstylistic_alt_sixteen_offstylistic_alt_seventeen_onstylistic_alt_seventeen_offstylistic_alt_eighteen_onstylistic_alt_eighteen_offstylistic_alt_nineteen_onstylistic_alt_nineteen_offstylistic_alt_twenty_onstylistic_alt_twenty_offcontextual_alternates_oncontextual_alternates_offswash_alternates_onswash_alternates_offcontextual_swash_alternates_oncontextual_swash_alternates_offdefault_lower_caselower_case_small_capslower_case_petite_capsdefault_upper_caseupper_case_small_capsupper_case_petite_capshalf_width_cjk_romanproportional_cjk_romandefault_cjk_romanfull_width_cjk_romanTC�CxCaat_layout_feature_type_get_name_id8�C���C�C���Chb_aat_layout_feature_type_get_name_idface��feature_type��C�D(Daat_layout_feature_type_get_selector_infos8�C���C�C���C�D��8�D2��8�D���D�D2��8hb_aat_layout_feature_type_get_selector_infosstart_offsetselector_countselectorsy�D�default_indexGG<G(<-��hGxG�G�G�G�G�G�G�G	H
 H,H
HH\HpH�H�H�H�H�H�H�HII$I@I�:\I|I�I�I �I!�I"�I#J$,J%8J&DJ'XJgaat_layout_feature_type_thb_aat_layout_feature_type_thb_gobject_aat_layout_feature_type_get_typeall_typographicligaturescurisve_connectionletter_casevertical_substitutionlinguistic_rearrangementnumber_spacingsmart_swash_typediacritics_typevertical_positionfractionsoverlapping_characters_typetypographic_extrasmathematical_extrasornament_sets_typecharacter_alternativesdesign_complexity_typestyle_optionscharacter_shapenumber_casetext_spacingtransliterationannotation_typekana_spacing_typeideographic_spacing_typeunicode_decomposition_typecjk_symbol_alternatives_typeideographic_alternatives_typecjk_vertical_roman_placement_typeitalic_cjk_romancase_sensitive_layoutalternate_kanastylistic_alternativescontextual_alternativeslower_caseupper_caselanguage_tag_typecjk_roman_spacing_type�J�J�Jaat_layout_get_feature_types8�C���C�D��8K2��8K��(Khb_aat_layout_get_feature_typesfeature_countfeaturesy�CDKxK`Kaat_layout_has_positioning0�C���Chb_aat_layout_has_positioning�K�K�Kaat_layout_has_substitution0�C���Chb_aat_layout_has_substitutionLDL,Laat_layout_has_tracking0�C���Chb_aat_layout_has_trackingtL�L�Lblob_copy_writable_or_fail�L�L���Lhb_blob_copy_writable_or_fail�(blob�LMMblob_create_from_file�L4M��ihb_blob_create_from_filefile_nameTM�MtMblob_create_from_file_or_fail�L4M��ihb_blob_create_from_file_or_fail�MN�Mblob_create_sub_blob�L,N���L4N��8<N��8hb_blob_create_sub_blobparentoffsetlengthXN�NhNblob_get_data�N�L���L<N"��8hb_blob_get_datayi�NO�Nblob_get_data_writable�N�L���L<N"��8hb_blob_get_data_writable0OHO@Oblob_get_empty�Lhb_blob_get_emptypO�O�Oblob_get_length8�L���Lhb_blob_get_length�O�O�Oblob_is_immutable0�L���Lhb_blob_is_immutablePDP,Pblob_make_immutable�L���Lhb_blob_make_immutable|P�P�Pblob_thb_blob_thb_gobject_blob_get_type�PQ�Pbuffer_addQ��Q Q��8,Q��8hb_buffer_addbuffer�hcodepointclusterHQ�Q`Qbuffer_add_codepointsQ��Q�Q���Q�Q��0�Q��8�Q��0hb_buffer_add_codepointstexty8text_lengthitem_offsetitem_lengthR�R0Rbuffer_add_latin1Q��Q�Q���R�Q��0�Q��8�Q��0hb_buffer_add_latin1y�R(S�Rbuffer_add_utf16Q��Q�Q��<S�Q��0�Q��8�Q��0hb_buffer_add_utf16y(XS�SlSbuffer_add_utf32Q��Q�Q���Q�Q��0�Q��8�Q��0hb_buffer_add_utf32�STT�Sbuffer_add_utf8Q��Q�Q���R�Q��0�Q��8�Q��0hb_buffer_add_utf8|T�T�Tbuffer_allocation_successful0Q��Qhb_buffer_allocation_successful�T@U�Tbuffer_appendQ��QTU��Q\U��8dU��8hb_buffer_appendsourcestartend|U�U�Ubuffer_clear_contentsQ��Qhb_buffer_clear_contentsV(VDVpV�V�V�Vbuffer_cluster_level_thb_buffer_cluster_level_thb_gobject_buffer_cluster_level_get_typemonotone_graphemesmonotone_characterscharactersdefault�VWW<-DWLWbuffer_content_type_thb_buffer_content_type_thb_gobject_buffer_content_type_get_typeunicodeglyphshW�WxWbuffer_createQhb_buffer_create�W�W�Wbuffer_create_similarQ�W��Qhb_buffer_create_similarsrcX�X(Xbuffer_deserialize_glyphs0Q��Q�X���X�X��0�X2��i�X	���X�X���Xhb_buffer_deserialize_glyphsbufyibuf_lenend_ptrfont�
format�V�XlYYbuffer_deserialize_unicode0Q��Q�X���X�X��0�X2��i�X���Xhb_buffer_deserialize_unicode�Y�Y�Ybuffer_diffZQ��QZ��QZ��8(Z��8hb_buffer_diff�9referencedottedcircle_glyphposition_fuzz�Z�Z�Z	[[0[@[P[h[|[ �[@�[�buffer_diff_flags_thb_buffer_diff_flags_thb_gobject_buffer_diff_flags_get_typeequalcontent_type_mismatchlength_mismatchnotdef_presentdotted_circle_presentcodepoint_mismatchcluster_mismatchglyph_flags_mismatchposition_mismatchL\\\p\
�V�\�\�\�\�\�\ �\@]�4]�buffer_flags_thb_buffer_flags_thb_gobject_buffer_flags_get_typeboteotpreserve_default_ignorablesremove_default_ignorablesdo_not_insert_dotted_circleverifyproduce_unsafe_to_concatproduce_safe_to_insert_tatweeldefinedP]�]l]buffer_get_cluster_level�]Q��Qhb_buffer_get_cluster_level�2�]�]�]buffer_get_content_type^Q��Qhb_buffer_get_content_type�3^L^4^buffer_get_directiond^Q��Qhb_buffer_get_direction�u|^�^�^buffer_get_emptyQhb_buffer_get_empty�^�^�^buffer_get_flags_Q��Qhb_buffer_get_flags�:_X_0_buffer_get_glyph_infost_Q��Q<N"��8hb_buffer_get_glyph_infosy|_��_�_�_buffer_get_glyph_positions�_Q��Q<N"��8hb_buffer_get_glyph_positionsy`�`L`4`buffer_get_invisible_glyph8Q��Qhb_buffer_get_invisible_glyph�`�`�`buffer_get_language8Q��Qhb_buffer_get_language�`a�`buffer_get_length8Q��Qhb_buffer_get_length0adaLabuffer_get_not_found_glyph8Q��Qhb_buffer_get_not_found_glyph�a�a�abuffer_get_replacement_codepoint8Q��Qhb_buffer_get_replacement_codepointb8b bbuffer_get_scriptPbQ��Qhb_buffer_get_script��hb�b�bbuffer_get_segment_propertiesQ��Q�b���bhb_buffer_get_segment_propertiesprops���b(ccbuffer_get_unicode_funcsDcQ��Qhb_buffer_get_unicode_funcs�&\c�c|cbuffer_guess_segment_propertiesQ��Qhb_buffer_guess_segment_properties�c�c�cbuffer_has_positions0Q��Qhb_buffer_has_positions d8dbuffer_message_func_t0Q��Q�X���X�d��i�d	�messageuser_data�d�d�dbuffer_normalize_glyphsQ��Qhb_buffer_normalize_glyphseDeebuffer_pre_allocate0Q��Q\e��8hb_buffer_pre_allocatesizexe�e�ebuffer_resetQ��Qhb_buffer_reset�e�e�ebuffer_reverseQ��Qhb_buffer_reversefDf,fbuffer_reverse_clustersQ��Qhb_buffer_reverse_clusterstf�f�fbuffer_reverse_rangeQ��Q\U��8dU��8hb_buffer_reverse_range�f�ggbuffer_serialize8	Q��Q\U��8dU��8�X"���g�g"��8�g2��8�X	���X�X���X�g���ghb_buffer_serializeybuf_sizebuf_consumedflags�TXhth�h�V�h�h�h�h�hi 4]?buffer_serialize_flags_thb_buffer_serialize_flags_thb_gobject_buffer_serialize_flags_get_typeno_clustersno_positionsno_glyph_namesglyph_extentsglyph_flagsno_advances$ipiHibuffer_serialize_format_from_string�X�i���i�i��0hb_buffer_serialize_format_from_stringstrylen�ij j�QTXETLjNOSJ<-buffer_serialize_format_thb_buffer_serialize_format_thb_gobject_buffer_serialize_format_get_typejsonhj�j�jbuffer_serialize_format_to_stringi�X���Xhb_buffer_serialize_format_to_string�j�k�jbuffer_serialize_glyphs8	Q��Q\U��8dU��8�X"���g�g"��8�g2��8�X	���X�X���X�g���ghb_buffer_serialize_glyphs�k�k�kbuffer_serialize_list_formatslhb_buffer_serialize_list_formatsy��i(l�lDlbuffer_serialize_unicode8Q��Q\U��8dU��8�X"���g�g"��8�g2��8�X���X�g���ghb_buffer_serialize_unicode�l@mmbuffer_set_cluster_levelQ��Q\m���]hb_buffer_set_cluster_levelcluster_level�m�m�mbuffer_set_content_typeQ��Q�m��^hb_buffer_set_content_typecontent_typen@nnbuffer_set_directionQ��QXn��d^hb_buffer_set_directiondirectionxn�n�nbuffer_set_flagsQ��Q�g��_hb_buffer_set_flags�n o�nbuffer_set_invisible_glyphQ��Q@o��8hb_buffer_set_invisible_glyphinvisible`o�otobuffer_set_languageQ��Q�o��8hb_buffer_set_languagelanguage�op�obuffer_set_length0Q��Q<N��8hb_buffer_set_length<p�pTpbuffer_set_message_funcQ��Q�p�p�d	���p	���phb_buffer_set_message_funcfunc�Ldestroy�s�p(qqbuffer_set_not_found_glyphQ��QHq��8hb_buffer_set_not_found_glyphnot_foundhq�q�qbuffer_set_replacement_codepointQ��Q�q��8hb_buffer_set_replacement_codepointreplacement�q4rrbuffer_set_scriptQ��QLr��Pbhb_buffer_set_scriptscripthr�r�rbuffer_set_segment_propertiesQ��Q�b���rhb_buffer_set_segment_properties���r0ssbuffer_set_unicode_funcsQ��QLs��Dchb_buffer_set_unicode_funcsunicode_funcs|s�s�sbuffer_thb_buffer_thb_gobject_buffer_get_type�s�s�scolor_get_alphat��8hb_color_get_alphacolortDt,tcolor_get_bluet��8hb_color_get_bluelt�t|tcolor_get_greent��8hb_color_get_green�t�t�tcolor_get_redt��8hb_color_get_redupu(ucolor_line_get_color_stops8�u���u\U��8�u2��8�u���uhb_color_line_get_color_stopscolor_line�qcountcolor_stopsy�u�r�u�ucolor_line_get_color_stops_func_t8�u���uXv	��\U��8�u2��8�u��hv�d	�color_line_datay�u�v�v�vcolor_line_get_extend�v�u���uhb_color_line_get_extend���vwcolor_line_get_extend_func_t�v�u���uXv	���d	�@(x8xHxh
hxpx�x�x�x�x�x �x(�x0�x8�x@�xHyPyXy`color_line_thb_color_line_thb_gobject_color_line_get_typedataget_color_stops�nget_color_stops_user_dataget_extend�pget_extend_user_datareserved0reserved1reserved2reserved3reserved5reserved6reserved7reserved8 xy�y�y4NP�y0t8color_stop_thb_color_stop_thb_gobject_color_stop_get_typeis_foreground�y�ydestroy_func_t�d	�zPz(zdirection_from_stringd^�i���i�i��0hb_direction_from_string�z�z�z<-�z{{{direction_thb_direction_thb_gobject_direction_get_typeltrrtlttbbtt {L{4{direction_to_stringiXn��d^hb_direction_to_stringx{�{�{draw_close_path�{���{�{	���{���{hb_draw_close_pathdfuncs��draw_datast��||draw_close_path_func_t�{���{�{	���{���{�d	�t|}�|draw_cubic_to	�{���{�{	���{���{0}��P<}��PH}��PT}��P`}��Ph}��Phb_draw_cubic_tocontrol1_xcontrol1_ycontrol2_xcontrol2_yto_xto_y|}�}draw_cubic_to_func_t
�{���{�{	���{���{0}��P<}��PH}��PT}��P`}��Ph}��P�d		�P~l~d~draw_funcs_create�{hb_draw_funcs_create�~�~�~draw_funcs_get_empty�{hb_draw_funcs_get_empty�~�~draw_funcs_is_immutable0�{���{hb_draw_funcs_is_immutableDx`draw_funcs_make_immutable�{���{hb_draw_funcs_make_immutable���draw_funcs_set_close_path_func�{���{�p8��d	���p	���phb_draw_funcs_set_close_path_func�xP���p�draw_funcs_set_cubic_to_func�{���{�p؀�d	���p	���phb_draw_funcs_set_cubic_to_func�z�T��draw_funcs_set_line_to_func�{���{�pt��d	���p	���phb_draw_funcs_set_line_to_func�������draw_funcs_set_move_to_func�{���{�p��d	���p	���phb_draw_funcs_set_move_to_func��(���L�draw_funcs_set_quadratic_to_func�{���{�p���d	���p	���phb_draw_funcs_set_quadratic_to_func��܂���draw_funcs_thb_draw_funcs_thb_gobject_draw_funcs_get_type0���@�draw_line_to�{���{�{	���{���{`}��Ph}��Phb_draw_line_to��ȃdraw_line_to_func_t�{���{�{	���{���{`}��Ph}��P�d	�D���T�draw_move_to�{���{�{	���{���{`}��Ph}��Phb_draw_move_toȄ܄draw_move_to_func_t�{���{�{	���{���{`}��Ph}��P�d	�X��l�draw_quadratic_to�{���{�{	���{���{����P���P`}��Ph}��Phb_draw_quadratic_tocontrol_xcontrol_y �<�draw_quadratic_to_func_t�{���{�{	���{���{����P���P`}��Ph}��P�d	� ����ć0�0�P�P�P�P�x(��x(��x(�,� (��x$(�y((�y,(�draw_state_thb_draw_state_thb_gobject_draw_state_get_typepath_openpath_start_xpath_start_ycurrent_xcurrent_y�0reserved4L���d�face_builder_add_table0�C���C����8�L���Lhb_face_builder_add_tabletagЈ��face_builder_create�Chb_face_builder_create�\�4�face_builder_sort_tables�C���Cx�����hb_face_builder_sort_tablestagsy��8������face_collect_nominal_glyph_mapping�C���C ���(�,���8�hb_face_collect_nominal_glyph_mappingmapping�3unicodes��P���h�face_collect_unicodes�C���C����8�hb_face_collect_unicodesoutĊ��face_collect_variation_selectors�C���C����8�hb_face_collect_variation_selectorsH���h�face_collect_variation_unicodes�C���Cċ��8����8�hb_face_collect_variation_unicodesvariation_selector����face_count8�L���Lhb_face_count4�h�@�face_create�C�L���Lx���8hb_face_createindex�����face_create_for_tables�C���d	���p	���phb_face_create_for_tablesreference_table_func��0�H�@�face_get_empty�Chb_face_get_emptyp�����face_get_glyph_count8�C���Chb_face_get_glyph_count̍�܍face_get_index8�C���Chb_face_get_index�x�0�face_get_table_tags8�C���C�D��8��"��8��"���Qhb_face_get_table_tagstable_counttable_tags���̎face_get_upem8�C���Chb_face_get_upem�8� �face_is_immutable0�C���Chb_face_is_immutabled���x�face_make_immutable�C���Chb_face_make_immutable���Џface_reference_blob�L�C���Chb_face_reference_blob�T�,�face_reference_table�L�C���C����8hb_face_reference_table������face_set_glyph_count�C���Cؐ��8hb_face_set_glyph_countglyph_count��0��face_set_index�C���Cx���8hb_face_set_indexX���h�face_set_upem�C���C����8hb_face_set_upemupem̑ԑ�face_thb_face_thb_gobject_face_get_type�\�$�feature_from_string0�i���i�i��0t���|�hb_feature_from_stringfeature�� �����8,�8\U8dU8\�d�4�feature_thb_feature_thb_gobject_feature_get_typevalue�X"���N\e"��8_stringhb_feature_to_string��d���feature_to_stringt���ܓ�X"���X\e"��8���p��font_add_glyph_origin_for_direction�X���X����8Xn��d^��#��0��#��0hb_font_add_glyph_origin_for_directionglyphxy���̔font_changed�X���Xhb_font_changed�,��font_create�X�C���Chb_font_createP���h�font_create_sub_font�X,N���Xhb_font_create_sub_font�����font_draw_glyph�X���X����8�{���{�{	��hb_font_draw_glyph$�<�font_draw_glyph_func_t�X���X��	������8�����{�{	���d	�font_datadraw_funcs"��0��0��0ė0З0y0y0y0�x0,� 0�x$0�x(0�x,0font_extents_tascenderdescenderline_gapreserved9���font_funcs_create$�hb_font_funcs_create��<�\�T�font_funcs_get_empty$�hb_font_funcs_get_empty������font_funcs_is_immutable0Ԙ��$�hb_font_funcs_is_immutableffuncs�$��font_funcs_make_immutableԘ��$�hb_font_funcs_make_immutableX���x�font_funcs_set_draw_glyph_funcԘ��$��p��d	���p	���phb_font_funcs_set_draw_glyph_func����h� �font_funcs_set_font_h_extents_funcԘ��$��p���d	���p	���phb_font_funcs_set_font_h_extents_func�7���̚font_funcs_set_font_v_extents_funcԘ��$��p���d	���p	���phb_font_funcs_set_font_v_extents_funcP���x�font_funcs_set_glyph_contour_point_funcԘ��$��p��d	���p	���phb_font_funcs_set_glyph_contour_point_func���p�(�font_funcs_set_glyph_extents_funcԘ��$��p���d	���p	���phb_font_funcs_set_glyph_extents_func�����Ԝfont_funcs_set_glyph_from_name_funcԘ��$��pD��d	���p	���phb_font_funcs_set_glyph_from_name_func��\���x�font_funcs_set_glyph_funcԘ��$��p��d	���p	���phb_font_funcs_set_glyph_func����d��font_funcs_set_glyph_h_advance_funcԘ��$��p���d	���p	���phb_font_funcs_set_glyph_h_advance_func�8���̞font_funcs_set_glyph_h_advances_funcԘ��$��p<��d	���p	���phb_font_funcs_set_glyph_h_advances_func�9T���x�font_funcs_set_glyph_h_kerning_funcԘ��$��p��d	���p	���phb_font_funcs_set_glyph_h_kerning_func�:�l�$�font_funcs_set_glyph_h_origin_funcԘ��$��p���d	���p	���phb_font_funcs_set_glyph_h_origin_func�;���̠font_funcs_set_glyph_name_funcԘ��$��p8��d	���p	���phb_font_funcs_set_glyph_name_func��P���p�font_funcs_set_glyph_shape_funcԘ��$��pܡ�d	���p	���phb_font_funcs_set_glyph_shape_func���`��font_funcs_set_glyph_v_advance_funcԘ��$��p���d	���p	���phb_font_funcs_set_glyph_v_advance_func���Ģfont_funcs_set_glyph_v_advances_funcԘ��$��p<��d	���p	���phb_font_funcs_set_glyph_v_advances_funcH���l�font_funcs_set_glyph_v_kerning_funcԘ��$��p��d	���p	���phb_font_funcs_set_glyph_v_kerning_func�\��font_funcs_set_glyph_v_origin_funcԘ��$��p���d	���p	���phb_font_funcs_set_glyph_v_origin_func�����font_funcs_set_nominal_glyph_funcԘ��$��p,��d	���p	���phb_font_funcs_set_nominal_glyph_func��D���h�font_funcs_set_nominal_glyphs_funcԘ��$��pإ�d	���p	���phb_font_funcs_set_nominal_glyphs_func���X��font_funcs_set_paint_glyph_funcԘ��$��p|��d	���p	���phb_font_funcs_set_paint_glyph_func������font_funcs_set_variation_glyph_funcԘ��$��p(��d	���p	���phb_font_funcs_set_variation_glyph_func��L�\�l�font_funcs_thb_font_funcs_thb_gobject_font_funcs_get_type������font_get_empty�Xhb_font_get_empty�8��font_get_extents_for_direction�X���XXn��d^\���d�hb_font_get_extents_for_directionextents��|�����font_get_face�C�X���Xhb_font_get_faceĨ�font_get_font_extents_func_t0�X���X��	��\���d��d	�@���P�font_get_glyph0�X���XDW��8ċ��8��"��8hb_font_get_glyph��@��font_get_glyph_advance_for_direction�X���X����8Xn��d^��"��0��"��0hb_font_get_glyph_advance_for_directiont���font_get_glyph_advance_func_t0�X���X��	������8�d	�����font_get_glyph_advances_for_direction�X���XXn��d^�u��8����9ȫ��8ث"��0�"��8hb_font_get_glyph_advances_for_directionfirst_glyphglyph_stridefirst_advanceadvance_stride�$�font_get_glyph_advances_func_t�X���X��	���u��8����9ȫ��8ث"��0���8�d	���8��font_get_glyph_contour_point0�X���X����8X���8��"��0��"��0hb_font_get_glyph_contour_pointpoint_indexx����font_get_glyph_contour_point_for_origin0�X���X����8X���8Xn��d^��"��0��"��0hb_font_get_glyph_contour_point_for_origin@�d�font_get_glyph_contour_point_func_t0�X���X��	������8X���8��"��0��"��0�d	��@��font_get_glyph_extents0�X���X����8\���\�hb_font_get_glyph_extents�t����font_get_glyph_extents_for_origin0�X���X����8Xn��d^\���\�hb_font_get_glyph_extents_for_origin�4�font_get_glyph_extents_func_t0�X���X��	������8\���\��d	������font_get_glyph_from_name0�X���X ����X�i��0��"��8hb_font_get_glyph_from_namename4�T�font_get_glyph_from_name_func_t0�X���X��	�� ������i��0��"��8�d	�yiб�font_get_glyph_func_t0�X���X��	��DW��8ċ��8��"��8�d	�d�����font_get_glyph_h_advance0�X���X����8hb_font_get_glyph_h_advanceز\��font_get_glyph_h_advances�X���X�u��8����9ȫ��8ث"��0���8hb_font_get_glyph_h_advances�����font_get_glyph_h_kerning0�X���X���8���8hb_font_get_glyph_h_kerningleft_glyphright_glyph,���D�font_get_glyph_h_origin0�X���X����8��"��0��"��0hb_font_get_glyph_h_origin��L��font_get_glyph_kerning_for_direction�X���X����8t���8Xn��d^��"��0��"��0hb_font_get_glyph_kerning_for_directionsecond_glyph����font_get_glyph_kerning_func_t0�X���X��	������8t���8�d	��x�0�font_get_glyph_name0�X���X����8 �"����\e"��8hb_font_get_glyph_name����font_get_glyph_name_func_t0�X���X��	������8 �"�� �\e"��8�d	�yi<���`�font_get_glyph_origin_for_direction�X���X����8Xn��d^��"��0��"��0hb_font_get_glyph_origin_for_direction��font_get_glyph_origin_func_t0�X���X��	������8��"��0��"��0�d	������font_get_glyph_shape�X���X����8�{���{�{	��hb_font_get_glyph_shape�(�font_get_glyph_shape_func_t�X���X��	������8�����{�{	���d	������font_get_glyph_v_advance0�X���X����8hb_font_get_glyph_v_advance���4�font_get_glyph_v_advances�X���X�u��8����9ȫ��8ث"��0�"��8hb_font_get_glyph_v_advancesк$��font_get_glyph_v_kerning0�X���X@���8L���8hb_font_get_glyph_v_kerningtop_glyphbottom_glyphp�л��font_get_glyph_v_origin0�X���X����8��"��0��"��0hb_font_get_glyph_v_origin�<��font_get_h_extents0�X���X\���d�hb_font_get_h_extentsh�����font_get_nominal_glyph0�X���XDW��8��"��8hb_font_get_nominal_glyph��font_get_nominal_glyph_func_t0�X���X��	��DW��8��"��8�d	�l����font_get_nominal_glyphs8�X���X�u��8���9���8��"��8ȫ��8hb_font_get_nominal_glyphsfirst_unicodeunicode_stride4�T�font_get_nominal_glyphs_func_t8�X���X��	���u��8���9���8��"��8ȫ��8�d	����font_get_parent�X�X���Xhb_font_get_parent@���P�font_get_ppem�X���X��"��8��"��8hb_font_get_ppemx_ppemy_ppem���пfont_get_ptemP�X���Xhb_font_get_ptem�X� �font_get_scale�X���Xl�"��0t�"��0hb_font_get_scalex_scaley_scale������font_get_serial8�X���Xhb_font_get_serial�@���font_get_synthetic_bold�X���X\�"��Ph�"��Pt�"��0hb_font_get_synthetic_boldx_emboldeny_emboldenin_place�����font_get_synthetic_slantP�X���Xhb_font_get_synthetic_slant��4��font_get_v_extents0�X���X\���d�hb_font_get_v_extents`���|�font_get_var_coords_designQ�X���X<N"��8hb_font_get_var_coords_design�� ���font_get_var_coords_normalized1�X���X<N"��8hb_font_get_var_coords_normalizedX���t�font_get_var_named_instance8�X���Xhb_font_get_var_named_instance��$���font_get_variation_glyph0�X���XDW��8ċ��8��"��8hb_font_get_variation_glyphL�l�font_get_variation_glyph_func_t0�X���X��	��DW��8ċ��8��"��8�d	���H��font_glyph_from_string0�X���Xd����R�i��0��"��8hb_font_glyph_from_strings|�����font_glyph_to_string�X���X����8d�"����\e"��8hb_font_glyph_to_string�4��font_is_immutable0�X���Xhb_font_is_immutable`���t�font_make_immutable�X���Xhb_font_make_immutable��4���font_paint_glyph�X���X����8H���P�T�	��`���8p���8hb_font_paint_glyphpfuncs��paint_datapalette_indexforeground����font_paint_glyph_func_t�X���X��	������8(���P�T�	��`���8p���8�d	�paint_funcsH���X�font_set_face�X���X�C���Chb_font_set_face������font_set_parent�X���X,N���Xhb_font_set_parent�P��font_set_ppem�X���X����8����8hb_font_set_ppemx�����font_set_ptem�X���X����Phb_font_set_ptemptem��(���font_set_scale�X���Xl���0t���0hb_font_set_scaleP���h�font_set_synthetic_bold�X���X\���Ph���Pt���0hb_font_set_synthetic_bold��$���font_set_synthetic_slant�X���X@���Phb_font_set_synthetic_slantslant\���x�font_set_var_coords_design�X���X����������8hb_font_set_var_coords_designcoordsyPcoords_length�\�$�font_set_var_coords_normalized�X���X����������8hb_font_set_var_coords_normalizedy0������font_set_var_named_instance�X���X���8hb_font_set_var_named_instanceinstance_index$�p�8�font_set_variations�X���X����������8hb_font_set_variationsvariationsy���2variations_length��L���font_subtract_glyph_origin_for_direction�X���X����8Xn��d^��#��0��#��0hb_font_subtract_glyph_origin_for_direction������font_thb_font_thb_gobject_font_get_type�����ft_face_create_cached�C(���0�hb_ft_face_create_cachedft_face�<H�|�d�ft_face_create_referenced�C(���0�hb_ft_face_create_referenced������ft_font_changed�X���Xhb_ft_font_changed�4��ft_font_create_referenced�X(���0�hb_ft_font_create_referencedh�����ft_font_get_load_flags0�X���Xhb_ft_font_get_load_flags������ft_font_set_funcs�X���Xhb_ft_font_set_funcs �`�8�ft_font_set_load_flags�X���X|���0hb_ft_font_set_load_flagsload_flags������ft_hb_font_changed0�X���Xhb_ft_hb_font_changed�� ��glib_blob_create�L4���<�hb_glib_blob_creategbytes�=T�t�l�glib_get_unicode_funcsDchb_glib_get_unicode_funcs������glib_script_from_script��Lr��Pbhb_glib_script_from_script�>�8� �glib_script_to_scriptPbLr����hb_glib_script_to_script"����0��0��0��0glyph_extents_tx_bearingy_bearingwidthheight4�D�X�x�����4]glyph_flags_thb_glyph_flags_thb_gobject_glyph_flags_get_typeunsafe_to_breakunsafe_to_concatsafe_to_insert_tatweel������glyph_info_get_glyph_flags� ���(�hb_glyph_info_get_glyph_flags�info� ������ Q8��8,Q8��������glyph_info_thb_glyph_info_thb_gobject_glyph_info_get_typemaskvar1�/var2 h�|�����0��0��0��0����glyph_position_thb_glyph_position_thb_gobject_glyph_position_get_typex_advancey_advancex_offsety_offsetvar��<��language_from_string8�i���i�i��0hb_language_from_stringh�����language_get_default8hb_language_get_default������language_matches0�o��8���8hb_language_matchesspecific
D�\�X�P�language_tihb_language_to_string��X���language_to_stringi�o��8������map_allocation_successful0����hb_map_allocation_successfulmap�34�X�@�map_clear����hb_map_clear|�����map_copy�����hb_map_copy������map_create�hb_map_create��(��map_del����4���8hb_map_delkeyL�|�T�map_get8����4���8hb_map_get������map_get_empty�hb_map_get_empty�����map_get_population8����hb_map_get_population4�d�<�map_has0����4���8hb_map_has������map_hash8����hb_map_hash������map_is_empty0����hb_map_is_empty�L�$�map_is_equal0����\����hb_map_is_equalotherx�����map_keys����������hb_map_keyskeys����,���map_next0����8�#��04�"��8,�"��8hb_map_nextidxP���X�map_set����4���8,���8hb_map_set������map_thb_map_thb_gobject_map_get_type��0��map_update����\����hb_map_updateT���`�map_values����������hb_map_valuesvalues�����,�8�D�P�memory_mode_thb_memory_mode_thb_gobject_memory_mode_get_typeduplicatereadonlywritablereadonly_may_make_writable������ot_color_glyph_get_layers8�C���C����8�D��8�2��8 ���(�hb_ot_color_glyph_get_layerslayer_countlayersy0��@H���d�ot_color_glyph_has_paint0�C���C����8hb_ot_color_glyph_has_paint�����ot_color_glyph_reference_png�L�X���X����8hb_ot_color_glyph_reference_png8���X�ot_color_glyph_reference_svg�L�C���C����8hb_ot_color_glyph_reference_svg������ot_color_has_layers0�C���Chb_ot_color_has_layers�8� �ot_color_has_paint0�C���Chb_ot_color_has_paintd���|�ot_color_has_palettes0�C���Chb_ot_color_has_palettes������ot_color_has_png0�C���Chb_ot_color_has_png�D�,�ot_color_has_svg0�C���Chb_ot_color_has_svg"����8��8ot_color_layer_tcolor_index�����ot_color_palette_color_get_name_id8�C���C����8hb_ot_color_palette_color_get_name_id|������V���ot_color_palette_flags_thb_ot_color_palette_flags_thb_gobject_ot_color_palette_flags_get_typeusable_with_light_backgroundusable_with_dark_background0���L�ot_color_palette_get_colors8�C���C`���8�D��8��2��8��*����hb_ot_color_palette_get_colorscolor_countcolorsy8��(��ot_color_palette_get_count8�C���Chb_ot_color_palette_get_count\���x�ot_color_palette_get_flags���C���C`���8hb_ot_color_palette_get_flags�B�� ���ot_color_palette_get_name_id8�C���C`���8hb_ot_color_palette_get_name_idT���h�ot_font_set_funcs�X���Xhb_ot_font_set_funcs�8�T�	��nmor��gnah��bfci��tfci��cfcI��oedi��ptdi�ecdI �htamot_layout_baseline_tag_thb_ot_layout_baseline_tag_thb_gobject_ot_layout_baseline_tag_get_typeromanhangingideo_face_bottom_or_leftideo_face_top_or_rightideo_face_centralideo_embox_bottom_or_leftideo_embox_top_or_rightideo_embox_centralmath<���X�ot_layout_collect_features�C���C����8��	������	����K	�������8�hb_ot_layout_collect_featurestable_tagscriptslanguagesfeature_indexes$���@�ot_layout_collect_lookups�C���C����8��	������	����K	��������8�hb_ot_layout_collect_lookupslookup_indexes��x��ot_layout_feature_get_characters8�C���C����8����8�D��8��2��8�V����hb_ot_layout_feature_get_charactersfeature_indexchar_county8��\���ot_layout_feature_get_lookups8�C���C����8����8�D��8��2��8��"����hb_ot_layout_feature_get_lookupslookup_count��L���ot_layout_feature_get_name_ids0�C���C����8����8p�2��8|�2��8��2��8��2��8��2��8hb_ot_layout_feature_get_name_idslabel_idtooltip_idsample_idnum_named_parametersfirst_param_id��x��ot_layout_feature_with_variations_get_lookups8�C���C����8����8����8�D��8��2��8��"����hb_ot_layout_feature_with_variations_get_lookupsvariations_indexy8��P���ot_layout_get_attach_points8�C���C����8�D��8p�2��8|�"����hb_ot_layout_get_attach_pointspoint_countpoint_array�����ot_layout_get_baseline0�X���X8���H�Xn��d^L���8X���8h�*��0hb_ot_layout_get_baselinebaseline_tag�Hscript_taglanguage_tagcoord�����ot_layout_get_baseline_with_fallback�X���X8���H�Xn��d^L���8X���8h�"��0hb_ot_layout_get_baseline_with_fallbackP���l�ot_layout_get_glyph_class���C���C����8hb_ot_layout_get_glyph_class�W��$���ot_layout_get_glyphs_in_class�C���CH�����LW��8�hb_ot_layout_get_glyphs_in_classklassd�����ot_layout_get_horizontal_baseline_tag_for_scriptH�Lr��Pbhb_ot_layout_get_horizontal_baseline_tag_for_script�����ot_layout_get_ligature_carets8�X���XXn��d^����8�D��8��2��8��"����hb_ot_layout_get_ligature_caretscaret_countcaret_arrayy0��\���ot_layout_get_size_params0�C���C|�"��8��"��8��"��8��"��8��"��8hb_ot_layout_get_size_paramsdesign_sizesubfamily_idsubfamily_name_idrange_startrange_end�0�L�x���������ot_layout_glyph_class_thb_ot_layout_glyph_class_thb_gobject_ot_layout_glyph_class_get_typeunclassifiedbase_glyphligaturemarkcomponent����ot_layout_has_glyph_classes0�C���Chb_ot_layout_has_glyph_classes0�d�L�ot_layout_has_positioning0�C���Chb_ot_layout_has_positioning�����ot_layout_has_substitution0�C���Chb_ot_layout_has_substitution��� �ot_layout_language_find_feature0�C���C����8����8����8���8��"��8hb_ot_layout_language_find_featurescript_indexlanguage_indexfeature_tag����ot_layout_language_get_feature_indexes8�C���C����8����8����8�D��8K2��8�"����hb_ot_layout_language_get_feature_indexes�h��ot_layout_language_get_feature_tags8�C���C����8����8����8�D��8K2��8��"����hb_ot_layout_language_get_feature_tagsfeature_tags��D��ot_layout_language_get_required_feature0�C���C����8����8����8��"��8�"��8hb_ot_layout_language_get_required_feature�����ot_layout_language_get_required_feature_index0�C���C����8����8����8��"��8hb_ot_layout_language_get_required_feature_indexT��t�ot_layout_lookup_collect_glyphs�C���C����8���8 ���8�0���8�@���8�P���8�hb_ot_layout_lookup_collect_glyphslookup_indexglyphs_beforeglyphs_inputglyphs_afterglyphs_outputt����ot_layout_lookup_get_glyph_alternates8�C���C���8����8�D��80�2��8@�����hb_ot_layout_lookup_get_glyph_alternatesalternate_countalternate_glyphsh����ot_layout_lookup_get_optical_bound0�X���X���8Xn��d^����8hb_ot_layout_lookup_get_optical_bound�l�4�ot_layout_lookup_substitute_closure�C���C���8LW��8�hb_ot_layout_lookup_substitute_closure��$��ot_layout_lookup_would_substitute0�C���C���8LW��9L���8\���0hb_ot_layout_lookup_would_substituteglyphs_lengthzero_context�����ot_layout_lookups_substitute_closure�C���C����LW��8�hb_ot_layout_lookups_substitute_closurelookups$�Dot_layout_script_find_language0�C���C����8����8X���8����9hb_ot_layout_script_find_language�`�ot_layout_script_get_language_tags8�C���C����8����8�D��8�2��8�"����hb_ot_layout_script_get_language_tagslanguage_countlanguage_tags�H�ot_layout_script_select_language0�C���C����8����8���8���9��"��8hb_ot_layout_script_select_language��ot_layout_script_select_language20�C���C����8����8���8���9��"��8D"��8hb_ot_layout_script_select_language2chosen_languageh��ot_layout_table_choose_script0�C���C����8��9��"��8"��8hb_ot_layout_table_choose_scriptscript_tagschosen_script4�\ot_layout_table_find_feature_variations0�C���C����8����1���8��"��8hb_ot_layout_table_find_feature_variationsnum_coordsdot_layout_table_find_script0�C���C����8L���8��"��8hb_ot_layout_table_find_script��ot_layout_table_get_feature_tags8�C���C����8�D��8K2��8��"����hb_ot_layout_table_get_feature_tagsL�pot_layout_table_get_lookup_count8�C���C����8hb_ot_layout_table_get_lookup_count�H�ot_layout_table_get_script_tags8�C���C����8�D��8l2��8"����hb_ot_layout_table_get_script_tagsscript_count��ot_layout_table_select_script0�C���C����8l��8��9��2��82��8hb_ot_layout_table_select_script�
 8Hd������0	D
`x�
���
$
8
X
l
�
�
�
�
0Ll�� �!�"#<$X%|&�'�(�)�*+4,L-d.|/�0�1�2�34586T7ot_math_constant_thb_ot_math_constant_thb_gobject_ot_math_constant_get_typescript_percent_scale_downscript_script_percent_scale_downdelimited_sub_formula_min_heightdisplay_operator_min_heightmath_leadingaxis_heightaccent_base_heightflattened_accent_base_heightsubscript_shift_downsubscript_top_maxsubscript_baseline_drop_minsuperscript_shift_upsuperscript_shift_up_crampedsuperscript_bottom_minsuperscript_baseline_drop_maxsub_superscript_gap_minsuperscript_bottom_max_with_subscriptspace_after_scriptupper_limit_gap_minupper_limit_baseline_rise_minlower_limit_gap_minlower_limit_baseline_drop_minstack_top_shift_upstack_top_display_style_shift_upstack_bottom_shift_downstack_bottom_display_style_shift_downstack_gap_minstack_display_style_gap_minstretch_stack_top_shift_upstretch_stack_bottom_shift_downstretch_stack_gap_above_minstretch_stack_gap_below_minfraction_numerator_shift_upfraction_numerator_display_style_shift_upfraction_denominator_shift_downfraction_denominator_display_style_shift_downfraction_numerator_gap_minfraction_num_display_style_gap_minfraction_rule_thicknessfraction_denominator_gap_minfraction_denom_display_style_gap_minskewed_fraction_horizontal_gapskewed_fraction_vertical_gapoverbar_vertical_gapoverbar_rule_thicknessoverbar_extra_ascenderunderbar_vertical_gapunderbar_rule_thicknessunderbar_extra_descenderradical_vertical_gapradical_display_style_vertical_gapradical_rule_thicknessradical_extra_ascenderradical_kern_before_degreeradical_kern_after_degreeradical_degree_bottom_raise_percent���ot_math_get_constant0�X���X����hb_ot_math_get_constantconstant�q�$ot_math_get_glyph_assembly8�X���X����8Xn��d^�D��8�"��8�����"��0hb_ot_math_get_glyph_assemblyparts_countpartsy��{italics_correctionT,ot_math_get_glyph_italics_correction0�X���X����8hb_ot_math_get_glyph_italics_correction���ot_math_get_glyph_kerning0�X���X����8�� ��0hb_ot_math_get_glyph_kerningkern��correction_heightH�dot_math_get_glyph_kernings8�X���X����8���D��8�2��8���hb_ot_math_get_glyph_kerningsentries_countkern_entriesy�,|Tot_math_get_glyph_top_accent_attachment0�X���X����8hb_ot_math_get_glyph_top_accent_attachment�@�ot_math_get_glyph_variants8�X���X����8Xn��d^�D��8`"��8p��|hb_ot_math_get_glyph_variantsvariants_countvariantsy��|���ot_math_get_min_connector_overlap0�X���XXn��d^hb_ot_math_get_min_connector_overlap4Pp�ot_math_glyph_part_flags_thb_ot_math_glyph_part_flags_thb_gobject_ot_math_glyph_part_flags_get_typeextender 4L��8t0�0�0�g�ot_math_glyph_part_thb_ot_math_glyph_part_thb_gobject_ot_math_glyph_part_get_typestart_connector_lengthend_connector_lengthfull_advance�z �,��8X0ot_math_glyph_variant_thb_ot_math_glyph_variant_thb_gobject_ot_math_glyph_variant_get_typeadvancet��ot_math_has_data0�C���Chb_ot_math_has_data��ot_math_is_glyph_extended_shape0�C���C����8hb_ot_math_is_glyph_extended_shape"t�0�0ot_math_kern_entry_tmax_correction_heightkern_value�@LXhot_math_kern_thb_ot_math_kern_thb_gobject_ot_math_kern_get_typetop_righttop_leftbottom_rightbottom_left���ot_meta_get_entry_tags8�C���C�D��8�2��8��hb_ot_meta_get_entry_tagsentriesy��,lDot_meta_reference_entry�L�C���C���hb_ot_meta_reference_entrymeta_tag���gnldgnlsot_meta_tag_thb_ot_meta_tag_thb_gobject_ot_meta_tag_get_typedesign_languagessupported_languagesD�\ot_metrics_get_position0�X���X�����2��0hb_ot_metrics_get_positionmetrics_tag��position�@ot_metrics_get_position_with_fallback�X���X�����2��0hb_ot_metrics_get_position_with_fallback���ot_metrics_get_variationP�X���X����hb_ot_metrics_get_variation�8ot_metrics_get_x_variation0�X���X����hb_ot_metrics_get_x_variationl��ot_metrics_get_y_variation0�X���X����hb_ot_metrics_get_y_variation8!L!`!�!csah�!csdh�!pglh�!alch�!dlch�!csav"csdv$"pglv8"srchP"nrchh"foch�"srcv�"nrcv�"focv�"tghx�"thpc�"sxbs�"sybs#oxbs#oybs0#sxpsH#syps`#oxpsx#oyps�#srts�#orts�#sdnu�#odnuot_metrics_tag_thb_ot_metrics_tag_thb_gobject_ot_metrics_tag_get_typehorizontal_ascenderhorizontal_descenderhorizontal_line_gaphorizontal_clipping_ascenthorizontal_clipping_descentvertical_ascendervertical_descendervertical_line_gaphorizontal_caret_risehorizontal_caret_runhorizontal_caret_offsetvertical_caret_risevertical_caret_runvertical_caret_offsetx_heightcap_heightsubscript_em_x_sizesubscript_em_y_sizesubscript_em_x_offsetsubscript_em_y_offsetsuperscript_em_x_sizesuperscript_em_y_sizesuperscript_em_x_offsetsuperscript_em_y_offsetstrikeout_sizestrikeout_offsetunderline_sizeunderline_offsetB($� 8�����o8ot_name_entry_tL$�$`$ot_name_get_utf168�C���C� ��8�o��8�$2��8�Q���$hb_ot_name_get_utf16text_sizey(�$d%%ot_name_get_utf328�C���C� ��8�o��8�$2��8�Q����hb_ot_name_get_utf32�%�%�%ot_name_get_utf88�C���C� ��8�o��8�$2��8�Q����hb_ot_name_get_utf8`'x'�'�'�'�'�'�'(( (,(<(	H(
T(`(p(
x(�(�(�(�(�(�(�(�() )<-��ot_name_id_predefined_thb_ot_name_id_predefined_thb_gobject_ot_name_id_predefined_get_typecopyrightfont_familyfont_subfamilyunique_idfull_nameversion_stringpostscript_nametrademarkmanufacturerdesignerdescriptionvendor_urldesigner_urllicenselicense_urltypographic_familytypographic_subfamilymac_full_namesample_textcid_findfont_namewws_familywws_subfamilylight_backgrounddark_backgroundvariations_ps_prefixL)�)`)ot_name_list_names�)�C���C�)2��8hb_ot_name_list_namesy�)��num_entries�)<*�)ot_shape_glyphs_closure�X���XQ��QK��X*`*��8LW��8�hb_ot_shape_glyphs_closurey|�num_features�*�*�*ot_shape_plan_collect_lookups+��+����8����8�hb_ot_shape_plan_collect_lookupsshape_plan�$+T+<+ot_tag_from_language8�o��8hb_ot_tag_from_language�+�+�+ot_tag_to_language8����8hb_ot_tag_to_language�+,�+ot_tag_to_scriptPb����8hb_ot_tag_to_script,,x,@,ot_tags_from_scriptLr��Pb�,"��8�,"��8hb_ot_tags_from_scriptscript_tag_1script_tag_2�,P-�,ot_tags_from_script_and_languageLr��Pb�o��8l3��82��8�3��8�2��8hb_ot_tags_from_script_and_language�-�-�-ot_tags_to_script_and_languageL���8X���8Lr2��Pb�o��8hb_ot_tags_to_script_and_language8.L.d.�.ot_var_axis_flags_thb_ot_var_axis_flags_thb_gobject_ot_var_axis_flags_get_typehidden 4/H/`/ �/8��8� 8�g�/�/P�/P�/P� 8ot_var_axis_info_thb_ot_var_axis_info_thb_gobject_ot_var_axis_info_get_typeaxis_index��min_valuedefault_valuemax_value#00��8� 8�/P�/P�/Pot_var_axis_tT0�0h0ot_var_find_axis0�C���C�0��8�/��9�0���0hb_ot_var_find_axisaxis_tagaxis_info���0D11ot_var_find_axis_info0�C���C�0��8�0��`1hb_ot_var_find_axis_info��x1�1�1ot_var_get_axes8�C���C�D��8�12��8�1���1hb_ot_var_get_axesaxes_countaxes_arrayy�02H202ot_var_get_axis_count8�C���Chb_ot_var_get_axis_countx2�2�2ot_var_get_axis_infos8�C���C�D��8�12��8�1���2hb_ot_var_get_axis_infosy`13H303ot_var_get_named_instance_count8�C���Chb_ot_var_get_named_instance_count�3�3�3ot_var_has_data0�C���Chb_ot_var_has_data�3@4�3ot_var_named_instance_get_design_coords8�C���C���8��2��8��"����hb_ot_var_named_instance_get_design_coords�4�4�4ot_var_named_instance_get_postscript_name_id8�C���C���8hb_ot_var_named_instance_get_postscript_name_id5p5H5ot_var_named_instance_get_subfamily_name_id8�C���C���8hb_ot_var_named_instance_get_subfamily_name_id�56�5ot_var_normalize_coords�C���C����806��Q@6"��0hb_ot_var_normalize_coordsdesign_coordsnormalized_coordsh6�6�6ot_var_normalize_variations�C���C�����6����8��"������"��8hb_ot_var_normalize_variations�27h7 7paint_colorx7��P�T�	���y��0t��8hb_paint_colorfuncs�7�7paint_color_func_tx7��P�T�	���y��0t��8�d	�`9x9�9�9�W�9�9�9�9�9�9::	:
$:(:0:
8:@:H:P:\:h:t:�:�:�:�:�:�:�:paint_composite_mode_thb_paint_composite_mode_thb_gobject_paint_composite_mode_get_typecleardestsrc_overdest_oversrc_indest_insrc_outdest_outsrc_atopdest_atopxorplusscreenoverlaydarkenlightencolor_dodgecolor_burnhard_lightsoft_lightdifferenceexclusionmultiplyhsl_huehsl_saturationhsl_colorhsl_luminosity�:P;;paint_custom_palette_color0x7��P�T�	������8t"��8hb_paint_custom_palette_color|;�;paint_custom_palette_color_func_t0x7��P�T�	������8t"��8�d	�4<D<X<|<�<�<paint_extend_thb_paint_extend_thb_gobject_paint_extend_get_typepadrepeatreflect�<�<�<paint_funcs_createP�hb_paint_funcs_create�<==paint_funcs_get_emptyP�hb_paint_funcs_get_empty<=p=X=paint_funcs_is_immutable0x7��P�hb_paint_funcs_is_immutable�=�=�=paint_funcs_make_immutablex7��P�hb_paint_funcs_make_immutable>l>$>paint_funcs_set_color_funcx7��P��p�>�d	���p	���phb_paint_funcs_set_color_func���>?�>paint_funcs_set_custom_palette_color_funcx7��P��pH?�d	���p	���phb_paint_funcs_set_custom_palette_color_func��`?�?|?paint_funcs_set_image_funcx7��P��p�?�d	���p	���phb_paint_funcs_set_image_func���?l@$@paint_funcs_set_linear_gradient_funcx7��P��p�@�d	���p	���phb_paint_funcs_set_linear_gradient_func���@A�@paint_funcs_set_pop_clip_funcx7��P��p8A�d	���p	���phb_paint_funcs_set_pop_clip_func��PA�ApApaint_funcs_set_pop_group_funcx7��P��p�A�d	���p	���phb_paint_funcs_set_pop_group_func���A`BBpaint_funcs_set_pop_transform_funcx7��P��p�B�d	���p	���phb_paint_funcs_set_pop_transform_func���BC�Bpaint_funcs_set_push_clip_glyph_funcx7��P��p8C�d	���p	���phb_paint_funcs_set_push_clip_glyph_func��PC�C|Cpaint_funcs_set_push_clip_rectangle_funcx7��P��p�C�d	���p	���phb_paint_funcs_set_push_clip_rectangle_func��DpD(Dpaint_funcs_set_push_group_funcx7��P��p�D�d	���p	���phb_paint_funcs_set_push_group_func���DE�Dpaint_funcs_set_push_transform_funcx7��P��p@E�d	���p	���phb_paint_funcs_set_push_transform_func��XE�E�Epaint_funcs_set_radial_gradient_funcx7��P��p�E�d	���p	���phb_paint_funcs_set_radial_gradient_func��FtF,Fpaint_funcs_set_sweep_gradient_funcx7��P��p�F�d	���p	���phb_paint_funcs_set_sweep_gradient_func���F�F�Fpaint_funcs_thb_paint_funcs_thb_gobject_paint_funcs_get_typeG�G$Gpaint_imagex7��P�T�	���G���L����8����8�X��8@���P\�	���Ghb_paint_imageimage��G�Gpaint_image_func_t0	x7��P�T�	���G���L����8����8�X��8@���P\�	���G�d	��HDI�Hpaint_linear_gradient	x7��P�T�	���u���u`I��PdI��PhI��PlI��PpI��PtI��Phb_paint_linear_gradientx0y0x1y1x2y2�I�Ipaint_linear_gradient_func_t
x7��P�T�	���u���u`I��PdI��PhI��PlI��PpI��PtI��P�d		�`J�JpJpaint_pop_clipx7��P�T�	��hb_paint_pop_clip�J�Jpaint_pop_clip_func_tx7��P�T�	���d	�KdK,Kpaint_pop_groupx7��P�T�	��xK���Khb_paint_pop_groupmode���K�Kpaint_pop_group_func_tx7��P�T�	��xK���K�d	�L@LLpaint_pop_transformx7��P�T�	��hb_paint_pop_transformdL�Lpaint_pop_transform_func_tx7��P�T�	���d	��L,M�Lpaint_push_clip_glyphx7��P�T�	������8�X���Xhb_paint_push_clip_glyphTMtMpaint_push_clip_glyph_func_tx7��P�T�	������8�X���X�d	��MdN�Mpaint_push_clip_rectanglex7��P�T�	���N��P�N��P�N��P�N��Phb_paint_push_clip_rectanglexminyminxmaxymax�N�Npaint_push_clip_rectangle_func_tx7��P�T�	���N��P�N��P�N��P�N��P�d	�`O�OtOpaint_push_groupx7��P�T�	��hb_paint_push_group�O�Opaint_push_group_func_tx7��P�T�	���d	� P�P8Ppaint_push_transformx7��P�T�	���P��P�P��P�P��P�P��P�P��P�P��Phb_paint_push_transformxxyxxyyydxdy�PQpaint_push_transform_func_t	x7��P�T�	���P��P�P��P�P��P�P��P�P��P�P��P�d	��QtR�Qpaint_radial_gradient	x7��P�T�	���u���u`I��PdI��P�R��PhI��PlI��P�R��Phb_paint_radial_gradientr0r1�R�Rpaint_radial_gradient_func_t
x7��P�T�	���u���u`I��PdI��P�R��PhI��PlI��P�R��P�d		��ST�Spaint_sweep_gradientx7��P�T�	���u���u`I��PdI��P(T��P4T��Phb_paint_sweep_gradientstart_angleend_angleLThTpaint_sweep_gradient_func_tx7��P�T�	���u���u`I��PdI��P(T��P4T��P�d	��TUreference_table_func_t�L�C���C����8�d	�`U�U|Uscript_from_iso15924_tagPb����8hb_script_from_iso15924_tag�UV�Uscript_from_stringPb�i���i�i��0hb_script_from_string,VdVLVscript_get_horizontal_directiond^Lr��Pbhb_script_get_horizontal_directionh^t^�^��^yyyZ�^hniZ�^zzzZ�^barA�^nmrA�^gneB�^lryC�^aveD�^roeG�^kerG_rjuG_uruG_gnaH _inaH$_rbeH,_ariH8_adnK@_anaKL_ooaLP_ntaLX_mylMd_ayrOl_lmaTt_uleT|_iahT�_tbiT�_opoB�_iarB�_snaC�_rehC�_ihtE�_rmhK�_gnoM�_rmyM�_magO�_rnuR�_hniS`cryS`aahT`iiiY`trsD`htoG$`latI0`dhuB8`onaH@`glgTH`bgaTT`trpC\`bmiLd`bniLp`amsOx`wahS�`elaT�`ragU�`iguB�`tpoC�`galG�`rahK�`ulaT�`oepX�`olyS�`gnfT�`ilaBaxusXaookNagahPaxnhP(airaC0amahC8ailaKDacpeLLaicyLTaidyL\akclOhagnjRparuaS|adnuS�aiiaV�atsvA�aumaB�apygE�aimrA�ailhP�aitrP�aavaJbihtKbusiLbietM$bbraS8bhkrODbrmaSPbanaL\btvaThbktaBpbharBxbdnaM�bmkaC�bcreM�boreM�bdrlP�bdrhS�baroS�brkaT�bssaB�bbhgA�blpuDcablEcnarGcjohK cdniS,caniL8cjhaMDcinaMPcdneM`cidoMhcoorMlctabNxcbraN�cmreP�cgnmH�cmlaP�ccuaP�cplhP�cddiS�chriT�caraW�cmohA�cwulHdrtaHdtluMdgnuH,dwngS8dmldA@dskhBLdcraMTdegsO\dgnaTddaweNldmnoG|duhsN�doyoS�dbnaZ�drgoD�dgnoG�dghoR�dakaM�dfdeM�dogoS�ddgoS�dmylE�ddnaNepnmHeohcW$esrhC0ekaiD<estiKPeizeYXenmpCherguOteasnT|eotoT�ehtiV �htmZ�eiwaK�emgaN<-script_thb_script_thb_gobject_script_get_typecommoninheritedunknownarabicarmenianbengalicyrillicdevanagarigeorgiangreekgujaratigurmukhihangulhanhebrewhiraganakannadakatakanalaolatinmalayalamoriyatamilteluguthaitibetanbopomofobraillecanadian_syllabicscherokeeethiopickhmermongolianmyanmaroghamrunicsinhalasyriacthaanayideseretgothicold_italicbuhidhanunootagalogtagbanwacypriotlimbulinear_bosmanyashaviantai_leugariticbuginesecopticglagolitickharoshthinew_tai_lueold_persiansyloti_nagritifinaghbalinesecuneiformnkophags_paphoeniciancarianchamkayah_lilepchalycianlydianol_chikirejangsaurashtrasundanesevaiavestanbamumegyptian_hieroglyphsimperial_aramaicinscriptional_pahlaviinscriptional_parthianjavanesekaithilisumeetei_mayekold_south_arabianold_turkicsamaritantai_thamtai_vietbatakbrahmimandaicchakmameroitic_cursivemeroitic_hieroglyphsmiaosharadasora_sompengtakribassa_vahcaucasian_albanianduployanelbasangranthakhojkikhudawadilinear_amahajanimanichaeanmende_kikakuimodimronabataeanold_north_arabianold_permicpahawh_hmongpalmyrenepau_cin_haupsalter_pahlavisiddhamtirhutawarang_citiahomanatolian_hieroglyphshatranmultaniold_hungariansignwritingadlambhaiksukimarchenosagetangutnewamasaram_gondinushusoyombozanabazar_squaredogragunjala_gondihanifi_rohingyamakasarmedefaidrinold_sogdiansogdianelymaicnandinagarinyiakeng_puachue_hmongwanchochorasmiandives_akurukhitan_small_scriptyezidicypro_minoanold_uyghurtangsatotovithkuqikawinag_mundari�e�e�escript_to_iso15924_tag8Lr��Pbhb_script_to_iso15924_tagf\f4fsegment_properties_equal0xf���r|f���rhb_segment_properties_equalab�f�f�fsegment_properties_hash8�f���rhb_segment_properties_hashp�f<ggsegment_properties_overlay�f���r�W���rhb_segment_properties_overlay@�g�g�g Xnd^LrPb�o8�x�xsegment_properties_thb_segment_properties_thb_gobject_segment_properties_get_type8hhh@hset_addth���� Q��8hb_set_addset�h�h�hset_add_rangeth�����h��8�h��8hb_set_add_rangefirstlasti\i$iset_add_sorted_arrayth����ti���Q�i��8hb_set_add_sorted_arraysorted_codepointsnum_codepoints�i�i�iset_allocation_successful0th����hb_set_allocation_successfulj8j jset_clearth����hb_set_clear\j�jhjset_copy��th����hb_set_copy�j�j�jset_create��hb_set_create�jk�jset_delth���� Q��8hb_set_del(kpk8kset_del_rangeth�����h��8�h��8hb_set_del_range�k�k�kset_get_empty��hb_set_get_empty�k�k�kset_get_max8th����hb_set_get_max lDl,lset_get_min8th����hb_set_get_minhl�l|lset_get_population8th����hb_set_get_population�l�l�lset_has0th���� Q��8hb_set_hasm4mmset_hash8th����hb_set_hashTm�mdmset_intersectth����\�����hb_set_intersect�m�m�mset_invertth����hb_set_invert�m$nnset_is_empty0th����hb_set_is_emptyHn�nXnset_is_equal0th����\�����hb_set_is_equal�n�n�nset_is_inverted0th����hb_set_is_inverted�n,ooset_is_subset0th����@o����hb_set_is_subsetlarger_set`o�oloset_next0th���� Q#��8hb_set_next�op�oset_next_many8th���� Q��8������\e��8hb_set_next_many4p|pDpset_next_range0th�����h"��8�h#��8hb_set_next_range�p�p�pset_previous0th���� Q#��8hb_set_previousqLqqset_previous_range0th�����h#��8�h"��8hb_set_previous_rangexq�q�qset_setth����\�����hb_set_set�qr�qset_subtractth����\�����hb_set_subtract$rhr@rset_symmetric_differenceth����\�����hb_set_symmetric_difference�r�r�rset_thb_set_thb_gobject_set_get_type�rs�rset_unionth����\�����hb_set_union<s�sDsshape�X���XQ��QK	��X*`*��8hb_shape�st�sshape_full0�X���XQ��QK	��X*`*��8 t	��lhb_shape_fullshaper_list@t\tTtshape_list_shaperslhb_shape_list_shapers�t�t�tshape_plan_create+�C���C�b���ru��X*u��8 t��lhb_shape_plan_createuser_featuresnum_user_featuresDu�uXushape_plan_create2+�C���C�b���ru��X*u��8�����u���8 t��lhb_shape_plan_create2y0vxv vshape_plan_create_cached+�C���C�b���ru��X*u��8 t��lhb_shape_plan_create_cached�v<w�vshape_plan_create_cached2+�C���C�b���ru��X*u��8�����u���8 t��lhb_shape_plan_create_cached2pw�w�wshape_plan_execute0+��+�X���XQ��QK���w`*��8hb_shape_plan_executey|�x0x(xshape_plan_get_empty+hb_shape_plan_get_empty\x�xtxshape_plan_get_shaperi+��+hb_shape_plan_get_shaper�x�x�xshape_plan_thb_shape_plan_thb_gobject_shape_plan_get_typeyTy,ystyle_get_valueP�X���Xhy��tyhb_style_get_valuestyle_tag�
�y�y�yzlatizzspo,ztnls8ztnlS��htdwDzthgwstyle_tag_thb_style_tag_thb_gobject_style_tag_get_typeitalicoptical_sizeslant_angleslant_ratioweight`z�zpztag_from_string8�i���i�i��0hb_tag_from_string�z�z�ztag_to_string����8�X��{hb_tag_to_stringy({h{@{unicode_combining_class�{�{��DcDW��8hb_unicode_combining_class�ufuncs�{�{unicode_combining_class_func_t�{�{��DcDW��8�d	��~�~�~9 8:08H	P
X`h
px����������������� �!�"�# �$(�T0�[8�g@�kH�vP�zX��`��h��p��������������Ȁ�Ѐ�܀��������������,��<-�unicode_combining_class_thb_unicode_combining_class_thb_gobject_unicode_combining_class_get_typenot_reorderednuktakana_voicingviramaccc10ccc11ccc12ccc13ccc14ccc15ccc16ccc17ccc18ccc19ccc20ccc21ccc22ccc23ccc24ccc25ccc26ccc27ccc28ccc29ccc30ccc31ccc32ccc33ccc34ccc35ccc36ccc84ccc91ccc103ccc107ccc118ccc122ccc129ccc130ccc133attached_below_leftattached_belowattached_aboveattached_above_rightbelow_leftbelowbelow_rightleftrightabove_leftaboveabove_rightdouble_belowdouble_aboveiota_subscriptP���`�unicode_compose0�{��Dcxf��8|f��8��"��8hb_unicode_composeab́�unicode_compose_func_t0�{��Dcxf��8|f��8��"��8�d	�P���d�unicode_decompose0�{��Dc����8xf"��8|f"��8hb_unicode_decompose؂0���unicode_decompose_compatibility8�{��DcT���8X�"��8hb_unicode_decompose_compatibilityudecomposedp���unicode_decompose_compatibility_func_t8�{��DcT���8X���9�d	���unicode_decompose_func_t0�{��Dc����8xf"��8|f"��8�d	�t�����unicode_eastasian_width8�{��DcDW��8hb_unicode_eastasian_width܄��unicode_eastasian_width_func_t8�{��DcDW��8�d	�H�x�`�unicode_funcs_createDc,N	��Dchb_unicode_funcs_create��ȅ��unicode_funcs_get_defaultDchb_unicode_funcs_get_default����unicode_funcs_get_emptyDchb_unicode_funcs_get_emptyL���h�unicode_funcs_get_parentDc�{��Dchb_unicode_funcs_get_parent���̆unicode_funcs_is_immutable0�{��Dchb_unicode_funcs_is_immutable�P�8�unicode_funcs_make_immutable�{��Dchb_unicode_funcs_make_immutable�����unicode_funcs_set_combining_class_func�{��Dc�p ��d	���p	���phb_unicode_funcs_set_combining_class_func�8���X�unicode_funcs_set_compose_func�{��Dc�pĈ�d	���p	���phb_unicode_funcs_set_compose_func�܈T��unicode_funcs_set_decompose_compatibility_func�{��Dc�p���d	���p	���phb_unicode_funcs_set_decompose_compatibility_func����ĉunicode_funcs_set_decompose_func�{��Dc�p0��d	���p	���phb_unicode_funcs_set_decompose_func�H���p�unicode_funcs_set_eastasian_width_func�{��Dc�p��d	���p	���phb_unicode_funcs_set_eastasian_width_func���l�$�unicode_funcs_set_general_category_func�{��Dc�p���d	���p	���phb_unicode_funcs_set_general_category_func�(���ԋunicode_funcs_set_mirroring_func�{��Dc�p@��d	���p	���phb_unicode_funcs_set_mirroring_func�+X���x�unicode_funcs_set_script_func�{��Dc�p��d	���p	���phb_unicode_funcs_set_script_func�-��,�unicode_funcs_thb_unicode_funcs_thb_gobject_unicode_funcs_get_typed�����unicode_general_categoryč�{��DcDW��8hb_unicode_general_category�)ԍ�unicode_general_category_func_tč�{��DcDW��8�d	���ȏ���X �,�8�D�X�h�x���	��
����Ԑ
����,�@�T�h�|���������ܑ̑�unicode_general_category_thb_unicode_general_category_thb_gobject_unicode_general_category_get_typecontrolunassignedprivate_usesurrogatelowercase_lettermodifier_letterother_lettertitlecase_letteruppercase_letterspacing_markenclosing_marknon_spacing_markdecimal_numberletter_numberother_numberconnect_punctuationdash_punctuationclose_punctuationfinal_punctuationinitial_punctuationother_punctuationopen_punctuationcurrency_symbolmodifier_symbolmath_symbolother_symbolline_separatorparagraph_separatorspace_separator�P�(�unicode_mirroring8�{��DcDW��8hb_unicode_mirroringt���unicode_mirroring_func_t8�{��DcDW��8�d	�ܒ��unicode_scriptPb�{��DcDW��8hb_unicode_script4�L�unicode_script_func_tPb�{��DcDW��8�d	���ēؓ��user_data_key_thb_user_data_key_thb_gobject_user_data_key_get_typeunused"����8��0������������ĔȔvar_int_tu32i32u16x(i16x u8xi8x"h�t�P��8��0������������ĔȔvar_num_tf��ܕ��variation_from_string0�i���i�i��0������hb_variation_from_stringvariation"X���8,�P\���d�variation_t�X���N\e"��8hb_variation_to_string����̖variation_to_string�����6�X���X\e"��8�X� �versiond�"��8l�"��8t�"��8hb_versionmajorminormicro��ؗ��version_atleast0d���8l���8t���8hb_version_atleast(��ihb_version_stringfreetype2FaceGLibBytesUnicodeScript!8�H�!8�p�!8���(!8�ܼ4!8��@!8�L�L!8���X!8���d!8��p!8��|!8�D��!8�p��!8����!8�ؾ�!8���!8�H��!8�|��!8����!8���!8�,��!8�`�"8���"8��"8��$"8�<�0"8�t�<"8���H"8��T"8���`"8�0�l"8�X�x"8����"8����"8����"8���"8�X��"8����"8����"8���"8�D��"8�x��"8����"8���#8��#8�T� #8���,#8���8#8���D#8�4�P#8�l�\#8���h#8���t#8���#8�@��#8�p��#8����#8����#8���#8�,��#8�T��#8����#8����#8����#8��$8�P�$8���$8���($8���4$8�(�@$8�`�L$8���X$8���d$8���p$8�(�|$8�X��$8����$8����$8����$8�,��$8�`��$8����$8����$8���$8�8��$8�p�%8���%8���%8��$%8�<�0%8�t�<%8���H%8���T%8���`%8� �l%8�T�x%8����%8����%8����%8���%8�H��%8�x��%8����%8����%8���%8�4��%8�d��%8���&8���&8��� &8�$�,&8�\�8&8���D&8���P&8���\&8�,�h&8�`�t&8����&8����&8���&8�4��&8�h��&8����&8����&8���&8�8��&8�l��&8����&8���'8��'8�0�'8�d�('8���4'8���@'8��L'8�4�X'8�h�d'8���p'8���|'8���'8�@��'8�x��'8����'8����'8���'8�L��'8����'8����'8����'8�,�(8�`�(8���(8���$(8��0(8�D�<(8�t�H(8���T(8���`(8��l(8�P�x(8����(8����(8���(8�@��(8�|��(8����(8����(8���(8�<��(8�l��(8����(8���)8��)8�D� )8�x�,)8���8)8���D)8��P)8�P�\)8���h)8���t)8����)8�,��)8�h��)8����)8����)8���)8�4��)8�l��)8����)8����)8� ��)8�X�*8���*8���*8��(*8�8�4*8�l�@*8���L*8���X*8��d*8�H�p*8���|*8����*8����*8�(��*8�`��*8����*8����*8���*8�<��*8�t��*8����*8���+8��+8�P�+8���$+8���0+8���<+8�0�H+8�h�T+8���`+8���l+8��x+8�X��+8����+8����+8���+8�@��+8�|��+8����+8����+8�0��+8�l��+8����+8���,8��,8�P� ,8���,,8���8,8���D,8�4�P,8�t�\,8���h,8���t,8���,8�L��,8����,8����,8����,8�(��,8�\� E8���,E8���8E8���DE8��PE8�8�\E8�`�hE8���tE8����E8����E8� ��E8�L��E8�|��E8����E8����E8���E8�<��E8�l��E8����E8���F8��F8�,�F8�T�(F8�|�4F8���@F8���LF8��XF8�8�dF8�p�pF8���|F8���F8���F8�L��F8�x��F8����F8���F8���F8�@��F8�h��F8����F8����U8���U8� ��U8�L�V8�p��V8����V8����V8��PZ8��\Z8��hZ8�8�tZ8�\��Z8����Z8����Z8���Z8����Z8�(��[8�P��[8�h��[8�|��[8���\8���\8��\8��(\8�,�4\8�T�@\8����g8���h8���h8��h8��(h8�8�4h8�`�@h8���Lh8����i8���i8���i8���z8�8��z8�P��z8�d��z8�x��z8����8����8����8��(�8����8� ���8�<���8�T���8�l�X�8���d�8���p�8����8�,���8�L���8�p���8�����8����8���8�8�8�l�8����8����8����8��8�,�8�LT8�p`8��l8��x8��8�@�8�d�8���8���8���8��8�4�8�d�8���8���8��	8�$	8�P 	8��,	8��8	8��D	8�P	8�8\	8�lh	8��t	8���	8���	8�4�	8�X�	8���	8���	8���	8��	8�L�	8�|�	8���	8��
8�4
8�d
8��(
8��4
8��@
8�8	L
8�l	X
8��	d
8��	p
8��	|
8�$
�
8�P
�
8�|
�
8��
�
8��
�
8��
8�<�
8�h�
8���
8��(8��8�$�8�@�8�\�8�|�8���8���8���8�
 8�,
 8�T
 8��
$ 8��
0 8��
< 8�H 8�$T 8�L` 8�tl 8��x 8��� 8��� 8�� 8�4� 8�T� 8�|� 8��� 8��� 8��� 8�� 8�D� 8�p!8��!8�� !8��,!8�(&8�,4&8�D@&8�`L&8��X&8��d&8��p&8��|&8���&8��&8�$�&8�<�&8�X�&8�t�&8���&8���&8���&8���&8�'8�('8�D'8�d$'8��0'8��<'8��H'8��T'8�,.8�88�488�T(88�p488��@88��L88��X88��d88�p88�8|88�\�88���88���88���88���88��88� �88�@�88�`�88���88��98��98��98�$98�8098�\<98�|H98��T98��<8��<8�(<8��V8�4�V8�H�V8�\�V8�p�V8���V8���V8���V8��W8��W8��W8��$W8�0W8�$<W8�8HW8�HTW8�\`W8�plW8��xW8���W8���W8���W8���W8���W8���W8��W8��W8�$�W8�8�W8�L�W8�lX8��X8�� X8��,X8��8X8��DX8��PX8��\X8�hX8�tX8�(�X8�8�X8�L�X8�`�X8�x�X8���X8���X8���X8���X8���X8���X8��Y8�Y8�$Y8�8(Y8�L4Y8�`@Y8�tLY8��XY8��dY8��pY8��|Y8���Y8��Y8��Y8�(�Y8�8�Y8�L�Y8�d�Y8�x�Y8���Y8���Y8��Z8��Z8��Z8��$Z8�0Z8�<Z8�,HZ8�<TZ8�P`Z8�`lZ8��xZ8���Z8���Z8���Z8���Z8��Z8��Z8�0�Z8�L�Z8�d�Z8�x�Z8���Z8��[8��[8�� [8��,[8��8[8� D[8�( P[8�8 \[8�L h[8�d t[8�t �[8�� �[8�� �[8�� �[8�� �[8�� �[8�� �[8�!�[8� !�[8�4!�[8�L!�[8�d!\8�t!\8��!\8��!(\8��!4\8��!@\8��!L\8��!X\8�"d\8�,"p\8�@"|\8�T"�\8�l"�\8�|"�\8��"�\8��"�\8��"�\8��"�\8��"�\8�#�\8�#�\8�,#]8�<#]8�P#]8�`#$]8�x#0]8��#<]8��#H]8��#T]8��#`]8��#l]8��#x]8�$�]8�($�]8�@$�]8�T$�]8�h$�]8��$�]8��$�]8��$�]8��$�]8��$�]8�%�]8�%^8�4%^8�L% ^8�`%,^8�p%8^8��%D^8��%P^8��%\^8��%�y8��%�y8��%�y8�&�y8�&�y8�8&�y8�L&|8�`&|8��&$|8��&0|8��&<|8��&H|8� 'T|8�D'`|8�h'l|8��'x|8��'�|8��'�|8��'�|8�(�|8�@(�|8�d(�|8��(�|8��(�|8��(�|8��(�|8�)�|8�<)}8�`)}8��) }8��),}8��)8}8��)D}8�*P}8�8*\}8�\*h}8��*t}8��*�}8��*�}8��*�}8�+�}8�4+�}8�X+�}8�|+�}8��+�}8��+�}8��+�}8�,�}8�0,~8�`,~8��,~8��,(~8��,4~8�-@~8�4-L~8�\-X~8�|-d~8��-p~8��-|~8��-�~8�.�~8�<.�~8�d.�~8��.D�8��.P�8��.\�8��.h�8�$/t�8�L/��8�t/��8��/��8��/��8��/��8�,0��8�\0Ȏ8��0Ԏ8��0�8��0�8�1��8�<1�8�h1�8��1�8��1(�8��14�8�(2@�8�X2L�8��2X�8��2d�8��2p�8�3|�8�83��8�d3��8��3��8��3c:identifierHB_AAT_LAYOUT_FEATURE_SELECTOR_INVALIDHB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_TYPE_FEATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_TYPE_FEATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_REQUIRED_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_REQUIRED_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_COMMON_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_COMMON_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_RARE_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_RARE_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_LOGOS_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_LOGOS_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_REBUS_PICTURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_REBUS_PICTURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_DIPHTHONG_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_DIPHTHONG_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_SQUARED_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SQUARED_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_ABBREV_SQUARED_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_ABBREV_SQUARED_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_SYMBOL_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SYMBOL_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_HISTORICAL_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_HISTORICAL_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_UNCONNECTEDHB_AAT_LAYOUT_FEATURE_SELECTOR_PARTIALLY_CONNECTEDHB_AAT_LAYOUT_FEATURE_SELECTOR_CURSIVEHB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_AND_LOWER_CASEHB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_LOWER_CASEHB_AAT_LAYOUT_FEATURE_SELECTOR_SMALL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_INITIAL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_INITIAL_CAPS_AND_SMALL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_SUBSTITUTE_VERTICAL_FORMS_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SUBSTITUTE_VERTICAL_FORMS_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_LINGUISTIC_REARRANGEMENT_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_LINGUISTIC_REARRANGEMENT_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_MONOSPACED_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_THIRD_WIDTH_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_QUARTER_WIDTH_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_INITIAL_SWASHES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_INITIAL_SWASHES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_FINAL_SWASHES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_FINAL_SWASHES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_INITIAL_SWASHES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_INITIAL_SWASHES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_FINAL_SWASHES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_FINAL_SWASHES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_NON_FINAL_SWASHES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_NON_FINAL_SWASHES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_SHOW_DIACRITICSHB_AAT_LAYOUT_FEATURE_SELECTOR_HIDE_DIACRITICSHB_AAT_LAYOUT_FEATURE_SELECTOR_DECOMPOSE_DIACRITICSHB_AAT_LAYOUT_FEATURE_SELECTOR_NORMAL_POSITIONHB_AAT_LAYOUT_FEATURE_SELECTOR_SUPERIORSHB_AAT_LAYOUT_FEATURE_SELECTOR_INFERIORSHB_AAT_LAYOUT_FEATURE_SELECTOR_ORDINALSHB_AAT_LAYOUT_FEATURE_SELECTOR_SCIENTIFIC_INFERIORSHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_FRACTIONSHB_AAT_LAYOUT_FEATURE_SELECTOR_VERTICAL_FRACTIONSHB_AAT_LAYOUT_FEATURE_SELECTOR_DIAGONAL_FRACTIONSHB_AAT_LAYOUT_FEATURE_SELECTOR_PREVENT_OVERLAP_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_PREVENT_OVERLAP_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHENS_TO_EM_DASH_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHENS_TO_EM_DASH_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_EN_DASH_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_EN_DASH_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_SLASHED_ZERO_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SLASHED_ZERO_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_FORM_INTERROBANG_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_FORM_INTERROBANG_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_SMART_QUOTES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SMART_QUOTES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_PERIODS_TO_ELLIPSIS_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_PERIODS_TO_ELLIPSIS_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_MINUS_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_MINUS_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_ASTERISK_TO_MULTIPLY_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_ASTERISK_TO_MULTIPLY_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_SLASH_TO_DIVIDE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SLASH_TO_DIVIDE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_INEQUALITY_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_INEQUALITY_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_EXPONENTS_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_EXPONENTS_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_MATHEMATICAL_GREEK_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_MATHEMATICAL_GREEK_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ORNAMENTSHB_AAT_LAYOUT_FEATURE_SELECTOR_DINGBATSHB_AAT_LAYOUT_FEATURE_SELECTOR_PI_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_FLEURONSHB_AAT_LAYOUT_FEATURE_SELECTOR_DECORATIVE_BORDERSHB_AAT_LAYOUT_FEATURE_SELECTOR_INTERNATIONAL_SYMBOLSHB_AAT_LAYOUT_FEATURE_SELECTOR_MATH_SYMBOLSHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ALTERNATESHB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL1HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL2HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL3HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL4HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL5HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_STYLE_OPTIONSHB_AAT_LAYOUT_FEATURE_SELECTOR_DISPLAY_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_ENGRAVED_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_ILLUMINATED_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_TITLING_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_TALL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_SIMPLIFIED_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1978_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1983_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1990_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_ONEHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_TWOHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_THREEHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_FOURHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_FIVEHB_AAT_LAYOUT_FEATURE_SELECTOR_EXPERT_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_JIS2004_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_HOJO_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_NLCCHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_NAMES_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_MONOSPACED_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_THIRD_WIDTH_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_QUARTER_WIDTH_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_ALT_PROPORTIONAL_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_ALT_HALF_WIDTH_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_TRANSLITERATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGULHB_AAT_LAYOUT_FEATURE_SELECTOR_HIRAGANA_TO_KATAKANAHB_AAT_LAYOUT_FEATURE_SELECTOR_KATAKANA_TO_HIRAGANAHB_AAT_LAYOUT_FEATURE_SELECTOR_KANA_TO_ROMANIZATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_ROMANIZATION_TO_HIRAGANAHB_AAT_LAYOUT_FEATURE_SELECTOR_ROMANIZATION_TO_KATAKANAHB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_ONEHB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_TWOHB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_THREEHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_BOX_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_ROUNDED_BOX_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_CIRCLE_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_CIRCLE_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_PARENTHESIS_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_PERIOD_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_ROMAN_NUMERAL_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_DIAMOND_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_BOX_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_ROUNDED_BOX_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_KANAHB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_KANAHB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_IDEOGRAPHSHB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_IDEOGRAPHSHB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_IDEOGRAPHSHB_AAT_LAYOUT_FEATURE_SELECTOR_CANONICAL_COMPOSITION_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CANONICAL_COMPOSITION_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_COMPATIBILITY_COMPOSITION_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_COMPATIBILITY_COMPOSITION_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_TRANSCODING_COMPOSITION_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_TRANSCODING_COMPOSITION_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_RUBY_KANAHB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANAHB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_CJK_SYMBOL_ALTERNATIVESHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_ONEHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_TWOHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_THREEHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_FOURHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_FIVEHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_IDEOGRAPHIC_ALTERNATIVESHB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_ONEHB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_TWOHB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_THREEHB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_FOURHB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_FIVEHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_VERTICAL_ROMAN_CENTEREDHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_VERTICAL_ROMAN_HBASELINEHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_CJK_ITALIC_ROMANHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMANHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_LAYOUT_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_LAYOUT_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_SPACING_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_SPACING_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_HORIZ_KANA_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_HORIZ_KANA_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_VERT_KANA_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_VERT_KANA_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_STYLISTIC_ALTERNATESHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ONE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ONE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWO_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWO_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THREE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THREE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOUR_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOUR_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIVE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIVE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIX_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIX_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHT_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHT_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ELEVEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ELEVEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWELVE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWELVE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THIRTEEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THIRTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOURTEEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOURTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIFTEEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIFTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIXTEEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIXTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVENTEEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVENTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHTEEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINETEEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINETEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWENTY_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWENTY_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_ALTERNATES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_ALTERNATES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_SWASH_ALTERNATES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SWASH_ALTERNATES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_SWASH_ALTERNATES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_SWASH_ALTERNATES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_LOWER_CASEHB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_SMALL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_PETITE_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_UPPER_CASEHB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_SMALL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_PETITE_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_CJK_ROMANHB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_CJK_ROMANHB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_CJK_ROMANHB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_CJK_ROMANHB_AAT_LAYOUT_FEATURE_TYPE_INVALIDHB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHICHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESHB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTIONHB_AAT_LAYOUT_FEATURE_TYPE_LETTER_CASEHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTIONHB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENTHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACINGHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITIONHB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONSHB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVESHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONSHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASEHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANAHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMANHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUTHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANAHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVESHB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASEHB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASEHB_AAT_LAYOUT_FEATURE_TYPE_LANGUAGE_TAG_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPEHB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMESHB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERSHB_BUFFER_CLUSTER_LEVEL_CHARACTERSHB_BUFFER_CLUSTER_LEVEL_DEFAULTHB_BUFFER_CONTENT_TYPE_INVALIDHB_BUFFER_CONTENT_TYPE_UNICODEHB_BUFFER_CONTENT_TYPE_GLYPHSHB_BUFFER_DIFF_FLAG_EQUALHB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCHHB_BUFFER_DIFF_FLAG_LENGTH_MISMATCHHB_BUFFER_DIFF_FLAG_NOTDEF_PRESENTHB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENTHB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCHHB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCHHB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCHHB_BUFFER_DIFF_FLAG_POSITION_MISMATCHHB_BUFFER_FLAG_DEFAULTHB_BUFFER_FLAG_BOTHB_BUFFER_FLAG_EOTHB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLESHB_BUFFER_FLAG_REMOVE_DEFAULT_IGNORABLESHB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLEHB_BUFFER_FLAG_VERIFYHB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCATHB_BUFFER_FLAG_PRODUCE_SAFE_TO_INSERT_TATWEELHB_BUFFER_FLAG_DEFINEDHB_BUFFER_SERIALIZE_FLAG_DEFAULTHB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERSHB_BUFFER_SERIALIZE_FLAG_NO_POSITIONSHB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMESHB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTSHB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGSHB_BUFFER_SERIALIZE_FLAG_NO_ADVANCESHB_BUFFER_SERIALIZE_FLAG_DEFINEDHB_BUFFER_SERIALIZE_FORMAT_TEXTHB_BUFFER_SERIALIZE_FORMAT_JSONHB_BUFFER_SERIALIZE_FORMAT_INVALIDHB_DIRECTION_INVALIDHB_DIRECTION_LTRHB_DIRECTION_RTLHB_DIRECTION_TTBHB_DIRECTION_BTTHB_GLYPH_FLAG_UNSAFE_TO_BREAKHB_GLYPH_FLAG_UNSAFE_TO_CONCATHB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEELHB_GLYPH_FLAG_DEFINEDHB_MEMORY_MODE_DUPLICATEHB_MEMORY_MODE_READONLYHB_MEMORY_MODE_WRITABLEHB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLEHB_OT_COLOR_PALETTE_FLAG_DEFAULTHB_OT_COLOR_PALETTE_FLAG_USABLE_WITH_LIGHT_BACKGROUNDHB_OT_COLOR_PALETTE_FLAG_USABLE_WITH_DARK_BACKGROUNDHB_OT_LAYOUT_BASELINE_TAG_ROMANHB_OT_LAYOUT_BASELINE_TAG_HANGINGHB_OT_LAYOUT_BASELINE_TAG_IDEO_FACE_BOTTOM_OR_LEFTHB_OT_LAYOUT_BASELINE_TAG_IDEO_FACE_TOP_OR_RIGHTHB_OT_LAYOUT_BASELINE_TAG_IDEO_FACE_CENTRALHB_OT_LAYOUT_BASELINE_TAG_IDEO_EMBOX_BOTTOM_OR_LEFTHB_OT_LAYOUT_BASELINE_TAG_IDEO_EMBOX_TOP_OR_RIGHTHB_OT_LAYOUT_BASELINE_TAG_IDEO_EMBOX_CENTRALHB_OT_LAYOUT_BASELINE_TAG_MATHHB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIEDHB_OT_LAYOUT_GLYPH_CLASS_BASE_GLYPHHB_OT_LAYOUT_GLYPH_CLASS_LIGATUREHB_OT_LAYOUT_GLYPH_CLASS_MARKHB_OT_LAYOUT_GLYPH_CLASS_COMPONENTHB_OT_MATH_CONSTANT_SCRIPT_PERCENT_SCALE_DOWNHB_OT_MATH_CONSTANT_SCRIPT_SCRIPT_PERCENT_SCALE_DOWNHB_OT_MATH_CONSTANT_DELIMITED_SUB_FORMULA_MIN_HEIGHTHB_OT_MATH_CONSTANT_DISPLAY_OPERATOR_MIN_HEIGHTHB_OT_MATH_CONSTANT_MATH_LEADINGHB_OT_MATH_CONSTANT_AXIS_HEIGHTHB_OT_MATH_CONSTANT_ACCENT_BASE_HEIGHTHB_OT_MATH_CONSTANT_FLATTENED_ACCENT_BASE_HEIGHTHB_OT_MATH_CONSTANT_SUBSCRIPT_SHIFT_DOWNHB_OT_MATH_CONSTANT_SUBSCRIPT_TOP_MAXHB_OT_MATH_CONSTANT_SUBSCRIPT_BASELINE_DROP_MINHB_OT_MATH_CONSTANT_SUPERSCRIPT_SHIFT_UPHB_OT_MATH_CONSTANT_SUPERSCRIPT_SHIFT_UP_CRAMPEDHB_OT_MATH_CONSTANT_SUPERSCRIPT_BOTTOM_MINHB_OT_MATH_CONSTANT_SUPERSCRIPT_BASELINE_DROP_MAXHB_OT_MATH_CONSTANT_SUB_SUPERSCRIPT_GAP_MINHB_OT_MATH_CONSTANT_SUPERSCRIPT_BOTTOM_MAX_WITH_SUBSCRIPTHB_OT_MATH_CONSTANT_SPACE_AFTER_SCRIPTHB_OT_MATH_CONSTANT_UPPER_LIMIT_GAP_MINHB_OT_MATH_CONSTANT_UPPER_LIMIT_BASELINE_RISE_MINHB_OT_MATH_CONSTANT_LOWER_LIMIT_GAP_MINHB_OT_MATH_CONSTANT_LOWER_LIMIT_BASELINE_DROP_MINHB_OT_MATH_CONSTANT_STACK_TOP_SHIFT_UPHB_OT_MATH_CONSTANT_STACK_TOP_DISPLAY_STYLE_SHIFT_UPHB_OT_MATH_CONSTANT_STACK_BOTTOM_SHIFT_DOWNHB_OT_MATH_CONSTANT_STACK_BOTTOM_DISPLAY_STYLE_SHIFT_DOWNHB_OT_MATH_CONSTANT_STACK_GAP_MINHB_OT_MATH_CONSTANT_STACK_DISPLAY_STYLE_GAP_MINHB_OT_MATH_CONSTANT_STRETCH_STACK_TOP_SHIFT_UPHB_OT_MATH_CONSTANT_STRETCH_STACK_BOTTOM_SHIFT_DOWNHB_OT_MATH_CONSTANT_STRETCH_STACK_GAP_ABOVE_MINHB_OT_MATH_CONSTANT_STRETCH_STACK_GAP_BELOW_MINHB_OT_MATH_CONSTANT_FRACTION_NUMERATOR_SHIFT_UPHB_OT_MATH_CONSTANT_FRACTION_NUMERATOR_DISPLAY_STYLE_SHIFT_UPHB_OT_MATH_CONSTANT_FRACTION_DENOMINATOR_SHIFT_DOWNHB_OT_MATH_CONSTANT_FRACTION_DENOMINATOR_DISPLAY_STYLE_SHIFT_DOWNHB_OT_MATH_CONSTANT_FRACTION_NUMERATOR_GAP_MINHB_OT_MATH_CONSTANT_FRACTION_NUM_DISPLAY_STYLE_GAP_MINHB_OT_MATH_CONSTANT_FRACTION_RULE_THICKNESSHB_OT_MATH_CONSTANT_FRACTION_DENOMINATOR_GAP_MINHB_OT_MATH_CONSTANT_FRACTION_DENOM_DISPLAY_STYLE_GAP_MINHB_OT_MATH_CONSTANT_SKEWED_FRACTION_HORIZONTAL_GAPHB_OT_MATH_CONSTANT_SKEWED_FRACTION_VERTICAL_GAPHB_OT_MATH_CONSTANT_OVERBAR_VERTICAL_GAPHB_OT_MATH_CONSTANT_OVERBAR_RULE_THICKNESSHB_OT_MATH_CONSTANT_OVERBAR_EXTRA_ASCENDERHB_OT_MATH_CONSTANT_UNDERBAR_VERTICAL_GAPHB_OT_MATH_CONSTANT_UNDERBAR_RULE_THICKNESSHB_OT_MATH_CONSTANT_UNDERBAR_EXTRA_DESCENDERHB_OT_MATH_CONSTANT_RADICAL_VERTICAL_GAPHB_OT_MATH_CONSTANT_RADICAL_DISPLAY_STYLE_VERTICAL_GAPHB_OT_MATH_CONSTANT_RADICAL_RULE_THICKNESSHB_OT_MATH_CONSTANT_RADICAL_EXTRA_ASCENDERHB_OT_MATH_CONSTANT_RADICAL_KERN_BEFORE_DEGREEHB_OT_MATH_CONSTANT_RADICAL_KERN_AFTER_DEGREEHB_OT_MATH_CONSTANT_RADICAL_DEGREE_BOTTOM_RAISE_PERCENTHB_OT_MATH_GLYPH_PART_FLAG_EXTENDERHB_OT_MATH_KERN_TOP_RIGHTHB_OT_MATH_KERN_TOP_LEFTHB_OT_MATH_KERN_BOTTOM_RIGHTHB_OT_MATH_KERN_BOTTOM_LEFTHB_OT_META_TAG_DESIGN_LANGUAGESHB_OT_META_TAG_SUPPORTED_LANGUAGESHB_OT_METRICS_TAG_HORIZONTAL_ASCENDERHB_OT_METRICS_TAG_HORIZONTAL_DESCENDERHB_OT_METRICS_TAG_HORIZONTAL_LINE_GAPHB_OT_METRICS_TAG_HORIZONTAL_CLIPPING_ASCENTHB_OT_METRICS_TAG_HORIZONTAL_CLIPPING_DESCENTHB_OT_METRICS_TAG_VERTICAL_ASCENDERHB_OT_METRICS_TAG_VERTICAL_DESCENDERHB_OT_METRICS_TAG_VERTICAL_LINE_GAPHB_OT_METRICS_TAG_HORIZONTAL_CARET_RISEHB_OT_METRICS_TAG_HORIZONTAL_CARET_RUNHB_OT_METRICS_TAG_HORIZONTAL_CARET_OFFSETHB_OT_METRICS_TAG_VERTICAL_CARET_RISEHB_OT_METRICS_TAG_VERTICAL_CARET_RUNHB_OT_METRICS_TAG_VERTICAL_CARET_OFFSETHB_OT_METRICS_TAG_X_HEIGHTHB_OT_METRICS_TAG_CAP_HEIGHTHB_OT_METRICS_TAG_SUBSCRIPT_EM_X_SIZEHB_OT_METRICS_TAG_SUBSCRIPT_EM_Y_SIZEHB_OT_METRICS_TAG_SUBSCRIPT_EM_X_OFFSETHB_OT_METRICS_TAG_SUBSCRIPT_EM_Y_OFFSETHB_OT_METRICS_TAG_SUPERSCRIPT_EM_X_SIZEHB_OT_METRICS_TAG_SUPERSCRIPT_EM_Y_SIZEHB_OT_METRICS_TAG_SUPERSCRIPT_EM_X_OFFSETHB_OT_METRICS_TAG_SUPERSCRIPT_EM_Y_OFFSETHB_OT_METRICS_TAG_STRIKEOUT_SIZEHB_OT_METRICS_TAG_STRIKEOUT_OFFSETHB_OT_METRICS_TAG_UNDERLINE_SIZEHB_OT_METRICS_TAG_UNDERLINE_OFFSETHB_OT_NAME_ID_COPYRIGHTHB_OT_NAME_ID_FONT_FAMILYHB_OT_NAME_ID_FONT_SUBFAMILYHB_OT_NAME_ID_UNIQUE_IDHB_OT_NAME_ID_FULL_NAMEHB_OT_NAME_ID_VERSION_STRINGHB_OT_NAME_ID_POSTSCRIPT_NAMEHB_OT_NAME_ID_TRADEMARKHB_OT_NAME_ID_MANUFACTURERHB_OT_NAME_ID_DESIGNERHB_OT_NAME_ID_DESCRIPTIONHB_OT_NAME_ID_VENDOR_URLHB_OT_NAME_ID_DESIGNER_URLHB_OT_NAME_ID_LICENSEHB_OT_NAME_ID_LICENSE_URLHB_OT_NAME_ID_TYPOGRAPHIC_FAMILYHB_OT_NAME_ID_TYPOGRAPHIC_SUBFAMILYHB_OT_NAME_ID_MAC_FULL_NAMEHB_OT_NAME_ID_SAMPLE_TEXTHB_OT_NAME_ID_CID_FINDFONT_NAMEHB_OT_NAME_ID_WWS_FAMILYHB_OT_NAME_ID_WWS_SUBFAMILYHB_OT_NAME_ID_LIGHT_BACKGROUNDHB_OT_NAME_ID_DARK_BACKGROUNDHB_OT_NAME_ID_VARIATIONS_PS_PREFIXHB_OT_NAME_ID_INVALIDHB_OT_VAR_AXIS_FLAG_HIDDENHB_PAINT_COMPOSITE_MODE_CLEARHB_PAINT_COMPOSITE_MODE_SRCHB_PAINT_COMPOSITE_MODE_DESTHB_PAINT_COMPOSITE_MODE_SRC_OVERHB_PAINT_COMPOSITE_MODE_DEST_OVERHB_PAINT_COMPOSITE_MODE_SRC_INHB_PAINT_COMPOSITE_MODE_DEST_INHB_PAINT_COMPOSITE_MODE_SRC_OUTHB_PAINT_COMPOSITE_MODE_DEST_OUTHB_PAINT_COMPOSITE_MODE_SRC_ATOPHB_PAINT_COMPOSITE_MODE_DEST_ATOPHB_PAINT_COMPOSITE_MODE_XORHB_PAINT_COMPOSITE_MODE_PLUSHB_PAINT_COMPOSITE_MODE_SCREENHB_PAINT_COMPOSITE_MODE_OVERLAYHB_PAINT_COMPOSITE_MODE_DARKENHB_PAINT_COMPOSITE_MODE_LIGHTENHB_PAINT_COMPOSITE_MODE_COLOR_DODGEHB_PAINT_COMPOSITE_MODE_COLOR_BURNHB_PAINT_COMPOSITE_MODE_HARD_LIGHTHB_PAINT_COMPOSITE_MODE_SOFT_LIGHTHB_PAINT_COMPOSITE_MODE_DIFFERENCEHB_PAINT_COMPOSITE_MODE_EXCLUSIONHB_PAINT_COMPOSITE_MODE_MULTIPLYHB_PAINT_COMPOSITE_MODE_HSL_HUEHB_PAINT_COMPOSITE_MODE_HSL_SATURATIONHB_PAINT_COMPOSITE_MODE_HSL_COLORHB_PAINT_COMPOSITE_MODE_HSL_LUMINOSITYHB_PAINT_EXTEND_PADHB_PAINT_EXTEND_REPEATHB_PAINT_EXTEND_REFLECTHB_SCRIPT_COMMONHB_SCRIPT_INHERITEDHB_SCRIPT_UNKNOWNHB_SCRIPT_ARABICHB_SCRIPT_ARMENIANHB_SCRIPT_BENGALIHB_SCRIPT_CYRILLICHB_SCRIPT_DEVANAGARIHB_SCRIPT_GEORGIANHB_SCRIPT_GREEKHB_SCRIPT_GUJARATIHB_SCRIPT_GURMUKHIHB_SCRIPT_HANGULHB_SCRIPT_HANHB_SCRIPT_HEBREWHB_SCRIPT_HIRAGANAHB_SCRIPT_KANNADAHB_SCRIPT_KATAKANAHB_SCRIPT_LAOHB_SCRIPT_LATINHB_SCRIPT_MALAYALAMHB_SCRIPT_ORIYAHB_SCRIPT_TAMILHB_SCRIPT_TELUGUHB_SCRIPT_THAIHB_SCRIPT_TIBETANHB_SCRIPT_BOPOMOFOHB_SCRIPT_BRAILLEHB_SCRIPT_CANADIAN_SYLLABICSHB_SCRIPT_CHEROKEEHB_SCRIPT_ETHIOPICHB_SCRIPT_KHMERHB_SCRIPT_MONGOLIANHB_SCRIPT_MYANMARHB_SCRIPT_OGHAMHB_SCRIPT_RUNICHB_SCRIPT_SINHALAHB_SCRIPT_SYRIACHB_SCRIPT_THAANAHB_SCRIPT_YIHB_SCRIPT_DESERETHB_SCRIPT_GOTHICHB_SCRIPT_OLD_ITALICHB_SCRIPT_BUHIDHB_SCRIPT_HANUNOOHB_SCRIPT_TAGALOGHB_SCRIPT_TAGBANWAHB_SCRIPT_CYPRIOTHB_SCRIPT_LIMBUHB_SCRIPT_LINEAR_BHB_SCRIPT_OSMANYAHB_SCRIPT_SHAVIANHB_SCRIPT_TAI_LEHB_SCRIPT_UGARITICHB_SCRIPT_BUGINESEHB_SCRIPT_COPTICHB_SCRIPT_GLAGOLITICHB_SCRIPT_KHAROSHTHIHB_SCRIPT_NEW_TAI_LUEHB_SCRIPT_OLD_PERSIANHB_SCRIPT_SYLOTI_NAGRIHB_SCRIPT_TIFINAGHHB_SCRIPT_BALINESEHB_SCRIPT_CUNEIFORMHB_SCRIPT_NKOHB_SCRIPT_PHAGS_PAHB_SCRIPT_PHOENICIANHB_SCRIPT_CARIANHB_SCRIPT_CHAMHB_SCRIPT_KAYAH_LIHB_SCRIPT_LEPCHAHB_SCRIPT_LYCIANHB_SCRIPT_LYDIANHB_SCRIPT_OL_CHIKIHB_SCRIPT_REJANGHB_SCRIPT_SAURASHTRAHB_SCRIPT_SUNDANESEHB_SCRIPT_VAIHB_SCRIPT_AVESTANHB_SCRIPT_BAMUMHB_SCRIPT_EGYPTIAN_HIEROGLYPHSHB_SCRIPT_IMPERIAL_ARAMAICHB_SCRIPT_INSCRIPTIONAL_PAHLAVIHB_SCRIPT_INSCRIPTIONAL_PARTHIANHB_SCRIPT_JAVANESEHB_SCRIPT_KAITHIHB_SCRIPT_LISUHB_SCRIPT_MEETEI_MAYEKHB_SCRIPT_OLD_SOUTH_ARABIANHB_SCRIPT_OLD_TURKICHB_SCRIPT_SAMARITANHB_SCRIPT_TAI_THAMHB_SCRIPT_TAI_VIETHB_SCRIPT_BATAKHB_SCRIPT_BRAHMIHB_SCRIPT_MANDAICHB_SCRIPT_CHAKMAHB_SCRIPT_MEROITIC_CURSIVEHB_SCRIPT_MEROITIC_HIEROGLYPHSHB_SCRIPT_MIAOHB_SCRIPT_SHARADAHB_SCRIPT_SORA_SOMPENGHB_SCRIPT_TAKRIHB_SCRIPT_BASSA_VAHHB_SCRIPT_CAUCASIAN_ALBANIANHB_SCRIPT_DUPLOYANHB_SCRIPT_ELBASANHB_SCRIPT_GRANTHAHB_SCRIPT_KHOJKIHB_SCRIPT_KHUDAWADIHB_SCRIPT_LINEAR_AHB_SCRIPT_MAHAJANIHB_SCRIPT_MANICHAEANHB_SCRIPT_MENDE_KIKAKUIHB_SCRIPT_MODIHB_SCRIPT_MROHB_SCRIPT_NABATAEANHB_SCRIPT_OLD_NORTH_ARABIANHB_SCRIPT_OLD_PERMICHB_SCRIPT_PAHAWH_HMONGHB_SCRIPT_PALMYRENEHB_SCRIPT_PAU_CIN_HAUHB_SCRIPT_PSALTER_PAHLAVIHB_SCRIPT_SIDDHAMHB_SCRIPT_TIRHUTAHB_SCRIPT_WARANG_CITIHB_SCRIPT_AHOMHB_SCRIPT_ANATOLIAN_HIEROGLYPHSHB_SCRIPT_HATRANHB_SCRIPT_MULTANIHB_SCRIPT_OLD_HUNGARIANHB_SCRIPT_SIGNWRITINGHB_SCRIPT_ADLAMHB_SCRIPT_BHAIKSUKIHB_SCRIPT_MARCHENHB_SCRIPT_OSAGEHB_SCRIPT_TANGUTHB_SCRIPT_NEWAHB_SCRIPT_MASARAM_GONDIHB_SCRIPT_NUSHUHB_SCRIPT_SOYOMBOHB_SCRIPT_ZANABAZAR_SQUAREHB_SCRIPT_DOGRAHB_SCRIPT_GUNJALA_GONDIHB_SCRIPT_HANIFI_ROHINGYAHB_SCRIPT_MAKASARHB_SCRIPT_MEDEFAIDRINHB_SCRIPT_OLD_SOGDIANHB_SCRIPT_SOGDIANHB_SCRIPT_ELYMAICHB_SCRIPT_NANDINAGARIHB_SCRIPT_NYIAKENG_PUACHUE_HMONGHB_SCRIPT_WANCHOHB_SCRIPT_CHORASMIANHB_SCRIPT_DIVES_AKURUHB_SCRIPT_KHITAN_SMALL_SCRIPTHB_SCRIPT_YEZIDIHB_SCRIPT_CYPRO_MINOANHB_SCRIPT_OLD_UYGHURHB_SCRIPT_TANGSAHB_SCRIPT_TOTOHB_SCRIPT_VITHKUQIHB_SCRIPT_MATHHB_SCRIPT_KAWIHB_SCRIPT_NAG_MUNDARIHB_SCRIPT_INVALIDHB_STYLE_TAG_ITALICHB_STYLE_TAG_OPTICAL_SIZEHB_STYLE_TAG_SLANT_ANGLEHB_STYLE_TAG_SLANT_RATIOHB_STYLE_TAG_WIDTHHB_STYLE_TAG_WEIGHTHB_UNICODE_COMBINING_CLASS_NOT_REORDEREDHB_UNICODE_COMBINING_CLASS_OVERLAYHB_UNICODE_COMBINING_CLASS_NUKTAHB_UNICODE_COMBINING_CLASS_KANA_VOICINGHB_UNICODE_COMBINING_CLASS_VIRAMAHB_UNICODE_COMBINING_CLASS_CCC10HB_UNICODE_COMBINING_CLASS_CCC11HB_UNICODE_COMBINING_CLASS_CCC12HB_UNICODE_COMBINING_CLASS_CCC13HB_UNICODE_COMBINING_CLASS_CCC14HB_UNICODE_COMBINING_CLASS_CCC15HB_UNICODE_COMBINING_CLASS_CCC16HB_UNICODE_COMBINING_CLASS_CCC17HB_UNICODE_COMBINING_CLASS_CCC18HB_UNICODE_COMBINING_CLASS_CCC19HB_UNICODE_COMBINING_CLASS_CCC20HB_UNICODE_COMBINING_CLASS_CCC21HB_UNICODE_COMBINING_CLASS_CCC22HB_UNICODE_COMBINING_CLASS_CCC23HB_UNICODE_COMBINING_CLASS_CCC24HB_UNICODE_COMBINING_CLASS_CCC25HB_UNICODE_COMBINING_CLASS_CCC26HB_UNICODE_COMBINING_CLASS_CCC27HB_UNICODE_COMBINING_CLASS_CCC28HB_UNICODE_COMBINING_CLASS_CCC29HB_UNICODE_COMBINING_CLASS_CCC30HB_UNICODE_COMBINING_CLASS_CCC31HB_UNICODE_COMBINING_CLASS_CCC32HB_UNICODE_COMBINING_CLASS_CCC33HB_UNICODE_COMBINING_CLASS_CCC34HB_UNICODE_COMBINING_CLASS_CCC35HB_UNICODE_COMBINING_CLASS_CCC36HB_UNICODE_COMBINING_CLASS_CCC84HB_UNICODE_COMBINING_CLASS_CCC91HB_UNICODE_COMBINING_CLASS_CCC103HB_UNICODE_COMBINING_CLASS_CCC107HB_UNICODE_COMBINING_CLASS_CCC118HB_UNICODE_COMBINING_CLASS_CCC122HB_UNICODE_COMBINING_CLASS_CCC129HB_UNICODE_COMBINING_CLASS_CCC130HB_UNICODE_COMBINING_CLASS_CCC133HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFTHB_UNICODE_COMBINING_CLASS_ATTACHED_BELOWHB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVEHB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE_RIGHTHB_UNICODE_COMBINING_CLASS_BELOW_LEFTHB_UNICODE_COMBINING_CLASS_BELOWHB_UNICODE_COMBINING_CLASS_BELOW_RIGHTHB_UNICODE_COMBINING_CLASS_LEFTHB_UNICODE_COMBINING_CLASS_RIGHTHB_UNICODE_COMBINING_CLASS_ABOVE_LEFTHB_UNICODE_COMBINING_CLASS_ABOVEHB_UNICODE_COMBINING_CLASS_ABOVE_RIGHTHB_UNICODE_COMBINING_CLASS_DOUBLE_BELOWHB_UNICODE_COMBINING_CLASS_DOUBLE_ABOVEHB_UNICODE_COMBINING_CLASS_IOTA_SUBSCRIPTHB_UNICODE_COMBINING_CLASS_INVALIDHB_UNICODE_GENERAL_CATEGORY_CONTROLHB_UNICODE_GENERAL_CATEGORY_FORMATHB_UNICODE_GENERAL_CATEGORY_UNASSIGNEDHB_UNICODE_GENERAL_CATEGORY_PRIVATE_USEHB_UNICODE_GENERAL_CATEGORY_SURROGATEHB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTERHB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTERHB_UNICODE_GENERAL_CATEGORY_OTHER_LETTERHB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTERHB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTERHB_UNICODE_GENERAL_CATEGORY_SPACING_MARKHB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARKHB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARKHB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBERHB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBERHB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBERHB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOLHB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOLHB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOLHB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOLHB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATORHB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATORHB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR�
�u�L�	� ���U�
*Lh��V�$ RP:$X�
#
���5�����.��PabY���V7'!R�&d��9n�w��Y��"�n����љ�5uԃ����vP$i9�!��_k�!�����/��3��L�@|`���Oi�Ic`^�[��v��iU�_C��B�Da0�\���d�p�G��FjS!4X[0�c3��]�q�h�#~�x���t6"#������J�+�<�z)�A��������L���"y��d�0`�H�5����^0�H�=#��K)e}W���4�&�i��l�[,a��8�;��Y@��
��-;$c�o�tl�>*��� r+7�P
2u�G�OD��9����1qw����r�M��h_��>�'���Pk������^���}����|��I�.Z%S* ���+����!�|(Zv�2�����VnmFT���AE-\��: 5
g3��]��zw�8,�Vfg�/%*��!������
Q��C��
j:��(�������R\6	~	)��{��.p�����b��'f�L/xN��Be'�DX�s�Kb����1�Q�m����E����?oY�U����4��O�M��=��s?�a���U"����2�y3R�5B��1N	{(�$���C9Tn�J��/��v������i�`�$
�_�k,.������7��W&�u-���@�&���%��<�����I��