fffffjjjjjfffffjjjjjfffffjjjjjfffffjjjjjfffffjjjjjfffjjjfffjjjfffjjjfffjjjfffjjjffjjffjjffjjffjjffjjfjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfjfjfjfjfjjfffjjfffjjfffjjfffjjfjfjfjfjfjfjfjjjjfjffjjfjjfjfjfjfjfjjjjjjjjjffffffffffffffffjjjjjjjjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjfffffjjjjjjffffjjjjjffjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjjfffjjjfffjjjfffjjjfffjfjfjfjfjfjfjfjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjjfffjjjfffjjjfffjjjfffjjfjfjjfjfjjfjffjjjjjffffjjjffjjjjfffjjjfjjjffjjjffjjjfjjjjfjjjfjjfjfjfjfjfjfjfjfjfjfjfjjjjjjjffffffffjffjjffjfjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfjfjfjfjfjjfffjjfffjjfffjjfffjjfjfjfjfjfjfjfjjjjfjffjjfjjfjfjfjfjfjjjjjjjjjffffffffffffffffjjjjjjjjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjfffffjjjjjjffffjjjjjffjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjjfffjjjfffjjjfffjjjfffjfjfjfjfjfjfjfjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjjfffjjjfffjjjfffjjjfffjjfjfjjfjfjjfjffjjjjjffffjjjffjjjjfffjjjfjjjffjjjffjjjfjjjjfjjjfjjfjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfffffjjjjjfffffjjjjjfffffjjjjjfffffjjjjjfffffjjjjjfffjjjfffjjjfffjjjfffjjjfffjjjffjjffjjffjjffjjffjjfjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfjfjfjfjfjjfffjjfffjjfffjjfffjjfjfjfjfjfjfjfjjjjfjffjjfjjfjfjfjfjfjjjjjjjjjffffffffffffffffjjjjjjjjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjfffffjjjjjjffffjjjjjffjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjjfffjjjfffjjjfffjjjfffjfjfjfjfjfjfjfjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjjfffjjjfffjjjfffjjjfffjjfjfjjfjfjjfjffjjjjjffffjjjffjjjjfffjjjfjjjffjjjffjjjfjjjjfjjjfjjfjfjfjfjfjfjfjfjfjfjfjjjjjjjffffffffjffjjffjfjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfjfjfjfjfjjfffjjfffjjfffjjfffjjfjfjfjfjfjfjfjjjjfjffjjfjjfjfjfjfjfjjjjjjjjjffffffffffffffffjjjjjjjjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjfffffjjjjjjffffjjjjjffjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjjfffjjjfffjjjfffjjjfffjfjfjfjfjfjfjfjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjjfffjjjfffjjjfffjjjfffjjfjfjjfjfjjfjffjjjjjffffjjjffjjjjfffjjjfjjjffjjjffjjjfjjjjfjjjfjjfjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfffffjjjjjfffffjjjjjfffffjjjjjfffffjjjjjfffffjjjjjfffjjjfffjjjfffjjjfffjjjfffjjjffjjffjjffjjffjjffjjfjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfjfjfjfjfjjfffjjfffjjfffjjfffjjfjfjfjfjfjfjfjjjjfjffjjfjjfjfjfjfjfjjjjjjjjjffffffffffffffffjjjjjjjjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjfffffjjjjjjffffjjjjjffjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjjfffjjjfffjjjfffjjjfffjfjfjfjfjfjfjfjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjjfffjjjfffjjjfffjjjfffjjfjfjjfjfjjfjffjjjjjffffjjjffjjjjfffjjjfjjjffjjjffjjjfjjjjfjjjfjjfjfjfjfjfjfjfjfjfjfjfjjjjjjjffffffffjffjjffjfjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfjfjfjfjfjfjjfffjjfffjjfffjjfffjjfjfjfjfjfjfjfjjjjfjffjjfjjfjfjfjfjfjjjjjjjjjffffffffffffffffjjjjjjjjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjfffffjjjjjjffffjjjjjffjfjfjfjfjfjfjfjfjfjfjfjfjfjfjjjjfffjjjfffjjjfffjjjfffjfjfjfjfjfjfjfjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjjfffjjjfffjjjfffjjjfffjjfjfjjfjfjjfjffjjjjjffffjjjffjjjjfffjjjfjjjffjjjffjjjfjjjjfjjjfjjfjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjffjfjfjfjfjjfjfjfjfjfjjfjjfjjfjjfjjfjffjffjffjffjffjffjfjjfjjfjjfjjfjjfffjjjfjfjjffjjffjjfffjfjfjfjfjfjfjfjjjfffjjjffffjjjjfffjfjfjfjfjfjfjfjfjffjjjffjjffjjffjjffjjfjfjfjfjfjfjjjfffjjjffjfjfjfjjjfffjjfjfjfjfjfjfjfjfjjjjjfffffjjjjjfffjfjjffjjfjjfjjffjjffjjjffjjjffjjffjjfjfjfjfjfjfjfjjffjjffjfjfjfjjffjjffjjfjfjfjfjfjjjffjjjffjfjjfjfjfjfjfjfjjfjfjfjfjfjfjfjfjfjfjfjfjfjffffffjjjjjjfffffjjjjjfjfjjjfffjjjfffjjjffjfjfjfjfjfjfjfjjfjfjfjfjfjfjffffjjjffjjjfjfjjfjfjfjfjfjfjfjjfjfjfjfjfjfjfjjfffjjjfffjjjfffjjjffffjjjjfjfjfjfjfjfjfjjfj