NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B
NaN B