*j S r " S S\5 r " S S\5 r " S S\5 r SSKJrJ r J r JrJrJ r JrJr " S S \5 rS r " S S\S9rg! \ a SSKJrJr S\l N$f = f)c SU l U $ NT)__isabstractmethod__)funcobjs */opt/alt/python313/lib64/python3.13/abc.pyabstractmethodr s " $(G N c , ^ \ rS rSrSrU 4S jrSrU =r$ )abstractclassmethod Tc 2 > SUl [ TU ] U5 g r r super__init__selfcallable __class__s r r abstractclassmethod.__init__+ (,% "r __name__ __module____qualname____firstlineno__r r __static_attributes__ __classcell__r s @r r r # #r r c , ^ \ rS rSrSrU 4S jrSrU =r$ )abstractstaticmethod0 Tc 2 > SUl [ TU ] U5 g r r r s r r abstractstaticmethod.__init__? r r r r r s @r r! r! 0 r r r! c \ rS rSrSrSrg)abstractpropertyD Tr N)r r r r r r r r r r&