@font-face{/*Basic Latin*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+0,u+9-a,u+d,u+20-23,u+25,u+27-3f,u+5b-5f,u+7b-7e;
	src:url('40k00.woff2') format('woff2'),url('40k00.woff') format('woff');
}
@font-face{/*Latin-1 Supplement*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+a0,u+ad,u+d7,u+f7;
	src:url('40k01.woff2') format('woff2'),url('40k01.woff') format('woff');
}
@font-face{/*Devanagari*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+964-965;
	src:url('40k0l.woff2') format('woff2'),url('40k0l.woff') format('woff');
}
@font-face{/*Sinhala*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+d82-d83,u+d85-d96,u+d9a-db1,u+db3-dbb,u+dbd,u+dc0-dc6,u+dca,u+dcf-dd4,u+dd6,u+dd8-ddf,u+de6-def,u+df2-df4;
	src:url('40k0u.woff2') format('woff2'),url('40k0u.woff') format('woff');
}
@font-face{/*General Punctuation*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+200b-200f,u+2013-2014,u+2018-2019,u+201c-201d,u+2026,u+2028-202e,u+206a-206f;
	src:url('40k27.woff2') format('woff2'),url('40k27.woff') format('woff');
}
@font-face{/*Mathematical Operators*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+2212;
	src:url('40k2e.woff2') format('woff2'),url('40k2e.woff') format('woff');
}
@font-face{/*Geometric Shapes*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+25cc;
	src:url('40k2l.woff2') format('woff2'),url('40k2l.woff') format('woff');
}
@font-face{/*Sinhala Archaic Numbers*/
	font-family:'Ensign:Serif';
	font-style:Normal;
	font-weight:400;
	unicode-range:u+111e1-111f4;
	src:url('40k6m.woff2') format('woff2'),url('40k6m.woff') format('woff');
}
