tr {
	mso-height-source: auto;
}
col {
	mso-width-source: auto;
}
br {
	mso-data-placement: same-cell;
}
.style0 {
	border: currentColor; border-image: none; color: windowtext; font-family: Arial; font-size: 10pt; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: bottom; white-space: nowrap; 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;
}
.font6 {
	color: windowtext; font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: 400; text-decoration: none; mso-font-charset: 0;
}
.font7 {
	color: windowtext; font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: 700; text-decoration: none; mso-font-charset: 0;
}
.font12 {
	color: black; font-family: Arial; font-size: 8pt; font-style: normal; font-weight: 700; text-decoration: none; mso-generic-font-family: auto; mso-font-charset: 0;
}
.font13 {
	color: black; font-family: Arial; font-size: 8pt; font-style: normal; font-weight: 400; text-decoration: none; mso-generic-font-family: auto; mso-font-charset: 0;
}
.font14 {
	color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-weight: 700; text-decoration: none; mso-generic-font-family: auto; mso-font-charset: 0;
}
.font15 {
	color: black; font-family: Arial; font-size: 12pt; font-style: italic; font-weight: 700; text-decoration: underline; mso-generic-font-family: auto; mso-font-charset: 0; text-underline-style: single;
}
td {
	padding: 0px; border: currentColor; border-image: none; color: windowtext; font-family: Arial; font-size: 10pt; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: bottom; white-space: nowrap; 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;
}
.xl65 {
	white-space: normal; mso-style-parent: style0;
}
.xl66 {
	font-family: Arial, sans-serif; font-weight: 700; mso-font-charset: 0; mso-style-parent: style0;
}
.xl67 {
	text-align: center; mso-style-parent: style0;
}
.xl68 {
	font-family: Arial, sans-serif; mso-font-charset: 0; mso-style-parent: style0;
}
.xl69 {
	text-align: left; font-family: "Comic Sans MS", cursive; font-size: 18pt; vertical-align: middle; mso-font-charset: 0; mso-style-parent: style0;
}
.xl70 {
	font-family: Arial, sans-serif; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl71 {
	border-width: medium medium medium 1pt; border-style: none none none solid; border-color: currentColor currentColor currentColor windowtext; font-family: Arial, sans-serif; mso-font-charset: 0; mso-style-parent: style0;
}
.xl72 {
	border: 0.5pt solid windowtext; border-image: none; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl73 {
	vertical-align: middle; mso-style-parent: style0;
}
.xl74 {
	border: 0.5pt solid windowtext; border-image: none; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl75 {
	font-family: Arial, sans-serif; vertical-align: middle; mso-font-charset: 0; mso-style-parent: style0;
}
.xl76 {
	border: 0.5pt solid windowtext; border-image: none; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl77 {
	border: 0.5pt solid windowtext; border-image: none; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl78 {
	border-width: 0.5pt medium 0.5pt 0.5pt; border-style: solid none solid solid; border-color: windowtext currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; font-weight: 700; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl79 {
	border-width: 0.5pt medium; border-style: solid none; border-color: windowtext currentColor; text-align: center; white-space: normal; mso-style-parent: style0;
}
.xl80 {
	border-width: 0.5pt 0.5pt 0.5pt medium; border-style: solid solid solid none; border-color: windowtext windowtext windowtext currentColor; text-align: center; white-space: normal; mso-style-parent: style0;
}
.xl81 {
	color: red; font-family: Arial, sans-serif; mso-font-charset: 0; mso-style-parent: style0;
}
.xl82 {
	border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl83 {
	border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl84 {
	border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl85 {
	border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl86 {
	border-width: medium 0.5pt; border-style: none solid; border-color: currentColor windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl87 {
	border-width: medium 0.5pt; border-style: none solid; border-color: currentColor windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl88 {
	border-width: medium 0.5pt; border-style: none solid; border-color: currentColor windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl89 {
	border-width: medium 0.5pt; border-style: none solid; border-color: currentColor windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl90 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl91 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl92 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl93 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl94 {
	border: 0.5pt solid windowtext; border-image: none; text-align: center; vertical-align: middle; white-space: normal; mso-style-parent: style0;
}
.xl95 {
	border: 0.5pt solid windowtext; border-image: none; text-align: left; font-family: Arial, sans-serif; font-size: 9pt; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl96 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: center; font-family: Arial, sans-serif; font-size: 12pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl97 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: center; font-family: Arial, sans-serif; font-size: 12pt; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl98 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; font-family: Arial, sans-serif; font-size: 12pt; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl99 {
	border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: left; font-family: Arial, sans-serif; font-size: 9pt; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl100 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl101 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl102 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl103 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl104 {
	background: rgb(238, 236, 225); border-width: 1pt 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl105 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt 1pt; border-style: solid; border-color: windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl106 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl107 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl108 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl109 {
	background: rgb(238, 236, 225); border-width: 0.5pt 1pt 1pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl110 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl111 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl112 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl113 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl114 {
	background: rgb(238, 236, 225); border-width: 1pt 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl115 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt 1pt; border-style: solid; border-color: windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl116 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl117 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl118 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl119 {
	background: rgb(238, 236, 225); border-width: 0.5pt 1pt 1pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl120 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt medium 1pt; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl121 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl122 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl123 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl124 {
	background: rgb(238, 236, 225); border-width: 1pt 1pt medium 0.5pt; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl125 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl126 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl127 {
	border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl128 {
	border: 0.5pt solid windowtext; border-image: none; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl129 {
	border-width: 0.5pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl130 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl131 {
	background: rgb(238, 236, 225); border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl132 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt medium; border-style: solid solid none; border-color: windowtext windowtext currentColor; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl133 {
	border-width: medium 0.5pt; border-style: none solid; border-color: currentColor windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl134 {
	border: 0.5pt solid windowtext; border-image: none; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl135 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl136 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl137 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl138 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl139 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl140 {
	background: rgb(238, 236, 225); border: 0.5pt solid windowtext; border-image: none; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl141 {
	background: rgb(238, 236, 225); border: 0.5pt solid windowtext; border-image: none; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl142 {
	background: rgb(238, 236, 225); border: 0.5pt solid windowtext; border-image: none; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl143 {
	background: rgb(238, 236, 225); border: 0.5pt solid windowtext; border-image: none; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl144 {
	background: rgb(238, 236, 225); border: 0.5pt solid windowtext; border-image: none; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl145 {
	border-width: 0.5pt 0.5pt 1pt 1pt; border-style: solid; border-color: windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl146 {
	border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl147 {
	border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl148 {
	border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl149 {
	border-width: 0.5pt 0.5pt 1pt; border-style: solid; border-color: windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
.xl150 {
	border-width: 0.5pt 1pt 1pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-font-charset: 0; mso-style-parent: style0;
}
.xl151 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt 1pt 1pt; border-style: solid; border-color: windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl152 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl153 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt; border-style: solid; border-color: windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl154 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl155 {
	background: rgb(238, 236, 225); border-width: 1pt 0.5pt; border-style: solid; border-color: windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl156 {
	background: rgb(238, 236, 225); border-width: 1pt 1pt 1pt 0.5pt; border-style: solid; border-color: windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl157 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 1pt 1pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: right; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl158 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 1pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl159 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 1pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: left; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl160 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 1pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; font-size: 11pt; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl161 {
	background: rgb(238, 236, 225); border-width: medium 0.5pt 1pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl162 {
	background: rgb(238, 236, 225); border-width: medium 1pt 1pt 0.5pt; border-style: none solid solid; border-color: currentColor windowtext windowtext; text-align: center; font-family: Arial, sans-serif; vertical-align: middle; white-space: normal; mso-number-format: "@"; mso-pattern: black none; mso-font-charset: 0; mso-style-parent: style0;
}
.xl163 {
	border-width: medium medium medium 1pt; border-style: none none none solid; border-color: currentColor currentColor currentColor windowtext; font-family: Arial, sans-serif; white-space: normal; mso-font-charset: 0; mso-style-parent: style0;
}
