|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||-----||||----|||---||--|-||--|||---||||----|||||-----||||||------|||||||-------||||||||--------|||||||||---------||||||||--------|||||||-------||||||------|||||--