.
.
.
.
.
.
.
.
.
a.
a.
: *:*
: *:*
a.