ELF>Ѐ@@SHxC(1[[fSHxC01[[fSHHxsHxZxLx>HHx HߺH[Ð[fHc(ATIUHSHHt-HHDHHDHHXI$L` HEHh([]A\fS1HHHHt"$HC(H[fH1[S1HHtHc{([1[@S1HHHHt"$HC0H[fH1[S1HHtHc{0[1[@SH1H0HL$ HT$I$tdH-f.Ht$ H|$Ht statesetstatesetstate(state)xxsubtype.spamlistclassmethclassmeth(*args, **kw)staticmethstaticmeth(*args, **kw)an int variable for demonstration purposesxxsubtype is an example module showing how to subtype builtin types from C. test_descr.py in the standard test suite requires it in order to complete. If you don't care about the examples, and don't intend to run the Python test suite, you can recompile Python without Modules/xxsubtype.c..Ak8intiiiii>b ( 0 8 @ H P X  v`  |h  bp bt px F T   &{ / 0 1 2 3- 5b 7 vv|bE  >   f;K78 i rB   è   ( ȸ0 8 @ H 2 P 9X 8 ` > h D p Dx E 9  . J  8  r o d      + 1      ( 0 8 @ oH P X ` h p x M   iklmstuv +1EPVozbb b(39bMX^br}bM+b. OUdoubP    P 8 buf 9obj :len ; < >b  ?b$ @( A 0 B 8 C @ DH E  G  b  b  H     J  6 6 -<   o  t  u  v  w  x   yE( z0 {8 |@ }oH ~P  X ` h p x        E             A P       ( 0 (8 @ H            '         '  #  $ % &b (P (    b  bdoc   ( + get Dset Odoc      ] ] m <(    x 70 (  + *P "(,p-.u/0 p13=>b?hK$L{M(N0O8P-@Q$HRrPSoXT`0D * Z`by    0b(8 b0opopSb'SSSUsTTQQb'UsTTQQbX m!U"!{"#U #U #U #U #)UsT Q $UsT Q \ \\%/N//&kw/'1P(8$"(:I"(.7 /SU  0!''   "< 'B,  ya 'aQ 'g  " '   ' '  " '   1$ 1) 2|2|23224b4b4i44(b5674>4-S 4(hh% : ; I$ > $ >   I : ;  : ; I8 : ;I8 : ; I !I/ &I : ;  : ; I8 : ;I8 : ; 'II' : ; I8  : ; <'I.: ;' : ;I.: ; 'I@B: ; IB.: ;'I@B : ;I!1X Y"1#1$1%B1&: ; I'4: ; I(1X Y )1*4: ; I+4: ; I,1RUX Y -1..?: ;'I@B/B10!I/14: ;I24: ; I?<34: ;I?<4.?: ; 'I<56.?: ;'<7.?: ; 'I< U SU&S&'U T 'T Q 'Q09U9HSHIUIVSVWU09T9WT09Q9WQ`iUiSUSU   U UT T"U"ZS&T&]\]^T&Q&[V?GSGP\PYVGP\PYVPYV`iUiSUSU`nTnyUyTUSUSUTUTUSU'S'(UTU(T09U9LSLQUQ[S[\U0>T>BUB\T`dUd U`kTkU TPPPS SPPP,  ./Modules./Include/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/usr/include/bits/usr/include./Include/cpythonxxsubtype.cobject.hstddef.htypes.hlibio.hstdio.htime.hstdint.hpyport.hobject.hmethodobject.hstructmember.hdescrobject.htupleobject.hlistobject.hdictobject.hmoduleobject.hlistobject.hdictobject.hmodsupport.hlongobject.htupleobject.hfloatobject.h  =u/[ =u/[ BWW\@k.X~R=Zt}JJ}XJ}XMdt#+iUM<}?IY2p!-gK#+iUM<~?IY2p!-gKOoOwX~YKv . m_index_object_shortbufnamebinaryfunc_IO_lock_tstridesnb_inplace_powerspamlist_specialmethPy_hash_tm_methodsformatslot_IO_buf_endPyGetSetDefPyType_Typesetattrofuncm_baseselfflagstp_deallocspamlist_initnb_inplace_xorreadonlytp_as_mappingm_clearnb_matrix_multiply_IO_write_endPyAsyncMethodstp_namebf_releasebuffer_flagsxxsubtype_exectp_as_buffertp_init_markerstp_traverselenfuncnb_invertspamdictobjectsetattrfunctp_weaklistgetattrfuncml_methdestructorkwdstp_weaklistoffsetlistm_freesq_itemtp_getattrvectorcallfunc_postp_cachenb_inplace_addstdoutdescrsetfunc_IO_save_endspamlist_typefloatob_basesq_length./Modules/xxsubtype.ctp_iternb_ornb_inplace_remaindernb_inplace_rshiftresultlong long unsigned intnb_multiplytp_getattroinitproctp_as_asynchashfunctp_iternextam_awaittp_allocPyModuleDef_Slot_IO_backup_basenb_inplace_floor_divide_offsetnb_positiveclock_ttp_vectorcallvaluespamdict_members_fileno__pad3tp_hash__pad5size_t_dictkeysobjectshapetp_richcompareoffset_IO_read_basePyObject_GetAttrPyListObjectnb_inplace_matrix_multiplystdinPyType_Ready_nextma_version_taggettertp_mrowas_sq_slicespamlist_state_getspamdict_methodstp_methods_Py_Dealloc_IO_markertp_subclassesPyTypeObjectPyFloat_FromDoublePyModule_AddObjectnb_divmodclockPy_ssize_tbufferinfotp_getsetPyTuple_Newcharspamdict_getstate_modeinternalxxsubtype__doc___IO_read_ptrPy_buffersq_inplace_concatnb_negativenb_powerssize_t_Py_INCREF_typeobjectnb_absolutetime_tam_aiterxxsubtype_slotsGNU C 4.8.5 20150623 (Red Hat 4.8.5-44) -mtune=generic -march=x86-64 -g -O3 -std=c99 -fwrapv -fvisibility=hiddensq_concat_IO_write_basePyDict_Typeclosure_unused_ignoredm_sizelong long intxxsubtypemodule_Py_DECREF_IO_save_basevisitprocPyMappingMethodsPyDictKeysObjecttp_membersPyInit_xxsubtypedictinquirynb_remainderPyObjectnb_rshifttp_setattrodescrgetfuncspamlist_getstatetp_basespam_benchallocfuncnb_inplace_or_Py_NoneStructmp_length__pad1__pad2tp_doc__pad4PyModuleDef_Basem_name__clock_tPyCFunctionnb_andtp_itemsizeobjobjargprocma_valueswas_sq_ass_slice_vtable_offsetm_initnb_true_dividetp_basicsizeargs__ssize_tnb_floor_dividefreefuncPyVarObjectreleasebufferproctp_descr_getmp_subscriptiternextfuncam_anextPyLong_FromLongtp_flagsob_sizeobjobjprocnb_inplace_subtract_IO_read_endshort intnb_reservedallocatedtp_calllong intml_nametp_freendimob_refcnttp_version_tag_IO_FILEPyList_Typem_slotstp_basesml_docPyArg_ParseTuplePyTupleObjectPyMethodDeftp_reprsq_containssq_ass_itemPyDictObjectma_usedma_keysitemsizereprfuncmp_ass_subscriptunsigned intssizeobjargprocPyModuleDef_Initnb_floatnb_intm_traverse_locksizetypelong unsigned intnb_xor_old_offsetPySequenceMethodsm_copy/usr/local/src/Python-3.9.6spamdict_setstatestatem_docPyMemberDefxxsubtype_functionstypePyNumberMethodsunsigned charnb_inplace_lshifttp_is_gcnb_index_sbufspamlistobjecttp_as_sequencespamdict_inittraverseproc_IO_write_ptrtp_dictoffsettp_dictnb_inplace_andternaryfunc__time_ttp_strml_flagsob_itemuint64_tsuboffsetsgetattrofunctp_clearrichcmpfunctp_as_numbersetter__off_ttp_descr_setbf_getbuffertp_newsigned charnb_lshiftshort unsigned intsq_inplace_repeatPyBufferProcsob_typegetbufferprocnb_addtp_vectorcall_offsettp_delnb_inplace_true_dividenb_inplace_multiplytp_finalizenewfuncdoublespamlist_setstatePyModuleDefspamlist_methodsnb_bool_chaintp_setattrsq_repeat_flags2nb_subtract_cur_columnssizeargfuncunaryfunc__off64_t_unused2_IO_buf_basespamlist_getsetsgetiterfuncspamdict_typeGCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx 'AW H F<'AW H F\A E F| (NBDD @AB$HAQ ^ FJ DC,A[ L C$HAQ ^ FJ DC,,A[ L C(LAN@ AA D CI x  '0')`8F@T gN|`H,H0,`h"@ `%P6@GP    X ]iu xxsubtype.cspamlist_initspamdict_initxxsubtype_execspamdict_typespamlist_typespamlist_state_getspamlist_specialmethspamlist_setstatespamlist_getstatespamdict_setstatespamdict_getstatespam_benchxxsubtypemodulexxsubtype__doc__xxsubtype_functionsxxsubtype_slotsspamdict_methodsspamdict_membersspamlist_methodsspamlist_getsets.LC5PyList_TypePyDict_TypePyType_ReadyPyModule_AddObjectPyLong_FromLongPyTuple_New_Py_NoneStructPyArg_ParseTupleclockPyObject_GetAttrPyFloat_FromDouble_Py_DeallocPyInit_xxsubtypePyModuleDef_Init($6)$e lp )u*~ @8 (* @* * @ ;+   +#-- .j v/. . / /. .: ?/g '/010&23 ,,M,5(,0@H`6`<0OU0^r{X(@8hO@UHX^`rh`x{  #, # #$ ) ". #; # B # I # P # W # ^ #w l # q # | #) # #0 #C # #l # #V # #j # # #  #   #<- #: # G #eT #da #n # { # #  #  # # # #  # # # #  # #$ #1 #3? #*F #R #y^ # j #3 # # # #  # #d  #@ #c #  #  # #* #6 #=B #N #MZ #f #= r #~ #  #! #.  #  #  # # #  #L  #  # #l #:  # & #2 # > # J #V #b #6n #z #D #V # #  # #  #  #y #K #  #  #  # ( #6 #8D #R #` #R n # | #  # # #  #  #z # #C  # #! #F #7 p #e # # #  #Y) #K N #s #  # # # #x  #/ #: #t E #-e #  #Z #  # #W # #  # #KE #k Q #] # i #wu # #5 #m # # #( # #$K #6 W # c #o #m{ #0 # # # # # # # # #F # # #  # # # / #A; #V G #p S #_ #=k # w # #( # # # # #u #Y # #  #K #  # #+ # 7 #C #O #B [ #qg #6 s # # # # # #} #" #B # #! #. #  #E( # Q #" ] # i #u #S # #^ # #~ # # # # #8 #E #Q #\ n #  # #\  #  #> #3 # #[  # #c  #g  #N  #:# #" 4 #@ #L #X #d # | # #T #~ # #  # #) #X  # #m #  #  # # E #P # z # #^  # #R  #  #` #R  # # # #$; #E J #T uY #c h  # 0 #  # \ # : #] `+ 4P CZv |y@@ @*A NY #cz #  #   #N # ) # _  #? )GD *NPi `o' # ` #  #  #R z  #$; #E DJ #T Yu #@  #  # z #R $ #q.0E #O T #^ ;cCQ #` #  #  #   B$ -5 !D IWs' #O #= # I@b #Inw #q@ # # #f #j   #-6 #CL #fW #Pb #m #y #  # #l # #*  #` #  # #:% #-? # T # V@r  @0```00P`|.symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.str1.1.rodata.str1.8.rodata.rodata.cst8.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @@L+` &@ Q1@ 62@ E2( +T` " \ n oi@T) z%(@8~H 10@~02072@~05t0C.CC@~HE( XJ)