Module(body=[ClassDef(name='O', bases=[Name(id='object', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='F', bases=[Name(id='O', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='E', bases=[Name(id='O', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='D', bases=[Name(id='O', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='C', bases=[Name(id='D', ctx=Load()), Name(id='F', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='B', bases=[Name(id='D', ctx=Load()), Name(id='E', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='A', bases=[Name(id='B', ctx=Load()), Name(id='C', ctx=Load())], body=[Pass()], decorator_list=[]), Print(dest=None, values=[Attribute(value=Name(id='A', ctx=Load()), attr='__bases__', ctx=Load())], nl=True), Print(dest=None, values=[Attribute(value=Name(id='A', ctx=Load()), attr='__mro__', ctx=Load())], nl=True)])