Funding

This study was supported by Science, Technology and Innovation Commission of Shenzhen Municipality under grant No. JCYJ20180703093402288, Department of Science and Technology of Guangdong Province under grants No. 2019B020227001, Finance Department Health Special Project of Jilin Province under grants No. JLSCZD2019-022.

ReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReferenceReference

[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.
[1] Salomon L J, Alfirevic Z, Berghella V, et al. Practice guidelines for performance of the routine mid‐trimester fetal ultrasound scan[J]. Ultrasound in Obstetrics & Gynecology, 2011, 37(1): 116-126.
[2] Grandjean H, Larroque D, Levi S. The performance of routine ultrasonographic screening of pregnancies in the Eurofetus Study[J]. American journal of obstetrics and gynecology, 1999, 181(2): 446-454.
[3] Litjens G, Kooi T, Bejnordi B E, et al. A survey on deep learning in medical image analysis[J]. Medical image analysis, 2017, 42: 60-88.
[4] Han S, Kang H K, Jeong J Y, et al. A deep learning framework for supporting the classification of breast lesions in ultrasound images[J]. Physics in Medicine & Biology, 2017, 62(19): 7714.
[5] Suzuki K. Overview of deep learning in medical imaging[J]. Radiological physics and technology, 2017, 10(3): 257-273.
[6] Vedula S, Senouf O, Bronstein A M, et al. Towards ct-quality ultrasound imaging using deep learning[J]. arXiv preprint arXiv:1710.06304, 2017.
[7] Perdios D, Besson A, Arditi M, et al. A deep learning approach to ultrasound image recovery[C]//2017 IEEE International Ultrasonics Symposium (IUS). Ieee, 2017: 1-4.
[8] Byra M, Styczynski G, Szmigielski C, et al. Transfer learning with deep convolutional neural network for liver steatosis assessment in ultrasound images[J]. International journal of computer assisted radiology and surgery, 2018, 13(12): 1895-1903.
[9] Yap M H, Goyal M, Osman F, et al. End-to-end breast ultrasound lesions recognition with a deep learning approach[C]//Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging. International Society for Optics and Photonics, 2018, 10578: 1057819.
[10] Shengfeng Liu YW, Xin Yang, Baiying Lei, Li Liu, Shawn Xiang Li, Dong Ni, Tianfu Wang. Deep Learning in Medical Ultrasound Analysis: A Review. Engineering. 2019;5(2):261-75.
[11] Karimi D, Zeng Q, Mathur P, et al. Accurate and robust deep learning-based segmentation of the prostate clinical target volume in ultrasound images[J]. Medical image analysis, 2019, 57: 186-196.
[12] van Sloun R J G, Cohen R, Eldar Y C. Deep learning in ultrasound imaging[J]. Proceedings of the IEEE, 2019, 108(1): 11-29.
[13] Chen H, Dou Q, Ni D, et al. Automatic fetal ultrasound standard plane detection using knowledge transferred recurrent neural networks[C]//International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, Cham, 2015: 507-514.
[14]. Chen H, Ni D, Qin J, Li S, Yang X, Wang T, Heng PA. Standard Plane Localization in Fetal Ultrasound via Domain Transferred Deep Neural Networks. IEEE J Biomed Health Inform. 2015;19(5):1627-36.
[15]. Baumgartner CF, Kamnitsas K, Matthew J, Fletcher TP, Smith S, Koch LM, Kainz B, Rueckert D. SonoNet: Real-Time Detection and Localisation of Fetal Standard Scan Planes in Freehand Ultrasound. IEEE Trans Med Imaging. 2017;36(11):2204-15.
[16]. Yaqub M, Kelly B, Papageorghiou AT, Noble JA. A Deep Learning Solution for Automatic Fetal Neurosonographic Diagnostic Plane Verification Using Clinical Standard Constraints. Ultrasound Med Biol. 2017;43(12):2925-33.
[17] Kong P, Ni D, Chen S, et al. Automatic and efficient standard plane recognition in fetal ultrasound images via multi-scale dense networks[M]//Data Driven Treatment Response Assessment and Preterm, Perinatal, and Paediatric Image Analysis. Springer, Cham, 2018: 160-168.
[18] YuZ, TanEL, NiD, QinJ, ChenS, LiS, LeiB, WangT. A Deep Convolutional Neural Network- Based Framework for Automatic Fetal Facial Standard Plane Recognition. IEEE J Biomed Health Inform. 2018;22(3):874-85.
[19] Toussaint N, Khanal B, Sinclair M, et al. Weakly supervised localisation for fetal ultrasound images[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2018: 192-200.
[20] Tan J, Au A, Meng Q, et al. Semi-supervised Learning of Fetal Anatomy from Ultrasound[M]//Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, 2019: 157-164.
[21] Sobhaninia Z, Rafiei S, Emami A, et al. Fetal Ultrasound Image Segmentation for Measuring Biometric Parameters Using Multi-Task Deep Learning[C]//2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2019: 6545-6548.
[22] Li Y, Xu R, Ohya J, et al. Automatic fetal body and amniotic fluid segmentation from fetal ultrasound images by encoder-decoder network with inner layers[C]//2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2017: 1485-1488.
[23] Looney P, Stevenson G N, Nicolaides K H, et al. Fully automated, real-time 3D ultrasound segmentation to estimate first trimester placental volume using deep learning[J]. JCI insight, 2018, 3(11).
[24] Looney P, Stevenson G N, Nicolaides K H, et al. Automatic 3D ultrasound segmentation of the first trimester placenta using deep learning[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 279-282.
[25]. van den Heuvel TLA, Petros H, Santini S, de Korte CL, van Ginneken B. Automated Fetal Head Detection and Circumference Estimation from Free-Hand Ultrasound Sweeps Using Deep Learning in Resource-Limited Countries. Ultrasound Med Biol. 2019;45(3):773-85.
[26] Sobhaninia Z, Emami A, Karimi N, et al. Localization of Fetal Head in Ultrasound Images by Multiscale View and Deep Neural Networks[J]. arXiv preprint arXiv:1911.00908, 2019.
[27] Al-Bander B, Alzahrani T, Alzahrani S, et al. Improving Fetal Head Contour Detection by Object Localisation with Deep Learning[C]//Annual Conference on Medical Image Understanding and Analysis. Springer, Cham, 2019: 142-150.
[28] Sinclair M, Baumgartner C F, Matthew J, et al. Human-level performance on automatic head biometrics in fetal ultrasound using fully convolutional neural networks[C]//2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 2018: 714-717.
[29]. Kim HP, Lee SM, Kwon JY, Park Y, Kim KC, Seo JK. Automatic evaluation of fetal head biometry from ultrasound images using machine learning. Physiol Meas. 2019;40(6):065009.
[30] Kim B, Kim K C, Park Y, et al. Machine-learning-based automatic identification of fetal abdominal circumference from ultrasound images[J]. Physiological measurement, 2018, 39(10): 105007.
[31] Sundaresan V, Bridge C P, Ioannou C, et al. Automated characterization of the fetal heart in ultrasound images using fully convolutional neural networks[C]//2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017). IEEE, 2017: 671-674.
[32] Patra A, Huang W, Noble J A. Learning spatio-temporal aggregation for fetal heart analysis in ultrasound video[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support. Springer, Cham, 2017: 276-284.
[33] Maraci M A, Yaqub M, Craik R, et al. Toward point-of-care ultrasound estimation of fetal gestational age from the trans-cerebellar diameter using CNN-based ultrasound image analysis[J]. Journal of Medical Imaging, 2020, 7(1): 014501.
[34] Wu L, Cheng JZ, Li S, Lei B, Wang T, Ni D. FUIQA: Fetal Ultrasound Image Quality Assessment With Deep Convolutional Networks. IEEE Trans Cybern. 2017;47(5):1336-49.
[35] Xie H, Wang N, He M, et al. Using deep learning algorithms to classify fetal brain ultrasound images as normal or abnormal[J]. Ultrasound in Obstetrics & Gynecology, 2020.
[36] Ceausescu A, Docea A, Dinu M, et al. Fetal Central Nervous System Abnormalities[J]. Congenital Anomalies: From the Embryo to the Neonate, 2018: 43.
[37] D’Antonio F, Papageorghiou A T. Ventriculomegaly[M]//Obstetric Imaging: Fetal Diagnosis and Care. Elsevier, 2018: 230-235. e1.
[38] Du Plessis, A. J., Robinson, S., & Volpe, J. J. Congenital Hydrocephalus[M]//Volpe’s Neurology of the Newborn. Elsevier Health Sciences, 2018, 58–72.
[39] Weichert J, Hartge D, Krapp M, et al. Prevalence, characteristics and perinatal outcome of fetal ventriculomegaly in 29,000 pregnancies followed at a single institution[J]. Fetal diagnosis and therapy, 2010, 27(3): 142-148.
[40] Pisapia J M, Sinha S, Zarnow D M, et al. Fetal ventriculomegaly: diagnosis, treatment, and future directions[J]. Child’s Nervous System, 2017, 33(7): 1113-1123.
[41] Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition[J]. arXiv preprint arXiv:1409.1556, 2014.
[42] Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2818-2826.
[43] He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.
[44] Reddy A S B, Juliet D S. Transfer Learning with ResNet-50 for Malaria Cell-Image Classification[C]//2019 International Conference on Communication and Signal Processing (ICCSP). IEEE, 2019: 0945-0949.
[45] Ren S, He K, Girshick R, et al. Faster r-cnn: Towards real-time object detection with region proposal networks[C]//Advances in neural information processing systems. 2015: 91-99.
[46] Zhou B, Khosla A, Lapedriza A, et al. Learning deep features for discriminative localization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 2921-2929.
[47] Gilmore J H, Smith L C, Wolfe H M, et al. Prenatal mild ventriculomegaly predicts abnormal development of the neonatal brain[J]. Biological psychiatry, 2008, 64(12): 1069-1076.