Board Thread:Fun and Games/@comment-28872484-20170919204310/@comment-33951748-20180319034733

gibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgibgib