ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddddddddddddddddddddddddddddddd |
DDDDDDDDDDDDDD.................................................................... |