-------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-
   -|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|-------
   -=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|-------
   -------=--------=--------=--------=--------=--------=--------=--------=--------=--------=--------=-
 -------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-
   -|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|-------
   -=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|----
 -|--------=--------=--|--------=--------=--|--------=--------=--|--------=--------=--|--------=--------=--|--------=-
 -------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-
 -=--|--------|--------=--|--------|--------=--|--------|--------=--|--------|--------=--|--------|--------=--|-------
   -=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|----
   -------=--------=--------=--------=--------=--------=--------=--------=--------=--------=--------=-
   ----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-
   -|--------=--|--------|--------=--|--------|--------=--|--------|--------=--|--------|--------=--|--------|--------=-
 ----=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|----
 -|--------=--------=--|--------=--------=--|--------=--------=--|--------=--------=--|--------=--------=--|--------=-
   ----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-----=--|-
   -|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|-------
 ----=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|----
   -------=--------=--------=--------=--------=--------=--------=--------=--------=--------=--------=-
   ----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|----
   -|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|-------
   -=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|-------
   -------=--------=--------=--------=--------=--------=--------=--------=--------=--------=--------=-
   ----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|--------=--|-----=--|----