`********``**````**``**`````**``**`````**``**````````***```**``**`````**``**`````**``**````````****``**``**`````**``**`````**``******````**`**`**``**`````**``**`````**``**````````**``****``**`````**```**```**```**````````**```***``**`````**````**`**````**````````**````**```*******``````***````