Simple Plan - Untitled tab

This is the only guitar part of Simple Plan's untitled song How Could This Happen to Me. 
I spent about 20 minutes figuring this out by ear and other than the slide up before 
the bend on D, everything else sounds as perfect as I could get it.

pm = palm mute
/ = slide up
^ = bend
#^# = hit note, bend up, then release bend back down to original note.
h = hammer-on
p = pull-off

E|-----------------------------------------------------------7-6------8/10\8---|
B|----------------------------------------10^---7h9p7------------7----8/10\8---|
G|-----------------------------------6-8---------------------------------------|
D|-------------6^6--4-4-/6-----4-6-8-------------------------------------------|
A|--22--2----/4----------------------------------------------------------------|
E|-----------------------------------------------------------------------------|
        pm
Tap to rate this tab
 
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z