{
	"absolutePath" : "a",
	"exportedSymbols" : 
	{
		"C1" : 
		[
			1
		],
		"C2" : 
		[
			4
		]
	},
	"id" : 5,
	"nodeType" : "SourceUnit",
	"nodes" : 
	[
		{
			"baseContracts" : [],
			"contractDependencies" : [],
			"contractKind" : "contract",
			"documentation" : null,
			"fullyImplemented" : true,
			"id" : 1,
			"linearizedBaseContracts" : 
			[
				1
			],
			"name" : "C1",
			"nodeType" : "ContractDefinition",
			"nodes" : [],
			"scope" : 5,
			"src" : "0:14:1"
		},
		{
			"baseContracts" : 
			[
				{
					"arguments" : null,
					"baseName" : 
					{
						"contractScope" : null,
						"id" : 2,
						"name" : "C1",
						"nodeType" : "UserDefinedTypeName",
						"referencedDeclaration" : 1,
						"src" : "30:2:1",
						"typeDescriptions" : 
						{
							"typeIdentifier" : "t_contract$_C1_$1",
							"typeString" : "contract C1"
						}
					},
					"id" : 3,
					"nodeType" : "InheritanceSpecifier",
					"src" : "30:2:1"
				}
			],
			"contractDependencies" : 
			[
				1
			],
			"contractKind" : "contract",
			"documentation" : null,
			"fullyImplemented" : true,
			"id" : 4,
			"linearizedBaseContracts" : 
			[
				4,
				1
			],
			"name" : "C2",
			"nodeType" : "ContractDefinition",
			"nodes" : [],
			"scope" : 5,
			"src" : "15:20:1"
		}
	],
	"src" : "0:36:1"
}