 use q00 k1   .0001   -.4  -.04 
 use q02e k1   .0001   .1  .6 
  use q03e k1  .0001  -0.5  -0.04
  use q04e k1  .0001   0.04  0.5
  use q05e k1  .0001  -0.5  -0.04
  use q06e k1  .0001   0.04  0.5
  use q07e k1  .0001  -0.5  -0.04 
  use q08e k1  .0001   0.04  0.4
  use q09e k1  .0001   -0.4 -.04 
  use q10e k1  .0001   0.04  0.4
  use q11e k1  .0001   -0.4 -.04 
  use q12e k1  .0001   0.04  0.4
  use q13e k1  .0001   -0.4 -.04 

 use q14E k1   .0001    .04  0.4
 use q15E k1   .0001   -0.4 -.04
 use q16E k1   .0001    .04  0.4
 use q17E k1   .0001   -0.4 -.04
 use q18E k1   .0001    .04  0.4
 use q19E k1   .0001   -0.4 -.04
 use q20E k1   .0001    .04  0.4
 use q21E k1   .0001   -0.4 -.04
 use q22E k1   .0001    .04  0.4
 use q23E k1   .0001   -0.4 -.04 
 use q24E k1   .0001    .04  0.4 
 use q25E k1   .0001   -0.4 -.04 
 use q26E k1   .0001    .04  0.4 
 use q27E k1   .0001   -0.4 -.04 
 use q28E k1   .0001    .04  0.4 
 use q29E k1   .0001   -0.4 -.04 
 use q30E k1   .0001    .04  0.4 
 use q31E k1   .0001   -0.4 -.04
 use q32E k1  0.0001    0.04 0.4
 use Q33E k1  0.0001  -0.4  -0.04
 use Q34E k1  0.0001   0.04  0.4
 use Q35E k1  0.0001  -0.4  -0.04
 use Q36E k1  0.0001  0.04  0.4
 use q37E k1  0.0001  -0.4  -0.04
 use q38E k1  0.0001  0.04  0.4
 use q39E k1  0.0001  -0.4  -0.04
 use q40E k1  0.0001  0.04  0.4
 use q41E k1  0.0001  -0.4  -0.04
 use q42E k1  0.0001  0.04  0.4
 use q43E k1  0.0001  -0.4  -0.04
 use q43aE k1  0.0001  0.04  0.4
 use q44E k1  0.0001  -0.4  -0.04
 use q45E k1  0.0001  0.04  0.4
 use q46E k1  0.0001  -0.4  -0.04
 use q47E k1  0.0001  0.04  0.5
 use q47aE k1  0.0001  -0.4  -0.04
 use q48E k1  0.0001  0.28  0.45
 use q49 k1  0.0001  -0.4  -0.1


 use q02w k1   .0001   .1  .6 
 use q03w k1  .0001  -0.5  -0.04
  use q04w k1  .0001   0.04  0.5
  use q05w k1  .0001  -0.5  -0.04
  use q06w k1  .0001   0.04  0.5
  use q07w k1  .0001  -0.5  -0.04 
  use q08w k1  .0001   0.04  0.4
  use q08aw k1  .0001   0.0 0.4

  use q09w k1  .0001   -0.4 -.04 
  use q10w k1  .0001   0.04  0.4
  use q11w k1  .0001   -0.4 -.04 
  use q12w k1  .0001   0.04  0.4
  use q13w k1  .0001   -0.4 -.04 




 use q14w k1   .0001    .04  0.4
 use q15w k1   .0001   -0.4 -.04
 use q16w k1   .0001    .04  0.4
 use q17w k1   .0001   -0.4 -.04
 use q18w k1   .0001    .04  0.4
 use q19w k1   .0001   -0.4 -.04
 use q20w k1   .0001    .04  0.4
 use q21w k1   .0001   -0.4 -.04
 use q22w k1   .0001    .04  0.4
 use q23w k1   .0001   -0.4 -.04 
 use q24w k1   .0001    .04  0.4 
 use q25w k1   .0001   -0.4 -.04 
 use q26w k1   .0001    .04  0.4 
 use q27w k1   .0001   -0.4 -.04 
 use q28w k1   .0001    .04  0.4 
 use q29w k1   .0001   -0.4 -.04 
 use q30w k1   .0001    .04  0.4 
 use q31w k1   .0001   -0.4 -.04
 use q32w k1  0.0001    0.04 0.4
 use Q33w k1  0.0001  -0.4  -0.04
 use Q34w k1  0.0001   0.04  0.4
 use Q35w k1  0.0001  -0.4  -0.04
 use Q36w k1  0.0001  0.04  0.4
 use q37w k1  0.0001  -0.4  -0.04
 use q38w k1  0.0001  0.04  0.4
 use q39w k1  0.0001  -0.4  -0.04
 use q40w k1  0.0001  0.04  0.4
 use q41w k1  0.0001  -0.4  -0.04
 use q42w k1  0.0001  0.04  0.4
 use q43w k1  0.0001  -0.4  -0.04
 use q43aw k1  0.0001  0.04  0.4
 use q44w k1  0.0001  -0.4  -0.04
 use q45w k1  0.0001  0.04  0.4
 use q46w k1  0.0001  -0.4  -0.04
 use q47w k1  0.0001  0.04  0.5
 use q47aw k1  0.0001  -0.4  -0.04
 use q48w k1  0.0001  0.28  0.45

$USE_LIST

 use q00 k1   .0001   -.4  -.04 
 use q02e k1   .0001   .1  .6 
  use q03e k1  .0001  -0.5  -0.04
  use q04e k1  .0001   0.04  0.5
  use q05e k1  .0001  -0.5  -0.04
  use q06e k1  .0001   0.04  0.5
  use q07e k1  .0001  -0.5  -0.04 
  use q08e k1  .0001   0.04  0.4
  use q09e k1  .0001   -0.4 -.04 
  use q10e k1  .0001   0.04  0.4
  use q11e k1  .0001   -0.4 -.04 
  use q12e k1  .0001   0.04  0.4
  use q13e k1  .0001   -0.4 -.04 

 use q02w k1   .0001   .1  .6 
 use q03w k1  .0001  -0.5  -0.04
  use q04w k1  .0001   0.04  0.5
  use q05w k1  .0001  -0.5  -0.04
  use q06w k1  .0001   0.04  0.49
  use q07w k1  .0001  -0.5  -0.04 
  use q08w k1  .0001   0.04  0.4

  use q09w k1  .0001   -0.4 -.04 
  use q10w k1  .0001   0.04  0.4
  use q11w k1  .0001   -0.4 -.04 
  use q12w k1  .0001   0.04  0.4
  use q13w k1  .0001   -0.4 -.04 


 use q14E k1   .0001    .04  0.4
 use q15E k1   .0001   -0.4 -.04
 use q16E k1   .0001    .04  0.4
 use q17E k1   .0001   -0.4 -.04
 use q18E k1   .0001    .04  0.4
 use q19E k1   .0001   -0.4 -.04
 use q20E k1   .0001    .04  0.4
 use q21E k1   .0001   -0.4 -.04
 use q22E k1   .0001    .04  0.4
 use q23E k1   .0001   -0.4 -.04 
 use q24E k1   .0001    .04  0.4 
 use q25E k1   .0001   -0.4 -.04 
 use q26E k1   .0001    .04  0.4 
 use q27E k1   .0001   -0.4 -.04 
 use q28E k1   .0001    .04  0.4 
 use q29E k1   .0001   -0.4 -.04 
 use q30E k1   .0001    .04  0.4 
 use q31E k1   .0001   -0.4 -.04
 use q32E k1  0.0001    0.04 0.4
 use Q33E k1  0.0001  -0.4  -0.04
 use Q34E k1  0.0001   0.04  0.4
 use Q35E k1  0.0001  -0.4  -0.04
 use Q36E k1  0.0001  0.04  0.4
 use q37E k1  0.0001  -0.4  -0.04
 use q38E k1  0.0001  0.04  0.4
 use q39E k1  0.0001  -0.4  -0.04
 use q40E k1  0.0001  0.04  0.4
 use q41E k1  0.0001  -0.4  -0.04
 use q42E k1  0.0001  0.04  0.4
 use q43E k1  0.0001  -0.4  -0.04
 use q43aE k1  0.0001  0.04  0.4
 use q44E k1  0.0001  -0.4  -0.04
 use q45E k1  0.0001  0.04  0.4
 use q46E k1  0.0001  -0.4  -0.04
 use q47E k1  0.0001  0.04  0.482
 use q47aE k1  0.0001  -0.4  -0.04
 use q48E k1  0.0001  0.28  0.45
 use q49 k1  0.0001  -0.4  -0.1

 use q14w k1   .0001    .04  0.4
 use q15w k1   .0001   -0.4 -.04
 use q16w k1   .0001    .04  0.4
 use q17w k1   .0001   -0.4 -.04
 use q18w k1   .0001    .04  0.4
 use q19w k1   .0001   -0.4 -.04
 use q20w k1   .0001    .04  0.4
 use q21w k1   .0001   -0.4 -.04
 use q22w k1   .0001    .04  0.4
 use q23w k1   .0001   -0.4 -.04 
 use q24w k1   .0001    .04  0.4 
 use q25w k1   .0001   -0.4 -.04 
 use q26w k1   .0001    .04  0.4 
 use q27w k1   .0001   -0.4 -.04 
 use q28w k1   .0001    .04  0.4 
 use q29w k1   .0001   -0.4 -.04 
 use q30w k1   .0001    .04  0.4 
 use q31w k1   .0001   -0.4 -.04
 use q32w k1  0.0001    0.04 0.4
 use Q33w k1  0.0001  -0.4  -0.04
 use Q34w k1  0.0001   0.04  0.4
 use Q35w k1  0.0001  -0.4  -0.04
 use Q36w k1  0.0001  0.04  0.4
 use q37w k1  0.0001  -0.4  -0.04
 use q38w k1  0.0001  0.04  0.4
 use q39w k1  0.0001  -0.4  -0.04
 use q40w k1  0.0001  0.04  0.4
 use q41w k1  0.0001  -0.4  -0.04
 use q42w k1  0.0001  0.04  0.4
 use q43w k1  0.0001  -0.4  -0.04
 use q43aw k1  0.0001  0.04  0.4
 use q44w k1  0.0001  -0.4  -0.04
 use q45w k1  0.0001  0.04  0.4
 use q46w k1  0.0001  -0.4  -0.04
 use q47w k1  0.0001  0.04  0.48
 use q47aw k1  0.0001  -0.4  -0.04
 use q48w k1  0.0001  0.28  0.45

  use h_sep_08w hkick 0.00001 -0.00080 0.00080
  use h_sep_08e hkick 0.00001 -0.00080 0.00080
  use h_sep_45w hkick 0.00001 -0.00080 0.00080
  use h_sep_45e hkick 0.00001 -0.00080 0.00080

 $END

 $CONSTRAINT_LIST
!    ETA              X  Target       1.57   0.1e-4   IP_L0 
!    ETAP             X  Target       0.0   0.1e-4   IP_L0 
!    BETA             X  min          2.0   0.1e-1   IP_L0 
!    BETA             X  target      7.11   0.1e-3   IP_L0  
!    BETA             X  max         16.0   0.1e-1   IP_L0 
!    BETA             Y  max         38.0   0.1e-1   IP_L0  
!    BETA             Y  target      15.9   0.1e-3   IP_L0  
!    BETA             Y  min         15.0   0.1e-1   IP_L0  
!    ALPHA            X  Target       0.0   0.1e-1   IP_L0 
!    ALPHA            Y  Target       0.0   0.1e-1   IP_L0
!    ETA              X  Target       1.57  0.1e-7   IP_L0_END 
!    ETAP             X  Target       0.0   0.1e-7   IP_L0_END 
!    BETA             X  Target      7.11   0.1e-7   IP_L0_END 
!    BETA             Y  Target      15.9   0.1e-7   IP_L0_END  
!    ALPHA            X  Target       0.0   0.1e-7   IP_L0_END 
!    ALPHA            Y  Target       0.0   0.1e-7   IP_L0_END
  
    ETA              X  MAX          2.8   1.0e01   Q03W  to Q03E
    ETA              X  MIN         -0.5   1.0e00   IP_L0  to IP_L0_END
    ETA     	     X  MAX        2.0       1.0e01   IP_L0 to q07w
    ETA     	     X  MAX        2.0      1.0e01    q07e to IP_L0_END


    BETA             X  MAX         45.5   0.3e01   IP_L0  to Q21W
    BETA             X  MAX         45.5   0.3e01   Q22W  to Q33W
    BETA             X  MAX         45.5   0.3e01   Q35W TO Q35E
    BETA             X  MAX         45.5   0.3e01   Q33E  to Q22E
    BETA             X  MAX         45.5   0.3e01   Q21E  to IP_L0_END

    BETA             Y  MAX         48.0   0.1e01   IP_L0  to Q21W
    BETA             Y  MAX         48.0   0.1e01   Q22W  to Q42W
    BETA             Y  MAX         48.0   0.1e01   Q44W TO Q45E
    BETA             Y  MAX         48.0   0.1e01   Q42E  to Q22E
    BETA             Y  MAX         48.0   0.1e01   Q21E  to IP_L0_END

    BETA             Y  MAX         7.5   5e02   wigw_mid
    BETA             Y  MAX         7.5   5e02   wige_mid
!    BETA             X  MAX         29.0   0.5e01   wigw_mid
!    ETA             X  MAX         1.34   5e01   wigw_mid

    ALPHA            Y  Target       0.0   0.1e00   wigw_mid 
    ALPHA            Y  Target       0.0   0.1e00   wige_mid

    BETA             Y  MIN         47.0   0.5e01   SCV43E
    BETA             Y  MIN         47.0   0.5e01   SCV43W

    BETA             X  MIN         13.0   2e01   h_sep_08w
    BETA             X  MIN         13.0   2e01   h_sep_08e
!    BETA             X  MIN         17.0   2e01   h_sep_45w
!    BETA             X  MIN         11.0   2e01   h_sep_45e

    BETA             X  MIN         45.0   0.5e01   q34w
    BETA             X  MIN         45.0   0.3e01   q34e
!    ELEC_EMITT        N MAX       9.2e-8 4e9  GLOBAL
    EMITTANCE        N  MAX       92.3e-9  4e9   GLOBAL
    PHASE            X  Max     0.999  2.0e00   q28w to q36w
    PHASE            X  Max     0.999  2.0e00   q36e to q28e
    PHASE            X  Max     11.255  5.0e01   IP_L0 to IP_L0_END
    PHASE            X  Min     11.251   5.0e02   IP_L0 to IP_L0_END
    PHASE            Y  Max     8.820   5.0e02   IP_L0 to IP_L0_END
    PHASE            Y  Min     8.816    1.0e03   IP_L0 to IP_L0_END

!     PHASE            X  target  4.0      1.0e03   h_sep_08w to h_sep_45w
!     PHASE            X  target  4.0      1.0e03   h_sep_45w to h_sep_45e
!     PHASE            X  target  4.0      1.0e03   h_sep_45e to h_sep_08e

    PHASE            Y  target  3.25      2.0e02   wigw_mid to SCV43W
    PHASE            Y  target  1.25      2.0e02   SCV43W to SCV43E

!    PHASE            X  target  4.0  1.0e02   h_sep_08w to h_sep_45w
!    PHASE            X  target  4.0  1.0e03   h_sep_45e to h_sep_08e
    LRBBI_DEL_Q      X  MAX     7.2e-4  30.      GLOBAL  
    LRBBI_DEL_Q      Y  MAX     0.0011  30.      GLOBAL
    I_bunch          N  MIN    8.3    1.0e2    GLOBAL
    pretz_eff        N  MIN    0.5    1.e2     GLOBAL
    DISPLACEMENT     X AMP MAX   0.0180     1.e10   q08aw to SK_Q07E
    DISPLACEMENT     X AMP MAX   3.0e-4     1.e10   IP_L0 to q08aw
    DISPLACEMENT     X AMP MAX   3.0e-4     1.e10    SK_Q07E to IP_L0_END
!    DISPLACEMENT     X AMP MAX   1.5e-3     1.e10   q45w to q45e

    WELCH_TEMNYKH    N  MAX     1.1     1.0      GLOBAL
!      Q              X  MIN         0.1   1.0e04   GLOBAL
!      Q              X  TARGET      0.3   1.0e00   GLOBAL
!      Q              X  Max         0.4   1.0e05   GLOBAL
!      Q              y  Min         0.58   1.0e05   GLOBAL
!      Q              y  TARGET      0.60   1.0e01   GLOBAL
!      Q              y  Max         0.64   1.0e05   GLOBAL
    CHROM            X  TARGET       1.0   0.1e00    GLOBAL
    CHROM            Y  TARGET       1.0   0.1e00    GLOBAL
   
    VARIABLE_LIMIT   N  MAX          0.0   1.0e05  GLOBAL
    UNSTABLE_RING    N  TARGET       0.0   3.0e06  GLOBAL
 $END

 $SINGLE_VARS
    N_LOOPS             = 10
    N_CYCLES            = 100
    CIRCULAR_MACHINE    = .true.
    EXCLUDE_LRBBI       = 'IP_L0','IP_L3'
    BunchPattern = "bunchcross.in"
    N_TRAINS            = 9
    N_CARS              = 1
    N_14NS_SPACE        = 1
    LAT_FILE            = 'bmad.' 
!    OPTIMIZER           = 'MINOP'
!    OPTIMIZER           = 'MARQUARDT'
    OPTIMIZER           = 'MINIDEL'
!     OPTIMIZER           = 'LMDIF'
!     OPTIMIZER           = 'MANUAL'
    SYMMETRY            = 'NO_SYMMETRY'
    NONLINEARITY        = .false.
    PRETZEL             = .true.
!    ENERGY_OFFSET       = -0.003,0.,0.003
    SEXTUPOLE_SYMMETRY  = 'NO_SYMMETRY'
    DISP_FILE           = 'disp.dat'
    PLOT                = .true.
    FULLY_COUPLED       = .false.
    minimize_moments    = .false.
    linearize_custom    = .false.
    use_sextupole_fom   = .false.
    calculate_moments   = .false.
    calc_emitt          = .true.
    hybridize           = .false.
 $END

 $END_FILE              ! reading of file stops here












