OverflowException is only thrown when one or more of the first three groups of the "{0xdddddddd, 0xdddd, 0xdddd,{0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd}}" format overflows.
For example, the following values cause an OverflowException to be thrown:
{0x111111111, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}
{0x00000000, 0x111111111, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}
{0x00000000, 0x0000, 0x111111111, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}
In contrast, the following values cause a FormatException to be thrown:
{0x00000000, 0x0000, 0x0000, {0x111, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}
{0x00000000, 0x0000, 0x0000, {0x00, 0x111, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}
{0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x111, 0x00, 0x00, 0x00, 0x00, 0x00}}
{0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x111, 0x00, 0x00, 0x00, 0x00}}
{0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x111, 0x00, 0x00, 0x00}}
{0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x00, 0x111, 0x00, 0x00}}
{0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x111, 0x00}}
{0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x111}}