I started looking at this. I have a very small sample size, so take this all with a grain of salt.
Also some of my observations breakdown for JSE Necks +1 (I've only seen one so I haven't been able to dive deep yet).
Looking at the value the op gave (for now, I am calling byte 1 the left most byte):
03 83 00 00 78 2D 64 03 CC 00 00 00
03 83
The first two bytes are either 00 00 for weapons/necks that don't have a path yet, or 03 83 otherwise. I haven't seen any other values in this spot yet nor do I know what they mean. Maybe some sort of indication on how to interpret the rest of the data?
00 00
Bytes 3 and 4 have always been 00 00 for me.
78 2D
Bytes 5 and 6 seem to increase as you feed RP to the weapon (by 0x28 per heroism crystal). Also seems to reset upon rank up. We might be able to use the first of the two bytes to determine a path. The first two bits of this byte seem to be a number that could be mapped to a path (A = 0, B = 1, C = 2). In the example (0x78 & 0x3) == 0 which would be path A (all necks are path A).
64
Byte 7 seems like it might be tied to rank. (0x64 >> 0x2) == 0x19(25). This has worked for the NQs and +2s I have seen, but not the only +1.
03 CC
Bytes 8 and 9 remain a mystery. They may be tied to to the actual augments. They don't change as the item increases in rank, but they differ between different types of items.
00 00 00
Bytes 10, 11, and 12 have always been 00 00 00 in the samples I have.
Again, my
sample size is very small so my guesses here could be completely wrong.