 .    .   :    .   :     .   :      .  :   .     :       :     .   :     .   :