Len: 8 size: 16
Total tests:743
Additive scoring (top 10000):
CACCACNNNCCNNNNN	104
CCNNCACNNNCCNANN	104
CACNNNCAACCNNNNN	104
ACACNNNCAANCNNNN	103
CACNACNNACCNNNNN	103
CACCNNNNACCNNCNN	103
ACNCNACCNNCNNNAN	103
ACNCNACCNNCNNANN	103
CNCCNCCANNNNCCNN	103
CNNNCACCACNNNCNN	103
CACCNNCANANNNCNN	103
CNCCANCANNNNCCNN	103
ACACNNNCAACNNNNN	103
CNCNACCNNCNNAANN	103
CNCCNNCANANNCCNN	103
ACACNNNCANNCNNCN	103
CACNNNCAACNNNCNN	103
CCNCCANNNNCCNANN	103
ACACNNNNAACNNNCN	103
CCANCACNNNCCNNNN	103
CNNNCACNACNNNCCN	102
ACCNCCANANNNCNNN	102
ACNCNACNNNCNNANA	102
ACACNNNCANCNNNCN	102
CNCCACCANNNNCNNN	102
CCCNCNANNNNCCNAN	102
ACACNNNCNACCNNNN	102
ACNNNCNACCNNCNNA	102
CCANNACNNNCCNNCN	102
CCNNCACNNNCCNCNN	102
CNCAACACNNNNANNN	102
CCANCACNNNCNNANN	102
CCACNANNNNCCCNNN	102
CCACCNNCNNAANNNN	102
CNCCACNNNNCNCCNN	102
CCNNCACNNNCCANNN	102
CNNCACNNANCNCCNN	102
CNCCACCANNNNNCNN	102
ACNCCACCNNNNNNNA	102
CNNCACCANNNNCCNN	102
CACNACNNNCCNNANN	102
CCACCANNNNCCNNNN	102
CCNNCANNNNCCNAAN	102
ACNCNACNCNCNNANN	102
CACNCNACNNNCNNAN	102
ACACNACNNNCNNANN	102
CNCCACNNNCCNCNNN	102
CNCCACNNNCNNAANN	102
CCACNACNNNCCNNNN	102
CACCACNNNCNNNANN	102
CACCACCNNNNNNANN	102
CACNCNCNACNNNCNN	102
ACCNNCAAANNNCNNN	102
ACNCCACCNNCNNNNN	102
ACNCCACNNNNANNNA	102
CCNCCACNNNCCNNNN	102
CACCACNNNNNNCCNN	102
ACNCNACCNNCNNNNA	102
ACCNCCANNNNCCNNN	102
ACNCAACCNNCNNNNN	102
CNCCACCNNCNNNANN	102
ACACCNNCANNNNNCN	102
CACCANNCNCCNNNNN	102
ANACNNNCAACNNNCN	102
CNCCACNANNNNCCNN	102
CCNNCACNNNCNNAAN	102
CANNCNCCACNNNCNN	102
CNCCACNNNCCNNANN	102
ACCACCANNNNNCNNN	102
CACCNCCANNNNNCNN	102
CACCACNNNNNNCANN	102
ACCNNCANANNNCCNN	102
ACNCNCNACNNNCNNA	102
CNCCACCNNCNNANNN	102
CACCACNNNNCNNANN	102
CCNNCACNNNNCNCCN	102
CCNNCACNNNCCNNAN	102
CCCNNCACNNNCCNNN	102
ACACNNNNNACCNNCN	102
CACNNNCNACCNNCNN	102
CANNCACCNNNCNCNN	101
ACNCCACCNNNNNCNN	101
ACNCNNCCNNCNNANA	101
CCACCNNNCNCCNNNN	101
CNCCNNCANNNNCCNA	101
CNCNNNCAACCNNCNN	101
ACTCNACCNNCNNNNN	101
CNACCACNNNCCNNNN	101
CNNCACNNNCCNCCNN	101
CCCNCNACNNNCCNNN	101
CNCNACNNNCCNAANN	101
CACCACNNACNNNNNN	101
CNCNCNACNNNCCNAN	101
CCNCCANNNNCCNNAN	101
CNNCACNNNCCNAANN	101
ACNCNACCNNCNGNNN	101
CNCCACNNNCCNNCNN	101
ACNCNACNNNCNNAAN	101
CNCCACCANNCNNNNN	101
CACCANNNNCCNNANN	101
CACNNNNNACCNCCNN	101
ACACNACNNNCCNNNN	101
CCACCNCNNNCCNNNN	101
CNNNCNCCACCNNCNN	101
CACNCNNCCNNCNNAN	101
ACNCNNCCNNCNNAAN	101
CNCCNNCANANNNCNA	101
CNCNCANCNCNCNNAN	101
ACACNCNNNACNNNCN	101
CCNCCACNNNCNNANN	101
CNCCACCNNNCNCNNN	101
CCNCCACNNNNCNNAN	101
ACACNNNCANNNNNCC	101
CCNNCACNNNCNNCCN	101
CACCANNNNCCNCNNN	101
CNCCANNANNCNCCNN	101
ACACNNNCANCCNNNN	101
CCNCNACNNNCCNANN	101
ANANNNAACACNNNNA	101
ACCNCCANNNNNCNCN	101
AACNCNACCNNCNNNN	101
ACACNACCNNCNNNNN	101
CNNCACCNNNCNCCNN	101
CACNACNNNCCNNCNN	101
CACCANNNNNCNCCNN	101
CNNCCNCCANNNNCCN	101
ACCNNCANANCNCNNN	101
CNNCCNCNACNNNCCN	101
ANACCNNCANNNNCCN	101
CACCNNNANNCNCCNN	101
ANACNNNNAACCNNCN	101
CCANNACNNNCCNCNN	101
CCACNANNCNCCNNNN	101
ANNCCACCNNCNNNNA	101
ACNCNNNNAACNNNCC	101
CCNNCACCNNNNNAAN	101
CACNACNNNCCCNNNN	101
ACNCCNCNNNCNNANA	101
ACNCNNCNCNCNNANA	101
CNCNACANNCNNAANN	101
CNCNACCANCCNNNNN	101
CCNCNACCNNCNNANN	101
CNCCNCNANNCNCCNN	101
CNNACNCNACNNNCCN	101
ACNCCNCNNACNNNNA	101
CACNCNNCNCNCNNAN	101
CNCNACCNNCCNNANN	101
CNCNACNCNCNNAANN	101
CCCANCACNNNCNNNN	101
CACANNCCNCCNNNNN	101
CANCACCNNCCNNNNN	101
ACACNNNCAANNNNCN	101
CACNACCNNCCNNNNN	101
CNCCACNANNCNCNNN	101
CACNACNNNCCNCNNN	101
CCCNNNACNNNCCNAN	101
ACNNNCCACNNNCNNA	101
CNCNCNCAACNNNCNN	101
CNCNCANCACNNNNAN	101
CNCCACNNNCCNANNN	101
CACNCNCCNCCNNNNN	101
CCNCNACNNNCNNAAN	101
CANCACNNNNCNCCNN	101
CACNNCNNACCNCNNN	101
CNCNCANCANNCNNAN	101
CNCCNCCANANNNCNN	101
CCANNACNCNCCNNNN	101
ACACNNNNAANCNNCN	101
ACNCNNNCAACNNNCN	101
CACCACNNNCNNNNCN	101
CACCANNANNCNCNNN	101
CCNCCACNNNCNNNAN	101
CACCACNNANCNNNNN	101
CANNCNACCNNCNNAN	101
CCCNCCANNNNCCNNN	101
ACNNCACCNNCNNANN	101
CACCACCNNCNNNNNN	101
CNNACNCCACNNNCNN	101
ACACNNNCANANNNCN	101
CACCACNNNNCNCNNN	101
CACCNNCNNAANCNNN	101
CCNCCANNNNCCANNN	101
CANCACNNNCCNCNNN	101
CANNCNCNACNNNCCN	101
ACCNNCANANNNCNCN	101
CACNCANCNNNCNNAN	101
CANNCNCCACNNNNAN	101
CNCCACNCNCNNNANN	101
CNCCANCANANNNCNN	101
CNNNCACCNNNCNAAN	101
CANNNNCAACCNNCNN	101
CNCNCAACNNNCNNAN	101
ACNCNANCANCCNNNN	101
CCNNCACNNNCNANAN	101
ACACNNNCNACNNNCN	101
ACNNNNCACCNNCNNA	101
CNCNACCNNCCNANNN	101
ACNCNACCNNCCNNNN	101
ACACCNNNANNNNNCC	101
CNCNACCNNCNNANAN	101
CANCACNNACCNNNNN	101
CCANNANNNACCCNNN	101
ACACNNNNNACNNCCN	101
ANACCNNCANANNNCN	101
CNCCNNCACNNNCCNN	101
CACCNNCANANNCNNN	101
CCNNCACNNACCNNNN	101
CCANNACNNNCCNANN	101
ACANNNNCAACNNNCN	101
CACNNNCANNCNNCNC	101
CCACNANNNNCCNANN	101
CCNNNACNNNCCAANN	101
CNNNCNCCACNNNCCN	101
ANACNNNCAACCNNNN	101
CACNNNCAANCNNCNN	101
ACCCNNNACNNNCCNN	101
CNNCCNCCACNNNCNN	101
CCCNNNACNNNCCANN	101
ACNCNACCNACNNNNN	101
CACNNCCAACNNNNNN	101
CNCCACCNNNNNAANN	100
ACNCCACNNNCNNANN	100
CCNCCACANNNCNNNN	100
ACNCNACNNNCNGANN	100
CANCACNNNCNNAANN	100
CANNACNNACCNNCNN	100
ANACNNNNCACCNNNA	100
CNCANCACNCNNANNN	100
CNNCACNANNCNCCNN	100
CNNNCNCCACNNNCNG	100
CNCCNCCANNCNNCNN	100
CACNNCCNACCNNNNN	100
CNNNCNCNACCNNCCN	100
CCNCNNNNACNNACAN	100
CNCNACNCNCCNANNN	100
CACNACNNNCCNNNNC	100
CACNNCACCNNNNNAN	100
CNCCACNCNCCNNNNN	100
ACNCCNCNANNNNCCN	100
CCACCNNCNNANANNN	100
ANACCNCCANNNNNCN	100
ACNNNCCACCNNNNNA	100
ACNCCACCNNNNNANN	100
ACACNNCCANNNNNCN	100
CACNNCCCNCCNNNNN	100
ACNCANCNCNCNNANN	100
ACNCCACCNNNANNNN	100
CNCCACNNNNNNCCNA	100
CACNNNCCNCCNNCNN	100
ACNCNACCANNCNNNN	100
ACNCNNNNNACCNNCC	100
CNNACNACNNACCNNN	100
ANNCCACCNNCNNANN	100
CCNCCANNNCNCNCNN	100
CNCACNNCACNNNCNN	100
ANNCAACNNNCNNANA	100
CNACNACNNACCNNNN	100
CNNACNACNNNCCNAN	100
ACACNANCANNNNNCN	100
ACACCNNNANNNNCCN	100
ACACNNCCNNCNNNNA	100
ACCNNNCACCNANNNN	100
ACNCCACNNNCNNNNA	100
ACNCNNCCNNCNNNAA	100
CNCANCACNNNCCNNN	100
CCNCNACNNNCCNCNN	100
CNCNCNCNACCNNCNN	100
ACNCCACCANNNNNNN	100
CACCNCNNNCCNCNNN	100
ACNCNNCCCNCNNNNA	100
ACACNNNNANNCNCCN	100
CCNCNACNNACCNNNN	100
CNNCNCCANNCNCCNN	100
CCNCCNCNNNCCNANN	100
CCNCNACNNNCCNNAN	100
CNCCNCNNNCCNAANN	100
ACCCNNANNNNNCCAN	100
CANNCNACNNNCCNAN	100
ACCACNNNCCNCNNNN	100
ACNCCACNNNCCNNNN	100
ANACCNCNANNNNCCN	100
CCNCCACNNNNCNANN	100
CTCNACCNNCNNANNN	100
ACCNCCNNNANNCNCN	100
ACACNCNNAANNNNCN	100
CNNCACCNNCNNANAN	100
CNCCACCNNNCNNCNN	100
CACNCNACNNNCCNNN	100
CACNCNACCNNCNNNN	100
CCACCANNNNNCNCNN	100
CNCCACCNNCCNNNNN	100
ACACCNNNNACNNNCN	100
CNNACNANNCACCNNN	100
ANCNCCANNANNCNCN	100
CNCAACANNCNNANNN	100
ACACNNCCANNCNNNN	100
CNCNCNACANNCNNAN	100
ANNCAACCNNCNNANN	100
CNACCNNCCNAANNNN	100
CNCCANNANANNCCNN	100
ACNCCANCNNCNNNNA	100
CACNCCACNNNCNNNN	100
CCNCCANNANNCNCNN	100
CACNACNCNCCNNNNN	100
ACACNACNNNCNNNNA	100
CCACCACNNNCNNNNN	100
ACNCCNCNCNCNNNNA	100
CNCCNNCACNNNNCNA	100
ACNCNCNNNACNNNCC	100
CNNNCACNNCNCNCCN	100
CACNCNANCNNCNNAN	100
CNCCANNANACNCNNN	100
CANNACNNACCCNNNN	100
CNNNCACCNNCNNAAN	100
ACNCNNNCNACNNNCC	100
CNNACNCCNCCNNCNN	100
CNCNCNACNCNCNNAN	100
CNCACNACNNNCCNNN	100
ACNCNACNNNCNGNNA	100
CNNNCACNNNCCNCCN	100
ANNCAACCNNCNNNNA	100
CACNNNNCACCNANNN	100
CCNNCNCNNNCCNAAN	100
CCNNCACNCNCCNNNN	100
CCNNCACNNACNNCNN	100
ACACNNCNAANNNNCN	100
CNCNCNACNNACNNAN	100
CNNACCACNNACNNNN	100
CCCNNNANNCNCCANN	100
ACNCNACCANCNNNNN	100
CANACNACNNNCCNNN	100
AAACNNNNNACNNNCA	100
CCNCCACNNNNCNCNN	100
CACNACNNNCCNANNN	100
CNNNCCACCNNCNNAN	100
CCACNNNCCNCCNNNN	100
CCCNCNACNNNCNNAN	100
CACNCCACCNNNNNNN	100
CCNNCACNNACNANNN	100
CNCNCNACNNACCNNN	100
CACNCNACCNNNNNAN	100
CNCNACNNNCCNANNG	100
CCNCCANNNNNCNCCN	100
CNCCNCNANNNNCCNA	100
CNNACACCNNNNNCCN	100
ACNCNNCCCNCNNANN	100
CACNACNNNCCGNNNN	100
ACCACNNNCCNNANNN	100
ACNCNNNCAACCNNNN	100
CCNCNACNCNCNNANN	100
CCNNCACNNNNCNAAN	100
ACNCNNCACNCNNANN	100
AACCNNNCACNNNCNN	100
CNCNCCACNNNNCNCN	100
ACNCNCNNANCNNNCC	100
CNNNACNACNCNCCNN	100
ACNCNNNNANCCNNCC	100
CNCCACNNACCNNNNN	100
ACACNNNCNNCCNNCN	100
CNNACNCCNCNNNCCN	100
CCNCNACNNNNCNCCN	100
CCNNNACNANCNANAN	100
CNCACCACNNNCNNNN	100
CCCNNCACNNNCNNAN	100
CNNACNACCNACNNNN	100
CACCACNNNCNCNNNN	100
CNCCACNNNCNNANAN	100
CCNNCACANNCNNANN	100
CCANNACNNACCNNNN	100
CNCNNNCNACCNNCCN	100
ANCACNNNCCNCCNNN	100
ACCCNNNNNNANCCAN	100
CCCNNCACNNNCNANN	100
CCNNNACNNNCCNAAN	100
ACNNCACCNNCNNNNA	100
CNCCACCNNCNNNNAN	100
CCNACNACNNNCCNNN	100
ACACNNNNAANNNNCC	100
ANACCNCNNNNACNCN	100
CNCNNCCNNCCNANAN	100
CACNCNANCNNCCNNN	100
CNCNCNCNACNNNCCN	100
CNNNCACCACCNNNNN	100
CNNCACNNNNCACCNN	100
ANNCCNCCANNNNCCN	100
CCNCCACNNANCNNNN	100
ACNNNNCACNNACANN	100
CNCNCNACCNNCNNAN	100
CANNCNCCNCCNNCNN	100
CACNCCACNNNNCNNN	100
ACNCAACNNNCNNANN	100
ACNNCNCCNNCNNANA	100
CCCNCCACNNNNCNNN	100
ACCCNNCACNNNCNNN	100
CCNCCANNCNCCNNNN	100
CNCCNCCNNCNNANAN	100
ACNCNNCCNNCNGNNA	100
ACNCANCCNNCNNANN	100
ACNCNANCNNCNNANA	100
CNCCANNNNCCNAANN	100
CCNCCANANNNCNCNN	100
ACCACNNACCNNNNNN	100
CCNCCACNNNNNNAAN	100
CCACCACNNNNCNNNN	100
CNCCNCCANNNNNCNA	100
ACNCNNNCANCNNNCC	100
ACNNNACCNNCNNANA	100
CCANNACNNNCCCNNN	100
CNCNCCACNNNCNNAN	100
ANACNNCNAACNNNCN	100
CNCNACNNNCCNANAN	100
CACCACNCNNNNNANN	100
CNCCANCACNNNCNNN	100
CNCCNCCACNNNNCNN	100
CACNNNACCNNCNNAN	99
ACCNCNANNACNCNNN	99
ACNCNNCCNNCNGNAN	99
CANNNCNNACCNCCNN	99
ACNCNNNCNNCCNNCC	99
CANACNCCNNNCNCNN	99
ACACNNNNAANNNCCN	99
CCNNNACNNNCNAAAN	99
CNCCANNNNCCNCCNN	99
ANACCNCNANNANNCN	99
CCNNNNNCACNNACAN	99
CNNACNACCNNCNNAN	99
CNCNANCNNCCNANAN	99
ACTNNACCNNCNNANN	99
CNNNCNACCNNCCNAN	99
ANACNNNCANNCNNCC	99
CANNCCNCCNNCNNAN	99
ACNCNNCCNACNNNNA	99
ACNNNNCACNNACNNA	99
CNAACNNNNCACNNNC	99
CACNCNNNNNACCNAN	99
CNCCNCNCACCNNNNN	99
ACNCNNNCANANNNCC	99
CCNNNACCNNCNNAAN	99
CNNCCACNNNCCNANN	99
ACNNNCCNCCNNCNNA	99
CNNACNACCNNCCNNN	99
CCNNNNCAANCNANAN	99
ACACNNNCNNCNNANA	99
ANNCCNCCNNCNNANA	99
CNCNCCACNNACNNNN	99
CNCNNCACNNNNCNCC	99
CNNCNACCNNCCNANN	99
CNCNCCNCNNACNNAN	99
CCNCCNCNNNCCNNAN	99
CNCNCCACCNNCNNNN	99
ANACNNNNAACNNCCN	99
CNCCNNCACANNCNNN	99
CNNACNCNACCNNCNN	99
CNCNCCNNNNNCCNAA	99
ANNCNACCNNCNNANA	99
ACNNNNNCAACCNNCN	99
CNCNACNNNCCNANNC	99
ACCCNNCNCNNNCCNN	99
CACCACNNNNNNNANC	99
CNNNCACCANNNNCCN	99
CNCNACNANNCNCCNN	99
CACNCNCCNCNNNCNN	99
CNNACCACNNNCCNNN	99
CNCCNCCACNNNCNNN	99
CNNACNACNNNCCCNN	99
CNCNCCACNNNCCNNN	99
CCNCCANNNNCCNCNN	99
ACCNNNCACNNACNNN	99
CNCCANNNNACNCCNN	99
ACNCNACNNNCCNANN	99
ACNCNACCNNNNNANA	99
ANACNNNNNACCNCCN	99
ACACNANCNNCNNNNA	99
CCCCNNCANANNCNNN	99
CCCNCCACNNNCNNNN	99
CCNNNCACNNNCCNAN	99
CCCANNACNNNCCNNN	99
ACACCACCNNNNNNNN	99
ACNCNNNCANCCNNCN	99
CNCCACNNNCCNNNCN	99
CNNNCCACCNACNNNN	99
CNCAACNCNCNNANNN	99
CNNACNCNNCCNNCCN	99
ANACNNNNNACCNNCA	99
CCNNCACNNNCNNNAC	99
CCNNCACNNNCNAANN	99
CNCNCCACNNNNCANN	99
CNCCNCNCNCNNAANN	99
CCNCCNNCANANNCNN	99
CNCCANNNNNCACCNN	99
ANACNNNCAANNNCCN	99
CNCNCNACNNNCCNNA	99
ACACCNNNNNNCNCCN	99
CACNNNCCNCCANNNN	99
ACTCNNCCNNCNNANN	99
ACNNNNCACCNANNNA	99
ACNNNCNACNNACNNA	99
CCNCCNCNNNCNNAAN	99
CNCCACNNNNCNAANN	99
CNCCACNNNNCNCNCN	99
ACNCCNCCANNNNNCN	99
CANNCNCCNNNCNCCN	99
CNNNCACNNNCCNAAN	99
ACNCCACCNNNCNNNN	99
CCNNCNACNNACNNAN	99
CNNCCNNCACNNNCCN	99
CCNNCACANACNNNNN	99
CNCNCCNCNNNCCNAN	99
CNCNACACNCNNANNN	99
CNNCACCNNCNNAANN	99
ACNNNCCACCNNCNNN	99
CCACNNCNNNCCNANN	99
CNNNCNACACNNNCAN	99
ANACNACCNNCNNNNA	99
CACNNNCANNCNCCNN	99
ANACNNCCAANNNNCN	99
CNNANNCAACCNNCNN	99
AACCCNNNNNNNNCCA	99
CACCNNCCNAANNNNN	99
ACNNCNCNCNNACNNA	99
ACTCNACNNNCNNANN	99
CNCNCNNCNNNCCNAA	99
CCCNNCNCNNNCCNAN	99
CCACNNACCNCNNNNN	99
ANACCNNNNACNNCCN	99
ACNCCNCCNNCNNNNA	99
CNCCCNNNACNNNCCN	99
CCNNCNACNNNCCNAN	99
CACNCNCCNNNCNNAN	99
CNCCACNNCNCNCNNN	99
CNNNACCNNCCNAANN	99
CCNNNACANNCNANAN	99
ACNCNCNNAANNNNCC	99
CNNNCNACCNACNNAN	99
CACCNNNNNCCNCCNN	99
CACNCNNCNNNCCNAN	99
ACNCCACNNNNCNCNN	99
ACNCCNCNNNNCNCCN	99
CCACNNCNCNCCNNNN	99
ACACNNNNNANCNCCN	99
ACNCNCCNCNNNCNNA	99
ACCCNNNANNNNCCAN	99
ACNCNNNCAANNNNCC	99
ACACNNCCAANNNNNN	99
CNNCCACNANNNNCCN	99
ACCCNNNNNNCNCCAN	99
ACACNNNCANNNNCCN	99
ACNCCACCNNNNNNCN	99
CCNCNNNCACNNACNN	99
ACCNNNCACNNNCCNN	99
CCCNNCACNNNCNNNA	99
CNCCNCCNNCNNAANN	99
CNCANNCNACCNNCNN	99
CNCCACNANNCNNCNN	99
ANACNNNCANACNNCN	99
ANACNNCCAANNNCNN	99
ANACNNCCAACNNNNN	99
CNCNNCACNNNCCNNA	99
CCACNACNNNCNNANN	99
CNCCACNNNCCNNNNC	99
ANANNNNNCACCNNCA	99
CNNNCACCACNNNNCN	99
ACACCNNNNANNNCCN	99
CNNACNCCACCNNNNN	99
ANCCNNCACNNNCCNN	99
CNCCNCNNNCCNCCNN	99
CCACNNCNCNCNNANN	99
ACNCNNCNCNCNNAAN	99
CNCCANCANANNCNNN	99
CNNNCCACNNNCCNAN	99
ACACNNCCANCNNNNN	99
ACNCNNNCAACNNNNC	99
ACNCCNCCNNCNNANN	99
CNCNNCACCNNCNNAN	99
CANNCNCCNCNCNCNN	99
CNNCACNNNNCNCCNA	99
ACNCCNNCANANNNCN	99
CNNCNCCACNNNCCNN	99
CCNCNANCNNCCNANN	99
CCCNNCACNNACNNNN	99
ANACNNCNAANNNCCN	99
ACNCNNNCAANCNNCN	99
ANACCNCNNANNNCCN	99
CNNCCNNCACNNACNN	99
ACNCNACNNNCCNNNA	99
ACNCNNNCNACCNNCN	99
ACNCCNNCANNNNNCC	99
CNNNCANCACNNNCCN	99
CNCNNCACNNNCCNAN	99
CCACCNNCCNANNNNN	99
CCCCNNACNNNCNANN	99
CNCCNNCANANACNNN	99
ACACNNNCAANNNNNC	98
ACNNNCCNCCNACNNN	98
ACNCNNANNNCCNNCC	98
ACNNNCCNCNNACANN	98
CNNNCNACNNNCCNAA	98
ACNCNNCCNGCNNNNA	98
CCNNNCACNNACCNNN	98
CCCNCNACNNACNNNN	98
CNCNNCACNNACNNAN	98
ANACCNNNAANNNCCN	98
ACNNCNNCANANNNCC	98
CCNCNNNCACNNNCAN	98
CNNACNCCNNCNNCCN	98
CNCACCACNNNNNNNA	98
ANACCNCNNNCNNCCN	98
ACNNNNNACCNACNNA	98
ACNNNCCNCNNACNNA	98
ACNCCNCCNNCNNNAN	98
CNNNCNACNNACCNAN	98
CNCCNCNACNNNCCNN	98
CNCCACNNCNNNCCNN	98
CANACNNCCNNCCNNN	98
CANNACNNNCCCNCNN	98
ACNCNNNCANNCNNCC	98
CNNCACNNNCNNAACN	98
ACNNCACNNNNCNCCN	98
CCACNNNCCNAANNNN	98
ANACNACCNNCCNNNN	98
CNCCNNCACNNNCNNA	98
CNNCNACNNNCCNAAN	98
CCNNCCACNNACNNNN	98
CANNCNCNACNNCCNN	98
CCACCNNCCNNANNNN	98
CNNNNCACCNACNNAN	98
CCACNCNNCNNNCNNA	98
CNNCCACNNNCNNAAN	98
CNNNCCNCCNNCANAN	98
ACTCNNCCNNCNNNNA	98
ANACCNCNNACNNNCN	98
CNNCACNNNCNAAANN	98
CCNCCNNCNNANACNN	98
CNNNCACCNCNNNCCN	98
ACNCNCCNCNNACNNN	98
CANNNNNNACCNCCAN	98
CCCNNCACANNCNNNN	98
CNCCCNNCACNNNCNN	98
AACCNNNCANNANCNN	98
CCNCNNCNCNCCNANN	98
CNNCCANNACNNNCCN	98
CNCCACNNNCCGNNNN	98
ANANNNAACNCNNTNA	98
CCNNCCACNNNCCNNN	98
CNACNACNNNCCNANN	98
ANNCNACCNNCCNNNA	98
CCNNCNACNNACCNNN	98
CNCNCNNCACNNNCAN	98
CCNNCNACACNNNNAN	98
ACNCCNCCNNNNNANA	98
ACNCNNNCCNCNNANA	98
ANACTNNACCNNNNNA	98
CANNACNNNCCNCCNN	98
CNNNCCACNNACNNAN	98
CACNCCNCNNNCNNAN	98
CCCNNNNCANNCNANA	98
ACNCNANCNNCCNNNA	98
CNCNNCCNNCNNANAC	98
ACNNNNCACCNACNNN	98
CNNANNCNACCNNCCN	98
ACNNNNCNCCNACNNA	98
CCNCNACNCNCCNNNN	98
CCNCCNNCACANNNNN	98
CNNACNCNACCNNNCN	98
CCNNCACNNNCCNNNC	98
CNCNCCNCCNNCNNAN	98
ACACCNNNAANNNNCN	98
CNNACNACNNNCCNNA	98
CACNCNNCCNNCNGNN	98
CNCCCNNNACANNCNN	98
CNCCNNCACNNACNNN	98
CCCNNNACNNACCNNN	98
CNNACNNCCANCNNNA	98
ACACNNNCAANNNCNN	98
CNCNNNNCACCNNNCG	98
ACNCNNCNNNCCNANA	98
ANACNNNCANNCNCCN	98
CNNACCACNNNCNNAN	98
CNNACNCCNCCANNNN	98
CNNCACNNCNCNCCNN	98
CCNNCNCNCNCCNNNC	97
CACNCCNCCNNCNNNN	97
ACTNNNCCNNCNNANA	97
CNNNCNCCACCNNNCN	97
CNNACCNCNNACNNAN	97
CANNCNACCNNCCNNN	97
CNCCANNNCNCNCCNN	97
ACNNNCCACNNACNNN	97
CNNCNCNNCACNCNNA	97
CNNCCNCNNNCCNAAN	97
CCNNNCACNNACNANN	97
CACNCNACCNNNCNNN	97
ACNCNNCCNNCCNNNA	97
CNNCCNCCNNNCNAAN	97
CNNACNNCCAACNNNN	97
CNCCNNNACNNNCCNA	97
GACACNNNCANNNNNC	97
CACTCNNCNNNCNNAN	97
CNNNNCNCCNACANAN	97
ACNCCNNCNNCNNANA	97
ANACCNCNAANNNNCN	97
CCNCCNNCACNNNCNN	97
CNNACCNCCNNCNNAN	97
CANACNNCCNNCNNNA	97
CNNCNCNNCNCNCCNA	97
CAAACNNNNNACNNNC	97
CNNNCCACNNACCNNN	97
CNNCCACNNNCCNNAN	97
ACNNNCCNCCNANNNA	97
CNNCNCCNNCNNANAC	97
ACNCNNCNCNNACNNA	97
CANNNNCANCCNCCNN	97
CCNNCNNCACANNCNN	97
CCNNCNACANANNNAN	97
ACNCNNNCANNCNCCN	97
CCNCCNNCNCANNCNN	97
CNNNCCNCCNACNNAN	97
ACCACNNNCCNANNNN	97
CCNNNCACNNACNNAN	96
CNCNCCNCNNNCNNAA	96
ACNCNNCCNNCNCNNA	96
CNCNNCACNNNCNNAA	96
CNNCCNNCACANNCNN	96
CCNCNCNNCNCNCNNA	96
CCNCCNNNACANNCNN	96
ACNCCNCNNNCNCNNA	96
CCNNCNNCACNNNCAN	96
CNCCNCNNCNCNCCNN	96
CNNNCCNCNNACANAN	96
CACNCNNCCNNCNNNA	96
ACNNNNCNCNNACANA	96
ACNNNNCNCNAACNNA	96
CCNNNCACNNNCNNAA	96
CNNNCACNNNCNAAAN	96
ACNNNNCNCNNACNCA	96
CNNNCNNACNNCCAAN	96
CNNNNCACNNNCCNAA	95
CNCNNCNCNNNCCNAA	95
ANNCCNCCNNCNCNNA	95
ANNNNNCACCACNNNC	95
CNNNCCNCCNNCNCAN	95
CNCCNNNCGNNCNAAN	95
CNNACNNCCNNCCNNA	95
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

Exponential scoring (top 10000):
CACCACNNNCCNNNNN	1888
ACNCNNCCNNCNNANA	1880
ACNCNACCNNCNNNNA	1872
CCNNCACNNNCNNAAN	1856
ACNCCNCCNNCNNNNA	1848
CNCCACNNNNCNCCNN	1824
CCNCCACNNNCCNNNN	1824
CCNNCACNNNCCNANN	1808
ACNCNACCNNCNNANN	1808
ACNCNACNNNCNNANA	1792
CACNCNNCCNNCNNAN	1792
ACNCCACCNNNNNNNA	1792
ACNCCACCNNCNNNNN	1776
ACNCNANCNNCNNANA	1776
ACNNNNCACNNACNNA	1768
CCACCANNNNCCNNNN	1760
CCNCNACNNNCCNANN	1760
CNCCNCCANNNNCCNN	1760
CCACNACNNNCCNNNN	1760
ACACNNNCANNCNNCN	1760
ACNNNCCNCNNACNNA	1752
CNNNCACNACNNNCCN	1744
ANNCNACCNNCNNANA	1744
CACNCNACNNNCNNAN	1744
CNCCACNNNCNNAANN	1744
CNNNCACCACNNNCNN	1744
ACNNNNCNCCNACNNA	1744
CNNNCNCCACNNNCCN	1736
CNCNCNACNNNCCNAN	1728
CNNCACNNNCCNAANN	1728
CACNACNNACCNNNNN	1728
CNCCACNNNCCNCNNN	1728
ACNCCNCNNNCNNANA	1728
CNNNCCACCNNCNNAN	1728
CNCNACCNNCNNAANN	1728
CNCNACCNNCCNANNN	1728
CCCNNCACNNNCCNNN	1728
CNCNACNNNCCNAANN	1712
CNNCCNCNACNNNCCN	1712
ANNCCACCNNCNNNNA	1712
ACACNNNCAANNNNCN	1712
CNCCACNNNCCNANNN	1712
CNCNACCNNCNNANAN	1712
CCNNCACNNNCCNNAN	1712
CNACCACNNNCCNNNN	1696
ACACNNNCAANCNNNN	1696
CCACCNNCNNAANNNN	1696
CNCCNNCACANNCNNN	1696
CNCCACCANNNNNCNN	1696
CCNCCACNNNCNNANN	1696
CNCCNCNNNCCNAANN	1696
CNCCANNANNCNCCNN	1696
CCNNCNCNNNCCNAAN	1696
CACNCCACCNNNNNNN	1696
CNCCACNANNNNCCNN	1696
CNCCACNNNCCNNANN	1696
ACNNCNCCNNCNNANA	1696
CCNCCANNNNCCNANN	1696
ACNNNACCNNCNNANA	1696
CNCNCCACNNNCNNAN	1696
CCANCACNNNCCNNNN	1696
CNCNCCNCCNNCNNAN	1688
ACNCNNCCNNCNNNAA	1680
CCNNCANNNNCCNAAN	1680
CNNNCACNNNCCNAAN	1680
ACNCCANCNNCNNNNA	1680
CCNCCACNNNNCNCNN	1680
ACNNNNCACCNNCNNA	1680
ACNCNACCNNCCNNNN	1680
ACACNNNNNACCNNCN	1680
CNNNCNCNACCNNCCN	1672
ACNNNCCACNNNCNNA	1672
CACNCNCCNCCNNNNN	1672
CNNNCCACNNACNNAN	1672
ACNNNNCNCNNACANA	1672
ACACNNNNAANNNCCN	1664
CNNCCACNNNCCNANN	1664
ANNCCNCCNNCNNANA	1664
CNCNCCNCNNACNNAN	1664
CNNACNACNNACCNNN	1664
CNCAACACNNNNANNN	1664
ACNCCACNNNCNNNNA	1664
ACNCNACCNNNNNANA	1664
ACNCNACNCNCNNANN	1664
CACCNNCANANNNCNN	1664
CNCCNCNANNCNCCNN	1664
CACNCNNCNCNCNNAN	1664
CNNCACCNNCNNAANN	1664
CNCCACNANNCNCNNN	1664
CNCCANCANNNNCCNN	1664
ACACNNNCAACNNNNN	1664
CANNCNACCNNCNNAN	1664
ACACCNNCANNNNNCN	1664
CNCCNCNANNNNCCNA	1664
CNCCNCCNNCNNAANN	1664
ACNNCACCNNCNNNNA	1664
CNNACNCCACCNNNNN	1664
CNCNCNACCNNCNNAN	1664
CNCCNNCACNNNCCNN	1664
CACCACNNNNCNNANN	1664
CCNNCACNNNNCNCCN	1664
CNCNNCACNNACNNAN	1656
CNNACNCNACCNNCNN	1656
CCCNNNACNNNCCNAN	1656
CCNNNACNNNCCNAAN	1656
ACNCCNCCNNCNNANN	1656
CNNCACNNNCCNCCNN	1648
CCCNCNACNNNCCNNN	1648
CCNNCNCNCNCCNNNC	1648
ACNNNCNACCNNCNNA	1648
CNNACNACNNNCCNAN	1648
CCNCCACNNNNCNNAN	1648
ACACNNNCANNNNNCC	1648
ACACNACCNNCNNNNN	1648
CACNCNACCNNCNNNN	1648
CNCCACCNNCCNNNNN	1648
CACNACNNNCCCNNNN	1648
ACNCNNCNCNCNNANA	1648
CNACCNNCCNAANNNN	1648
CACNACCNNCCNNNNN	1648
ACNCNCNNNACNNNCC	1648
CANNACNNACCCNNNN	1648
CCNCNACNNNCNNAAN	1648
CCNCCACNNNCNNNAN	1648
CACNACNNNCCNANNN	1648
ACACNNNCANANNNCN	1648
ACCACNNNCCNNANNN	1648
CACNCANCNNNCNNAN	1648
CNCCANCANANNNCNN	1648
CCNNCACNNNCNANAN	1648
CNCCACCNNCNNNNAN	1648
CNNACNACNNNCCNNA	1648
CNCCNNCANANNCCNN	1648
CNCCACCNNCNNANNN	1648
CCNNCNNCACANNCNN	1648
CNCCNCCNNCNNANAN	1648
CNNCCNCCACNNNCNN	1648
CACNNCCCNCCNNNNN	1640
CNNNCNCCACCNNCNN	1640
CNNACNCCNCCNNCNN	1640
CNCNCNACNNACNNAN	1640
ACNCNCNACNNNCNNA	1640
CNNNCCNCCNACNNAN	1640
ACACNNNCANCNNNCN	1632
ACNCNNCCNGCNNNNA	1632
CNCCACCANNNNCNNN	1632
CNNNCNACCNNCCNAN	1632
CANNCCNCCNNCNNAN	1632
ACNCCACCNNNNNANN	1632
CCANNACNNNCCNNCN	1632
ACNNNCCNCCNNCNNA	1632
CCNNCACNNNCCNCNN	1632
ACNCNACCANNCNNNN	1632
ACACNNCCNNCNNNNA	1632
ACNCNNNCANNCNNCC	1632
CNCNACNNNCCNANNC	1632
CCACNNNCCNAANNNN	1632
CNNCACCANNNNCCNN	1632
CACNACNNNCCNNANN	1632
ACNCCACCANNNNNNN	1632
ACNCNNCCCNCNNNNA	1632
CNCCANNNNACNCCNN	1632
CNNNNCACCNACNNAN	1632
CNNNCCNCCNNCANAN	1632
CCNCCNNCANANNCNN	1632
CACCACNNNCNNNANN	1632
ANCNCCANNANNCNCN	1632
CCACNANNCNCCNNNN	1632
CNCNACCANCCNNNNN	1632
ACNCCACCNNNCNNNN	1632
ACNNCNCNCNNACNNA	1632
CNNNCACCNNCNNAAN	1632
ANNCAACCNNCNNNNA	1632
CACCACNNNNNNCCNN	1632
CNCCACCNNCNNNANN	1632
ACNNCACCNNCNNANN	1632
CNCNCNACNNACCNNN	1632
CACCANNCNCCNNNNN	1632
CACCACNNNNCNCNNN	1632
ACNCNCNNANCNNNCC	1632
ACNNNNCACCNACNNN	1632
CNCCACNNACCNNNNN	1632
CNNNCACCNNNCNAAN	1632
CACCACNNNNNNCANN	1632
CCNACNACNNNCCNNN	1632
CACNNNCAACCNNNNN	1632
CCNCCANNCNCCNNNN	1632
CNNNCCACNNNCCNAN	1632
ACNCNNNCANNCNCCN	1632
CCCNNCACNNACNNNN	1632
ACACNNNNAACNNNCN	1632
ACNCNNNCAANCNNCN	1632
CACNCCNCCNNCNNNN	1624
ACNCCNNCNNCNNANA	1624
ACNCCNCCNNNNNANA	1624
CANNACNNACCNNCNN	1616
CANACNCCNNNCNCNN	1616
CNCCNNCANNNNCCNA	1616
CCCNCNANNNNCCNAN	1616
ANACCNCCANNNNNCN	1616
CNNACNACCNNCCNNN	1616
CNCNCCACNNACNNNN	1616
ACNCNACCNNCNGNNN	1616
CNCCACNNNCCNNCNN	1616
ACNCNNCCNNCNNAAN	1616
CCNCCNNNACANNCNN	1616
CNCNCCACNNNCCNNN	1616
CCNNCACNNNCNNCCN	1616
CCNCCNCNNNCCNANN	1616
ACACNNNCANCCNNNN	1616
CNCCACNNNCCNNNCN	1616
CACNACNNNCCNNCNN	1616
CNNCCNCCANNNNCCN	1616
ACNNNNCACCNANNNA	1616
CNNACNCNACNNNCCN	1616
ACNCCNCNNACNNNNA	1616
CCNCCANNANNCNCNN	1616
ACNCCACNNNNANNNA	1616
CACNCNANCNNCNNAN	1616
CNNCCANNACNNNCCN	1616
CNCACNACNNNCCNNN	1616
CNNNCACNNNCCNCCN	1616
CNCCNCCANANNNCNN	1616
CCANNACNCNCCNNNN	1616
ACACNNNNAANCNNCN	1616
ACNCNNNCAACNNNCN	1616
CANACNNCCNNCNNNA	1616
CCACNNNCCNCCNNNN	1616
CACNCNACCNNNNNAN	1616
CCNCCANNNNNCNCCN	1616
CCACNNCNCNCCNNNN	1616
CCNNCACNNNNCNAAN	1616
ACACNNNCANNNNCCN	1616
CNCNCCACNNNNCNCN	1616
ACNCNNNNANCCNNCC	1616
CCCNNCACNNNCNNAN	1616
ACACNNNNAANNNNCC	1616
ANNCCNCCANNNNCCN	1616
ACNCAACNNNCNNANN	1616
ANACCNNCANANNNCN	1616
CNCNNNNCACCNNNCG	1616
CCNNCACNNACCNNNN	1616
CCANNACNNNCCNANN	1616
CNCCANNNNCCNAANN	1616
CNNCACNNNNCNCCNA	1616
ACCCNNNACNNNCCNN	1616
CCANNACNNNCCCNNN	1616
ACNCCNNCANNNNNCC	1616
CACCACNCNNNNNANN	1616
ACNNNCCNCNNACANN	1608
CNAACNNNNCACNNNC	1608
CACNCNCCNCNNNCNN	1608
ACNNNCCACNNACNNN	1608
CNNCCNNCACNNNCCN	1608
CCNNCNACNNNCCNAN	1608
ACNCCACNNNCNNANN	1600
CNCANCACNCNNANNN	1600
ACNNNCCNCCNACNNN	1600
CNNCACNANNCNCCNN	1600
CNNNCNACNNNCCNAA	1600
ANACCNCNANNANNCN	1600
CNCNACNCNCCNANNN	1600
CACCACNNACNNNNNN	1600
ACNCANCNCNCNNANN	1600
CCNCCANNNNCCNNAN	1600
CCANCACNNNCNNANN	1600
CCACNANNNNCCCNNN	1600
ACNCCNCCNNCNNNAN	1600
CNCACNNCACNNNCNN	1600
CNCCACCANNCNNNNN	1600
CNCCNCNACNNNCCNN	1600
CANACNNCCNNCCNNN	1600
CANNACNNNCCCNCNN	1600
CCACCNCNNNCCNNNN	1600
ACACNCNNNACNNNCN	1600
CNNACCACNNNCCNNN	1600
CNCCACCNNNCNCNNN	1600
ACACNNNNANNCNCCN	1600
CNCCNCCACNNNCNNN	1600
ACNCNACCNNCNNNAN	1600
ACCNNNCACNNACNNN	1600
CACCANNNNCCNCNNN	1600
ANANNNAACACNNNNA	1600
ACCNCCANNNNNCNCN	1600
CNNCCACNNNCNNAAN	1600
CACCANNNNNCNCCNN	1600
CNCCANNNNNCACCNN	1600
CACNCNACNNNCCNNN	1600
CNCCACNNNNCNCNCN	1600
CCANNACNNNCCNCNN	1600
ACNCNNNNAACNNNCC	1600
ACNCNCCNCNNACNNN	1600
ACNCCNCCANNNNNCN	1600
CNCCANNANANNCCNN	1600
CNNACNNCCAACNNNN	1600
CCNCNACCNNCNNANN	1600
CNCNCCNCNNNCCNAN	1600
CACNCCACNNNCNNNN	1600
CCCANCACNNNCNNNN	1600
CCACCACNNNCNNNNN	1600
CACCNNCCNAANNNNN	1600
CACNACNNNCCNCNNN	1600
CNCNCANCACNNNNAN	1600
CCNNCCACNNNCCNNN	1600
ACNCNCCNCNNNCNNA	1600
ACNCNNNCAANNNNCC	1600
CCNCNACNCNCNNANN	1600
ACNCNNCACNCNNANN	1600
CACNCCNCNNNCNNAN	1600
CNCNNCCNNCNNANAC	1600
CCNCNACNCNCCNNNN	1600
ACNCNANCANCCNNNN	1600
ACCACCANNNNNCNNN	1600
CNNACNCNACCNNNCN	1600
CACCNCCANNNNNCNN	1600
CNCNNCCNNCCNANAN	1600
CNNNCACCACNNNNCN	1600
CNCCNNCACNNACNNN	1600
ACACCNNNANNNNNCC	1600
CANCACNNACCNNNNN	1600
CCCNCCACNNNNCNNN	1600
CACNNNCAACNNNCNN	1600
CCACNANNNNCCNANN	1600
CACNNNCAANCNNCNN	1600
CCACCACNNNNCNNNN	1600
ACNCNACNNNCCNNNA	1600
CNCNNCACNNNCCNAN	1600
CNCNACNNNCCNANAN	1600
ACNCNACCNACNNNNN	1600
ACNCNNNCNNCCNNCC	1592
CNCNNCACNNNCNNAA	1592
ACNCNNNNNACCNNCC	1592
CCACNCNNCNNNCNNA	1592
ACNCNNCCNNCCNNNA	1592
ACNCNNNCNACNNNCC	1592
CNCNCNACNCNCNNAN	1592
CCNNCNACNNACCNNN	1592
ACNCNNCCCNCNNANN	1592
CCCNNNACNNACCNNN	1592
ACNNNNCNCNNACNCA	1592
ACNCNNNCNACCNNCN	1592
ACTCNACCNNCNNNNN	1584
CNCNANCNNCCNANAN	1584
CNCCACNCNCCNNNNN	1584
ACNCCNCNANNNNCCN	1584
ACACNNNCNACCNNNN	1584
ANACCNNNAANNNCCN	1584
CNCNNCACNNNNCNCC	1584
ANACCNCNNNCNNCCN	1584
CCNCCANNNCNCNCNN	1584
CCNNCACNNNCCANNN	1584
ANNCAACNNNCNNANA	1584
CNACNACNNACCNNNN	1584
CACNNNNNACCNCCNN	1584
ACACNACNNNCCNNNN	1584
CNCNACNANNCNCCNN	1584
CNCCNNCANANNNCNA	1584
CCNCNACNNNCCNCNN	1584
CCNCNACNNACCNNNN	1584
CCNCNACNNNCCNNAN	1584
ACACNANCNNCNNNNA	1584
ACCACNNNCCNCNNNN	1584
CCCNCCACNNNCNNNN	1584
CNNCCNCNNNCCNAAN	1584
ANACCNCNANNNNCCN	1584
CCNCCACNNNNCNANN	1584
ACACNACNNNCNNANN	1584
CCNNNCACNNACNANN	1584
ACACCACCNNNNNNNN	1584
ACNCNNNCANCCNNCN	1584
CNNCACCNNNCNCCNN	1584
CNNNCCACCNACNNNN	1584
ANACNNNNNACCNNCA	1584
ACTCNNCCNNCNNNNA	1584
ACACNCNNAANNNNCN	1584
CACNNNCCNCCANNNN	1584
ACTCNNCCNNCNNANN	1584
ACACCNNNNACNNNCN	1584
CNCNACANNCNNAANN	1584
CCNNCACANACNNNNN	1584
CNCNACACNCNNANNN	1584
CNCNACNCNCNNAANN	1584
ANACNACCNNCNNNNA	1584
CACNNNCANNCNCCNN	1584
GACACNNNCANNNNNC	1584
ACTCNACNNNCNNANN	1584
CNCCANNANACNCNNN	1584
CACTCNNCNNNCNNAN	1584
CNCCACNNNCCGNNNN	1584
ANACCNNNNACNNCCN	1584
CCNCCNNCACNNNCNN	1584
CNACNACNNNCCNANN	1584
ANNCNACCNNCCNNNA	1584
CCNNCACNCNCCNNNN	1584
CNNACCACNNACNNNN	1584
CNCCACNNCNCNCNNN	1584
ACNCNACCANCNNNNN	1584
CANACNACNNNCCNNN	1584
CNNNCNACCNACNNAN	1584
ACNCNNNCCNCNNANA	1584
CCNNCACNNACNANNN	1584
CNCNACNNNCCNANNG	1584
CACCACCNNCNNNNNN	1584
ACACNNCCAANNNNNN	1584
CNNACACCNNNNNCCN	1584
ACCCNNNNNNCNCCAN	1584
ACNCCACCNNNNNNCN	1584
CCNCNNNCACNNACNN	1584
CCCNNCACNNNCNNNA	1584
ACACNNNCNNCCNNCN	1584
CANNCNCCACNNNCNN	1584
CNCACCACNNNCNNNN	1584
CCANNACNNACCNNNN	1584
CNNACNNCCNNCCNNA	1584
CNCNCNCNACNNNCCN	1584
CNNNCACCACCNNNNN	1584
ACACNNNNNACNNCCN	1584
ACNNNNCACNNACANN	1584
CACNCCACNNNNCNNN	1584
ACACNNNCAANNNCNN	1584
ACNCNNCCNNCNGNNA	1584
ACANNNNCAACNNNCN	1584
ACNCNNNCANCNNNCC	1584
CCACCNNCCNANNNNN	1584
CACNNNCNACCNNCNN	1584
CNCCNCCACNNNNCNN	1584
CNCCNNCANANACNNN	1584
ACNCNNANNNCCNNCC	1576
CCNNNACNNNCNAAAN	1576
CNNNCNCCACCNNNCN	1576
CACNNNCCNCCNNCNN	1576
ACNNNCNACNNACNNA	1576
CNCNCNACANNCNNAN	1576
CANNCNCCNNNCNCCN	1576
CCCNCNACNNNCNNAN	1576
ACCCNNNANNNNCCAN	1576
CACNCNNCCNNCNGNN	1576
CANNCNCCNCCNNCNN	1576
ACNCNNCNNNCCNANA	1576
CANNCNCCNCNCNCNN	1576
CCCNNNACNNNCCANN	1576
ACNCCACCNNNNNCNN	1568
ACCNCNANNACNCNNN	1568
CANNNCNNACCNCCNN	1568
ACACNNNCAANNNNNC	1568
CCACCNNNCNCCNNNN	1568
ACCNCCANANNNCNNN	1568
CNCCNCCANNCNNCNN	1568
CNCNNNCAACCNNCNN	1568
ANACNNNCANNCNNCC	1568
CNCNNCNCNNNCCNAA	1568
ACNCNNCCNACNNNNA	1568
CCNNNCACNNACCNNN	1568
ACNCNNNCANANNNCC	1568
ACNNCNNCANANNNCC	1568
ACNCCACCNNNANNNN	1568
ACACNNNCNNCNNANA	1568
CNNCNACCNNCCNANN	1568
CNCNCCACCNNCNNNN	1568
ANACNNNNAACNNCCN	1568
ACNCNACNNNCNNAAN	1568
CACCANNNNCCNNANN	1568
ACACCNNNANNNNCCN	1568
CACCNNNNACCNNCNN	1568
ACNNNNNCAACCNNCN	1568
ACCNNNCACCNANNNN	1568
CNNCACNNANCNCCNN	1568
ANNNNNCACCACNNNC	1568
CNCCANNNCNCNCCNN	1568
CNCNCANCNCNCNNAN	1568
CNCNCNCNACCNNCNN	1568
CNCCNNCACNNNCNNA	1568
CNNACNACNNNCCCNN	1568
CNNCNACNNNCCNAAN	1568
CCNNCCACNNACNNNN	1568
ACNCNACNNNCCNANN	1568
CCNNNCACNNNCCNAN	1568
CCCANNACNNNCCNNN	1568
CCNNCACNNNCNNNAC	1568
CNCNCCACNNNNCANN	1568
CNCCNCNCNCNNAANN	1568
ANACCNCNNACNNNCN	1568
CNCCACCNNNCNNCNN	1568
CCACCANNNNNCNCNN	1568
CCNCCNCNNNCNNAAN	1568
CACNCNACCNNNCNNN	1568
CNNCCNCCNNNCNAAN	1568
CCNNCACCNNNNNAAN	1568
ANNCAACCNNCNNANN	1568
CACCACCNNNNNNANN	1568
CACNCNCNACNNNCNN	1568
ACNNNCCACCNNCNNN	1568
ACACNACNNNCNNNNA	1568
CNCNACCNNCCNNANN	1568
CCCNNCACANNCNNNN	1568
ANACNNCCAANNNNCN	1568
CANCACCNNCCNNNNN	1568
CNNANNCAACCNNCNN	1568
CNCNCNNCNNNCCNAA	1568
CNNNNCNCCNACANAN	1568
CANCACNNNNCNCCNN	1568
CACNNCNNACCNCNNN	1568
ANACCNCNAANNNNCN	1568
CACNCNCCNNNCNNAN	1568
CCNNCACNNACNNCNN	1568
ACCNCCANNNNCCNNN	1568
CNNNACCNNCCNAANN	1568
CACCANNANNCNCNNN	1568
CNNACCNCCNNCNNAN	1568
AAACNNNNNACNNNCA	1568
CACCACNNANCNNNNN	1568
ACNCNCNNAANNNNCC	1568
ACNCAACCNNCNNNNN	1568
CACNCNNCNNNCCNAN	1568
CCCNCCANNNNCCNNN	1568
ACNCCNCNNNNCNCCN	1568
CACCNNCNNAANCNNN	1568
ANACNNNCAACNNNCN	1568
CCNCCANNNNCCANNN	1568
CANCACNNNCCNCNNN	1568
AACCNNNCACNNNCNN	1568
CNNCCACNNNCCNNAN	1568
ACCNNNCACNNNCCNN	1568
ACNNNCCNCCNANNNA	1568
CCNCNACNNNNCNCCN	1568
CCNCCNNCACANNNNN	1568
CANNNNCAACCNNCNN	1568
CNCANNCNACCNNCNN	1568
CNCCACNANNCNNCNN	1568
ANACNNNCANACNNCN	1568
CNCNNNCNACCNNCCN	1568
ANACNNCCAACNNNNN	1568
CNCNNCACNNNCCNNA	1568
ACACNNNCNACNNNCN	1568
CNNCACNNNNCACCNN	1568
CNNACNNCCANCNNNA	1568
CCACNNCNCNCNNANN	1568
ACNCNNCNCNCNNAAN	1568
CNCCANCANANNCNNN	1568
CACCNNCANANNCNNN	1568
ANACNNNCANNCNCCN	1568
ACNCANCCNNCNNANN	1568
CACNNNCANNCNNCNC	1568
ANACNNNCAACCNNNN	1568
CNCNNCACCNNCNNAN	1568
ACCACNNACCNNNNNN	1568
ACNCCNNCANANNNCN	1568
CCNCNANCNNCCNANN	1568
ANACCNCNNANNNCCN	1568
CNNCCNNCACNNACNN	1568
CNNNCANCACNNNCCN	1568
CCNCCNNCNCANNCNN	1568
CNCCANCACNNNCNNN	1568
CACNNCCAACNNNNNN	1568
ACNCNNCCNNCNCNNA	1560
ACTNNNCCNNCNNANA	1560
CNNCCNNCACANNCNN	1560
CNNCACNNNCNNAACN	1560
CANNCNCNACNNCCNN	1560
CNNCACNNNCNAAANN	1560
ACNCCNCNNNCNCNNA	1560
CNNNCACCNCNNNCCN	1560
CCNCNNCNCNCCNANN	1560
CNCCNNNCGNNCNAAN	1560
CNNNCCNCNNACANAN	1560
CNNANNCNACCNNCCN	1560
ACNCNNCNCNNACNNA	1560
ACNNNNCNCNAACNNA	1560
CNNNCNNACNNCCAAN	1560
CNCCACCNNNNNAANN	1552
CCNNNCACNNACNNAN	1552
CANNCACCNNNCNCNN	1552
CCNCCACANNNCNNNN	1552
CACNNNACCNNCNNAN	1552
ACNCNACNNNCNGANN	1552
CNCNCCNCNNNCNNAA	1552
ACNCNNCCNNCNGNAN	1552
CANCACNNNCNNAANN	1552
ANACNNNNCACCNNNA	1552
CNNNCNCCACNNNCNG	1552
CNCCANNNNCCNCCNN	1552
CACNNCCNACCNNNNN	1552
CCNCNNNNACNNACAN	1552
CCNNNNNCACNNACAN	1552
CNNACNACCNNCNNAN	1552
CACNACNNNCCNNNNC	1552
CACNNCACCNNNNNAN	1552
ACTNNACCNNCNNANN	1552
CCACCNNCNNANANNN	1552
ACNNNCCACCNNNNNA	1552
CACNCNNNNNACCNAN	1552
CNCCNCNCACCNNNNN	1552
ACACNNCCANNNNNCN	1552
CCNNNACCNNCNNAAN	1552
CCNCNNNCACNNNCAN	1552
CNCACCACNNNNNNNA	1552
CNCCACNNNNNNCCNA	1552
ANNCCACCNNCNNANN	1552
CCNCCNCNNNCCNNAN	1552
ACNNNNNACCNACNNA	1552
CNCNCCNNNNNCCNAA	1552
ACACNANCANNNNNCN	1552
CNCCACNNCNNNCCNN	1552
CNNACCNCNNACNNAN	1552
CANNCNACCNNCCNNN	1552
ACCCNNCNCNNNCCNN	1552
CACCACNNNNNNNANC	1552
CNNNCACCANNNNCCN	1552
CNCANCACNNNCCNNN	1552
ACNNCACNNNNCNCCN	1552
ANACNACCNNCCNNNN	1552
CACCNCNNNCCNCNNN	1552
CNNCNCCANNCNCCNN	1552
CCNCCANNNNCCNCNN	1552
ACCCNNANNNNNCCAN	1552
CNNCNCNNCACNCNNA	1552
ANACNNNNNACCNCCN	1552
CANNCNACNNNCCNAN	1552
CCCCNNCANANNCNNN	1552
ACNCCACNNNCCNNNN	1552
AACNCNACCNNCNNNN	1552
CCACCNNCCNNANNNN	1552
CTCNACCNNCNNANNN	1552
CNCAACNCNCNNANNN	1552
CCNNCACNNNCNAANN	1552
ACCNCCNNNANNCNCN	1552
ANACNNNCAANNNCCN	1552
CNCNCNACNNNCCNNA	1552
ACACCNNNNNNCNCCN	1552
CNNCACCNNCNNANAN	1552
ACCNNCANANCNCNNN	1552
ANACCNNCANNNNCCN	1552
CACCNNNANNCNCCNN	1552
CNCCACNNNNCNAANN	1552
CNNACNANNCACCNNN	1552
ANACNNNNAACCNNCN	1552
CCNCCNNCNNANACNN	1552
CNCAACANNCNNANNN	1552
ACACNNCCANNCNNNN	1552
ACCNNCAAANNNCNNN	1552
CCACNNCNNNCCNANN	1552
CACNACNCNCCNNNNN	1552
CNNNCNACACNNNCAN	1552
CNCCNNNACNNNCCNA	1552
CACANNCCNCCNNNNN	1552
CANNNNNNACCNCCAN	1552
AACCCNNNNNNNNCCA	1552
CNCCCNNCACNNNCNN	1552
ACNCCNCNCNCNNNNA	1552
CNCCNNCACNNNNCNA	1552
CNNNCACNNCNCNCCN	1552
AACCNNNCANNANCNN	1552
CCCNNCNCNNNCCNAN	1552
CNCNCNCAACNNNCNN	1552
CCACNNACCNCNNNNN	1552
ANANNNAACNCNNTNA	1552
CNCCCNNNACNNNCCN	1552
ACNCNACNNNCNGNNA	1552
CACNNNNCACCNANNN	1552
CNCNCANCANNCNNAN	1552
CCNNCNNCACNNNCAN	1552
CNCNCNNCACNNNCAN	1552
ACACNNCNAANNNNCN	1552
CCNNCNACACNNNNAN	1552
CACCACNNNCNNNNCN	1552
CCCNNNANNCNCCANN	1552
CNCCNCNNCNCNCCNN	1552
CACCNNNNNCCNCCNN	1552
ACNCCACNNNNCNCNN	1552
ACACNNNNNANCNCCN	1552
CNNACNCCACNNNCNN	1552
CNNCCACNANNNNCCN	1552
CACNACNNNCCGNNNN	1552
ACNCNNNCAACCNNNN	1552
CNNNCCACNNACCNNN	1552
CANNACNNNCCNCCNN	1552
CANNCNCNACNNNCCN	1552
ACCNNCANANNNCNCN	1552
CNNNACNACNCNCCNN	1552
ACNCNANCNNCCNNNA	1552
CANNCNCCACNNNNAN	1552
CNCCACNCNCNNNANN	1552
CCNNNACNANCNANAN	1552
CNNACNACCNACNNNN	1552
CACCACNNNCNCNNNN	1552
CNCNCAACNNNCNNAN	1552
CNCCACNNNCNNANAN	1552
CCNNCACANNCNNANN	1552
ANACNNCCAANNNCNN	1552
ANCACNNNCCNCCNNN	1552
ACCCNNNNNNANCCAN	1552
CCCNNCACNNNCNANN	1552
CCNNCACNNNCCNNNC	1552
ACACCNNNAANNNNCN	1552
CCACNACNNNCNNANN	1552
CNCCACNNNCCNNNNC	1552
ANACCNCNNNNACNCN	1552
CNCCCNNNACANNCNN	1552
ANANNNNNCACCNNCA	1552
ACCNNCANANNNCCNN	1552
CACNCNANCNNCCNNN	1552
ACACCNNNNANNNCCN	1552
CANNNNCANCCNCCNN	1552
CCANNANNNACCCNNN	1552
ANCCNNCACNNNCCNN	1552
CCNCCACNNANCNNNN	1552
CNCCNCNNNCCNCCNN	1552
ACCCNNCACNNNCNNN	1552
CNNACCACNNNCNNAN	1552
ACACNNCCANCNNNNN	1552
CCNNNCACNNNCNNAA	1552
ACNCNNNCAACNNNNC	1552
CNNNCACNNNCNAAAN	1552
CCNCCANANNNCNCNN	1552
CCNCCACNNNNNNAAN	1552
CNNCNCCACNNNCCNN	1552
ANACNNCNAANNNCCN	1552
CNNCACNNCNCNCCNN	1552
CNCCNCCANNNNNCNA	1552
ANACNNCNAACNNNCN	1552
ACCACNNNCCNANNNN	1552
CNNNNCACNNNCCNAA	1544
CCCNCNACNNACNNNN	1544
CCNNNNCAANCNANAN	1544
CNNACNCCNNCNNCCN	1544
CNNNCNACNNACCNAN	1544
ANNCCNCCNNCNCNNA	1544
CCNCNCNNCNCNCNNA	1544
CNNNCCNCCNNCNCAN	1544
CNNACNCNNCCNNCCN	1544
CCNNCNACNNACNNAN	1544
CCNNNACANNCNANAN	1544
CNNCNCNNCNCNCCNA	1544
ANACTNNACCNNNNNA	1544
CAAACNNNNNACNNNC	1544
CCCNNNNCANNCNANA	1544
CACNCNNCCNNCNNNA	1544
CNNCNCCNNCNNANAC	1544
CNNACNCCNCNNNCCN	1544
CCNNNACNNNCCAANN	1544
CCNNCNACANANNNAN	1544
CNNACNCCNCCANNNN	1544
CCCCNNACNNNCNANN	1544
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

