Talk:Brad Knauber/@comment-71.94.157.112-20190601213131

asdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffvasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffffasdfffffffff