This was a tough one to tab. E-mail me if you notice any mistakes.
 |-----play 2x----|
s:------------f---|
b:o-----o-o-------|

c:x---------------|----------------|----------------|----------------|
r:----x---x---x---|x---x---x---x---|x---x---x---x---|x---x---x---x---|
s:----o-------o---|----o-------o---|----o-------o---|----o-------o---|
b:o-------o-------|o-------o-------|o-------o-------|o-------o-------|

c:x---------------|----------------|----------------|----------------|
r:----x---x---x---|x---x---x---x---|x---x---x---x---|x---------------|
s:----o-------o---|----o-------o---|----o-------o---|----------------|
T:----------------|----------------|----------------|----f-------f---|
f:----------------|----------------|----------------|--------f-------|
b:o-------o-------|o-------o-------|o-------o-------|o---------------|

 |-----Play 3x----|                |-----play 3x----|
c:x---------------|x---------------|x---------------|x-------x---x---|
h:----x---x---x---|----x---x-------|----x---x---x---|----x-----------|
s:----o-------o---|----o-----------|----o-------o---|----o-----------|
f:----------------|------------f---|----------------|------------o---|
b:o-------o-------|o-------o-------|o-------o-------|o-------o-------|

 |------------------------------play 2x------------------------------|
c:x---------------|----------------|----------------|--------xx--x---|
r:----x---x---x---|x---x---x---x---|----------------|----------------|
s:----o-------o---|----o-------o---|----o-------o---|----o----o------|
f:----------------|----------------|o-o-o-o-o-o-o-o-|o-o-o-o-o-------|
b:o-o-----o-o-----|o-o-----o-o-----|o-------o-------|o-------o---o---|

c:x---------------|x---x---x---x---|x-------x-------|x-------x-------|
r:----x---x---x---|----------------|----------------|----------------|
s:----o-------o---|----o-------o---|--o-o-o---o-o-o-|--o-o-o---o-o-o-|
b:o-o-----o-o-----|o-o-----o-o-----|o-------o-------|o-------o-------|

c:x---------------|x---------------|
r:----x---x---x---|----------------|
s:----o-------o---|----------------|
T:----------------|----f-------f---|
f:----------------|--------f-------|
b:o-o-----o-o-----|o---------------|

 |-----Play 3x----|                |-----play 3x----|
c:x---------------|x---------------|x---------------|x-------x---x---|
h:----x---x---x---|----x---x-------|----x---x---x---|----x-----------|
s:----o-------o---|----o-----------|----o-------o---|----o-----------|
f:----------------|------------f---|----------------|------------o---|
b:o-------o-------|o-------o-------|o-------o-------|o-------o-------|

 |------------------------------play 2x------------------------------|
c:x---------------|----------------|----------------|--------xx--x---|
r:----x---x---x---|x---x---x---x---|----------------|----------------|
s:----o-------o---|----o-------o---|----o-------o---|----o----o------|
f:----------------|----------------|o-o-o-o-o-o-o-o-|o-o-o-o-o-------|
b:o-o-----o-o-----|o-o-----o-o-----|o-------o-------|o-------o---o---|

c:x---------------|x---x---x---x---|x-------x-------|x-------x-------|
r:----x---x---x---|----------------|----------------|----------------|
s:----o-------o---|----o-------o---|--o-o-o---o-o-o-|--o-o-o---o-o-o-|
b:o-o-----o-o-----|o-o-----o-o-----|o-------o-------|o-------o-------|

c:x---------------|x---------------|
r:----x---x---x---|----------------|
s:----o-------o---|----------------|
T:----------------|----f-------f---|
f:----------------|--------f-------|
b:o-o-----o-o-----|o---------------|

 |-----Play 3x----|                |-----play 3x----|
c:x---------------|x---------------|x---------------|x-------x---x---|
h:----x---x---x---|----x---x-------|----x---x---x---|----x-----------|
s:----o-------o---|----o-----------|----o-------o---|----o-----------|
f:----------------|------------f---|----------------|------------o---|
b:o-------o-------|o-------o-------|o-------o-------|o-------o-------|

 |-------------play 2x-------------|
 |-----play 3x----|                |-----play 4x*---|
c:x---------------|x-------x-------|x---------------|-x|*4th time slow 
h:----x---x---x---|----x-------x---|----------------|--|down gradually
s:----o-------o---|----o-------o---|------------f---|o-| listen for 
b:o-------o-------|o-------o-------|o-------o-o-----|-o|  timing
Show more