# Seeds for failure cases proptest has generated in the past. It is
# automatically read and these particular cases re-run before any
# novel cases are generated.
#
# It is recommended to check this file in to source control so that
# everyone who runs the test benefits from these saved cases.
cc 1fe3e6bbe1f3492a1b641292ee82f174d2cf234537a90637e140b4fc907c7f3a # shrinks to bv = [false, true, true, false, true, true, true, true, false, true, false, true, false, true, false, true, false, false, true, false, true, false, false, false, false, false, false, false, false, true, false, false, true, false, true, true, true, true, false, false, false, false, true, true, true, false, true, true, true, false, false, false, true, false, true, false, false, false, false, true, true, false, false, false, true, false, true, true, false, true, true, true, false, false, false, true, true, true, true, true, true, true, false, true, true, true, true, true, false, true, true, true, true, true, true, true, true, true, false, false, true, true, true, false, true, true, false, true, true, false, false, true, true, true, false, true, false, false, true, false, false, false, true, false, true, true, true, true, false, true, true, true, true, true, true, false, false, true, true, false, false, true, true, true, true, false, true, true, true, false, true, true, true, true, true, false, true, true, true, true, true, true, true, false, true, false, true, false, true, true, false, true, true, false, false, false, false, true, false, false, false, false, true, false, true, false, false, true, true, false, false, true, true, false, true, false, false, false, false, false, false, false, false, false, true, true, true, false, false, true, false, true, false, false, true, false, true, true, true, false, false, false, false, false, true, false, true, true, false, false, false, true, false, false, false, false, false, true, true, false, false, true, true, false, true, false, false, true, true, true, false, true, true, false, false, true, true, false, true, true, true, false, false, true, false, true, false, true, true, true, false, false, true, true, false, true, true, true, true, true, false, true, true, true, true, false, true, true, true, false, true, true, false, false, true, false, false, false, false, false, false, true, false, false, false, false, true, false, true, true, false, true, true, true, true, true, false, true, true, true, false, true, false, true, true, false, false, false, true, false, false, false, false, true, true, false, false, false, true, true, true, true, false, false, false, true, true, true, false, true, false, false, false, false, true, false, true, false, true, true, true, true, false, true, false, false, true, true, true, false, false, true, false, false, false, false, false, false, true, true, false, false, true, true, false, true, false, false, true, false, true, true, true, false, false, false, false, false, true, false, false, true, false, true, true, true, true, false, true, true, true, true, false, true, false, true, false, true, false, false, false, false, false, true, false, true, true, true, true, false, false, false, true, false, true, false, false, false, true, true, false, false, true, false, false, true, true, true, true, true, false, true, false, false, false, true, false, true, true, false, false, false, true, false, false, true, false, true, true, false, true, true, true, true, true, false, false, false, true, false, false, true, false, true, true, true, false, false, true, false, false, false, false, false, false, false, false, true, true, true, true, true, false, false, false, true, true, true, true, true, true, true, false, true, true, false, false, true, false, true, true, false, false, true, false, true, true, true, false, true, false, true, true, false, true, false, false, false, true, false, false, true, false, true, false, true, true, true, false, true, false, true, false, false, true, false, false, false, true, true, true, false, false, false, false, false, true, true, false, true, true, false, false, true, true, true, false, false, true, false, true, true, true, false, false, true, true, false, false, true, true, false, false, true, false, false, true, true, true, false, true, false, true, true, true, false, false, true, true, false, false, false, true, true, false, false, false, false, false, true, true, true, false, false, true, false, true, false, false, false, false, false, false, false, false, false, true, true, true, false, false, true, true, false, false, false, true, false, false, true, false, true, true, true, false, true, true, true, true, true, true, true, true, true, false, false, false, true, true, false, true, true, false, true, true, false, true, true, true, false, false, true, false, false, true, false, false, true, true, false, false, false, false, true, false, false, true, false, false, true, true, false, true, true, false, false, false, true, false, true, true, true, false, false, true, true, true, true, false, false, true, true, false, true, false, true, false, false, true, true, false, true, true, true, false, true, true, false, true, true, false, true, false, false, true, false, false, false, false, true, true, true, false, true, true, false, true, false, true, false, false, true, true, false, false, false, true, false, true, false, false, false, true, true, true, true, true, false, true, false, false, true, false, true, false, true, false, false, false, false, true, true, true, false, false, false, true, false, true, true, true, true, false, true, false, false, false, false, false, true, true, true, true, false, true, true, false, true, true, true, false, true, false, true, false, false, false, true, false, true, true, true, true, true, true, false, true, false, true, false, true, false, false, true, true, true, false, false, true, false, false, true, false, false, false, true, true, false, true, false, false, true, false, true, true, true, false, true, true, true, false, false, false, false, true, false, true, false, false, false, true, true, false, true, true, true, true, true, true, true, false, false, false, true, true, true, false, true, true, true, true, false, true, false, false, true, false, true, false, false, true, true, true, false, false, false, false, false, false, false, false, false, true, true, false, false, false, true, false, true, false, false, false, true, true, true, false, true, false, true, true, true, false, true, false, true, false, true, false, true, true, false, true, false, false, true, true, true, true, true, true, false, true, true, true, true, false, false, true, true, true, true, false, true, true, false, true, false, false, false, true, true, false, true, false, true, false, false, false, true, true, true, false, false, false, true, false, false, true, true, true, false, true, true, false, true, true, false, true, true, true, true, false, true, false, true, false, false, false, false, true, false, true, false, true, true, false, true, true, false, false, true, true, true, true, false, false, true, false, false, false, true, true, true, false, true, false, false, true, true, false, true, false, false, true, false, false, true, false, true, true, false, true, true, false, false, false, true, false, false, false, true, false, false, true, false, true, true, true, true, false, true, false, true, true, true, true, true, false, false, true, false, true, false, false, true, true, false, false, true, true, false, false, false, true, false, true, false, false, true, false, true, false, false, true, false, true, false, true, false, true, false, true, true, true, true, true, false, true, false, false, false, false, false, false, true, false, true, true, false, true, false, false, false, true, true, true, true, true, true, true, true, false, true, false, false, false, true, false, true, true, true, false, true, true, false, false, true, false, false, false, true, true, false, true, true, true, true, false, false, true, false, false, true, true, false, true, false, true, true, false, false, true, true, true, false, false, false, true, false, false, true, false, false, false, false, false, false, true, true, false, false, true, false, false, false, false, true, true, true, false, false, true, true, false, true, true, false, true, false, false, true, true, false, false, true, false, true, false, true, true, true, true, false, true, true, false, true, true, true, true, false, true, true, true, false, true, false, false, false, false, true, false, true, true, true, false, false, false, false, true, false, true, false, false, false, false, false, false, true, true, true, false, true, false, false, false, true, true, false, false, true, false, true, true, false, true, true, false, false, true, false, true, false, false, false, false, true, true, true, true, true, true, false, true, false, true, true, true, false, true, true, true, true, false, false, false, true, true, true, true, true, false, false, false, false, true, true, true, true, true, false, false, false, false, false, false, true, false, false, false, true, false, false, false, false, true, false, false, false, true, false, true, false, false, false, true, false, false, true, true, true, true, false, false, true, true, false, false, false, true, false, true, false, false, true, true, true, true, true, false, true, true, false, false, true, false, false, false, true, true, true, false, true, true, false, false, true, true, false, true, true, true, false, false, true, true, true, false, true, false, true, false, true, false, false, true, true, false, false, false, false, false, false, false, true, false, true, true, true, true, false, false, false, false, true, false, false, true, true, false, true, false, false, true, true, false, true, false, false, true, true, false, false, false, false, false, false, true, true, false, true, true, true, false, false, false, false, false, false, true, true, false, true, false, false, false, true, false, true, true, true, false, true, true, true, false, true, false, false, true, true, false, true, false, false, false, true, true, true, false, true, true, false, true, true, true, false, true, false, false, true, false, true, true, true, false, true, true, false, true, false, false, false, false, false, false, false, false, false, true, true, false, false, true, true, false, true, true, true, true, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, false, true, true, true, false, false, true, true, true, true, false, true, true, false, true, false, true, true, true, false, true, true, false, true, true, true, true, false, false, false, false, false, false, true, false, true, false, true, true, true, false, true, true, false, true, false, true, false, false, false, false, true, true, true, false, false, false, true, true, false, true, false, true, false, true, true, false, false, true, true, false, true, true, false, false, true, false, false, true, false, false, false, false, false, true, false, false, false, true, false, false, true, false, true, false, true, false, true, false, false, true, true, false, false, true, true, true, true, true, false, false, true, true, true, true, true, true, true, false, true, false, true, true, true, true, false, false, false, false, false, true, true, true, false, true, true, true, false, false, true, true, true, false, true, false, false, false, false, true, false, false, true, true, true, false, true, false, false, true, true, true, true, false, true, true, true, true, true, true, false, true, false, true, true, true, true, true, true, false, true, false, false, true, true, true, true, true, false, false, true, false, true, true, false, true, false, false, false, true, true, false, false, true, false, false, false, false, false, true, true, true, true, true, true, true, true, false, true, true, false, true, true, true, true, true, false, false, false, true, true, false, false, true, false, true, true, false, false, false, true, false, true, false, true, true, true, true, true, false, true, true, false, true, false, false, false, true, true, false, true, true, false, true, false, false, false, true, true, false, true, false, true, true, false, true, false, false, false, true, false, true, true, true, false, true, false, true, false, false, true, false, true, true, false, false, false, true, false, false, true, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, false, false, true, true, false, false, true, false, true, true, true, true, false, true, true, true, false, true, true, true, true, false, false, true, false, true, false, true, false, true, false, true, true, false, true, true, false, false, true, false, true, false, true, false, true, true, true, true, false, true, true, true, true, true, true, true, true, false, false, true, true, true, true, true, false, true, true, false, false, false, true, false, true, false, false, true, false, false, false, true, true, false, true, false, true, true, true, false, true, true, true, true, true, false, false, false, true, true, false, true, true, true, true, true, false, false, true, true, true, true, true, true, true, true, true, true, false, true, false, false, false, true, false, false, true, false, false, false, true, false, false, true, false, false, false, true, true, false, false, false, true, true, false, false, false, false, false, true, false, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, true, false, true, true, true, true, false, true, false, true, true, true, true, false, true, false, false, true, true, true, false, true, true, true, false, false, true, true, false, false, true, true, true, true, true, true, true, false, true, false, true, false, false, true, false, false, true, true, false, true, false, true, false, true, false, true, true, false, true, false, false, false, true, true, false, false, true, true, true, false, true, false, false, true, false, true, true, true, true, true, false, false, false, false, true, true, false, true, false, false, true, true, true, false, true, true, true, true, true, false, false, true, false, false, false, false, false, true, false, false, true, true, true, true, true, true, true, false, false, true, false, true, false, true, false, false, true, true, true, true, true, false, true, false, false, true, false, false, true, true, false, false, false, false, true, false, false, true, true, false, true, true, true, false, false, true, true, true, false, true, false, true, true, true, true, false, false, true, true, true, true, true, true, false, true, false, true, false, true, false, false, false, true, true, true, false, true, true, false, true, true, false, true, true, true, true, true, false, false, false, true, false, true, false, true, true, true, true, false, true, false, true, true, false, false, true, false, false, false, false, false, false, false, true, true, true, false, true, true, false, false, false, true, false, false, true, false, true, true, true, true, false, true, false, false, true, true, true, false, false, false, true, false, true, true, true, false, false, true, false, true, true, false, true, true, true, true, true, false, true, true, false, false, true, true, true, true, true, true, true, true, false, false, true, true, true, true, true, true, false, false, true, true, true, false, true, true, true, true, false, true, true, true, true, false, false, true, true, false, true, true, true, true, true, false, true, true, false, true, false, true, false, false, false, false, false, true, false, false, true, false, true, true, false, false, false, true, true, true, true, true, false, false, true, true, true, true, true, true, false, false, true, false, true, false, true, false, false, true, true, true, true, true, true, false, false, false, true, true, false, false, true, false, false, true, true, false, false, true, true, true, true, true, true, true, false, false, true, true, true, false, false, true, false, true, false, false, false, false, true, false, true, true, false, true, true, true, false, true, true, false, true, false, true, false, false, false, false, false, true, false, false, true, false, false, false, true, false, true, true, true, false, false, true, false, true, true, false, true, false, true, true, false, false, false, false, false, false, false, false, true, true, true, false, true, true, false, true, true, false, true, true, true, true, false, false, false, true, true, false, false, false, true, false, false, true, false, true, false, false, false, false, false, false, false, false, false, false, false, true, true, true, false, true, true, false, false, true, true, false, true, false, false, true, false, true, false, false, false, true, true, true, true, false, true, false, false, true, true, false, false, true, true, false, false, false, false, false, false, false, true, true, true, false, false, true, true, false, false, false, false, true, false, true, true, true, false, true, false, false, false, false, false, true, true, true, true, true, false, false, false, true, true, true, false, false, false, true, true, false, false, true, false, true, true, true, true, false, false, false, false, false, false, false, false, true, true, false, false, false, true, false, true, true, true, true, false, true, true, true, false, true, true, true, false, false, false, false, false, true, false, true, false, false, false, true, true, true, true, false, false, true, false, true, true, true, true, true, false, false, false, false, true, false, false, true, true, false, true, true, true, true, true, false, false, true, true, true, true, false, false, false, false, false, true, true, false, true, true, true, false, false, true, true, true, true, false, true, false, true, true, true, true, true, false, false, true, false, true, false, false, true, true, false, true, true, true, false, true, true, false, true, true, true, true, true, false, true, false, true, false, false, true, true, true, false, true, true, false, true, true, false, false, false, true, false, false, true, true, true, false, false, false, true, true, true, false, true, false, true, true, true, true, false, false, true, true, true, false, false, true, false, true, true, false, false, false, false, false, false, false, true, false, true, true, true, false, false, false, false, true, false, true, true, false, true, false, true, false, true, false, true, false, true, true, true, true, true, false, false, false, true, true, false, true, true, true, false, true, true, false, true, false, false, true, false, true, false, false, true, true, true, false, true, false, true, true, false, false, false, true, true, false, false, true, true, false, false, true, false, false, false, false, true, true, false, true, true, true, true, false, false, false, true, false, true, true, false, false, false, true, true, false, true, true, false, false, true, true, true, true, true, false, true, true, true, true, false, true, true, false, false, true, false, false, false, true, true, true, true, false, false, true, true, false, true, true, false, false, false, false, false, false, true, false, false, false, false, false, true, true, true, true, true, true, false, true, false, false, false, false, true, false, true, true, false, true, true, false, true, false, false, false, true, true, true, false, false, false, false, true, false, true, false, false, false, false, false, false, false, true, false, false, true, false, false, true, true, false, true, true, true, true, true, true, false, false, true, false, true, false, true, false, false, true, false, false, true, false, true, false, true, false, false, true, true, false, false, true, false, true, true, false, false, true, false, true, false, false, false, false, false, true, false, true, true, false, false, true, false, false, false, false, true, true, true, false, false, true, true, true, true, false, true, true, false, true, true, true, true, false, false, false, false, true, false, true, false, true, true, false, false, true, true, false, true, true, false, true, false, true, false, false, true, true, false, false, true, true, true, true, true, true, false, false, true, true, true, false, false, false, false, true, false, true, true, false, true, true, false, true, false, true, true, false, true, false, true, true, true, false, true, true, false, false, false, true, false, false, true, true, true, false, true, false, true, true, true, true, false, false, false, false, true, true, false, true, true, false, false, true, false, false, true, true, false, false, false, false, true, true, false, true, false, true, true, true, false, false, false, false, false, false, true, true, true, true, false, false, false, true, false, true, false, true, false, true, false, true, true, false, false, false, true, false, false, true, true, false, false, true, false, true, true, false, true, true, true, true, false, false, true, true, false, true, true, true, true, false, false, false, true, true, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, true, true, true, true, false, true, false, true, false, true, true, true, false, true, false, false, true, true, false, true, false, true, true, false, true, true, false, false, false, true, true, true, true, false, false, true, true, true, false, true, true, true, false, true, true, true, false, false, false, true, true, true, true, true, true, false, true, false, false, false, true, false, true, false, false, false, true, false, true, false, true, false, true, false, true, true, false, true, true, true, true, true, false, true, true, true, false, false, false, false, true, true, true, false, true, false, false, false, true, true, false, false, false, false, false, false, true, true, false, true, true, false, false, true, false, false, false, false, true, true, true, true, false, true, true, false, false, true, false, false, true, true, true, true, false, true, false, false, true, true, true, true, true, true, false, true, false, true, false, true, true, false, true, false, false, false, true, true, false, false, true, false, true, false, true, true, false, false, false, true, true, false, false, false, true, false, false, false, false, false, false, false, false, false, false, true, false, true, false, true, false, false, false, true, false, true, false, true, false, true, false, true, false, false, false, true, true, false, false, true, false, false, true, false, false, false, false, true, false, true, true, true, false, false, true, true, false, true, false, false, false, true, false, true, true, false, true, true, false, true, false, false, true, true, true, false, true, false, true, true, false, true, false, false, false, true, false, false, true, false, false, true, true, false, true, true, true, true, false, false, true, false, false, false, false, true, true, true, false, true, true, true, true, true, true, true, true, true, true, false, false, true, false, true, false, true, false, false, false, false, false, true, false, true, true, true, false, false, true, true, true, true, false, false, true, true, false, true, false, true, false, false, true, false, false, true, false, false, true, false, true, false, true, true, true, false, true, false, true, false, false, true, false, false, false, true, false, true, false, false, false, false, true, false, true, false, true, true, true, true, false, true, true, false, false, true, true, false, true, false, true, false, true, false, true, true, true, true, false, true, false, false, true, false, true, false, false, true, true, false, true, false, true, true, false, true, true, false, true, false, false, true, false, false, false, true, true, true, false, false, true, true, true, true, false, true, true, false, false, true, false, true, false, false, false, false, false, true, false, false, false, true, true, true, false, false, true, true, true, false, true, true, false, true, true, true, false, false, false, false, false, true, false, true, true, true, true, false, true, true, true, false, true, false, true, false, true, true, true, true, false, true, true, false, false, true, true, true, false, true, false, true, true, false, false, false, true, false, true, false, false, false, true, false, false, true, true, true, false, false, true, false, true, false, true, true, true, true, false, false, true, true, false, false, false, true, false, true, false, false, true, false, true, true, true, true, false, true, true, true, true, false, false, true, false, true, false, true, false, false, true, true, false, true, false, false, true, false, false, true, false, false, true, false, false, true, true, false, true, false, false, false, true, false, true, false, false, true, false, false, false, false, false, true, false, false, false, false, true, true, false, true, false, true, true, false, true, false, false, false, false, false, true, false, true, true, false, false, true, false, false, false, false, true, false, true, true, false, true, true, true, false, true, false, false, true, false, false, true, false, true, true, false, true, false, true, false, true, true, true, true, false, true, false, false, true, false, false, false, true, true, false, true, true, true, true, false, false, false, false, false, true, false, false, true, true, true, false, false, false, true, true, true, true, false, true, false, true, false, true, false, true, false, true, true, true, false, false, false, false, false, true, false, true, false, false, true, true, true, false, true, false, true, true, false, true, true, false, false, true, false, false, true, true, true, true, false, true, true, false, false, false, false, false, true, true, true, true, true, true, true, true, false, false, false, false, true, false, false, true, false, true, false, false, true, false, false, true, false, false, false, true, true, false, true, false, false, false, true, true, false, false, true, true, false, false, true, false, true, true, false, true, true, false, false, false, false, true, false, false, false, false, true, false, true, false, false, false, true, true, true, true, true, true, true, false, false, false, true, true, false, true, true, true, true, true, true, false, false, false, false, false, true, true, false, false, false, true, true, false, true, false, false, true, false, false, false, false, true, false, false, false, false, true, true, false, false, true, false, false, true, true, false, false, true, true, false, true, true, false, false, false, false, true, false, true, false, true, true, false, false, false, true, false, true, false, true, false, false, true, true, false, false, true, false, true, true, true, true, false, true, false, false, false, false, true, true, true, true, false, false, true, true, true, true, false, false, false, false, true, false, false, true, false, true, true, false, true, false, false, true, true, false, false, false, false, true, false, false, false, false, true, true, true, false, true, true, true, false, false, false, true, false, false, false, false, true, false, true, true, true, true, false, true, true, false, false, true, true, false, true, false, true, false, false, false, false, false, true, false, false, true, false, false, true, false, false, true, false, false, true, true, false, true, false, true, true, false, false, false, false, false, false, false, false, true, false, true, true, false, true, true, true, true, true, false, true, false, false, false, false, true, false, false, true, true, true, true, true, false, false, false, true, true, false, true, true, true, true, false, false, true, false, true, true, true, false, false, false, false, false, true, true, true, true, true, true, false, false, false, true, true, false, false, true, true, true, false, true, false, true, false, true, true, false, true, false, true, false, false, false, false, true, true, true, false, true, true, false, false, true, true, false, false, false, true, false, false, true, true, true, true, true, true, false, false, false, true, false, true, true, false, false, false, false, false, false, false, false, false, true, true, false, true, true, false, false, true, true, true, true, true, false, false, false, false, true, false, false, false, true, true, false, false, true, false, true, true, true, true, true, true, true, true, false, false, true, true, false, true, true, true, true, true, true, false, false, false, false, false, false, true, true, false, true, false, false, false, false, false, true, true, true, false, false, false, false, false, false, false, true, false, true, true, true, true, true, false, true, false, true, false, false, false, true, true, true, false, true, false, true, false, false, false, true, false, true, false, true, true, false, true, true, false, true, true, false, false, false, true, true, true, false, false, false, true, true, false, false, true, false, false, false, false, true, false, true, true, false, true, true, true, true, true, true, true, false, true, true, true, false, false, false, true, false, false, false, true, true, true, false, false, true, true, true, false, false, true, true, true, true, false, false, true, false, true, true, true, false, false, false, false, false, false, true, false, true, false, false, true, true, true, false, false, false, true, true, true, false, false, false, false, true, true, true, true, true, false, true, false, false, false, false, true, true, true, true, false, true, true, false, true, true, false, true, true, false, false, true, true, false, false, false, false, false, false, false, false, true, true, false, true, true, true, true, false, true, true, false, false, false, false, true, false, false, true, false, true, false, false, true, false, false, true, false, false, false, true, false, false, true, false, false, true, true, false, false, false, false, false, false, true, true, false, false, true, false, true, true, true, true, false, false, false, false, true, true, false, false, false, false, true, true, true, false, false, false, true, false, true, true, true, false, true, false, true, false, true, true, true, false, false, false, false, false, false, true, true, true, true, false, false, true, false, false, false, false, true, true, true, false, true, false, false, true, true, true, false, true, false, false, true, true, true, true, true, true, false, false, false, true, true, true, true, true, true, true, true, true, true, false, false, false, false, true, false, false, false, false, false, true, false, false, true, true, true, true, true, true, true, false, true, false, true, true, true, false, true, false, false, false, true, false, false, true, true, false, true, true, false, true, true, true, false, false, false, false, false, true, false, true, true, true, true, true, true, true, true, false, true, false, false, true, false, true, true, false, false, false, false, false, true, false, true, true, true, true, true, true, true, false, false, true, true, false, true, true, true, false, true, false, true, true, false, false, false, false, false, false, false, true, true, false, true, false, true, false, false, false, true, true, false, true, true, true, true, false, false, false, false, true, true, true, false, false, false, true, false, true, false, false, false, false, true, false, false, true, true, false, true, false, false, false, false, false, false, true, true, true, true, false, true, true, false, true, false, false, false, true, true, false, false, false, true, true, false, true, true, false, true, false, false, true, true, false, false, false, false, false, false, true, false, false, false, false, true, false, true, true, true, false, true, true, true, true, false, true, false, true, false, true, true, true, true, true, true, true, false, true, false, true, false, true, false, true, false, false, true, true, true, true, false, false, true, true, true, true, false, true, true, true, false, true, true, false, true, true, true, true, false, true, true, true, true, false, false, true, true, false, false, true, false, false, false, false, true, false, false, true, false, false, true, false, false, false, false, true, true, true, false, false, true, true, true, false, false, true, false, false, true, false, false, false, true, false, true, false, true, false, false, false, false, true, false, false, false, false, true, true, true, true, false, true, true, false, true, false, true, false, false, true, false, true, false, false, false, true, false, true, false, true, true, true, false, false, true, false, false, true, false, true, true, true, false, true, true, true, true, false, true, true, false, true, false, false, true, true, false, false, true, true, false, false, false, false, true, true, false, false, false, true, true, false, true, false, false, false, true, false, false, true, true, true, false, true, true, true, false, true, false, false, false, true, false, true, false, false, true, false, true, false, false, false, false, true, false, true, false, true, false, false, true, true, false, true, false, true, true, false, false, false, true, true, true, true, false, true, false, false, true, true, true, true, true, false, true, false, false, false, true, true, true, false, true, false, false, false, true, true, false, false, true, true, false, false, false, false, true, true, false, true, false, true, true, true, false, false, false, true, true, true, false, true, true, true, false, true, true, true, true, false, true, false, true, true, false, false, true, false, true, true, true, false, false, true, true, false, true, false, true, true, true, false, true, false, true, true, true, false, false, true, false, true, false, true, false, true, true, false, false, true, true, false, false, false, true, true, false, true, false, true, true, false, false, true, false, true, false, false, true, true, false, true, false, true, true, true, true, true, true, false, true, true, true, false, false, false, false, true, false, false, false, true, false, true, false, false, false, true, true, true, false, true, true, false, false, false, false, false, false, true, false, true, false, false, true, false, false, true, false, true, true, true, false, true, false, true, false, true, true, true, true, true, true, true, true, false, true, true, false, true, false, true, false, true, true, false, true, false, false, true, false, false, true, true, true, true, true, true, true, false, false, true, false, true, false, false, false, false, true, true, true, false, true, false, false, true, true, true, false, false, true, false, false, false, true, true, false, true, true, false, true, false, false, true, true, true, false, true, false, false, true, true, false, true, true, false, true, false, true, false, true, false, false, true, false, false, false, true, false, false, false, true, true, false, true, false, true, false, true, true, true, false, false, true, false, false, true, false, true, false, false, true, true, false, false, true, true, true, false, true, false, false, false, true, true, false, true, false, false, false, false, false, false, true, true, false, false, false, true, true, true, false, false, true, false, true, true, true, false, true, false, false, true, true, false, true, false, true, false, false, false, true, true, true, false, true, false, true, false, true, false, false, false, true, false, true, true, false, false, true, true, false, true, true, true, true, false, false, false, true, true, true, false, true, false, false, true, true, true, false, true, false, true, true, true, true, true, true, false, false, false, true, false, true, false, false, true, true, true, true, false, true, false, false, true, false, true, true, true, false, true, true, true, true, true, false, false, true, false, true, true, true, true, true, true, false, false, false, false, true, true, true, true, false, true, true, true, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, false, false, true, false, false, false, false, true, false, false, true, true, true, true, false, true, false, true, false, false, false, true, false, false, false, false, false, true, true, false, false, false, true, true, false, true, true, true, true, false, false, true, true, true, false, true, false, true, true, true, false, true, true, false, false, false, true, false, false, true, false, false, true, false, true, false, true, true, true, true, true, true, true, false, true, false, true, false, true, false, false, true, true, false, false, true, false, true, false, false, true, true, false, true, false, false, false, true, false, false, true, true, true, true, false, false, false, true, false, false, false, true, false, false, true, false, false, true, true, true, true, true, false, true, false, false, false, false, false, false, true, false, false, false, true, true, false, true, false, false, false, true, true, true, true, false, false, false, true, true, false, false, false, false, true, true, true, false, false, false, false, false, false, false, false, true, true, true, true, true, true, false, true, false, true, true, false, true, false, false, true, false, false, false, false, false, true, false, false, true, false, true, false, true, true, false, true, true, true, true, false, true, true, true, true, true, true, false, false, true, false, false, false, true, false, false, true, false, false, true, false, false, false, false, false, true, true, true, false, true, false, true, false, false, false, false, true, false, false, false, true, false, true, true, false, true, false, false, false, false, false, true, false, true, true, false, true, true, true, true, false, true, false, false, true, true, true, true, true, false, false, false, false, true, false, true, false, true, false, false, true, true, true, true, true, false, true, false, true, true, false, false, true, false, false, true, false, true, true, true, true, false, true, false, false, false, false, false, true, false, true, true, true, true, false, false, true, false, true, false, true, false, true, true, true, true, false, true, false, true, false, true, false, true, true, true, false, false, false, false, false, false, true, true, true, false, false, true, false, true, true, false, false, false, false, false, true, false, true, true, false, true, true, false, false, false, false, false, true, false, false, true, false, false, true, false, true, false, false, false, false, true, true, true, false, false, true, true, true, true, false, false, true, false, true, true, true, true, false, true, true, true, true, false, false, false, true, false, false, false, true, false, false, false, false, true, true, false, true, false, false, false, false, true, true, true, false, false, false, false, false, true, false, true, false, true, true, true, false, false, true, false, true, true, false, true, true, true, false, false, false, true, false, true, true, false, true, true, true, false, false, true, false, false, true, true, true, true, false, false, false, false, false, false, false, true, false, true, true, true, false, false, true, true, true, true, false, true, false, true, false, true, true, false, false, true, false, false, false, false, false, false, false, false, false, true, true, true, false, false, false, true, true, true, false, false, true, false, true, true, true, false, true, false, true, true, false, true, false, true, false, true, false, false, true, true, false, false, true, true, false, true, true, true, false, false, true, false, true, true, false, false, true, false, true, false, false, false, false, true, true, false, false, false, false, false, false, false, false, true, true, false, true, true, true, false, false, true, true, true, false, false, false, true, true, true, true, true, false, false, false, false, true, false, false, false, false, false, false, true, false, false, false, true, true, false, true, true, true, true, false, true, true, true, true, true, true, false, true, false, true, false, false, true, false, false, true, true, false, true, true, false, false, false, true, false, false, false, true, false, true, false, false, false, true, false, false, true, true, true, true, true, false, true, true, true, false, false, false, true, true, true, true, true, false, false, true, false, true, true, false, false, false, false, false, true, true, true, true, true, false, true, true, false, true, false, false, true, true, true, false, true, false, false, false, true, false, false, false, false, true, true, false, true, true, true, false, true, true, true, true, false, false, true, false, true, true, false, true, true, true, true, false, false, true, true, true, false, true, false, true, true, false, true, false, false, false, true, false, true, true, true, false, false, false, true, true, false, false, true, false, true, true, true, true, true, false, false, true, false, false, true, true, true, false, true, false, true, true, false, true, true, true, true, true, false, false, true, false, false, true, true, false, true, true, false, true, true, true, false, true, true, false, false, false, false, false, true, false, true, true, true, true, false, true, true, true, true, false, false, false, true, false, true, false, true, true, true, false, false, false, true, false, true, true, false, true, true, false, false, true, false, true, true, true, true, true, false, false, true, true, true, true, false, false, false, true, true, true, true, false, false, false, true, false, true, true, true, true, false, true, true, false, false, false, false, true, false, false, true, false, false, true, true, false, false, false, true, true, false, false, false, false, false, true, true, true, false, false, true, true, false, true, true, true, false, false, true, true, false, false, true, true, false, false, false, true, true, false, true, false, true, true, false, true, false, true, false, true, true, false, false, false, true, true, false, true, false, false, true, true, false, true, false, false, false, true, false, true, true, false, false, false, false, false, true, false, false, false, false, true, true, true, false, false, false, true, false, true, true, false, true, false, true, true, true, false, false, false, true, false, false, true, false, false, true, false, false, true, true, true, false, true, true, true, true, false, false, true, false, false, true, true, true, true, true, false, true, true, true, false, true, true, true, true, false, true, false, false, false, false, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, true, false, true, true, false, true, false, false, false, true, true, true, false, true, true, false, true, false, true, false, true, true, true, false, true, false, true, false, true, false, true, true, false, false, false, true, false, true, true, true, false, true, true, false, false, true, false, false, false, false, true, false, true, true, true, false, true, false, false, true, false, false, true, false, false, true, true, false, true, true, true, false, true, true, false, true, false, true, false, true, false, true, true, true, false, false, true, true, true, true, true, false, true, true, false, false, false, true, true, false, false, false, false, false, true, true, true, true, true, false, true, false, true, false, false, true, false, true, true, false, false, true, true, false, false, false, true, true, false, true, false, false, true, true, false, false, true, false, false, false, false, false, true, true, false, true, false, true, true, true, false, true, true, true, false, false, false, false, false, false, false, true, false, true, true, false, true, false, false, false, true, true, false, true, false, false, true, true, true, true, false, true, false, true, true, true, false, false, false, true, false, false, false, false, true, true, false, true, false, false, true, true, false, false, false, false, false, true, false, true, false, false, true, true, false, true, false, false, false, false, true, false, false, false, true, false, true, true, false, false, false, false, true, false, true, false, true, false, true, true, true, true, true, false, false, true, true, true, false, true, false, true, false, true, true, true, true, false, true, true, true, false, false, false, true, false, false, false, false, true, true, false, false, true, true, true, true, false, true, true, false, false, true, true, true, true, true, true, true, false, false, true, true, false, false, false, false, false, false, false, false, true, true, true, false, false, false, false, false, true, false, true, true, false, false, true, false, true, true, false, true, true, false, true, true, true, false, true, true, true, true, true, false, false, true, true, true, false, true, true, true, true, true, true, false, false, false, false, false, false, false, true, false, false, false, false, true, false, false, true, true, true, true, false, true, false, true, false, false, true, false, false, false, true, true, false, true, true, false, true, false, true, false, false, false, false, false, true, false, false, false, true, false, true, false, false, true, true, true, true, false, false, true, false, false, false, true, true, true, false, false, false, false, false, true, true, true, false, true, false, true, true, true, false, false, false, false, false, true, true, true, false, true, true, false, false, true, true, false, true, true, false, false, true, false, true, true, false, true, true, true, true, false, false, false, true, false, true, true, false, false, true, true, false, false, false, false, false, false, false, true, true, false, true, true, false, true, false, false, true, true, true, true, true, false, false, false, true, false, false, false, true, true, true, false, true, true, true, true, false, false, false, true, false, false, true, false, false, false, true, false, false, true, false, true, false, false, true, false, false, true, true, true, false, true, true, true, true, false, true, true, true, false, true, true, false, false, false, false, true, true, false, false, true, false, false, false, true, false, false, true, false, true, false, true, false, true, true, false, true, false, false, true, false, false, false, false, true, false, false, false, false, false, false, false, true, false, false, true, true, false, false, false, false, false, false, false, false, true, false, false, false, true, false, true, true, false, false, true, false, false, false, true, false, false, true, true, false, false, true, false, false, true, false, true, false, false, false, true, true, true, false, true, false, false, true, false, false, true, false, true, true, true, false, false, true, false, false, true, false, false, true, true, false, false, false, true, true, true, false, true, true, false, true, true, false, false, false, false, true, false, true, true, false, true, false, true, false, true, false, true, true, true, true, true, true, true, true, false, false, true, false, true, true, false, false, true, false, false, true, true, true, true, false, false, true, false, true, true, false, false, false, true, false, true, true, false, false, false, false, true, true, false, false, false, false, false, true, false, false, false, true, true, false, false, true, false, true, false, false, false, false, false, false, true, true, false, false, false, false, false, false, true, true, false, true, false, false, false, false, true, false, true, false, true, false, false, true, true, true, true, false, true, false, false, false, false, false, true, false, false, true, false, true, false, true, true, true, false, true, true, true, true, false, true, false, false, true, true, true, true, true, true, true, true, false, true, false, false, true, false, true, true, true, false, true, true, false, false, false, true, false, true, false, true, true, false, false, true, true, false, false, false, false, false, true, true, true, true, false, true, false, true, true, true, true, false, true, false, false, true, true, false, true, true, true, false, false, false, false, true, false, true, false, true, true, true, false, true, true, true, true, true, true, false, true, true, true, false, false, true, false, false, true, true, false, false, false, true, true, true, false, true, true, true, true, false, true, false, true, true, true, false, false, true, false, true, true, false, false, false, false, true, true, true, true, true, true, false, true, true, false, true, true, false, false, false, true, true, false, false, false, false, true, false, true, true, false, false, true, true, true, false, true, true, false, true, false, true, true, false, false, false, false, false, true, true, false, false, false, true, true, true, false, false, true, false, false, false, false, true, true, true, false, true, true, false, false, false, true, true, true, true, false, false, true, true, true, true, true, true, false, false, true, false, true, true, false, true, false, false, false, false, false, true, true, true, true, true, false, false, false, false, true, false, false, false, false, true, true, true, true, false, true, false, true, true, true, false, true, false, false, true, false, false, true, false, false, true, true, true, true, false, false, false, false, true, true, false, true, false, false, false, false, false, true, true, true, true, true, false, true, true, false, false, false, true, false, true, false, true, true, false, true, true, true, true, true, false, true, true, true, true, true, false, true, false, true, false, false, true, false, false, true, false, false, false, true, false, true, false, true, true, true, true, false, false, false, false, false, true, false, true, false, false, true, false, true, true, false, true, false, false, false, true, true, false, true, false, false, true, false, true, true, true, false, false, false, false, true, true, true, true, false, true, true, false, true, false, true, true, true, false, false, false, false, false, false, true, false, true, false, false, true, true, true, false, false, false, true, false, true, false, false, false, false, true, true, false, false, true, true, false, false, false, false, true, false, true, true, true, false, true, true, false, false, true, false, false, false, true, true, false, false, true, true, false, false, true, true, true, false, true, false, false, false, false, false, false, false, true, false, false, false, false, true, false, true, true, true, false, true, false, true, true, false, false, false, false, true, true, false, false, false, true, true, true, true, true, true, true, true, false, false, false, true, false, true, false, true, false, true, false, false, false, true, false, false, false, true, true, true, true, true, false, false, false, true, true, false, false, true, false, false, true, true, false, false, true, false, false, true, false, false, false, false, false, false, true, false, false, true, false, false, false, false, true, false, false, false, true, false, false, true, true, true, false, false, true, false, false, false, true, false, true, false, true, false, false, true, false, false, true, true, false, true, true, true, false, true, false, true, false, false, true, true, false, true, false, true, false, false, true, false, false, true, false, false, true, false, false, true, false, false, true, true, false, true, false, false, false, false, false, true, false, true, true, true, false, true, true, true, true, true, false, true, true, true, true, true, true, false, false, true, false, true, true, true, true, false, false, true, false, false, true, false, false, true, true, false, false, false, true, true, true, false, true, true, true, true, true, true, true, true, false, true, true, true, true, false, true, false, false, false, false, false, false, true, true, false, false, false, true, false, false, true, false, true, false, false, false, true, true, false, false, true, false, true, true, true, false, true, true, true, false, false, false, true, true, false, false, false, false, true, false, false, false, false, true, true, false, false, false, false, true, false, false, true, false, false, false, false, true, true, true, true, false, false, false, true, false, false, true, true, true, false, false, false, false, true, true, true, false, true, false, true, true, true, true, true, true, false, false, true, true, false, false, true, true, false, false, true, false, false, false, true, true, true, true, false, true, false, false, false, false, true, false, true, false, false, false, false, false, false, false, true, false, true, true, true, true, true, true, true, false, true, false, false, false, true, true, true, false, false, false, false, false, false, false, true, false, true, true, false, false, true, true, false, true, true, false, false, true, false, false, true, true, false, false, false, false, false, false, false, true, true, false, false, true, true, false, true, true, true, false, true, true, false, false, true, true, false, false, true, false, false, true, false, false, false, true, false, false, false, false, true, false, true, false, true, true, true, true, false, false, false, false, false, true, true, false, true, false, false, true, false, true, false, false, false, true, true, true, true, true, true, false, true, false, false, false, true, true, false, false, true, false, false, false, false, false, true, false, false, true, false, true, true, false, false, true, true, true, false, true, false, true, true, true, false, true, true, true, true, false, false, true, false, false, true, true, true, true, false, false, false, false, true, true, true, false, false, true, false, true, false, false, false, true, true, false, true, true, true, false, false, true, false, false, false, true, false, true, true, true, true, false, true, false, false, true, false, false, false, false, true, false, true, true, true, true, false, true, false, true, true, false, true, true, false, false, true, false, true, true, false, false, false, true, true, true, true, false, true, false, true, false, false, true, false, false, true, true, false, true, false, false, true, false, false, false, true, true, true, true, false, true, true, true, false, false, false, false, false, true, false, false, true, false, true, true, true, true, false, false, false, false, true, true, true, true, false, true, false, false, true, false, false, false, false, false, false, true, false, false, true, true, true, true, true, true, false, false, true, false, false, false, false, true, true, true, true, false, true, false, true, false, true, true, true, false, false, true, true, false, false, false, false, true, true, true, false, true, true, true, false, true, false, true, false, false, false, false, true, false, false, false, true, true, false, false, true, false, true, true, true, false, true, true, true, false, true, true, false, true, true, false, true, true, false, true, true, false, true, true, false, false, true, true, false, false, true, false, true, true, true, true, false, true, true, false, false, false, true, false, true, true, false, false, false, false, true, true, true, true, false, true, false, true, false, false, true, true, false, false, false, true, false, false, false, true, false, true, false, false, true, false, true, false, true, false, true, true, false, false, true, true, false, true, false, true, true, true, false, true, true, true, true, true, true, true, false, false, true, true, true, false, false, false, true, true, false, false, false, false, false, false, false, true, true, true, false, false, true, false, false, false, false, false, true, false, true, false, true, true, false, false, true, false, true, true, true, true, false, true, false, true, true, false, true, true, true, true, true, false, true, false, true, true, false, false, true, true, false, true, true, false, true, false, false, true, false, true, true, true, false, false, false, false, true, true, false, true, false, false, false, false, true, false, false, true, false, false, true, false, false, true, false, false, true, false, false, true, false, true, false, false, false, true, false, true, false, false, false, false, false, true, true, false, false, false, false, false, false, false, true, false, true, false, false, false, true, false, false, false, true, true, true, true, false, true, false, false, true, false, false, false, false, true, false, true, false, false, false, false, true, false, false, false, true, false, false, false, false, false, false, true, true, false, false, false, true, false, true, false, false, false, true, false, true, true, false, true, false, false, false, false, true, false, false, false, false, false, false, true, true, false, false, false, false, false, true, false, false, false, false, true, false, false, false, false, true, true, false, false, false, true, false, false, true, true, false, false, true, false, false, true, true, false, false, false, true, false, true, true, false, false, true, false, false, false, false, true, true, false, true, false, false, false, true, false, false, true, true, true, false, false, true, true, true, false, false, true, true, true, true, false, false, false, false, false, true, false, false, true, true, false, false, false, false, true, false, false, true, true, false, true, false, false, true, true, false, false, true, true, true, false, false, false, false, true, true, false, true, false, false, false, false, true, false, true, false, false, true, true, true, true, false, false, false, true, true, false, false, false, false, true, false, true, true, true, false, true, false, true, true, true, false, false, true, false, false, true, false, false, true, true, false, false, true, false, false, false, false, false, false, false, false, true, true, true, false, false, true, false, false, true, true, true, false, false, false, false, false, true, false, true, true, false, true, false, false, true, false, true, true, false, false, true, true, true, true, false, true, false, false, true, true, true, true, false, true, false, true, false, false, true, false, true, true, false, false, false, true, true, true, false, true, true, false, true, true, true, false, true, false, true, false, true, false, false, true, true, false, true, true, false, true, false, true, false, true, true, true, true, true, false, true, false, false, true, true, true, false, true, false, false, false, false, true, true, true, false, true, false, true, false, false, true, true, false, false, true, false, false, true, true, true, true, false, true, true, true, false, true, true, true, true, true, true, false, true, false, true, false, false, true, false, false, false, false, false, true, true, true, false, false, true, true, true, false, true, true, false, true, false, true, false, true, false, true, true, false, false, false, true, true, true, true, false, false, false, true, false, false, true, true, true, true, true, false, true, false, false, true, true, true, true, true, true, true, false, false, false, true, true, true, false, false, false, true, true, false, false, true, true, true, true, false, true, true, false, false, false, false, false, true, false, true, true, false, true, false, true, true, false, true, false, true, false, true, true, true, false, true, true, true, false, false, false, true, true, true, true, true, false, true, false, true, true, false, false, true, true, false, true, true, false, false, true, false, false, false, true, false, true, false, false, true, true, true, false, false, true, false, true, true, false, false, true, true, true, false, false, false, false, true, true, true, false, true, false, true, false, true, false, true, true, true, false, false, true, false, false, true, true, true, false, false, false, true, true, false, true, true, false, true, false, false, true, false, false, false, false, true, true, true, true, true, false, false, true, false, false, false, true, true, true, true, false, true, true, true, true, false, false, false, false, true, false, false, true, false, true, false, true, true, true, true, true, false, true, false, true, false, false, false, false, true, true, false, false, false, true, true, true, false, true, true, false, false, true, true, true, true, false, false, false, false, true, true, true, true, false, false, true, true, true, true, false, false, true, false, false, false, false, false, false, false, false, true, true, false, false, false, true, true, true, true, true, false, false, true, true, false, true, false, true, true, false, false, false, true, false, false, true, false, false, false, false, true, true, false, false, false, true, false, true, false, true, false, false, true, true, false, true, false, false, true, false, true, false, true, true, true, true, false, false, false, false, true, true, true, false, true, true, true, true, false, true, true, false, true, true, true, false, true, true, true, true, true, true, true, false, true, false, false, false, true, false, false, true, true, false, false, false, true, false, true, false, false, true, false, false, true, true, false, true, true, true, true, false, false, false, false, false, false, true, true, false, false, false, true, true, false, true, false, false, false, false, false, true, true, false, true, true, true, true, false, false, false, false, true, true, true, true, false, true, false, true, false, false, false, true, true, true, false, true, true, false, true, true, true, true, false, false, true, false, true, false, true, false, false, false, false, true, false, true, true, true, false, false, true, false, false, false, false, true, false, true, false, true, true, true, false, false, false, false, false, false, false, true, true, true, true, false, false, true, false, false, false, false, true, true, true, true, false, false, false, false, false, true, true, false, false, false, true, true, true, false, true, false, false, true, true, false, true, true, true, true, true, false, false, false, false, true, false, true, false, false, true, true, true, true, false, true, false, false, true, true, true, false, true, false, false, true, true, false, false, true, true, true, true, false, true, false, true, true, true, true, false, false, true, true, false, false, true, false, true, false, false, false, false, true, false, true, true, true, false, true, false, false, false, true, true, true, true, true, false, false, true, true, false, true, true, true, false, false, false, true, true, true, true, true, true, true, true, false, true, true, false, true, false, true, false, true, false, false, true, true, true, true, false, true, false, true, false, false, false, true, false, true, false, false, false, false, true, true, false, true, true, false, false, true, false, false, true, true, false, false, false, false, false, true, false, true, false, true, true, true, false, true, true, false, true, false, false, false, false, false, false, false, true, true, false, true, true, true, true, true, true, true, true, false, true, true, false, true, true, true, false, false, false, true, false, true, false, true, false, false, true, true, false, true, false, true, true, false, false, false, true, false, true, false, true, true, false, true, true, false, true, false, true, true, false, false, false, true, false, false, false, true, true, true, true, false, false, false, false, false, true, false, true, true, true, false, true, true, false, false, false, false, true, false, false, false, false, true, true, false, false, true, true, true, false, false, true, false, true, false, true, false, true, true, true, true, true, true, false, false, true, false, true, false, false, false, false, true, true, true, true, false, false, false, true, false, false, true, true, true, false, true, false, true, true, true, false, true, true, true, false, false, false, false, false, true, false, false, true, true, true, false, true, false, false, true, false, true, false, false, true, false, false, false, false, false, true, true, false, true, true, false, true, true, false, false, true, false, false, true, true, false, true, false, true, true, true, false, false, false, true, false, true, true, true, true, true, false, true, true, true, false, true, true, false, true, true, false, false, false, false, false, false, true, false, true, false, false, false, false, false, false, false, false, false, true, true, true, false, false, false, true, false, false, true, false, true, true, true, true, false, true, true, true, false, false, false, true, true, false, false, true, false, true, true, true, true, false, true, false, true, true, true, false, true, false, true, true, false, true, false, false, false, true, true, true, false, true, true, false, false, true, true, true, true, true, false, false, true, true, true, true, false, false, true, false, true, false, true, false, true, true, true, true, false, true, false, true, false, true, false, false, true, false, true, true, true, true, true, true, false, false, true, true, false, true, true, false, true, true, true, false, true, true, true, true, true, false, true, true, false, false, true, true, true, false, true, false, false, false, true, false, false, false, true, true, true, true, true, true, false, false, false, false, true, false, true, true, false, true, true, true, true, false, true, false, false, false, true, false, false, true, false, true, true, true, true, false, true, false, false, true, true, false, false, false, false, false, true, true, true, true, true, true, false, true, true, true, true, true, false, false, true, false, false, true, false, true, true, true, false, false, false, true, true, true, false, false, true, true, true, true, false, true, false, false, false, false, true, true, true, true, false, false, false, true, true, true, false, false, true, true, false, true, false, false, false, true, false, false, false, true, true, false, false, false, false, false, true, false, false, true, true, false, true, false, false, false, false, true, false, false, false, true, false, true, false, false, false, false, false, false, false, false, true, false, false, true, true, true, true, false, false, false, false, true, false, false, true, false, false, true, true, true, true, true, true, false, true, true, false, false, true, true, true, true, false, false, false, false, false, true, true, false, false, true, true, false, false, true, false, false, false, true, true, true, false, false, false, false, false, true, true, false, false, true, true, true, false, true, true, false, true, true, true, true, false, true, true, true, true, false, true, false, false, true, false, false, true, true, false, false, false, false, false, false, false, false, false, true, false, false, true, true, true, true, true, true, false, true, false, true, false, false, true, true, true, true, false, true, false, true, true, true, true, true, false, false, true, false, false, false, false, false, false, true, true, true, true, true, true, true, true, false, false, true, false, false, true, false, false, true, true, true, true, true, true, false, false, true, true, true, false, true, true, true, true, false, true, true, false, true, true, false, false, false, true, true, true, false, true, false, true, true, false, true, false, true, false, false, true, true, true, true, true, false, false, true, false, false, true, true, true, false, false, true, true, false, false, true, true, false, false, true, false, false, false, false, true, true, false, true, true, true, true, false, true, true, false, true, false, true, true, false, false, true, false, true, false, false, true, true, true, false, true, false, false, false, true, false, true, false, false, true, true, false, true, false, true, true, false, false, false, true, false, false, false, false, true, false, false, false, true, true, false, false, false, true, false, false, true, true, false, true, false, false, false, true, true, true, true, false, true, true, false, false, true, false, false, false, true, false, false, false, false, true, false, true, true, true, true, true, false, false, false, false, true, true, true, false, true, true, false, true, true, true, false, false, false, true, true, false, false, false, false, true, false, true, true, false, true, true, false, false, true, false, true, false, true, false, true, false, false, true, false, true, true, true, false, true, true, true, false, false, true, false, false, false, true, true, false, false, true, false, true, false, true, true, false, true, false, true, true, true, false, true, true, true, false, true, false, false, true, true, false, true, false, true, true, true, true, true, true, false, true, false, true, false, false, true, true, true, true, true, true, true, false, true, false, true, false, true, true, true, true, false, true, false, false, false, false, false, false, true, true, false, false, true, true, true, true, false, true, true, false, false, true, true, false, false, true, true, false, false, false, false, true, false, true, true, true, false, true, true, true, false, true, true, false, false, true, false, false, true, true, true, true, false, true, true, true, false, false, true, true, true, false, true, false, false, false, true, true, true, false, false, true, true, true, true, true, false, false, false, false, true, true, true, true, false, false, false, false, false, true, false, false, true, false, false, true, true, true, false, false, true, false, true, true, true, true, true, false, false, false, false, true, true, false, true, true, false, true, true, true, false, true, true, true, false, true, false, true, false, false, true, true, true, true, false, false, true, false, false, false, true, true, false, false, false, false, true, true, true, false, false, true, false, false, false, false, false, true, true, false, true, false, true, true, true, false, true, false, true, true, false, true, true, true, false, false, false, false, true, false, false, true, false, false, true, false, false, true, false, true, true, false, true, false, true, true, false, true, false, false, true, true, true, false, false, true, true, true, false, false, true, false, false, true, false, true, false, false, false, false, true, false, false, false, true, true, true, true, false, true, false, true, false, false, true, true, true, false, false, false, false, false, false, false, true, true, false, false, true, true, false, false, false, false, false, true, false, false, true, false, true, false, false, true, false, true, true, true, true, false, true, true, false, true, true, false, false, false, true, false, true, true, true, false, true, true, true, false, false, false, false, false, true, false, true, false, true, true, true, false, true, false, true, false, true, true, false, true, false, true, false, true, false, false, false, false, false, false, false, false, true, false, false, true, false, true, true, false, true, true, false, true, true, true, true, false, false, false, true, true, false, true, false, false, false, false, true, false, false, true, false, true, false, true, false, true, true, true, true, true, false, false, false, true, false, false, true, true, true, true, true, true, false, false, true, false, true, true, true, true, true, true, true, false, true, true, true, true, true, false, true, false, true, false, false, false, false, false, false, true, false, true, false, true, false, true, false, true, false, true, false, true, true, true, true, false, false, true, true, false, true, false, true, true, true, false, true, true, true, false, false, false, true, false, false, true, false, true, false, false, false, true, true, true, true, false, true, false, true, false, false, true, true, true, false, true, false, false, true, true, false, false, true, true, true, false, false, false, true, true, false, false, false, true, true, false, false, false, false, false, false, true, true, true, false, false, false, true, false, true, true, false, true, false, false, true, false, true, false, false, true, true, true, true, true, false, true, false, false, true, true, false, false, true, true, true, true, true, true, true, false, false, false, true, false, true, false, true, false, false, true, false, false, true, true, false, true, true, true, false, false, false, true, false, true, false, false, true, false, false, false, true, true, true, false, true, false, false, true, true, false, false, true, true, false, false, true, false, true, true, true, false, true, false, false, false, true, false, true, true, false, true, true, true, true, true, true, false, false, true, true, true, false, false, true, true, true, false, true, false, true, true, true, false, true, false, true, false, true, true, true, false, false, false, true, true, true, true, false, false, true, false, false, true, true, false, false, true, true, false, true, true, false, false, true, false, false, false, false, true, false, false, true, false, false, true, true, false, true, false, true, true, true, false, true, false, true, false, false, true, false, true, true, true, true, true, false, false, false, false, true, true, false, true, true, false, true, true, false, true, false, false, false, true, true, true, true, true, false, true, false, false, true, true, false, false, true, true, true, true, true, false, false, false, true, true, true, false, false, true, false, false, true, true, true, false, false, true, true, false, true, false, false, true, true, false, false, true, false, false, false, false, true, false, false, false, false, false, true, false, true, false, false, true, false, true, false, false, true, true, true, true, true, false, false, true, false, true, false, true, false, false, false, false, true, true, false, true, true, false, false, false, false, true, false, true, true, true, true, true, true, false, true, true, true, true, true, true, true, false, false, true, true, false, true, true, false, false, false, true, false, true, false, true, false, true, false, true, false, true, false, false, false, true, true, true, false, false, false, false, false, false, false, true, false, true, true, true, false, false, true, false, true, false, true, true, true, false, true, false, true, false, false, false, true, false, true, true, true, true, false, false, false, false, false, true, false, true, true, true, true, false, false, true, false, false, false, true, false, false, true, true, false, false, true, false, true, true, false, false, true, false, false, false, false, true, true, false, true, false, true, false, false, false, false, false, false, false, false, false, false, true, false, true, false, false, true, true, true, true, true, true, false, true, false, false, true, true, false, true, false, true, false, false, false, false, true, true, false, true, false, false, true, true, false, true, false, true, false, false, true, true, false, false, false, false, false, false, false, true, false, false, false, true, false, true, true, false, true, false, true, false, false, false, false, false, true, false, false, false, false, true, false, true, true, false, false, false, true, false, true, false, false, true, false, false, false, false, false, false, false, false, false, true, false, false, true, false, true, false, true, true, false, true, false, true, true, false, true, false, true, false, true, false, false, true, true, false, false, true, false, false, false, false, true, true, true, false, false, false, false, true, true, true, false, true, true, false, true, false, false, true, true, true, false, true, true, true, true, false, false, false, true, false, true, false, true, false, false, true, true, true, true, false, false, false, false, true, false, true, true, true, false, true, false, true, true, false, true, true, true, true, true, false, true, true, true, true, false, true, true, false, false, false, false, true, true, true, false, false, false, false, true, true, false, true, true, true, false, true, false, false, true, true, false, true, false, false, true, false, true, false, false, false, false, true, true, true, false, true, false, false, true, true, false, false, false, true, false, true, true, false, true, false, true, true, true, false, true, true, false, false, false, false, false, true, true, true, false, false, true, true, false, true, false, true, false, true, false, true, true, false, true, true, true, true, true, false, false, true, true, true, false, false, true, true, false, false, true, false, true, false, true, true, false, true, false, true, true, true, false, true, false, true, false, false, false, true, false, false, true, true, true, true, true, true, true, false, false, false, false, false, false, true, false, true, true, false, true, true, false, false, true, false, false, true, true, true, true, false, true, false, false, true, false, true, false, true, true, false, false, true, false, false, true, true, true, true, true, false, false, false, true, false, false, true, false, true, false, false, false, false, false, true, false, false, true, false, false, true, true, true, true, true, true, false, false, false, true, false, true, false, false, true, true, true, false, false, false, true, false, false, true, true, true, false, true, false, false, false, true, true, false, false, true, true, false, true, true, true, false, false, false, false, false, false, false, false, false, false, false, true, true, true, false, false, false, true, false, false, false, false, false, false, false, true, false, false, true, false, true, false, false, false, false, true, false, false, false, true, false, true, true, false, false, false, false, true, true, true, false, false, true, true, false, false, false, false, true, true, true, false, true, false, true, false, true, false, false, false, false, false, true, true, true, false, true, false, true, false, false, true, true, false, false, false, false, true, true, false, false, false, false, false, false, false, true, false, true, false, true, false, true, true, true, false, false, false, true, true, true, false, true, false, true, true, true, false, true, false, true, false, false, true, false, false, false, false, true, true, true, true, true, false, false, true, false, true, true, false, false, true, false, false, false, false, true, false, false, true, false, false, true, true, false, true, false, true, true, false, true, true, true, true, false, true, true, false, true, true, false, false, false, false, true, false, false, true, false, false, true, true, true, true, false, true, false, true, true, false, false, false, true, true, true, true, true, false, true, false, false, false, true, false, true, true, false, true, true, true, true, true, true, true, false, true, false, true, false, false, false, true, true, false, true, false, true, false, false, false, true, false, true, false, true, false, false, false, false, true, true, false, true, false, true, true, false, true, false, true, false, true, false, false, false, false, false, true, true, true, true, true, true, true, false, true, false, false, true, true, true, true, false, true, false, false, true, true, true, true, true, true, false, false, false, true, false, true, true, true, false, false, true, false, false, true, false, true, true, false, false, false, false, false, false, true, true, false, true, false, true, true, false, false, false, true, true, true, false, true, false, false, false, false, false, true, false, true, false, false, false, true, true, false, true, true, true, false, false, true, false, false, true, true, true, false, true, true, false, false, false, false, false, true, false, true, false, true, true, true, false, false, true, true, false, true, false, true, false, false, false, false, true, true, true, false, false, true, false, true, false, true, true, false, false, false, false, true, true, true, true, false, false, false, true, false, false, false, false, false, false, false, true, true, true, false, true, true, false, false, false, false, false, false, false, true, false, false, false, false, true, false, false, true, false, false, true, true, false, false, true, false, true, false, false, true, false, false, true, false, true, true, true, true, false, true, false, true, true, false, true, false, true, true, false, false, false, false, true, false, true, true, true, true, true, true, false, true, true, false, true, true, true, true, true, true, true, false, false, true, false, true, false, false, true, true, true, true, false, false, true, true, true, false, true, true, true, false, true, true, true, false, false, false, false, true, false, true, false, true, false, false, false, false, true, false, true, false, false, true, false, false, false, true, false, false, false, false, false, false, true, true, true, true, false, true, true, false, false, false, true, false, true, false, false, true, true, true, true, true, true, false, true, true, true, true, true, true, true, false, true, false, true, false, false, false, true, true, false, false, false, true, false, false, false, false, true, false, true, false, false, true, false, true, true, false, false, true, true, true, true, true, true, false, false, true, true, true, false, false, true, true, true, false, true, true, true, true, true, true, true, false, true, true, true, false, true, true, true, true, false, true, true, false, true, true, true, true, false, false, false, true, true, true, true, true, false, true, true, true, true, true, true, false, true, true, false, false, false, false, true, true, false, true, false, false, false, true, false, false, false, true, true, false, true, true, true, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, true, true, true, false, true, true, false, true, false, false, false, false, false, false, false, true, false, false, true, true, true, false, true, true, true, true, true, false, true, false, false, false, false, false, true, false, true, true, true, true, true, false, false, false, false, true, true, false, false, true, true, true, true, true, false, true, true, true, false, false, false, false, true, false, true, false, false, true, true, false, true, false, true, true, true, true, false, true, true, true, true, true, true, false, true, true, false, true, false, false, false, false, false, false, true, true, true, true, true, false, false, true, false, false, false, true, false, true, true, false, false, true, false, false, true, false, false, true, false, true, false, true, true, false, true, true, false, true, false, true, false, false, true, true, false, false, false, false, false, false, false, true, true, false, true, true, true, false, true, false, false, true, false, false, true, false, true, false, false, true, true, true, false, false, true, false, true, false, false, true, true, false, true, false, true, false, true, true, true, true, false, false, false, false, false, false, true, false, true, false, false, false, true, true, false, true, false, false, false, false, false, true, true, false, true, true, true, true, false, true, false, false, false, false, false, false, true, false, true, true, true, false, true, true, false, true, false, false, true, true, true, true, false, false, true, true, true, false, false, true, false, true, false, true, false, true, false, false, true, false, true, false, true, true, true, false, false, false, false, false, true, true, true, true, true, false, true, true, true, true, false, false, true, true, false, false, false, false, true, false, true, true, true, false, true, false, false, true, true, true, false, false, false, false, true, false, true, true, false, false, true, true, true, false, false, true, false, false, true, false, false, false, true, false, false, true, false, true, true, false, false, false, true, true, false, true, true, false, false, true, false, true, false, false, false, false, false, false, true, true, false, true, false, true, true, false, false, false, false, false, false, true, true, true, true, true, false, false, false, true, true, true, false, true, false, false, true, false, false, false, true, true, false, true, false, false, false, true, true, false, true, true, true, false, false, true, true, false, false, true, true, false, false, true, false, true, false, false, true, true, true, true, true, false, true, true, true, true, true, false, false, false, false, true, false, true, true, false, true, false, true, true, false, false, true, false, false, true, false, false, true, false, false, false, true, false, false, false, true, true, false, true, false, true, true, false, true, true, false, false, true, false, true, false, false, true, false, false, true, false, false, false, true, true, true, true, false, false, false, true, true, false, true, false, false, false, false, false, false, true, false, false, true, true, false, false, true, false, true, false, true, false, false, true, false, false, false, true, true, true, true, false, false, false, false, false, true, true, false, true, true, false, true, false, true, true, true, true, true, false, true, false, false, false, true, false, true, true, true, true, true, true, false, false, false, false, true, false, true, false, false, false, true, false, true, true, false, true, false, true, false, false, false, false, true, true, false, true, true, false, false, false, false, true, false, true, true, true, true, false, false, true, true, false, false, false, true, false, true, true, false, false, true, true, true, false, false, false, true, false, false, false, false, false, true, false, true, false, true, false, false, false, true, true, false, false, true, false, false, true, false, false, true, false, true, false, false, false, true, true, true, false, false, true, true, true, false, false, false, false, true, true, true, true, false, true, false, true, true, false, false, false, false, false, false, true, false, true, true, false, false, true, true, true, true, true, true, false, true, true, false, false, false, false, false, true, true, true, false, true, true, false, false, true, false, true, true, true, false, false, false, false, true, true, false, true, false, true, false, true, false, true, true, false, true, false, true, true, true, false, true, false, false, false, true, true, false, false, true, false, false, true, true, true, false, false, false, true, false, false, false, true, true, false, true, false, true, true, false, false, true, false, true, true, true, true, false, false, false, false, true, true, false, false, true, false, false, true, true, false, false, false, false, true, true, false, true, false, true, true, false, true, false, false, true, false, true, true, false, true, false, false, false, false, true, true, false, true, true, false, false, true, false, true, true, true, false, false, false, false, true, false, true, true, true, true, true, false, true, false, true, true, true, true, false, true, false, false, true, true, true, false, false, true, false, true, false, false, true, true, true, false, false, true, false, false, false, true, true, true, true, true, false, false, true, true, false, false, true, true, false, false, false, false, true, false, true, false, true, true, false, false, false, false, true, true, false, true, true, true, true, false, false, false, true, true, false, false, true, false, true, true, false, false, false, false, false, true, true, false, true, true, true, true, true, false, true, false, false, false, false, true, true, true, false, false, false, false, false, true, false, false, false, true, false, false, false, false, false, false, false, true, false, true, false, true, true, true, true, false, false, true, true, false, false, true, false, false, true, true, true, false, true, false, true, true, true, false, false, true, false, false, false, true, true, true, false, true, false, false, false, true, false, false, false, false, false, true, false, true, true, true, false, true, true, false, false, false, true, true, false, false, true, false, false, false, false, true, true, true, false, true, false, true, true, false, false, true, false, false, true, true, false, true, true, false, false, false, false, false, false, true, false, true, false, true, true, true, false, false, false, true, true, false, true, true, true, true, false, false, true, true, true, true, true, false, true, false, false, true, false, true, false, false, false, true, false, true, false, true, true, true, true, true, true, false, true, true, false, true, false, true, true, false, false, false, true, false, true, false, true, false, false, false, false, true, true, true, true, false, false, true, true, false, true, true, false, false, true, true, true, false, false, false, false, false, false, true, false, true, true, false, false, false, false, true, false, true, true, true, false, true, false, true, true, false, true, false, false, true, false, false, true, true, false, true, false, false, false, true, false, true, false, true, true, false, true, true, true, false, true, false, true, false, true, true, true, false, true, true, false, false, true, true, false, true, true, true, true, true, false, true, true, false, false, true, true, true, false, false, false, false, true, false, false, true, false, true, true, true, false, false, false, false, false, false, false, false, true, true, true, true, false, false, true, false, true, false, false, false, true, false, false, true, true, true, false, false, true, false, false, true, true, true, false, false, false, true, true, false, true, false, false, false, false, false, false, true, false, true, true, true, false, false, false, false, false, true, true, true, true, false, true, true, false, false, false, false, true, false, false, true, false, false, true, true, true, false, false, false, false, true, true, true, false, false, false, true, true, false, true, false, false, false, true, false, true, false, true, true, false, false, true, false, false, true, true, true, true, false, false, false, true, false, true, true, true, true, false, false, true, false, false, true, false, true, false, false, false, false, false, true, false, true, true, false, false, true, true, false, false, true, false, false, true, true, false, true, false, false, true, true, false, true, false, true, true, false, true, false, false, false, true, false, true, true, false, false, false, false, false, true, false, true, true, true, true, true, false, true, true, false, true, true, false, false, true, true, true, false, false, true, true, false, true, false, false, true, false, false, true, false, true, false, true, true, false, false, false, true, false, false, true, false, true, true, true, false, true, true, true, false, false, true, true, true, false, true, true, false, true, true, false, false, false, false, true, false, true, true, false, true, false, false, false, true, true, false, false, true, true, true, false, false, true, true, false, true, true, false, true, true, false, true, true, true, false, true, false, true, true, true, false, false, true, false, false, false, false, true, false, false, false, true, true, true, true, false, false, true, false, true, true, true, false, false, false, true, false, false, true, true, true, true, false, true, false, true, false, false, false, true, true, true, false, true, false, false, true, true, true, true, true, false, false, true, true, true, false, true, true, false, true, false, false, true, false, false, false, true, true, false, true, false, true, true, true, false, false, true, false, false, false, true, true, false, true, false, false, false, false, false, false, false, true, true, true, true, true, false, true, false, false, true, false, false, false, true, false, true, false, true, true, false, false, true, true, true, true, true, true, true, true, false, false, true, false, true, true, true, true, true, false, false, false, false, false, false, false, false, true, true, true, false, false, true, true, true, true, true, false, false, false, false, false, true, true, false, true, false, true, true, false, false, true, true, true, true, false, true, true, false, false, true, true, false, true, false, true, true, false, false, true, false, true, false, false, false, true, false, false, true, true, true, false, false, false, false, true, false, true, true, true, true, true, true, true, false, true, false, true, true, false, true, false, false, false, false, false, false, true, false, false, false, false, false, false, true, true, false, true, false, false, true, false, true, true, true, false, true, false, true, false, false, false, true, false, false, true, true, true, false, false, false, false, true, true, false, true, false, false, true, false, false, true, true, false, false, true, false, true, true, true, true, true, false, false, false, true, false, false, true, true, false, false, true, true, false, true, true, false, false, false, true, false, true, false, true, true, true, true, true, false, true, true, true, true, true, true, true, false, true, true, true, false, true, false, true, true, false, false, false, true, false, false, true, false, false, false, true, true, true, false, true, false, true, true, false, true, true, false, true, true, false, true, true, false, true, true, false, true, false, false, false, true, false, true, true, true, true, false, false, true, true, true, true, false, true, true, false, false, true, false, false, true, false, false, false, true, false, false, true, true, false, false, true, true, true, true, true, false, false, true, false, true, true, false, true, false, false, false, false, true, true, false, false, false, true, false, true, true, false, false, false, true, false, false, false, true, true, false, true, false, true, true, false, true, false, true, true, true, false, false, true, false, true, false, true, true, false, true, false, false, true, false, true, true, true, true, true, false, false, true, true, false, true, true, false, false, false, false, false, false, false, true, false, false, true, true, false, true, true, false, false, true, false, false, false, false, true, true, true, true, true, false, true, true, true, true, true, true, true, true, true, false, true, false, true, false, false, false, false, false, true, false, false, true, true, true, false, true, true, false, true, true, false, true, false, true, true, true, true, false, true, true, false, false, true, true, true, true, true, true, false, true, true, true, false, false, false, false, false, true, false, false, true, false, false, false, true, true, false, true, true, false, false, false, false, false, true, true, true, true, true, true, true, true, true, false, false, true, false, false, true, true, true, false, true, true, true, true, true, false, false, false, true, true, false, true, true, true, false, true, false, false, false, true, false, true, true, true, true, false, false, true, false, false, false, false, true, false, false, true, false, false, false, false, true, true, false, true, false, false, false, true, false, false, true, true, true, true, true, true, true, false, true, false, true, false, true, false, true, true, true, true, true, false, true, true, true, true, true, false, true, true, true, false, true, true, false, true, true, false, true, true, false, true, false, false, false, false, false, false, false, true, false, true, true, false, true, false, false, false, true, true, true, false, false, false, true, true, true, true, true, false, false, false, false, false, false, true, true, false, false, true, true, false, false, false, false, false, false, false, true, true, true, true, false, false, true, false, false, false, false, false, true, false, true, true, true, true, true, false, false, true, false, false, false, false, true, true, false, false, true, true, false, true, true, true, false, false, false, true, true, false, true, true, false, true, false, true, true, true, false, false, true, false, true, false, true, true, false, true, true, true, false, false, true, false, false, true, false, false, true, true, false, true, true, false, true, true, true, true, false, false, true, true, true, false, true, false, false, true, true, true, true, true, true, false, true, false, false, true, true, true, true, false, false, true, false, true, false, false, true, true, false, true, true, true, false, false, false, false, true, true, false, false, true, true, false, true, true, false, true, true, false, true, false, true, true, true, true, true, true, false, true, true, false, false, false, false, true, false, true, false, false, false, true, false, false, false, false, false, true, true, true, false, false, true, false, true, true, false, true, false, false, false, false, true, false, false, false, false, false, false, false, true, false, true, false, false, true, true, false, false, false, false, true, false, true, true, true, true, false, false, true, true, true, false, true, true, false, false, true, true, false, false, false, true, true, false, false, false, true, false, false, false, true, false, true, true, false, true, false, true, false, false, false, false, false, true, false, false, true, true, false, true, true, true, false, true, true, false, true, true, false, true, true, false, false, true, true, false, false, true, false, false, true, true, false, false, false, true, false, false, true, false, false, true, false, true, false, true, true, true, false, false, true, true, true, false, true, true, false, true, true, false, false, false, false, false, false, false, false, false, false, true, false, true, true, false, true, true, true, true, true, false, true, false, false, false, true, false, false, true, true, true, false, true, true, true, false, true, false, true, false, false, true, false, false, false, false, true, true, false, false, false, false, true, true, true, false, true, false, true, false, false, true, true, false, true, false, false, false, false, true, true, true, false, true, true, false, true, false, true, false, true, true, true, true, true, false, true, false, false, false, false, true, true, true, false, true, true, false, false, false, true, false, false, true, false, false, true, true, true, true, true, false, true, true, true, true, true, false, true, true, false, false, true, false, false, false, false, false, true, false, false, true, false, true, false, true, true, true, false, false, true, false, false, true, false, false, true, false, false, false, false, false, true, true, false, true, false, false, true, true, false, false, true, true, true, false, true, false, false, false, true, true, true, false, false, true, true, true, true, false, true, false, false, false, true, true, false, false, false, true, true, false, false, false, true, false, false, true, true, true, false, false, true, true, true, true, false, false, false, true, false, false, false, true, true, true, true, true, false, true, false, true, false, false, false, false, false, true, true, false, true, false, false, false, false, false, false, true, true, true, false, false, false, true, true, false, false, false, false, false, false, false, false, true, true, false, false, false, false, true, true, false, true, true, true, false, false, false, true, true, true, true, false, true, true, false, true, true, false, false, false, false, true, false, true, true, false, false, false, true, false, false, true, false, true, false, false, true, true, true, false, true, false, true, true, true, false, false, true, true, false, false, false, true, false, false, false, false, true, false, false, true, true, true, false, true, true, true, false, false, false, false, false, false, true, false, false, false, true, false, false, false, false, false, false, false, false, false, false, true, false, false, false, true, true, true, false, true, false, false, true, true, false, true, false, false, true, false, false, false, false, false, false, true, true, true, false, false, false, true, true, false, true, false, true, false, false, true, true, false, false, true, false, true, false, true, true, true, false, true, true, false, false, true, true, true, true, true, false, true, false, true, true, true, true, false, true, false, true, true, true, true, false, true, true, false, false, false, true, false, true, true, true, true, true, true, true, true, false, true, false, true, true, false, false, true, false, false, true, false, false, true, true, true, true, false, false, false, true, false, false, true, false, true, true, false, true, false, true, true, true, false, true, true, false, false, false, true, false, false, false, false, false, false, true, true, true, true, true, true, true, false, true, false, true, false, false, false, true, false, false, true, false, true, true, true, false, true, false, false, true, true, true, true, false, true, false, true, false, true, false, false, false, false, true, false, true, false, true, true, false, true, false, false, false, false, true, false, true, true, false, true, false, true, true, false, false, true, false, false, false, true, false, false, false, false, true, true, true, false, false, false, true, false, false, true, false, true, true, true, true, false, true, true, false, true, false, true, true, false, false, false, true, true, false, true, true, true, false, true, true, true, false, true, true, false, true, false, false, false, true, false, true, true, false, false, true, false, false, false, false, true, true, false, true, true, false, true, false, true, true, false, false, true, true, true, true, true, true, true, true, true, true, false, false, true, false, false, false, true, true, true, false, true, true, true, false, true, true, true, false, false, false, true, true, false, false, true, false, true, false, true, true, false, false, false, true, false, true, true, false, true, true, false, false, false, false, true, false, true, false, false, false, false, false, false, false, false, false, true, false, true, false, false, false, false, false, true, true, true, true, false, false, true, true, false, false, false, true, false, true, true, true, true, true, false, true, true, true, true, false, false, true, false, false, false, true, true, false, false, false, true, true, true, true, true, false, true, true, false, false, true, false, true, false, false, true, false, true, false, true, false, false, true, false, true, false, false, false, false, false, false, false, true, false, false, true, false, false, false, true, true, true, true, false, false, true, false, false, false, true, true, false, true, false, true, true, true, true, true, false, true, false, true, true, true, false, true, false, true, true, false, false, true, false, false, true, false, false, false, false, false, true, true, false, false, true, true, true, true, false, false, false, true, false, false, false, true, false, true, false, true, false, true, true, false, true, true, false, false, true, false, false, false, true, false, true, false, true, false, true, true, false, false, false, false, true, false, true, false, true, false, true, false, false, false, true, false, false, true, false, true, true, false, true, false, false, false, false, true, false, false, true, true, true, true, true, true, false, false, false, false, true, false, true, false, true, true, true, false, true, false, true, true, false, false, true, false, true, true, false, false, false, true, false, true, false, false, false, true, false, true, true, false, false, false, false, true, false, false, true, true, true, true, false, false, false, true, true, true, false, true, false, true, true, false, false, true, false, false, true, false, false, false, true, false, false, true, true, true, true, true, true, false, false, true, false, false, true, false, true, true, false, false, false, true, false, true, false, true, false, true, true, false, false, false, false, true, true, false, true, true, false, false, true, false, true, true, true, false, true, true, false, true, true, false, true, true, false, true, false, false, true, true, false, false, true, true, true, true, true, false, false, true, true, true, true, true, false, true, false, false, true, false, true, false, true, false, false, true, true, false, false, false, false, true, true, false, true, true, true, true, false, true, true, true, true, false, false, true, false, true, true, true, true, false, false, false, true, true, false, true, true, false, false, false, true, true, false, true, true, false, false, true, true, false, true, false, false, true, true, true, true, true, true, false, true, false, false, true, true, true, true, false, false, true, false, false, false, true, true, false, false, true, false, false, false, false, true, true]
cc a1825e8b4bf6f36f55b24856c8cd327d79234fd575ddcc3ef7b1a1d6f396270e # shrinks to bv = [false, false, false, false, false, false, true, false, true, true, false, true, false, true, true, true, true, false, false, true, false, false, true, false, false, false, false, false, true, true, true, true, true, true, false, true, false, false, false, true, true, true, false, true, true, false, false, false, true, true, false, false, false, false, false, true, false, false, false, true, true, true, true]
cc 97f31769071dc154f8ec563e09da21deb26b0c1da2ed9c4312b608623767af2f # shrinks to bv = [true, true, false, false, false, true, true, false, true, false, true, true, true, false, false, true, false, false, false, true, false, false, true, false, true, true, true, false, false, false, false, true, true, true, true, true, false, true, false, false, true, false, false, false, true, false, true, true, true, true, true, false, true, true, true, true, true, true, true, false, true, false, false, true, false, false, true, true, true, false, false, false, false, true, true, true, false, true, true, false, false, true, false, true, false, true, true, false, false, true, true, false, true, true, true, false, true, false, true, true, true, false, false, true, false, false, true, true, false, true, true, true, false, false, true, true, false, false, false, true, false, true, false, false, true, false, false, true, false, false, false, false, false, true, false, true, false, true, false, true, true, false, false, false, false, false, true, false, true, false, false, false, false, true, false, true, false, true, true, false, true, true, true, true, false, true, true, false, true, false, true, true, true, false, false, false, false, true, false, false, true, true, false, true, true, false, false, false, true, false, false, true, true, true, false, true, false, false, false, true, true, true, true, false, false, true, false, false, true, true, false, false, true, true, true, false, true, false, false, false, true, true, true, true, false, true, true, false, false, false, false, true, false, true, false, false, true, false, false, true, false, true, true, false, true, true, true, false, false, false, false, true, true, true, false, false, true, false, true, true, false, true, false, true, true, true, false, false, true, false, false, true, true, false, true, true, false, false, true, false, true, true, true, true, false, true, false, false, true, false, true, true, false, true, false, false, true, true, false, true, false, false, true, false, true, false, true, true, true, true, true, false, false, true, false, true, true, false, true, false, true, true, true, true, false, true, false, false, false, true, true, false, true, false, true, true, false, true, true, true, false, true, true, false, false, true, true, false, false, true, true, true, true, true, true, true, true, false, false, false, false, false, true, true, true, true, true, false, true, true, false, true, true, true, false, true, true, true, false, false, true, false, false, false, true, false, true, false, true, false, true, false, true, false, true, true, false, true, true, true, false, false, false, false, false, false, true, true, false, true, false, true, false, true, true, false, true, false, true, false, false, true, true, false, false, true, false, true, true, false, false, true, true, true, true, true, true, false, false, true, false, true, true, true, true, false, false, true, false, false, false, false, false, false, true, true, true, true, false, false, true, false, false, false, true, false, true, true, false, true, true, true, true, true, true, true, false, false, true, false, true, true, false, false, false, false, false, false, true, true, false, true, false, false, false, false, true, false, true, true, false, false, false, false, false]
cc 42a630d2af1c263fefc0c931ee3754226dbda8f38974ba2c7d222fa244376a9b # shrinks to bv = [false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true]
cc 78f50cfd2991eecd68f6ce1d4a2c4d9fe720fc702afde202017d4a419a4aa05e # shrinks to bv = []
cc e34f92d0ccfdff459ae5ac2f1f6e051592ab5970cabe439b296f99d59344fd5b # shrinks to bv = [false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false]
cc ce705b26aa0cf32f5bb6f7030a755a7a7a1c9867ce8ecffe783d8f3e9a4ce240 # shrinks to bv = [false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, true, true, true, false, false, false, false, false, true, true, true, true, true, true, false, true, true, false, false, false, true, true, false, false, false, true, true, false, true, true, false, true, false, false, true, true, true, false, false, true, true, false, false, true, false, true, true, false, false, false, false, false, true, false, false, false, false, true, true, true, false, true, false, true, false, false, true, false, true, true, true, true, false, false, true, true, true, true, false, true, false, false, true, false, false, false, false, false, true, false, false, false, false, false, false, true, false, false, false, false, true, true, true, true, true, false, false, true, true, true, true, true, true, false, true, true, false, true, true, false, true, false, true, true, true, false, true, false, false, true, true, false, true, false, true, false, false, false, false, true, false, true, true, true, true, true, false, true, false, true, true, true, true, false, false, true, false, false, false, false, false, false, true, true, true, false, true, true, false, true, false, false, true, false, true, false, false, false, true, true, true, true, false, false, false, true, false, false, false, false, false, true, true, true, false, true, false, true, true, false, true, false, true, true, true, false, false, true, false, false, false, false, false, false, false, true, false, false, false, true, false, false, false, true, true, false, false, false, true, false, true, true, false, false, true, false, false, true, true, false, true, true, false, false, true, false, true, true, true, false, true, true, true, false, false, true, false, false, true, true, false, true, false, false, false, true, false, true, false, true, true, false, true, true, true, false, true, false, true, false, false, true, true, false, false, false, false, true, false, true, false, false, false, true, false, true, false, true, false, true, true, false, false, false, true, false, true, true, false, true, false, false, false, false, false, false, false, false, true, true, false, false, false, true, false, true, true, false, false, false, true, true, false, true, false, true, false, true, false, false, false, true, true, true, true, false, true, false, true, false, false, false, true, true, true, false, false, false, false, false, false, false, false, true, false, true, false, false, false, false, false, true, true, false, true, false, true, false, true, true, false, false, true, false, false, true, true, true, false, true, false, false, false, true, true, false, false, false, true, false, true, false, true, true, false, false, false, false, false, false, false, true, false, true, true, false, false, true, true, true, false, false, false, false, true, true, true, true, false, false, true, false, true, false, true, true, false, false, false, true, false, true, true, false, true, false, true, true, true, true, true, true, true, true, true, false, false, false, false, false, true, true, true, false, true, false, true, false, true, false, false]
cc f70651f26869b144a1a782efe9782e2d5dec55669d0e4e33fec60ccbc5aeec60 # shrinks to bv = [false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, true, false, false, true, true, false, true, true, false, true, true, true, true, true, true, true, true, false, true, false, true, false, true]
cc 8ed92746a3bf8a48f991b11a50fae4bc4d6cf5189adf71829af35451070e329b # shrinks to bv = [false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, false, true, true, true, true, true, false, false, false, true, true, true, true, false, true, false, false, true, false, false, false, false, true, true, false, false, true, true, false, false, true, false, false, false, true, true, false, true, false, true, true, true, true, false, true, false, false, true, false, false, true, false, true, true, false, false, false, true, false, true, false, true, false, false, true, false, false, true, true, true, true, false, false, false, false, true, false, true, true, false, true, true, false, true, true, true, false, false, false, true, true, true, true, true, true, false, false, true, true, true, true, true, false, true, true, false, true, false, true, true, true, false, false, false, true, false, true, true, false, true, false, false, true, false, true, false, true, false, true, false, false, true, true, false, false, false, false, true, false, false, true, true, true, false, false, true, true, true, true, false, true, true, false, true, false, true, true, true, false, false, true, true, false, true, true, true, false, false, false, false, true, false, true, true, false, true, false, true, false, false, false, false, true, true, true, false, true, true, true, true, false, false, false, true, true, false, true, true, true, true, false, false, false, true, true, false, true, false, true, true, true, true, true, false, true, true, true, false, true, false, true, true, false, true, true, false, true, true, false, true, true, true, false, false, false, false, false, true, false, false, false, true, true, true, false, true, false, true, true, true, false, true, false, true, false, false, false, false, true, true, true, false, false, true, false, true, true, true, false, true, false, false, false, true, false, true, false, true, true, true, true, false, false, true, true, true, true, false, true, false, true, true, false, false, true, true, true, true, true, false, true, true, false, true, true, true, false, false, true, false, false, false, false, true, true, true, true, true, true, false, false, false, true, false, true, true, true, false, true, false, true, true, false, false, true, false, true, false, false, false, true, true, true, true, true, true, false, false, false, false, true, false, false, false, true, true, false, true, true, false, true, true, false, false, false, false, true, true, false, false, false, true, true, true, false, true, false, true, false, false, true, true, true, false, false, false, false, true, false, true, true, true, false, true, true, false, true, true, false, true, false, false, false, true, true, false, false, false, false, true, false, true, false, false, true, true, true, true, true, false, false, true, false, true, false, false, true, false, false, false, true, true, false, true, true, true, true, false, false, true, false, false, true, false, false, false, false, false, true, false, true, true, true, true, true, false, true, false, false, true, true, false, false, true, false, false, true, true, true, true, true, false, false]
cc 3f52e229bcd09d074d0f1fc2723486ea72e85e9fcb00c172265383a121b5fb1e # shrinks to bv = [false]
cc 1623a1378946772b8280b7ee145525554c902016c386b07c5aaeccb273670cf0 # shrinks to bv = [false]
