typedef struct { char holetype[5]; char targettype[3]; char sourcetype[3]; double target_ra; double target_dec; int iplateinput; int pointing; int offset; int fiberid; int block; int iguide; float xf_default; float yf_default; float diameter; float buffer; int priority; int assigned; int conflicted; int ranout; float tmass_j; float tmass_h; float tmass_k; float mfd_mag[6]; char sp_param_source[3]; float sp_params[4]; float sp_param_err[4]; int marvels_target1; int marvels_target2; int boss_target1; int boss_target2; int segue2_target1; int segue2_target2; int segueb_target1; int segueb_target2; int apogee_target1; int apogee_target2; int run; char rerun[2]; int camcol; int field; int id; float psfflux[5]; float psfflux_ivar[5]; float fiberflux[5]; float fiberflux_ivar[5]; char targetids[3]; } DESIGN_TARGET; DESIGN_TARGET TRAP NA NA 5.1016778 30.935604 -1 1 0 -9999 -9999 -9999 -12.2017 -229.640 4.87000 2.00000 0 0 0 0 -9999.00 -9999.00 -9999.00 { 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 } NA { 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 } 0 0 0 0 0 0 0 0 0 0 0 " " 0 0 0 { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } NA DESIGN_TARGET TRAP NA NA 4.6594016 31.517225 -1 1 0 -9999 -9999 -9999 -94.1667 -102.673 4.87000 2.00000 0 0 0 0 -9999.00 -9999.00 -9999.00 { 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 } NA { 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 } 0 0 0 0 0 0 0 0 0 0 0 " " 0 0 0 { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } NA DESIGN_TARGET TRAP NA NA 5.1896557 32.911194 -1 1 0 -9999 -9999 -9999 4.14792 200.697 4.87000 2.00000 0 0 0 0 -9999.00 -9999.00 -9999.00 { 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 } NA { 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 } 0 0 0 0 0 0 0 0 0 0 0 " " 0 0 0 { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } NA DESIGN_TARGET TRAP NA NA 3.7789560 31.535728 -1 1 0 -9999 -9999 -9999 -257.731 -97.3208 4.87000 2.00000 0 0 0 0 -9999.00 -9999.00 -9999.00 { 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 } NA { 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 } 0 0 0 0 0 0 0 0 0 0 0 " " 0 0 0 { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } NA DESIGN_TARGET TRAP NA NA 6.1653272 31.373054 -1 1 0 -9999 -9999 -9999 185.613 -133.508 4.87000 2.00000 0 0 0 0 -9999.00 -9999.00 -9999.00 { 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 } NA { 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 } 0 0 0 0 0 0 0 0 0 0 0 " " 0 0 0 { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } NA DESIGN_TARGET TRAP NA NA 5.2253969 32.978037 -1 1 0 -9999 -9999 -9999 10.6780 215.274 4.87000 2.00000 0 0 0 0 -9999.00 -9999.00 -9999.00 { 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 } NA { 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 } 0 0 0 0 0 0 0 0 0 0 0 " " 0 0 0 { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } { 0.00000 0.00000 0.00000 0.00000 0.00000 } NA