well i think the better way to try to understand it is to hexa edit it and try to make a explanation of all values on it.
for exemple on the uibuilder, put a windowd at position 101,101 and after try to look for the value on hexa of 101 101 and look on this file, maybe you can find it and edit it but be carefull to be sure that it is the right value