Tuesday, December 9, 2014

k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k
k k k k k k k  k k k k k k   k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k k  k k k k k k k  k k k k k

No comments:

Post a Comment