!exportVersion 1
!appInfo JRaceman v0.9.0
!type ComplanSetup

#Complans for USACK (USA Canoe/Kayak) progressions

!table Complans
!columns "id","system","plan","minEntries","maxEntries","planOrder"
"CP.USACK1","USACK","AA1",10,18,0
"CP.USACK2","USACK","BB1",19,27,0
"CP.USACK3","USACK","BB2",19,27,1
"CP.USACK4","USACK","CC1",28,36,0
"CP.USACK5","USACK","CC2",28,36,1

!table ComplanStages
!columns "id","complanId","stageId","round","sectionCount"
#plan AA1
"CS.USACK01","CP.USACK1","S1",1,2
"CS.USACK02","CP.USACK1","S2",2,2
"CS.USACK03","CP.USACK1","S3",3,2

#plan BB1
"CS.USACK04","CP.USACK2","S1",1,3
"CS.USACK05","CP.USACK2","S2",2,2
"CS.USACK06","CP.USACK2","S3",3,3

#plan BB2
"CS.USACK07","CP.USACK3","S1",1,3
"CS.USACK08","CP.USACK3","S2",2,2
"CS.USACK09","CP.USACK3","S3",3,3

#plan CC1
"CS.USACK10","CP.USACK4","S1",1,4
"CS.USACK11","CP.USACK4","S2",2,3
"CS.USACK12","CP.USACK4","S3",3,3

#plan CC2
"CS.USACK13","CP.USACK5","S1",1,4
"CS.USACK14","CP.USACK5","S2",2,3
"CS.USACK15","CP.USACK5","S3",3,3

!table ComplanRules
!columns "id","complanId","fromRound","fromSection","fromPlace","toRound","toSection","toLane"

#USACK Plan AA1, 10 to 18 competitors.
#2x9 heats, 1/2 direct to Final A, rest to semifinals.
#2x7 semifinals, 1/2 + 3rd best time to Final A, rest to Final B.
#2x9 finals.

#BestTime slots
"CP.USACK1.011","CP.USACK1",0,1,1,3,1,9
"CP.USACK1.012","CP.USACK1",0,1,2,3,2,5

#Heats
"CP.USACK1.111","CP.USACK1",1,1,1,3,1,5
"CP.USACK1.112","CP.USACK1",1,1,2,3,1,7
"CP.USACK1.113","CP.USACK1",1,1,3,2,1,5
"CP.USACK1.114","CP.USACK1",1,1,4,2,2,6
"CP.USACK1.115","CP.USACK1",1,1,5,2,1,7
"CP.USACK1.116","CP.USACK1",1,1,6,2,2,4
"CP.USACK1.117","CP.USACK1",1,1,7,2,2,8
"CP.USACK1.118","CP.USACK1",1,1,8,2,1,3
"CP.USACK1.119","CP.USACK1",1,1,9,2,2,2

"CP.USACK1.121","CP.USACK1",1,2,1,3,1,6
"CP.USACK1.122","CP.USACK1",1,2,2,3,1,4
"CP.USACK1.123","CP.USACK1",1,2,3,2,2,5
"CP.USACK1.124","CP.USACK1",1,2,4,2,1,6
"CP.USACK1.125","CP.USACK1",1,2,5,2,2,7
"CP.USACK1.126","CP.USACK1",1,2,6,2,1,4
"CP.USACK1.127","CP.USACK1",1,2,7,2,1,8
"CP.USACK1.128","CP.USACK1",1,2,8,2,2,3
"CP.USACK1.129","CP.USACK1",1,2,9,2,1,2

#Semifinals
"CP.USACK1.211","CP.USACK1",2,1,1,3,1,3
"CP.USACK1.212","CP.USACK1",2,1,2,3,1,2
"CP.USACK1.213","CP.USACK1",2,1,3,0,0,0
"CP.USACK1.214","CP.USACK1",2,1,4,3,2,6
"CP.USACK1.215","CP.USACK1",2,1,5,3,2,3
"CP.USACK1.216","CP.USACK1",2,1,6,3,2,8
"CP.USACK1.217","CP.USACK1",2,1,7,3,2,1

"CP.USACK1.221","CP.USACK1",2,2,1,3,1,8
"CP.USACK1.222","CP.USACK1",2,2,2,3,1,1
"CP.USACK1.223","CP.USACK1",2,2,3,0,0,0
"CP.USACK1.224","CP.USACK1",2,2,4,3,2,4
"CP.USACK1.225","CP.USACK1",2,2,5,3,2,7
"CP.USACK1.226","CP.USACK1",2,2,6,3,2,2
"CP.USACK1.227","CP.USACK1",2,2,7,3,2,9

#USACK Plan BB1, 19 to 27 competitors.
#3x9 heats, 1 to Final A, 2/7 to semifinals, rest to Final C.
#2x9 semifinals, 1/3 to Final A, 4/7 + 8th BT to Final B, rest to Final C.
#3x9 finals.

#BestTime slots
"CP.USACK2.011","CP.USACK2",0,1,1,3,2,9
"CP.USACK2.012","CP.USACK2",0,1,2,3,3,5

#Heats
"CP.USACK2.111","CP.USACK2",1,1,1,3,1,5
"CP.USACK2.112","CP.USACK2",1,1,2,2,1,5
"CP.USACK2.113","CP.USACK2",1,1,3,2,2,6
"CP.USACK2.114","CP.USACK2",1,1,4,2,1,7
"CP.USACK2.115","CP.USACK2",1,1,5,2,2,7
"CP.USACK2.116","CP.USACK2",1,1,6,2,1,1
"CP.USACK2.117","CP.USACK2",1,1,7,2,2,1
"CP.USACK2.118","CP.USACK2",1,1,8,3,3,2
"CP.USACK2.119","CP.USACK2",1,1,9,3,3,9

"CP.USACK2.121","CP.USACK2",1,2,1,3,1,4
"CP.USACK2.122","CP.USACK2",1,2,2,2,2,5
"CP.USACK2.123","CP.USACK2",1,2,3,2,1,4
"CP.USACK2.124","CP.USACK2",1,2,4,2,2,3
"CP.USACK2.125","CP.USACK2",1,2,5,2,1,2
"CP.USACK2.126","CP.USACK2",1,2,6,2,2,8
"CP.USACK2.127","CP.USACK2",1,2,7,2,1,9
"CP.USACK2.128","CP.USACK2",1,2,8,3,3,4
"CP.USACK2.129","CP.USACK2",1,2,9,3,3,8

"CP.USACK2.131","CP.USACK2",1,3,1,3,1,6
"CP.USACK2.132","CP.USACK2",1,3,2,2,2,4
"CP.USACK2.133","CP.USACK2",1,3,3,2,1,6
"CP.USACK2.134","CP.USACK2",1,3,4,2,1,3
"CP.USACK2.135","CP.USACK2",1,3,5,2,2,2
"CP.USACK2.136","CP.USACK2",1,3,6,2,1,8
"CP.USACK2.137","CP.USACK2",1,3,7,2,2,9
"CP.USACK2.138","CP.USACK2",1,3,8,3,3,6
"CP.USACK2.139","CP.USACK2",1,3,9,3,3,1

#Semifinals
"CP.USACK2.211","CP.USACK2",2,1,1,3,1,3
"CP.USACK2.212","CP.USACK2",2,1,2,3,1,8
"CP.USACK2.213","CP.USACK2",2,1,3,3,1,1
"CP.USACK2.214","CP.USACK2",2,1,4,3,2,5
"CP.USACK2.215","CP.USACK2",2,1,5,3,2,3
"CP.USACK2.216","CP.USACK2",2,1,6,3,2,7
"CP.USACK2.217","CP.USACK2",2,1,7,3,2,1
"CP.USACK2.218","CP.USACK2",2,1,8,0,0,0
"CP.USACK2.219","CP.USACK2",2,1,9,3,3,7

"CP.USACK2.221","CP.USACK2",2,2,1,3,1,7
"CP.USACK2.222","CP.USACK2",2,2,2,3,1,2
"CP.USACK2.223","CP.USACK2",2,2,3,3,1,9
"CP.USACK2.224","CP.USACK2",2,2,4,3,2,4
"CP.USACK2.225","CP.USACK2",2,2,5,3,2,6
"CP.USACK2.226","CP.USACK2",2,2,6,3,2,2
"CP.USACK2.227","CP.USACK2",2,2,7,3,2,8
"CP.USACK2.228","CP.USACK2",2,2,8,0,0,0
"CP.USACK2.229","CP.USACK2",2,2,9,3,3,3

#USACK Plan BB2, 19 to 27 competitors, same summary as BB1.

#BestTime slots
"CP.USACK3.011","CP.USACK3",0,1,1,3,2,9
"CP.USACK3.012","CP.USACK3",0,1,2,3,3,5

#Heats
"CP.USACK3.111","CP.USACK3",1,1,1,3,1,5
"CP.USACK3.112","CP.USACK3",1,1,2,2,2,5
"CP.USACK3.113","CP.USACK3",1,1,3,2,1,6
"CP.USACK3.114","CP.USACK3",1,1,4,2,2,3
"CP.USACK3.115","CP.USACK3",1,1,5,2,1,2
"CP.USACK3.116","CP.USACK3",1,1,6,2,1,9
"CP.USACK3.117","CP.USACK3",1,1,7,2,2,9
"CP.USACK3.118","CP.USACK3",1,1,8,3,3,2
"CP.USACK3.119","CP.USACK3",1,1,9,3,3,9

"CP.USACK3.121","CP.USACK3",1,2,1,3,1,4
"CP.USACK3.122","CP.USACK3",1,2,2,2,2,4
"CP.USACK3.123","CP.USACK3",1,2,3,2,1,4
"CP.USACK3.124","CP.USACK3",1,2,4,2,1,7
"CP.USACK3.125","CP.USACK3",1,2,5,2,2,7
"CP.USACK3.126","CP.USACK3",1,2,6,2,1,8
"CP.USACK3.127","CP.USACK3",1,2,7,2,2,1
"CP.USACK3.128","CP.USACK3",1,2,8,3,3,4
"CP.USACK3.129","CP.USACK3",1,2,9,3,3,8

"CP.USACK3.131","CP.USACK3",1,3,1,3,1,6
"CP.USACK3.132","CP.USACK3",1,3,2,2,1,5
"CP.USACK3.133","CP.USACK3",1,3,3,2,2,6
"CP.USACK3.134","CP.USACK3",1,3,4,2,1,3
"CP.USACK3.135","CP.USACK3",1,3,5,2,2,2
"CP.USACK3.136","CP.USACK3",1,3,6,2,2,8
"CP.USACK3.137","CP.USACK3",1,3,7,2,1,1
"CP.USACK3.138","CP.USACK3",1,3,8,3,3,6
"CP.USACK3.139","CP.USACK3",1,3,9,3,3,1

#Semifinals
"CP.USACK3.211","CP.USACK3",2,1,1,3,1,3
"CP.USACK3.212","CP.USACK3",2,1,2,3,1,8
"CP.USACK3.213","CP.USACK3",2,1,3,3,1,1
"CP.USACK3.214","CP.USACK3",2,1,4,3,2,5
"CP.USACK3.215","CP.USACK3",2,1,5,3,2,3
"CP.USACK3.216","CP.USACK3",2,1,6,3,2,7
"CP.USACK3.217","CP.USACK3",2,1,7,3,2,1
"CP.USACK3.218","CP.USACK3",2,1,8,0,0,0
"CP.USACK3.219","CP.USACK3",2,1,9,3,3,7

"CP.USACK3.221","CP.USACK3",2,2,1,3,1,7
"CP.USACK3.222","CP.USACK3",2,2,2,3,1,2
"CP.USACK3.223","CP.USACK3",2,2,3,3,1,9
"CP.USACK3.224","CP.USACK3",2,2,4,3,2,4
"CP.USACK3.225","CP.USACK3",2,2,5,3,2,6
"CP.USACK3.226","CP.USACK3",2,2,6,3,2,2
"CP.USACK3.227","CP.USACK3",2,2,7,3,2,8
"CP.USACK3.228","CP.USACK3",2,2,8,0,0,0
"CP.USACK3.229","CP.USACK3",2,2,9,3,3,3

#USACK Plan CC1, 28 to 36 competitors.
#4x9 heats, 1/6 + 3 next best times to semifinals , rest out.
#3x9 semifinals, 1/3 to Final A, 4/6 to Final B, rest to Final C.
#3x9 finals.

#BestTime slots
"CP.USACK4.011","CP.USACK4",0,1,1,2,1,9
"CP.USACK4.012","CP.USACK4",0,1,2,2,2,1
"CP.USACK4.013","CP.USACK4",0,1,3,2,3,9

#Heats
"CP.USACK4.111","CP.USACK4",1,1,1,2,1,5
"CP.USACK4.112","CP.USACK4",1,1,2,2,3,6
"CP.USACK4.113","CP.USACK4",1,1,3,2,2,6
"CP.USACK4.114","CP.USACK4",1,1,4,2,2,2
"CP.USACK4.115","CP.USACK4",1,1,5,2,1,8
"CP.USACK4.116","CP.USACK4",1,1,6,2,3,1
"CP.USACK4.117","CP.USACK4",1,1,7,0,0,0
"CP.USACK4.118","CP.USACK4",1,1,8,0,0,0
"CP.USACK4.119","CP.USACK4",1,1,9,0,0,0

"CP.USACK4.121","CP.USACK4",1,2,1,2,2,5
"CP.USACK4.122","CP.USACK4",1,2,2,2,1,4
"CP.USACK4.123","CP.USACK4",1,2,3,2,3,3
"CP.USACK4.124","CP.USACK4",1,2,4,2,3,7
"CP.USACK4.125","CP.USACK4",1,2,5,2,2,8
"CP.USACK4.126","CP.USACK4",1,2,6,2,1,1
"CP.USACK4.127","CP.USACK4",1,2,7,0,0,0
"CP.USACK4.128","CP.USACK4",1,2,8,0,0,0
"CP.USACK4.129","CP.USACK4",1,2,9,0,0,0

"CP.USACK4.131","CP.USACK4",1,3,1,2,3,4
"CP.USACK4.132","CP.USACK4",1,3,2,2,1,6
"CP.USACK4.133","CP.USACK4",1,3,3,2,2,3
"CP.USACK4.134","CP.USACK4",1,3,4,2,2,7
"CP.USACK4.135","CP.USACK4",1,3,5,2,1,2
"CP.USACK4.136","CP.USACK4",1,3,6,2,3,8
"CP.USACK4.137","CP.USACK4",1,3,7,0,0,0
"CP.USACK4.138","CP.USACK4",1,3,8,0,0,0
"CP.USACK4.139","CP.USACK4",1,3,9,0,0,0

"CP.USACK4.141","CP.USACK4",1,4,1,2,3,5
"CP.USACK4.142","CP.USACK4",1,4,2,2,2,4
"CP.USACK4.143","CP.USACK4",1,4,3,2,1,3
"CP.USACK4.144","CP.USACK4",1,4,4,2,1,7
"CP.USACK4.145","CP.USACK4",1,4,5,2,3,2
"CP.USACK4.146","CP.USACK4",1,4,6,2,2,9
"CP.USACK4.147","CP.USACK4",1,4,7,0,0,0
"CP.USACK4.148","CP.USACK4",1,4,8,0,0,0
"CP.USACK4.149","CP.USACK4",1,4,9,0,0,0

#Semifinals
"CP.USACK4.211","CP.USACK4",2,1,1,3,1,5
"CP.USACK4.212","CP.USACK4",2,1,2,3,1,3
"CP.USACK4.213","CP.USACK4",2,1,3,3,1,8
"CP.USACK4.214","CP.USACK4",2,1,4,3,2,5
"CP.USACK4.215","CP.USACK4",2,1,5,3,2,7
"CP.USACK4.216","CP.USACK4",2,1,6,3,2,2
"CP.USACK4.217","CP.USACK4",2,1,7,3,3,6
"CP.USACK4.218","CP.USACK4",2,1,8,3,3,8
"CP.USACK4.219","CP.USACK4",2,1,9,3,3,1

"CP.USACK4.221","CP.USACK4",2,2,1,3,1,4
"CP.USACK4.222","CP.USACK4",2,2,2,3,1,7
"CP.USACK4.223","CP.USACK4",2,2,3,3,1,1
"CP.USACK4.224","CP.USACK4",2,2,4,3,2,6
"CP.USACK4.225","CP.USACK4",2,2,5,3,2,3
"CP.USACK4.226","CP.USACK4",2,2,6,3,2,1
"CP.USACK4.227","CP.USACK4",2,2,7,3,3,5
"CP.USACK4.228","CP.USACK4",2,2,8,3,3,3
"CP.USACK4.229","CP.USACK4",2,2,9,3,3,9

"CP.USACK4.231","CP.USACK4",2,3,1,3,1,6
"CP.USACK4.232","CP.USACK4",2,3,2,3,1,2
"CP.USACK4.233","CP.USACK4",2,3,3,3,1,9
"CP.USACK4.234","CP.USACK4",2,3,4,3,2,4
"CP.USACK4.235","CP.USACK4",2,3,5,3,2,8
"CP.USACK4.236","CP.USACK4",2,3,6,3,2,9
"CP.USACK4.237","CP.USACK4",2,3,7,3,3,4
"CP.USACK4.238","CP.USACK4",2,3,8,3,3,7
"CP.USACK4.239","CP.USACK4",2,3,9,3,3,2

#USACK Plan CC2, 28 to 36 competitors, same summary as CC1.

#BestTime slots
"CP.USACK5.011","CP.USACK5",0,1,1,2,1,9
"CP.USACK5.012","CP.USACK5",0,1,2,2,2,1
"CP.USACK5.013","CP.USACK5",0,1,3,2,3,1

#Heats
"CP.USACK5.111","CP.USACK5",1,1,1,2,3,5
"CP.USACK5.112","CP.USACK5",1,1,2,2,1,4
"CP.USACK5.113","CP.USACK5",1,1,3,2,2,6
"CP.USACK5.114","CP.USACK5",1,1,4,2,3,7
"CP.USACK5.115","CP.USACK5",1,1,5,2,2,8
"CP.USACK5.116","CP.USACK5",1,1,6,2,1,8
"CP.USACK5.117","CP.USACK5",1,1,7,0,0,0
"CP.USACK5.118","CP.USACK5",1,1,8,0,0,0
"CP.USACK5.119","CP.USACK5",1,1,9,0,0,0

"CP.USACK5.121","CP.USACK5",1,2,1,2,1,6
"CP.USACK5.122","CP.USACK5",1,2,2,2,3,6
"CP.USACK5.123","CP.USACK5",1,2,3,2,2,3
"CP.USACK5.124","CP.USACK5",1,2,4,2,2,7
"CP.USACK5.125","CP.USACK5",1,2,5,2,3,2
"CP.USACK5.126","CP.USACK5",1,2,6,2,1,1
"CP.USACK5.127","CP.USACK5",1,2,7,0,0,0
"CP.USACK5.128","CP.USACK5",1,2,8,0,0,0
"CP.USACK5.129","CP.USACK5",1,2,9,0,0,0

"CP.USACK5.131","CP.USACK5",1,3,1,2,2,5
"CP.USACK5.132","CP.USACK5",1,3,2,2,3,4
"CP.USACK5.133","CP.USACK5",1,3,3,2,1,3
"CP.USACK5.134","CP.USACK5",1,3,4,2,1,7
"CP.USACK5.135","CP.USACK5",1,3,5,2,3,8
"CP.USACK5.136","CP.USACK5",1,3,6,2,2,9
"CP.USACK5.137","CP.USACK5",1,3,7,0,0,0
"CP.USACK5.138","CP.USACK5",1,3,8,0,0,0
"CP.USACK5.139","CP.USACK5",1,3,9,0,0,0

"CP.USACK5.141","CP.USACK5",1,4,1,2,1,5
"CP.USACK5.142","CP.USACK5",1,4,2,2,2,4
"CP.USACK5.143","CP.USACK5",1,4,3,2,3,3
"CP.USACK5.144","CP.USACK5",1,4,4,2,2,2
"CP.USACK5.145","CP.USACK5",1,4,5,2,1,2
"CP.USACK5.146","CP.USACK5",1,4,6,2,3,9
"CP.USACK5.147","CP.USACK5",1,4,7,0,0,0
"CP.USACK5.148","CP.USACK5",1,4,8,0,0,0
"CP.USACK5.149","CP.USACK5",1,4,9,0,0,0

#Semifinals
"CP.USACK5.211","CP.USACK5",2,1,1,3,1,5
"CP.USACK5.212","CP.USACK5",2,1,2,3,1,3
"CP.USACK5.213","CP.USACK5",2,1,3,3,1,8
"CP.USACK5.214","CP.USACK5",2,1,4,3,2,5
"CP.USACK5.215","CP.USACK5",2,1,5,3,2,7
"CP.USACK5.216","CP.USACK5",2,1,6,3,2,2
"CP.USACK5.217","CP.USACK5",2,1,7,3,3,6
"CP.USACK5.218","CP.USACK5",2,1,8,3,3,8
"CP.USACK5.219","CP.USACK5",2,1,9,3,3,1

"CP.USACK5.221","CP.USACK5",2,2,1,3,1,4
"CP.USACK5.222","CP.USACK5",2,2,2,3,1,7
"CP.USACK5.223","CP.USACK5",2,2,3,3,1,1
"CP.USACK5.224","CP.USACK5",2,2,4,3,2,6
"CP.USACK5.225","CP.USACK5",2,2,5,3,2,3
"CP.USACK5.226","CP.USACK5",2,2,6,3,2,1
"CP.USACK5.227","CP.USACK5",2,2,7,3,3,5
"CP.USACK5.228","CP.USACK5",2,2,8,3,3,3
"CP.USACK5.229","CP.USACK5",2,2,9,3,3,9

"CP.USACK5.231","CP.USACK5",2,3,1,3,1,6
"CP.USACK5.232","CP.USACK5",2,3,2,3,1,2
"CP.USACK5.233","CP.USACK5",2,3,3,3,1,9
"CP.USACK5.234","CP.USACK5",2,3,4,3,2,4
"CP.USACK5.235","CP.USACK5",2,3,5,3,2,8
"CP.USACK5.236","CP.USACK5",2,3,6,3,2,9
"CP.USACK5.237","CP.USACK5",2,3,7,3,3,4
"CP.USACK5.238","CP.USACK5",2,3,8,3,3,7
"CP.USACK5.239","CP.USACK5",2,3,9,3,3,2

#end
