netcdf synth6 {
types:
  compound S1_t {
    ubyte v1(4) ;
    int v3(2) ;
    double v5(2) ;
  }; // S1_t
  compound Q1_record_t {
    short v2(4) ;
    float v4(2) ;
  }; // Q1_record_t
  Q1_record_t(*) Q1_t ;
dimensions:
	S1_0 = 2 ;
variables:
	S1_t S1(S1_0) ;
	Q1_t Q1 ;
data:

 S1 = {{97, 98, 99, 100}, {132, 232}, {1640, 2640}}, 
    {{101, 102, 103, 104}, {332, 432}, {3640, 4640}} ;

 Q1 = 
    {{{116, 216, 316, 416}, {1320, 2320}}, {{516, 616, 716, 816}, {3320, 4320}}} ;
}