The structures are complete, I think...
Server -> Client
Client -> Server
Server -> Client
Code:
UInt8[11] -> Junk Int32 -> Length Int32 -> Junk Length UInt8[] -> Junk Int32 -> ServerIVs Length UInt8[] -> ServerIVs Int32 -> ClientIVs Length UInt8[] -> ClientIVs Int32 -> P Key Length Char[] -> P Key Int32 -> G Key Length Char[] -> G Key Int32 -> A Key Length Char[] -> A Key
Code:
UInt8[7] -> Junk Int32 -> Length Int32 -> Junk Length UInt8[] -> Junk Int32 -> B Key Length Char[] -> B Key