module aaaaaaaaaa.bbbbbbbbbb
{



requires aaaaaaaaaa.cccccccccc; // a comment

requires transitive aaaaaaaaaa.dddddddddd;

requires static aaaaaaaaaa.eeeeeeeeee;

requires transitive static aaaaaaaaaa.ffffffffff.ggggggggg.hhhhhhhhhh.iiiiiiiiii;


exports aaaaaaaaaa.jjjjjjjjjj;

exports aaaaaaaaaa.kkkkkkkkkk to
		aaaaaaaaaa.llllllllll ,
		aaaaaaaaaa.mmmmmmmmmm ,
		aaaaaaaaaa.nnnnnnnnnn;


opens aaaaaaaaaa.oooooooooo;

opens aaaaaaaaaa.pppppppppp to aaaaaaaaaa.qqqqqqqqqq;


uses aaaaaaaaaa.ssssssssss;


provides aaaaaaaaaa.tttttttttt with
		aaaaaaaaaa.uuuuuuuuuu ,
		aaaaaaaaaa.vvvvvvvvvv;
}
