Dataset { Float32 Y[Y = 64]; Float32 L[L = 8]; Float32 S[S = 367]; Float32 X[X = 128]; Int32 P[P = 9]; Grid { ARRAY: Float64 prcp[S = 367][L = 8][Y = 64][X = 128]; MAPS: Float32 S[S = 367]; Float32 L[L = 8]; Float32 Y[Y = 64]; Float32 X[X = 128]; } prcp; Grid { ARRAY: Float32 T[L = 8][S = 367]; MAPS: Float32 L[L = 8]; Float32 S[S = 367]; } T; Grid { ARRAY: Float64 t2m[S = 367][L = 8][Y = 64][X = 128]; MAPS: Float32 S[S = 367]; Float32 L[L = 8]; Float32 Y[Y = 64]; Float32 X[X = 128]; } t2m; Grid { ARRAY: Float64 zg[S = 367][L = 8][P = 9][Y = 64][X = 128]; MAPS: Float32 S[S = 367]; Float32 L[L = 8]; Int32 P[P = 9]; Float32 Y[Y = 64]; Float32 X[X = 128]; } zg; } monthly;