← Back to Scenario Details

Test Case Files

File: tc_108.in Scenario: main Problem: 0180-dna-dinossaurico

Input File

/test-cases/main/tc_108.in
381175 bytes
59f1842ecfb95743821ce8fde68ef228
✅ Found 1 match(es) in DB
  • ID: 3365 (Scenario ID: None) Current Scenario
DDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFFDDTDFFTCTTDTCTDFF

Output File

/test-cases/main/tc_108.sol
6 bytes
26dbb8af0b17ea9cffaf1597af1ad6d7
✅ Found 1 match(es) in DB
  • ID: 3365 (Scenario ID: None)
22422

Analysis

Input exists in the database.

Output also exists in the database.

Both files exist in DB. This should be synced unless they belong to different test configurations.