It looks like you've several array initializers that aren't arrays, and thus shouldn't be enclosed in braces. For example __filler44, ___filler4, ___filler5, ___filler7, ___filler9, ___filler11, ___filler12, ___filler19, ___filler29 and ___filler32.
Code:
{ 0 }, // Byte __filler44;
.
.
{ 0 }, // Byte ___filler4;
.
.
{ 0 }, // Byte ___filler5;
.
.
{ 0 }, // Byte ___filler7;
.
.
{ 0 }, // Byte ___filler9;
.
.
{ 0 }, // Byte ___filler11;
.
.
{ 0 }, // Byte ___filler12;
.
.
{ 0 }, // Byte ___filler19;
.
.
{ 0 }, // Byte ___filler29;
.
.
{ 0 }, // Byte ___filler32;