      table { border-collapse:collapse; page-break-after:always }
      .gridlines td { border:1px dotted black }
      .gridlines th { border:1px dotted black }
      .b { text-align:center }
      .e { text-align:center }
      .f { text-align:right }
      .inlineStr { text-align:left }
      .n { text-align:right }
      .s { text-align:left }
      td.style0 { vertical-align:bottom; border-bottom:none #000000; border-top:none #000000; border-left:none #000000; border-right:none #000000; color:#000000; font-family:'Calibri'; font-size:11pt; background-color:white }
      th.style0 { vertical-align:bottom; border-bottom:none #000000; border-top:none #000000; border-left:none #000000; border-right:none #000000; color:#000000; font-family:'Calibri'; font-size:11pt; background-color:white }
      td.style1 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#000000; font-family:'Arial'; font-size:12pt; background-color:white }
      th.style1 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#000000; font-family:'Arial'; font-size:12pt; background-color:white }
      td.style2 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; color:#000000; font-family:'Arial'; font-size:12pt; background-color:white }
      th.style2 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; color:#000000; font-family:'Arial'; font-size:12pt; background-color:white }
      td.style3 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:none #000000; border-left:none #000000; border-right:none #000000; font-weight:bold; color:#255663; font-family:'Georgia'; font-size:16pt; background-color:white }
      th.style3 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:none #000000; border-left:none #000000; border-right:none #000000; font-weight:bold; color:#255663; font-family:'Georgia'; font-size:16pt; background-color:white }
      td.style4 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      th.style4 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      td.style5 { vertical-align:middle; text-align:center; border-bottom:none #000000; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      th.style5 { vertical-align:middle; text-align:center; border-bottom:none #000000; border-top:1px solid #000000 !important; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      td.style6 { vertical-align:middle; text-align:center; border-bottom:none #000000; border-top:none #000000; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      th.style6 { vertical-align:middle; text-align:center; border-bottom:none #000000; border-top:none #000000; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      td.style7 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:none #000000; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      th.style7 { vertical-align:middle; text-align:center; border-bottom:1px solid #000000 !important; border-top:none #000000; border-left:1px solid #000000 !important; border-right:1px solid #000000 !important; font-weight:bold; color:#255663; font-family:'Arial'; font-size:12pt; background-color:white }
      table.sheet0 col.col0 { width:119.96666529pt }
      table.sheet0 col.col1 { width:115.89999867pt }
      table.sheet0 col.col2 { width:93.53333226pt }
      table.sheet0 col.col3 { width:93.53333226pt }
      table.sheet0 col.col4 { width:35.92222181pt }
      table.sheet0 tr { height:15pt }
      table.sheet0 tr.row0 { height:58.5pt }
      table.sheet0 tr.row1 { height:60.75pt }
      table.sheet0 tr.row2 { height:15.75pt }
      table.sheet0 tr.row5 { height:15.75pt }
      table.sheet0 tr.row8 { height:15.75pt }
      table.sheet0 tr.row10 { height:15.75pt }
      table.sheet0 tr.row12 { height:15.75pt }
      table.sheet0 tr.row15 { height:15.75pt }
      table.sheet0 tr.row17 { height:15.75pt }
      table.sheet0 tr.row18 { height:31.5pt }
      table.sheet0 tr.row19 { height:15.75pt }
      table.sheet0 tr.row20 { height:15pt }
      table.sheet0 tr.row21 { height:15pt }
      table.sheet0 tr.row22 { height:15.75pt }
      table.sheet0 tr.row23 { height:31.5pt }
      table.sheet0 tr.row24 { height:15.75pt }
      table.sheet0 tr.row25 { height:15.75pt }
      table.sheet0 tr.row26 { height:15.75pt }
      table.sheet0 tr.row27 { height:15.75pt }
      table.sheet0 tr.row28 { height:15.75pt }
      table.sheet0 tr.row29 { height:15.75pt }
      table.sheet0 tr.row30 { height:15.75pt }
      table.sheet0 tr.row31 { height:15.75pt }
      table.sheet0 tr.row32 { height:15.75pt }