# OOF version 2.0
FileVersion(number=1.0, format='ascii')
Microstructure.New(name='reference', size=Point(100.0,100.0), isize=iPoint(100,100))
Image.New(name='composition.png', microstructure='reference', pixels=RGBData8(rgbvalues=[49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 0, 0, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 49344, 49344, 65535, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 32896, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0, 65535, 65535, 0]))
Microstructure.PixelGroup(microstructure='reference', group='RGBColor(red=0.0,green=0.0,blue=1.0)', meshable=True)
Microstructure.PixelGroup(microstructure='reference', group='RGBColor(red=0.50196078431372548,green=0.50196078431372548,blue=0.50196078431372548)', meshable=True)
Microstructure.PixelGroup(microstructure='reference', group='RGBColor(red=0.75294117647058822,green=0.75294117647058822,blue=1.0)', meshable=True)
Microstructure.PixelGroup(microstructure='reference', group='RGBColor(red=1.0,green=0.0,blue=0.0)', meshable=True)
Microstructure.PixelGroup(microstructure='reference', group='RGBColor(red=1.0,green=1.0,blue=0.0)', meshable=True)
Microstructure.PixelGroup(microstructure='reference', group='RGBColor(red=1.0,green=1.0,blue=1.0)', meshable=True)
Microstructure.Categories(microstructure='reference', categories=[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]])
Microstructure.DefineCategory.PixelGroups(microstructure='reference', category=0, groups=['RGBColor(red=0.75294117647058822,green=0.75294117647058822,blue=1.0)'])
Microstructure.DefineCategory.PixelGroups(microstructure='reference', category=1, groups=['RGBColor(red=0.50196078431372548,green=0.50196078431372548,blue=0.50196078431372548)'])
Microstructure.DefineCategory.PixelGroups(microstructure='reference', category=2, groups=['RGBColor(red=1.0,green=0.0,blue=0.0)'])
Microstructure.DefineCategory.PixelGroups(microstructure='reference', category=3, groups=['RGBColor(red=1.0,green=1.0,blue=1.0)'])
Microstructure.DefineCategory.PixelGroups(microstructure='reference', category=4, groups=['RGBColor(red=0.0,green=0.0,blue=1.0)'])
Microstructure.DefineCategory.PixelGroups(microstructure='reference', category=5, groups=['RGBColor(red=1.0,green=1.0,blue=0.0)'])
Microstructure.EndCategories(microstructure='reference')
Skeleton.NewPeriodic(name='modtest', microstructure='reference', left_right_periodicity=True, top_bottom_periodicity=True)
Skeleton.Nodes(skeleton='reference:modtest', points=[(0.0, 0.0), (100.0, 0.0), (0.0, 100.0), (100.0, 100.0), (51.0, 0.0), (77.0, 0.0), (51.0, 100.0), (77.0, 100.0), (100.0, 38.0), (100.0, 72.0), (0.0, 38.0), (0.0, 72.0), (33.33333333333333, 72.0), (66.66666666666666, 72.0), (33.33333333333333, 38.0), (66.66666666666666, 38.0)])
Skeleton.Partnerships(skeleton='reference:modtest', partnerlists=[(0, 1, 2, 3), (4, 6), (5, 7), (8, 10), (9, 11)])
Skeleton.Elements(skeleton='reference:modtest', nodes=[(0, 4, 14, 10), (4, 5, 15, 14), (5, 1, 8, 15), (10, 14, 12, 11), (14, 15, 13, 12), (15, 8, 9, 13), (11, 12, 6, 2), (12, 13, 7, 6), (13, 9, 3, 7)])
Skeleton.PinnedNodes(skeleton='reference:modtest', nodes=[])
Skeleton.PointBoundary(skeleton='reference:modtest', name='bottomleft', nodes=[0], exterior=1)
Skeleton.PointBoundary(skeleton='reference:modtest', name='bottomright', nodes=[1], exterior=1)
Skeleton.PointBoundary(skeleton='reference:modtest', name='topleft', nodes=[2], exterior=1)
Skeleton.PointBoundary(skeleton='reference:modtest', name='topright', nodes=[3], exterior=1)
Skeleton.EdgeBoundary(skeleton='reference:modtest', name='bottom', edges=[(0, 4), (4, 5), (5, 1)], exterior=1)
Skeleton.EdgeBoundary(skeleton='reference:modtest', name='left', edges=[(2, 11), (11, 10), (10, 0)], exterior=1)
Skeleton.EdgeBoundary(skeleton='reference:modtest', name='right', edges=[(1, 8), (8, 9), (9, 3)], exterior=1)
Skeleton.EdgeBoundary(skeleton='reference:modtest', name='top', edges=[(3, 7), (7, 6), (6, 2)], exterior=1)
