TR {
	mso-height-source: auto
}
COL {
	mso-width-source: auto
}
BR {
	mso-data-placement: same-cell
}
.style0 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-STYLE: normal; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; COLOR: windowtext; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: medium none; FONT-WEIGHT: 400; BORDER-RIGHT: medium none; TEXT-DECORATION: none; mso-number-format: General; mso-rotate: 0; mso-background-source: auto; mso-pattern: auto; mso-generic-font-family: auto; mso-font-charset: 0; mso-protection: locked visible; mso-style-name: Normal; mso-style-id: 0
}
.style58 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; WHITE-SPACE: nowrap; COLOR: windowtext; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: medium none; FONT-WEIGHT: 400; BORDER-RIGHT: medium none; TEXT-DECORATION: none; mso-number-format: General; mso-rotate: 0; mso-background-source: auto; mso-pattern: auto; mso-font-charset: 0; mso-protection: locked visible; mso-style-name: Normal_Sheet1
}
.style59 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; WHITE-SPACE: nowrap; COLOR: black; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: medium none; FONT-WEIGHT: 400; BORDER-RIGHT: medium none; TEXT-DECORATION: none; mso-number-format: General; mso-rotate: 0; mso-background-source: auto; mso-pattern: auto; mso-font-charset: 0; mso-protection: locked visible; mso-style-name: Normal_Sheet1_1
}
TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-STYLE: normal; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; COLOR: windowtext; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: medium none; FONT-WEIGHT: 400; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 1px; mso-number-format: General; mso-rotate: 0; mso-background-source: auto; mso-pattern: auto; mso-generic-font-family: auto; mso-font-charset: 0; mso-protection: locked visible; mso-style-parent: style0; mso-ignore: padding
}
.xl67 {
	TEXT-ALIGN: left; FONT-FAMILY: "Times New Roman", serif; FONT-SIZE: 11pt; mso-font-charset: 0; mso-style-parent: style0
}
.xl68 {
	FONT-FAMILY: "Times New Roman", serif; FONT-SIZE: 11pt; mso-font-charset: 0; mso-style-parent: style0
}
.xl69 {
	TEXT-ALIGN: center; FONT-FAMILY: "Times New Roman", serif; FONT-SIZE: 11pt; mso-font-charset: 0; mso-style-parent: style0
}
.xl70 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: center; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl71 {
	BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl72 {
	BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl73 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: center; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl74 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: left; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl75 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: center; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style58
}
.xl76 {
	BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; COLOR: black; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style59
}
.xl77 {
	BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl78 {
	BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: Arial, sans-serif; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl79 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: center; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; COLOR: black; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style59
}
.xl80 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: left; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; COLOR: black; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style59
}
.xl81 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: left; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl82 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: left; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 12pt; VERTICAL-ALIGN: top; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl83 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: center; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl84 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: left; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl85 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: center; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl86 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: left; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style58
}
.xl87 {
	TEXT-ALIGN: right; FONT-FAMILY: Arial, sans-serif; WHITE-SPACE: normal; FONT-SIZE: 12pt; VERTICAL-ALIGN: middle; mso-font-charset: 0; mso-style-parent: style0
}
.xl88 {
	TEXT-ALIGN: center; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; FONT-WEIGHT: 700; mso-font-charset: 0; mso-style-parent: style0
}
.xl89 {
	TEXT-ALIGN: center; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 700; mso-font-charset: 0; mso-style-parent: style0
}
.xl90 {
	FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 700; mso-font-charset: 0; mso-style-parent: style0
}
.xl91 {
	TEXT-ALIGN: center; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; mso-font-charset: 0; mso-style-parent: style0
}
.xl92 {
	BORDER-BOTTOM: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style58
}
.xl93 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: center; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: "Times New Roman", serif; WHITE-SPACE: normal; FONT-SIZE: 11pt; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
.xl94 {
	BORDER-BOTTOM: windowtext 0.5pt solid; TEXT-ALIGN: right; BORDER-LEFT: windowtext 0.5pt solid; FONT-FAMILY: Arial, sans-serif; WHITE-SPACE: normal; FONT-SIZE: 12pt; VERTICAL-ALIGN: middle; BORDER-TOP: windowtext 0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid; mso-font-charset: 0; mso-style-parent: style0
}
