CDS             424..2028
     CDS             2919..4097
     CDS             4099..5235
     CDS             5225..5941
     CDS             6353..8323
     CDS             8491..10995
     CDS             complement(11151..11981)
     CDS             11995..12897
     CDS             complement(13328..13957)
     CDS             complement(14458..15384)
     CDS             15446..15976
     CDS             16093..16470
     CDS             16757..16927
     CDS             17226..17900
     CDS             complement(18112..18504)
     CDS             19083..19700
     CDS             complement(19683..20939)
     CDS             complement(20926..21657)
     CDS             complement(21669..23120)
     CDS             complement(23425..23853)
     CDS             24012..24647
     CDS             complement(27039..27320)
     CDS             complement(27501..28766)
     CDS             29328..30245
     CDS             complement(30590..30928)
     CDS             31096..31638
     CDS             31902..32882
     CDS             complement(32849..34957)
     CDS             complement(34957..36459)
     CDS             complement(36536..37918)
     CDS             complement(37915..38700)
     CDS             complement(38782..39195)
     CDS             complement(39209..40504)
     CDS             40776..41339
     CDS             42258..42821
     CDS             42938..43630
     CDS             43637..44632
     CDS             complement(44682..44840)
     CDS             complement(45218..46801)
     CDS             complement(47078..49375)
     CDS             complement(49525..52224)
     CDS             52559..54223
     CDS             54328..54669
     CDS             complement(54710..55165)
     CDS             55367..55690
     CDS             complement(55728..58934)
     CDS             complement(59114..59827)
     CDS             complement(59829..60704)
     CDS             complement(60826..61296)
     CDS             61387..62049
     CDS             62050..63537
     CDS             63615..64469
     CDS             complement(64597..68505)
     CDS             68673..70523
     CDS             70651..71043
     CDS             complement(71170..71406)
     CDS             complement(71527..73140)
     CDS             complement(73172..74245)
     CDS             complement(74364..75659)
     CDS             75783..76694
     CDS             76873..78090
     CDS             complement(78200..78739)
     CDS             79075..79476
     CDS             79566..80222
     CDS             complement(80179..81798)
     CDS             complement(81866..83080)
     CDS             complement(83081..83965)
     CDS             complement(83962..84813)
     CDS             complement(84810..85568)
     CDS             complement(85612..86136)
     CDS             complement(86190..86753)
     CDS             complement(86802..87575)
     CDS             87787..88122
     CDS             complement(88101..88382)
     CDS             complement(88596..89921)
     CDS             complement(90236..90880)
     CDS             91768..92493
     CDS             92522..94207
     CDS             complement(94218..95675)
     CDS             complement(96156..97910)
     CDS             complement(98018..98428)
     CDS             complement(98489..99667)
     CDS             99853..100632
     CDS             complement(100646..101791)
     CDS             complement(101819..102166)
     CDS             complement(102452..103678)
     CDS             103799..105154
     CDS             105544..106200
     CDS             complement(106261..107028)
     CDS             complement(107025..107822)
     CDS             complement(108692..109417)
     CDS             complement(109448..109834)
     CDS             110277..111386
     CDS             111379..112503
     CDS             complement(112623..113990)
     CDS             complement(114262..115131)
     CDS             complement(115166..116932)
     CDS             117249..117680
     CDS             complement(117728..118741)
     CDS             118871..119098
     CDS             119102..119701
     CDS             119716..120345
     CDS             complement(120355..120846)
     CDS             complement(120861..121733)
     CDS             121776..122726
     CDS             complement(123037..123687)
     CDS             123828..124115
     CDS             complement(124130..127813)
     CDS             127930..128742
     CDS             128970..130721
     CDS             130718..131944
     CDS             132447..132539
     CDS             complement(132547..132753)
     CDS             complement(133108..134178)
     CDS             134482..135324
     CDS             135477..135683
     CDS             136226..137131
     CDS             137760..137933
     CDS             138022..138384
     CDS             complement(138428..138769)
     CDS             complement(138766..139212)
     CDS             complement(139478..140332)
     CDS             complement(140329..141075)
     CDS             141327..142196
     CDS             complement(142224..143021)
     CDS             complement(143133..144308)
     CDS             145418..145639
     CDS             145909..146715
     CDS             146812..147303
     CDS             147300..147914
     CDS             148083..148817
     CDS             148933..152301
     CDS             152379..153347
     CDS             153406..154317
     CDS             complement(154347..154658)
     CDS             complement(154655..154924)
     CDS             155065..155913
     CDS             complement(156046..157464)
     CDS             complement(157689..158639)
     CDS             complement(158747..159727)
     CDS             159976..161013
     CDS             161099..161782
     CDS             162263..163720
     CDS             complement(163780..164442)
     CDS             complement(164784..166976)
     CDS             complement(167089..167523)
     CDS             complement(167874..171566)
     CDS             171732..172211
     CDS             complement(172320..173045)
     CDS             complement(173059..173670)
     CDS             complement(173759..175267)
     CDS             complement(175624..177348)
     CDS             complement(178531..178674)
     CDS             178879..179049
     CDS             179090..180004
     CDS             179964..180788
     CDS             complement(180813..181403)
     CDS             181537..182685
     CDS             182685..183179
     CDS             183176..183766
     CDS             184165..185880
     CDS             185921..187084
     CDS             187084..187554
     CDS             187551..188306
     CDS             188341..189117
     CDS             189114..189869
     CDS             189953..190732
     CDS             190760..191938
     CDS             191935..193104
     CDS             193282..195591
     CDS             complement(195726..196838)
     CDS             complement(196889..198448)
     CDS             complement(198511..199740)
     CDS             200187..201338
     CDS             201379..202896
     CDS             202893..203915
     CDS             complement(204061..204468)
     CDS             complement(204465..204668)
     CDS             205575..206102
     CDS             206279..206485
     CDS             206485..206685
     CDS             207229..208632
     CDS             complement(208638..209723)
     CDS             complement(209775..210017)
     CDS             210757..211404
     CDS             211401..213494
     CDS             213491..214198
     CDS             214195..215790
     CDS             215849..217264
     CDS             217271..220939
     CDS             220936..223062
     CDS             223059..224066
     CDS             224063..227758
     CDS             227755..228909
     CDS             228967..229854
     CDS             complement(229863..231995)
     CDS             complement(232008..233426)
     CDS             complement(233605..234000)
     CDS             complement(234455..235480)
     CDS             complement(235481..236824)
     CDS             complement(237246..237890)
     CDS             complement(238008..238994)
     CDS             complement(239175..239654)
     CDS             240223..240411
     CDS             240411..242327
     CDS             complement(242324..246364)
     CDS             complement(246361..247500)
     CDS             complement(247497..249176)
     CDS             complement(249376..249537)
     CDS             complement(249702..250127)
     CDS             250708..252165
     CDS             252165..255155
     CDS             255152..256381
     CDS             256544..259906
     CDS             259903..264222
     CDS             264711..265328
     CDS             265394..266284
     CDS             266349..266582
     CDS             266661..267359
     CDS             267445..268365
     CDS             268376..268735
     CDS             268737..269072
     CDS             269920..270162
     CDS             270155..271429
     CDS             271735..272928
     CDS             complement(272998..273162)
     CDS             273419..277441
     CDS             277441..279366
     CDS             279588..280265
     CDS             280269..282407
     CDS             282486..284120
     CDS             284233..286377
     CDS             complement(286455..287492)
     CDS             287710..287997
     CDS             288320..290737
     CDS             290879..292714
     CDS             complement(292865..294172)
     CDS             294666..294854
     CDS             295374..296351
     CDS             296574..299090
     CDS             299214..300632
     CDS             300629..303331
     CDS             complement(303347..303646)
     CDS             303683..305119
     CDS             305254..305547
     CDS             complement(307318..307977)
     CDS             complement(307974..308765)
     CDS             308922..309158
     CDS             309155..309658
     CDS             309655..310023
     CDS             complement(310867..312282)
     CDS             complement(312840..314888)
     CDS             315870..317237
     CDS             317234..318409
     CDS             318406..319251
     CDS             319248..320816
     CDS             complement(320810..322231)
     CDS             complement(322224..323027)
     CDS             323275..325251
     CDS             complement(325656..326315)
     CDS             complement(326455..327249)
     CDS             327375..328346
     CDS             328435..329034
     CDS             329113..329982
     CDS             complement(329876..330889)
     CDS             331093..332193
     CDS             complement(332354..332977)
     CDS             complement(333463..333642)
     CDS             333672..334430
     CDS             334674..335324
     CDS             335638..337122
     CDS             337214..338080
     CDS             complement(338179..339879)
     CDS             340470..341978
     CDS             complement(342240..343838)
     CDS             344170..344997
     CDS             345060..345890
     CDS             complement(345896..346165)
     CDS             complement(346162..346548)
     CDS             complement(346853..348931)
     CDS             349161..349931
     CDS             350036..351406
     CDS             351812..352843
     CDS             352860..355682
     CDS             355679..357097
     CDS             complement(357153..357743)
     CDS             357954..359039
     CDS             complement(359098..359256)
     CDS             359274..360056
     CDS             complement(360118..363174)
     CDS             complement(363171..365261)
     CDS             complement(365258..366133)
     CDS             complement(366130..367107)
     CDS             complement(367110..368774)
     CDS             complement(369602..371098)
     CDS             371328..372068
     CDS             complement(372111..372599)
     CDS             complement(372632..373054)
     CDS             complement(373116..373892)
     CDS             complement(374291..381133)
     CDS             complement(381168..390587)
     CDS             complement(390614..401590)
     CDS             complement(401703..411803)
     CDS             complement(412186..412950)
     CDS             412991..413428
     CDS             414175..416142
     CDS             complement(416121..416417)
     CDS             416422..418290
     CDS             complement(418489..419646)
     CDS             complement(419646..421124)
     CDS             complement(421393..422208)
     CDS             422411..423043
     CDS             complement(423099..424409)
     CDS             424774..425511
     CDS             complement(425662..426096)
     CDS             426390..426599
     CDS             complement(426681..427754)
     CDS             complement(427886..429370)
     CDS             429828..430490
     CDS             430580..430948
     CDS             complement(431643..433226)
     CDS             complement(433325..434332)
     CDS             complement(434385..435404)
     CDS             complement(435404..436357)
     CDS             complement(436429..437346)
     CDS             complement(437343..439211)
     CDS             complement(439255..440031)
     CDS             complement(440294..440857)
     CDS             complement(441289..441939)
     CDS             442118..442825
     CDS             443161..444759
     CDS             444806..445534
     CDS             complement(445636..446838)
     CDS             complement(446917..448197)
     CDS             448515..449921
     CDS             complement(450124..452007)
     CDS             452191..453393
     CDS             453612..454403
     CDS             complement(454421..455419)
     CDS             complement(455612..456751)
     CDS             complement(456790..456918)
     CDS             456972..457508
     CDS             complement(457523..458494)
     CDS             458643..459254
     CDS             459485..461056
     CDS             complement(460970..462259)
     CDS             complement(462399..462869)
     CDS             complement(462866..464662)
     CDS             465247..466032
     CDS             466338..467948
     CDS             468098..469108
     CDS             complement(469182..470036)
     CDS             470336..471010
     CDS             complement(471032..471646)
     CDS             471755..472417
     CDS             472669..473547
     CDS             473544..474623
     CDS             474740..475576
     CDS             475771..475986
     CDS             475988..476431
     CDS             476807..477250
     CDS             477250..478377
     CDS             complement(478568..480394)
     CDS             480941..482089
     CDS             complement(482174..482587)
     CDS             complement(482773..483624)
     CDS             complement(483688..483921)
     CDS             484058..485170
     CDS             485211..485852
     CDS             complement(485905..486234)
     CDS             complement(486345..486815)
     CDS             486953..487711
     CDS             complement(488020..488667)
     CDS             488819..489754
     CDS             complement(489796..492066)
     CDS             complement(492830..495169)
     CDS             complement(495204..497381)
     CDS             complement(497389..499935)
     CDS             complement(500263..500604)
     CDS             complement(501268..502257)
     CDS             complement(502340..503122)
     CDS             complement(503231..503470)
     CDS             complement(503619..504449)
     CDS             504553..505251
     CDS             505464..505808
     CDS             506172..506726
     CDS             506822..507055
     CDS             507195..509264
     CDS             509638..510516
     CDS             complement(511550..511744)
     CDS             511842..512345
     CDS             complement(512493..512735)
     CDS             complement(513690..514787)
     CDS             complement(514787..515539)
     CDS             515593..516567
     CDS             complement(516915..518078)
     CDS             519523..521865
     CDS             522558..524198
     CDS             524228..524830
     CDS             524900..526042
     CDS             526039..526866
     CDS             526874..527632
     CDS             527634..528626
     CDS             528626..528904
     CDS             complement(528895..530430)
     CDS             complement(530571..532049)
     CDS             532338..532565
     CDS             complement(532579..532824)
     CDS             533079..533552
     CDS             533826..536327
     CDS             complement(536741..537199)
     CDS             537441..537872
     CDS             537878..541516
     CDS             541543..542073
     CDS             complement(542048..542596)
     CDS             complement(542753..543115)
     CDS             complement(543271..543822)
     CDS             complement(543819..544793)
     CDS             545897..546862
     CDS             547196..548044
     CDS             complement(548111..549397)
     CDS             complement(549394..550020)
     CDS             complement(550001..550360)
     CDS             complement(550357..550776)
     CDS             complement(550805..553048)
     CDS             complement(553736..553990)
     CDS             554243..555190
     CDS             complement(555426..558053)
     CDS             558547..559659
     CDS             559706..560494
     CDS             complement(560543..560986)
     CDS             561257..562450
     CDS             complement(562607..563152)
     CDS             complement(563232..563798)
     CDS             complement(563891..565018)
     CDS             complement(565135..566019)
     CDS             complement(566288..567886)
     CDS             complement(568043..568552)
     CDS             569014..569907
     CDS             complement(570141..570242)
     CDS             570944..572074
     CDS             572083..573060
     CDS             573063..574406
     CDS             574646..575905
     CDS             complement(576109..576939)
     CDS             577021..578061
     CDS             578058..578981
     CDS             complement(579248..579406)
     CDS             complement(580361..580603)
     CDS             complement(580600..581460)
     CDS             582116..582394
     CDS             complement(582382..583542)
     CDS             complement(583558..583797)
     CDS             complement(584230..585024)
     CDS             complement(585024..586595)
     CDS             586925..587431
     CDS             587607..588440
     CDS             complement(588567..589787)
     CDS             589898..590707
     CDS             complement(590777..591787)
     CDS             complement(591789..592196)
     CDS             592519..592902
     CDS             592984..593478
     CDS             complement(593543..594496)
     CDS             complement(594511..595353)
     CDS             595493..596077
     CDS             596074..596439
     CDS             596499..597506
     CDS             597503..598213
     CDS             complement(598330..599088)
     CDS             599293..600150
     CDS             complement(600165..601421)
     CDS             complement(601414..603888)
     CDS             complement(603888..605054)
     CDS             complement(605051..608302)
     CDS             complement(608608..609342)
     CDS             609670..611100
     CDS             611097..611645
     CDS             611704..612510
     CDS             complement(612913..613329)
     CDS             complement(613329..613586)
     CDS             complement(613691..614173)
     CDS             614240..615328
     CDS             615571..617130
     CDS             617618..617935
     CDS             617982..618569
     CDS             619134..620294
     CDS             complement(621916..622167)
     CDS             complement(622408..622527)
     CDS             622733..623602
     CDS             624091..625059
     CDS             complement(625168..625779)
     CDS             625909..626319
     CDS             626472..627248
     CDS             complement(627504..628118)
     CDS             628242..628706
     CDS             628836..629660
     CDS             629704..631236
     CDS             complement(631207..631884)
     CDS             complement(632442..634676)
     CDS             complement(634673..635002)
     CDS             complement(635152..637095)
     CDS             637274..638353
     CDS             638654..640453
     CDS             640815..641222
     CDS             complement(641380..642012)
     CDS             complement(642040..642864)
     CDS             complement(643037..643840)
     CDS             complement(643813..644571)
     CDS             complement(644899..645936)
     CDS             complement(646191..647117)
     CDS             complement(647507..649003)
     CDS             complement(649602..652427)
     CDS             complement(652723..654009)
     CDS             complement(654023..654508)
     CDS             655339..657705
     CDS             657702..658694
     CDS             658756..659592
     CDS             659784..661352
     CDS             661494..662522
     CDS             662941..663144
     CDS             complement(663725..664822)
     CDS             complement(664899..666194)
     CDS             666418..667002
     CDS             667023..668045
     CDS             complement(668198..668650)
     CDS             669205..669813
     CDS             complement(669856..670455)
     CDS             complement(670471..670980)
     CDS             complement(671002..674052)
     CDS             674216..674311
     CDS             complement(674614..675138)
     CDS             675785..676225
     CDS             complement(676844..677668)
     CDS             677794..678012
     CDS             complement(678686..680227)
     CDS             680594..681412
     CDS             complement(681519..682148)
     CDS             complement(682486..682674)
     CDS             complement(682806..683828)
     CDS             complement(684144..684575)
     CDS             684682..685302
     CDS             complement(685328..687001)
     CDS             687180..688355
     CDS             688547..689722
     CDS             690233..691606
     CDS             complement(691635..692267)
     CDS             complement(692452..695514)
     CDS             696520..697980
     CDS             complement(698244..698885)
     CDS             699279..699662
     CDS             complement(700088..700534)
     CDS             complement(700668..701162)
     CDS             701602..702852
     CDS             702849..703652
     CDS             703758..704426
     CDS             complement(705290..706279)
     CDS             complement(706939..707322)
     CDS             complement(707739..709109)
     CDS             709493..711340
     CDS             complement(711352..711708)
     CDS             711912..712712
     CDS             712998..714140
     CDS             714140..715960
     CDS             715957..716397
     CDS             716631..717290
     CDS             717530..718009
     CDS             complement(718027..719370)
     CDS             719961..720728
     CDS             720741..721175
     CDS             complement(721144..721938)
     CDS             complement(721925..722608)
     CDS             complement(722763..723911)
     CDS             complement(724055..724876)
     CDS             complement(724873..726024)
     CDS             complement(726135..726776)
     CDS             complement(726773..728260)
     CDS             728622..729065
     CDS             729062..729706
     CDS             complement(729767..730282)
     CDS             complement(730405..731343)
     CDS             731573..732295
     CDS             732292..733824
     CDS             complement(733761..734936)
     CDS             735035..735511
     CDS             complement(735641..736252)
     CDS             complement(736487..737650)
     CDS             738083..739708
     CDS             complement(739730..741058)
     CDS             741148..744666
     CDS             complement(744777..746144)
     CDS             complement(746325..748883)
     CDS             complement(749055..751001)
     CDS             complement(751007..752083)
     CDS             753676..754683
     CDS             756426..757658
     CDS             758173..758640
     CDS             758802..759551
     CDS             complement(759699..762029)
     CDS             complement(762482..763123)
     CDS             complement(763233..764039)
     CDS             complement(764036..765388)
     CDS             765952..766257
     CDS             complement(766503..768638)
     CDS             complement(768945..769979)
     CDS             complement(770017..770952)
     CDS             complement(771057..771578)
     CDS             complement(771743..773248)
     CDS             complement(773325..773846)
     CDS             774216..775343
     CDS             775340..776131
     CDS             complement(776748..777650)
     CDS             777863..778285
     CDS             778858..779316
     CDS             779463..779705
     CDS             779773..779928
     CDS             780125..781132
     CDS             complement(781191..781928)
     CDS             782224..783618
     CDS             784003..785178
     CDS             785366..786298
     CDS             786295..787842
     CDS             787839..788828
     CDS             788828..789631
     CDS             complement(789598..790002)
     CDS             790076..791005
     CDS             complement(791189..792121)
     CDS             complement(792204..793607)
     CDS             793933..795675
     CDS             complement(795660..796811)
     CDS             797038..799032
     CDS             799210..800049
     CDS             complement(800250..801428)
     CDS             complement(801432..801995)
     CDS             802330..802701
     CDS             802653..803438
     CDS             803456..804706
     CDS             804743..806257
     CDS             complement(806492..807568)
     CDS             complement(807654..808139)
     CDS             complement(808408..809157)
     CDS             complement(809457..810017)
     CDS             complement(810423..810566)
     CDS             complement(810686..811606)
     CDS             811788..811919
     CDS             811910..812956
     CDS             complement(812995..815217)
     CDS             complement(815411..817264)
     CDS             complement(817342..818505)
     CDS             complement(818794..820794)
     CDS             complement(821030..821599)
     CDS             complement(821596..821715)
     CDS             821983..823290
     CDS             823552..824520
     CDS             complement(824879..825640)
     CDS             826150..826569
     CDS             complement(826376..827383)
     CDS             827907..829124
     CDS             829215..830717
     CDS             831365..833341
     CDS             complement(833548..834279)
     CDS             complement(834276..834767)
     CDS             complement(834912..835985)
     CDS             complement(836225..840295)
     CDS             841200..842942
     CDS             complement(842892..843206)
     CDS             complement(843389..844306)
     CDS             844492..844755
     CDS             844990..846339
     CDS             complement(846424..846975)
     CDS             complement(847322..847531)
     CDS             complement(847610..848044)
     CDS             848988..849413
     CDS             complement(849215..849649)
     CDS             complement(850433..851611)
     CDS             complement(851621..853039)
     CDS             853363..853752
     CDS             complement(853821..854237)
     CDS             complement(854414..855226)
     CDS             856279..858012
     CDS             858009..859976
     CDS             complement(859973..860416)
     CDS             860642..862276
     CDS             862328..862624
     CDS             complement(862480..863571)
     CDS             863863..866019
     CDS             866016..867686
     CDS             868326..870521
     CDS             870605..872053
     CDS             872193..873776
     CDS             874015..875985
     CDS             complement(876118..877752)
     CDS             complement(878368..878637)
     CDS             878968..879459
     CDS             complement(879724..879948)
     CDS             complement(879945..880154)
     CDS             complement(880147..880590)
     CDS             complement(880602..880748)
     CDS             881392..882534
     CDS             882524..883111
     CDS             883117..883851
     CDS             complement(883990..886221)
     CDS             complement(886211..887377)
     CDS             complement(888053..888442)
     CDS             complement(888614..889393)
     CDS             complement(889390..891216)
     CDS             891442..892476
     CDS             complement(892590..892811)
     CDS             complement(893181..893570)
     CDS             894283..894549
     CDS             895143..895352
     CDS             895530..895895
     CDS             896291..896683
     CDS             complement(897438..897938)
     CDS             complement(897940..899442)
     CDS             complement(900183..901346)
     CDS             complement(901482..902147)
     CDS             complement(902144..902824)
     CDS             complement(902886..904994)
     CDS             complement(905245..906876)
     CDS             906963..907739
     CDS             complement(907778..909436)
     CDS             complement(909433..910251)
     CDS             complement(910238..912202)
     CDS             complement(912557..913543)
     CDS             913954..914475
     CDS             complement(914510..915997)
     CDS             complement(915997..916782)
     CDS             complement(916869..918608)
     CDS             complement(918605..919255)
     CDS             complement(919326..919880)
     CDS             complement(919880..921076)
     CDS             complement(921073..921348)
     CDS             complement(921455..922765)
     CDS             923551..924450
     CDS             924450..925157
     CDS             925231..930471
     CDS             930514..930645
     CDS             complement(930943..931437)
     CDS             complement(931746..932360)
     CDS             932620..933003
     CDS             complement(933105..933815)
     CDS             complement(933885..934547)
     CDS             934642..935007
     CDS             935321..935701
     CDS             complement(935733..937100)
     CDS             937692..939647
     CDS             complement(939757..940668)
     CDS             940959..941405
     CDS             complement(941480..942289)
     CDS             complement(942322..943119)
     CDS             complement(943116..944237)
     CDS             complement(944239..945147)
     CDS             complement(945160..945822)
     CDS             946468..947346
     CDS             complement(947399..949285)
     CDS             complement(949450..950208)
     CDS             complement(950402..951247)
     CDS             951633..953228
     CDS             complement(953225..953860)
     CDS             complement(953857..954438)
     CDS             954533..955906
     CDS             complement(955919..960619)
     CDS             961423..962028
     CDS             962245..962868
     CDS             complement(962980..963267)
     CDS             complement(963330..963599)
     CDS             complement(963596..968338)
     CDS             complement(968449..969585)
     CDS             complement(969948..970643)
     CDS             complement(970753..971307)
     CDS             971946..972434
     CDS             972711..973091
     CDS             complement(973558..975960)
     CDS             complement(976265..976606)
     CDS             complement(976603..977889)
     CDS             978155..979576
     CDS             complement(979690..980379)
     CDS             980582..980806
     CDS             981382..982632
     CDS             complement(982680..983123)
     CDS             983460..984626
     CDS             984623..985753
     CDS             985832..986560
     CDS             complement(986583..987674)
     CDS             complement(987705..988535)
     CDS             complement(988532..989611)
     CDS             989843..990295
     CDS             990500..990967
     CDS             complement(991292..991861)
     CDS             991969..992346
     CDS             992392..993444
     CDS             complement(993471..993908)
     CDS             complement(994079..995728)
     CDS             complement(996097..996357)
     CDS             996733..997452
     CDS             complement(997435..997968)
     CDS             complement(997965..999545)
     CDS             999992..1000687
     CDS             complement(1000703..1001158)
     CDS             1001475..1001834
     CDS             complement(1001841..1002842)
     CDS             complement(1002978..1003730)
     CDS             1004068..1004736
     CDS             1004835..1005131
     CDS             1005224..1006192
     CDS             1006189..1006926
     CDS             1007056..1007673
     CDS             1007882..1008301
     CDS             1008298..1009131
     CDS             1009180..1009434
     CDS             complement(1009626..1009892)
     CDS             complement(1009997..1010377)
     CDS             1010461..1010562
     CDS             1010697..1011140
     CDS             complement(1011195..1011689)
     CDS             complement(1011763..1013067)
     CDS             1013436..1014299
     CDS             complement(1014265..1014789)
     CDS             1015037..1015546
     CDS             complement(1015638..1016612)
     CDS             complement(1016713..1017264)
     CDS             complement(1017550..1018536)
     CDS             complement(1018891..1020189)
     CDS             1020576..1021478
     CDS             1021475..1022446
     CDS             1022459..1023817
     CDS             1023814..1025088
     CDS             1025907..1027256
     CDS             complement(1027279..1028436)
     CDS             1029089..1029823
     CDS             complement(1029915..1030562)
     CDS             1031012..1032340
     CDS             1032337..1033017
     CDS             1033053..1034324
     CDS             1034601..1035557
     CDS             1035589..1036359
     CDS             1036728..1039928
     CDS             1040024..1040821
     CDS             1041229..1042092
     CDS             1042307..1043347
     CDS             1043402..1044970
     CDS             complement(1045020..1045901)
     CDS             complement(1046188..1047114)
     CDS             1047297..1047608
     CDS             1047779..1048933
     CDS             1048942..1050342
     CDS             1050339..1051547
     CDS             1051550..1053370
     CDS             1053466..1054584
     CDS             1055249..1055461
     CDS             1055511..1058093
     CDS             complement(1058090..1059601)
     CDS             1060043..1060873
     CDS             complement(1060964..1061800)
     CDS             1062105..1063748
     CDS             1064086..1065021
     CDS             1065852..1067210
     CDS             1067207..1067887
     CDS             1068031..1068966
     CDS             1069151..1069930
     CDS             1070172..1070738
     CDS             1070773..1071837
     CDS             1071834..1074011
     CDS             1074011..1075165
     CDS             complement(1075658..1076074)
     CDS             1076422..1077873
     CDS             1077949..1078914
     CDS             1079021..1079839
     CDS             1080832..1081092
     CDS             1081224..1082396
     CDS             1082408..1082743
     CDS             1082743..1083048
     CDS             1083045..1083905
     CDS             complement(1084011..1085183)
     CDS             1085683..1086219
     CDS             1086492..1086680
     CDS             1086741..1088540
     CDS             1088488..1088802
     CDS             1088802..1089473
     CDS             1089576..1091141
     CDS             complement(1091202..1091666)
     CDS             complement(1091706..1092833)
     CDS             1093123..1095396
     CDS             1095469..1095897
     CDS             1095995..1097200
     CDS             1097503..1098936
     CDS             1099037..1100245
     CDS             1100307..1101185
     CDS             complement(1101440..1102156)
     CDS             1102922..1104202
     CDS             1104628..1104990
     CDS             1104981..1105826
     CDS             1105813..1106565
     CDS             1106624..1108036
     CDS             1108036..1108806
     CDS             1108810..1110141
     CDS             1110144..1112864
     CDS             1112861..1114210
     CDS             1114214..1114876
     CDS             1114873..1115949
     CDS             1115946..1116245
     CDS             1116345..1118330
     CDS             1118332..1120164
     CDS             1120161..1121735
     CDS             1121743..1122759
     CDS             complement(1122892..1124793)
     CDS             complement(1125650..1126711)
     CDS             complement(1126708..1128594)
     CDS             1129085..1130083
     CDS             1130124..1130996
     CDS             complement(1131219..1131707)
     CDS             complement(1132235..1132768)
     CDS             1132906..1133379
     CDS             complement(1133454..1134062)
     CDS             complement(1134261..1135976)
     CDS             1136713..1136877
     CDS             1137180..1137680
     CDS             1137774..1138202
     CDS             complement(1138240..1139448)
     CDS             1139974..1140237
     CDS             1140408..1141283
     CDS             1141319..1141753
     CDS             1141882..1142598
     CDS             1143067..1143651
     CDS             1143828..1144220
     CDS             1145195..1148620
     CDS             1148726..1152616
     CDS             1152839..1153750
     CDS             complement(1153764..1154354)
     CDS             1155143..1155517
     CDS             1155517..1155987
     CDS             1155994..1158090
     CDS             1158163..1159356
     CDS             1159662..1159970
     CDS             1159988..1160692
     CDS             1160689..1161399
     CDS             1161396..1161692
     CDS             1161754..1162587
     CDS             1162678..1162959
     CDS             1162952..1163377
     CDS             1163377..1164429
     CDS             1164433..1164849
     CDS             1164849..1165115
     CDS             1165112..1165429
     CDS             1165550..1165918
     CDS             1165915..1166247
     CDS             1166286..1166870
     CDS             1166875..1167060
     CDS             1167208..1167618
     CDS             1167631..1168167
     CDS             1168178..1168552
     CDS             1168606..1169214
     CDS             1169214..1169399
     CDS             1169402..1169932
     CDS             1170188..1171480
     CDS             1171480..1172133
     CDS             1172298..1173143
     CDS             1173398..1173619
     CDS             1173699..1173812
     CDS             1174018..1174398
     CDS             1174480..1174884
     CDS             1174980..1175609
     CDS             1175833..1176882
     CDS             1177000..1177614
     CDS             1177821..1178717
     CDS             complement(1178739..1180646)
     CDS             1180917..1181360
     CDS             1181454..1181861
     CDS             1181977..1183344
     CDS             1183448..1185433
     CDS             complement(1185860..1186435)
     CDS             1186594..1187514
     CDS             1187706..1188062
     CDS             1188141..1189748
     CDS             1189797..1190951
     CDS             complement(1190952..1191269)
     CDS             1191573..1192835
     CDS             1192974..1194182
     CDS             1194223..1194711
     CDS             1194861..1195661
     CDS             1195658..1196392
     CDS             complement(1196429..1197064)
     CDS             1197215..1197841
     CDS             complement(1197920..1198216)
     CDS             1198500..1198805
     CDS             1198932..1200584
     CDS             complement(1200863..1201195)
     CDS             complement(1202157..1202573)
     CDS             1202776..1202964
     CDS             1202961..1204583
     CDS             1204742..1205872
     CDS             1206063..1207472
     CDS             1207861..1211076
     CDS             1211212..1212621
     CDS             complement(1212713..1213366)
     CDS             complement(1213347..1213706)
     CDS             complement(1213732..1214154)
     CDS             complement(1214151..1218227)
     CDS             1218711..1220348
     CDS             1220588..1221841
     CDS             1222034..1224577
     CDS             1224947..1225177
     CDS             complement(1225601..1227202)
     CDS             1227476..1229452
     CDS             1229900..1231066
     CDS             1231091..1231963
     CDS             1232155..1233141
     CDS             1233268..1234914
     CDS             1235062..1235610
     CDS             1235846..1236517
     CDS             1236514..1238160
     CDS             complement(1238579..1238902)
     CDS             complement(1239078..1239713)
     CDS             1240792..1241244
     CDS             complement(1241246..1242571)
     CDS             1242751..1243617
     CDS             1243925..1244575
     CDS             1244606..1245859
     CDS             1246574..1247050
     CDS             complement(1247415..1248791)
     CDS             1249555..1250874
     CDS             complement(1250813..1251349)
     CDS             1251612..1252184
     CDS             complement(1252269..1254371)
     CDS             complement(1254432..1255130)
     CDS             1256414..1256698
     CDS             1256842..1259220
     CDS             1259527..1259889
     CDS             complement(1259987..1260748)
     CDS             complement(1260748..1262502)
     CDS             complement(1262553..1262999)
     CDS             complement(1262999..1263394)
     CDS             complement(1263595..1265445)
     CDS             complement(1265713..1269207)
     CDS             1269432..1269995
     CDS             1269992..1271335
     CDS             1271445..1272548
     CDS             1272545..1273198
     CDS             complement(1273231..1274013)
     CDS             1274048..1274686
     CDS             complement(1274773..1276725)
     CDS             complement(1276765..1277577)
     CDS             1277617..1278006
     CDS             1278245..1280101
     CDS             1280201..1281349
     CDS             1281439..1282656
     CDS             complement(1282676..1283116)
     CDS             1283307..1284788
     CDS             1285248..1286609
     CDS             complement(1286656..1287054)
     CDS             complement(1287116..1288876)
     CDS             complement(1289387..1290982)
     CDS             1291458..1292240
     CDS             1292304..1292837
     CDS             complement(1292869..1293582)
     CDS             complement(1293611..1294444)
     CDS             1295323..1296207
     CDS             complement(1296111..1297640)
     CDS             complement(1298003..1298599)
     CDS             complement(1298802..1298906)
     CDS             complement(1299116..1299628)
     CDS             1299987..1300637
     CDS             complement(1300666..1302000)
     CDS             complement(1302132..1303073)
     CDS             complement(1303070..1304590)
     CDS             1304743..1305078
     CDS             1305399..1307318
     CDS             complement(1307445..1308521)
     CDS             1308820..1310469
     CDS             1310567..1311475
     CDS             1311812..1312483
     CDS             1312656..1314437
     CDS             1314806..1316263
     CDS             1316353..1318335
     CDS             complement(1319235..1320854)
     CDS             complement(1320851..1322290)
     CDS             complement(1322287..1323837)
     CDS             complement(1323837..1323953)
     CDS             complement(1323954..1324895)
     CDS             1325386..1327974
     CDS             1327971..1329728
     CDS             1329928..1330284
     CDS             complement(1330300..1332909)
     CDS             complement(1333520..1335880)
     CDS             complement(1336141..1336782)
     CDS             1337038..1338021
     CDS             1338024..1339217
     CDS             1339423..1340136
     CDS             1340141..1340521
     CDS             1340663..1342123
     CDS             1342206..1343336
     CDS             1343626..1344585
     CDS             1344736..1345797
     CDS             1345865..1348627
     CDS             1348680..1349873
     CDS             complement(1349935..1350747)
     CDS             complement(1350910..1352295)
     CDS             complement(1352288..1353358)
     CDS             complement(1353416..1354024)
     CDS             1354393..1354689
     CDS             1354999..1357755
     CDS             1358205..1358834
     CDS             1358976..1362905
     CDS             1362902..1364554
     CDS             complement(1364650..1366026)
     CDS             complement(1366101..1366631)
     CDS             1366935..1367336
     CDS             1367620..1368978
     CDS             1368978..1369181
     CDS             1369198..1370361
     CDS             1370603..1371454
     CDS             1371454..1371969
     CDS             1371959..1372405
     CDS             1372393..1373502
     CDS             1373512..1375368
     CDS             1375365..1376498
     CDS             complement(1376574..1378865)
     CDS             complement(1379834..1380304)
     CDS             1380562..1381887
     CDS             complement(1381941..1383005)
     CDS             1383778..1384473
     CDS             1384670..1386001
     CDS             1386219..1393046
     CDS             1393163..1394173
     CDS             1394183..1394662
     CDS             complement(1394663..1395580)
     CDS             complement(1395649..1396029)
     CDS             1396214..1397344
     CDS             1397418..1397840
     CDS             1397938..1398414
     CDS             complement(1398386..1399681)
     CDS             complement(1399687..1400676)
     CDS             complement(1400904..1402364)
     CDS             complement(1402361..1403122)
     CDS             complement(1403119..1404210)
     CDS             1404663..1405472
     CDS             1405801..1406595
     CDS             1406728..1407441
     CDS             complement(1407443..1408015)
     CDS             1408335..1411298
     CDS             complement(1411393..1412250)
     CDS             complement(1412278..1413723)
     CDS             1413884..1414453
     CDS             complement(1414519..1414755)
     CDS             1415260..1416042
     CDS             1416039..1417370
     CDS             1417860..1418360
     CDS             1418613..1419791
     CDS             1419808..1420422
     CDS             1420874..1422862
     CDS             complement(1423074..1424711)
     CDS             1425304..1426611
     CDS             1426611..1427684
     CDS             1427681..1428631
     CDS             1428798..1429058
     CDS             1429078..1429560
     CDS             1429557..1430129
     CDS             complement(1430498..1430851)
     CDS             1431468..1432256
     CDS             1432491..1433006
     CDS             1433006..1433806
     CDS             1433966..1434190
     CDS             complement(1434308..1437790)
     CDS             1438167..1439393
     CDS             1439390..1439521
     CDS             1439827..1440138
     CDS             1440420..1441436
     CDS             complement(1441452..1443620)
     CDS             complement(1443768..1447454)
     CDS             1448222..1448884
     CDS             1448886..1450460
     CDS             1450457..1451392
     CDS             1451704..1452057
     CDS             complement(1452198..1453007)
     CDS             complement(1453000..1454013)
     CDS             1454154..1455026
     CDS             1455056..1455373
     CDS             complement(1455262..1456809)
     CDS             1456949..1457464
     CDS             complement(1457406..1458524)
     CDS             1459296..1460405
     CDS             1460975..1461811
     CDS             complement(1462015..1463202)
     CDS             1463501..1466176
     CDS             1466173..1466514
     CDS             1466758..1467582
     CDS             1467813..1468919
     CDS             complement(1468965..1470176)
     CDS             complement(1470342..1470527)
     CDS             1470835..1471704
     CDS             1471704..1472576
     CDS             1472709..1473188
     CDS             1473251..1474624
     CDS             complement(1474802..1475443)
     CDS             complement(1475697..1476170)
     CDS             1477224..1477901
     CDS             complement(1478007..1478255)
     CDS             1479346..1479630
     CDS             1479642..1480217
     CDS             1480214..1481956
     CDS             1482260..1482520
     CDS             1482664..1482825
     CDS             complement(1483799..1484233)
     CDS             complement(1484230..1485255)
     CDS             complement(1485397..1486446)
     CDS             complement(1486446..1487405)
     CDS             complement(1487491..1488552)
     CDS             complement(1488960..1489772)
     CDS             1490273..1490650
     CDS             1490770..1491237
     CDS             complement(1491504..1492325)
     CDS             complement(1492388..1493845)
     CDS             complement(1493960..1494661)
     CDS             1495013..1496530
     CDS             complement(1496547..1497485)
     CDS             complement(1497529..1498440)
     CDS             1498641..1499546
     CDS             1499910..1500170
     CDS             complement(1500308..1501108)
     CDS             complement(1501121..1501783)
     CDS             1501873..1502715
     CDS             complement(1502751..1503233)
     CDS             complement(1503471..1503626)
     CDS             complement(1503714..1504970)
     CDS             complement(1505132..1506289)
     CDS             complement(1506409..1507317)
     CDS             1508432..1509169
     CDS             complement(1509289..1509999)
     CDS             complement(1509996..1510724)
     CDS             1510741..1511745
     CDS             complement(1511891..1512703)
     CDS             1512885..1513661
     CDS             complement(1513752..1515080)
     CDS             1515364..1516203
     CDS             1516231..1517700
     CDS             1517778..1519268
     CDS             1519273..1520418
     CDS             1520415..1521419
     CDS             1521460..1522461
     CDS             1522458..1523252
     CDS             1523404..1524546
     CDS             1524666..1526060
     CDS             complement(1526151..1528439)
     CDS             1528599..1529564
     CDS             1530656..1531453
     CDS             1531908..1532906
     CDS             1532903..1533814
     CDS             1533811..1535589
     CDS             1535586..1536602
     CDS             1536811..1538925
     CDS             1538922..1540904
     CDS             1540957..1541547
     CDS             1541931..1542935
     CDS             complement(1543141..1543815)
     CDS             1543979..1545760
     CDS             complement(1545791..1546687)
     CDS             complement(1546840..1547715)
     CDS             complement(1547847..1548620)
     CDS             1548865..1549098
     CDS             1549332..1550366
     CDS             complement(1550374..1552101)
     CDS             complement(1552098..1552550)
     CDS             complement(1552547..1552849)
     CDS             1553208..1554299
     CDS             1554296..1555180
     CDS             1555177..1556091
     CDS             1556088..1556990
     CDS             1557211..1559079
     CDS             complement(1559187..1560398)
     CDS             complement(1560631..1561782)
     CDS             1562370..1563296
     CDS             1563293..1563994
     CDS             1563936..1566416
     CDS             1566413..1567783
     CDS             1568060..1569610
     CDS             1569794..1570174
     CDS             complement(1570335..1570661)
     CDS             complement(1570785..1571048)
     CDS             complement(1571144..1572292)
     CDS             complement(1572387..1573721)
     CDS             complement(1573833..1574666)
     CDS             1574760..1575182
     CDS             complement(1575199..1575621)
     CDS             complement(1575630..1577279)
     CDS             1577490..1578401
     CDS             1578529..1579032
     CDS             complement(1579071..1580219)
     CDS             complement(1580216..1581754)
     CDS             1581820..1582782
     CDS             complement(1582859..1583227)
     CDS             complement(1583451..1583864)
     CDS             1584213..1585661
     CDS             1585752..1586891
     CDS             1587424..1588704
     CDS             1588820..1590169
     CDS             complement(1590257..1590955)
     CDS             complement(1590952..1591800)
     CDS             complement(1591797..1594088)
     CDS             complement(1594190..1594693)
     CDS             complement(1595364..1595825)
     CDS             complement(1596116..1597111)
     CDS             complement(1597120..1598616)
     CDS             complement(1598786..1599109)
     CDS             1599242..1600810
     CDS             1600860..1601657
     CDS             1601799..1602089
     CDS             1603356..1603895
     CDS             1604004..1604408
     CDS             1604742..1605062
     CDS             1605084..1606031
     CDS             1606022..1606195
     CDS             complement(1606185..1606808)
     CDS             complement(1606805..1607506)
     CDS             complement(1607604..1608350)
     CDS             complement(1608347..1609267)
     CDS             1610195..1610572
     CDS             complement(1610605..1611033)
     CDS             complement(1611374..1612246)
     CDS             complement(1612348..1612668)
     CDS             1612972..1614102
     CDS             complement(1614152..1614661)
     CDS             1614903..1615340
     CDS             1615455..1616831
     CDS             complement(1616812..1617396)
     CDS             complement(1617572..1617976)
     CDS             complement(1617976..1618260)
     CDS             1618481..1619842
     CDS             1620267..1621571
     CDS             1622053..1622781
     CDS             complement(1622972..1623463)
     CDS             complement(1623622..1624596)
     CDS             complement(1624580..1625119)
     CDS             complement(1625116..1626021)
     CDS             complement(1626261..1627166)
     CDS             1627700..1628116
     CDS             1628113..1628715
     CDS             complement(1628752..1629987)
     CDS             complement(1630169..1630615)
     CDS             complement(1630858..1633629)
     CDS             complement(1633851..1634513)
     CDS             1635051..1635374
     CDS             1635818..1636117
     CDS             1636914..1641134
     CDS             complement(1641199..1641708)
     CDS             1642708..1643529
     CDS             complement(1643423..1644553)
     CDS             1644774..1645589
     CDS             1645586..1654045
     CDS             1654038..1659476
     CDS             1659482..1659826
     CDS             1659926..1660828
     CDS             1660839..1662029
     CDS             1662082..1663944
     CDS             complement(1664201..1664917)
     CDS             complement(1664914..1665930)
     CDS             complement(1665927..1666691)
     CDS             complement(1666697..1667533)
     CDS             complement(1668263..1669192)
     CDS             complement(1669291..1671702)
     CDS             1672117..1673100
     CDS             complement(1673117..1676404)
     CDS             1676970..1677839
     CDS             complement(1677855..1678880)
     CDS             1679192..1680829
     CDS             complement(1680881..1681024)
     CDS             complement(1681063..1682841)
     CDS             1683393..1684346
     CDS             1684495..1685670
     CDS             1685922..1688729
     CDS             complement(1688572..1690218)
     CDS             complement(1690215..1690913)
     CDS             1691178..1692845
     CDS             1692949..1693104
     CDS             1693172..1693906
     CDS             1694496..1695605
     CDS             1696412..1698967
     CDS             complement(1699059..1700063)
     CDS             complement(1700180..1702492)
     CDS             1702838..1704514
     CDS             complement(1704868..1706085)
     CDS             complement(1706096..1707130)
     CDS             1707378..1708040
     CDS             1708581..1711295
     CDS             complement(1711353..1711817)
     CDS             1711919..1715062
     CDS             1715582..1717030
     CDS             1717017..1719875
     CDS             1719857..1720507
     CDS             1720497..1721300
     CDS             1721392..1723443
     CDS             1723440..1725410
     CDS             complement(1726744..1726875)
     CDS             complement(1726989..1727618)
     CDS             complement(1727676..1728206)
     CDS             complement(1728243..1728815)
     CDS             complement(1728946..1731555)
     CDS             complement(1731613..1732089)
     CDS             complement(1732082..1732459)
     CDS             complement(1733042..1733794)
     CDS             1733853..1734800
     CDS             1734941..1735807
     CDS             complement(1735902..1736342)
     CDS             1736409..1737476
     CDS             complement(1737506..1737823)
     CDS             complement(1737891..1739213)
     CDS             complement(1739221..1740069)
     CDS             complement(1740421..1740939)
     CDS             complement(1741163..1741552)
     CDS             complement(1742123..1742959)
     CDS             1742993..1743517
     CDS             complement(1743706..1745184)
     CDS             1745449..1746063
     CDS             1746162..1747319
     CDS             complement(1747224..1748267)
     CDS             complement(1748346..1749485)
     CDS             complement(1749517..1750251)
     CDS             1750528..1751196
     CDS             1751208..1751897
     CDS             1751894..1752733
     CDS             complement(1752630..1753193)
     CDS             complement(1753190..1754413)
     CDS             1754545..1756074
     CDS             1756084..1756809
     CDS             1756894..1757694
     CDS             1757855..1758949
     CDS             1759268..1760089
     CDS             1760104..1762548
     CDS             1762650..1764197
     CDS             complement(1764304..1765083)
     CDS             1765199..1765795
     CDS             complement(1766226..1766465)
     CDS             1766558..1767049
     CDS             1767078..1767422
     CDS             1767419..1768381
     CDS             1768374..1769066
     CDS             1769285..1769734
     CDS             1769895..1770377
     CDS             complement(1770295..1771227)
     CDS             complement(1771533..1772318)
     CDS             complement(1772330..1772869)
     CDS             1772979..1773482
     CDS             1773648..1774622
     CDS             1775061..1776332
     CDS             1776329..1777600
     CDS             complement(1777623..1778840)
     CDS             1779188..1779652
     CDS             1779701..1780270
     CDS             1780372..1782030
     CDS             1782156..1782641
     CDS             1782694..1784289
     CDS             1784276..1785430
     CDS             1785443..1787200
     CDS             1787206..1789308
     CDS             1789305..1790072
     CDS             1790072..1791877
     CDS             complement(1792140..1793345)
     CDS             1793911..1794333
     CDS             1794711..1796111
     CDS             1796231..1797832
     CDS             1797890..1805209
     CDS             complement(1805378..1805734)
     CDS             1806146..1806385
     CDS             complement(1806440..1807255)
     CDS             complement(1807419..1809917)
     CDS             complement(1809933..1810034)
     CDS             complement(1810031..1810879)
     CDS             1811183..1811332
     CDS             complement(1811628..1812545)
     CDS             complement(1813299..1814237)
     CDS             1814347..1815987
     CDS             1816124..1818718
     CDS             1818715..1824840
     CDS             complement(1824894..1825961)
     CDS             complement(1826037..1826498)
     CDS             complement(1826495..1827643)
     CDS             complement(1827799..1828950)
     CDS             1829447..1830628
     CDS             complement(1830596..1831234)
     CDS             complement(1831261..1832301)
     CDS             1832819..1833685
     CDS             1833786..1834271
     CDS             complement(1834383..1835435)
     CDS             1835727..1837355
     CDS             1837452..1838666
     CDS             1838663..1839682
     CDS             1839679..1841208
     CDS             complement(1841281..1842270)
     CDS             1842563..1843273
     CDS             complement(1843345..1844118)
     CDS             1844120..1844653
     CDS             1844775..1844978
     CDS             complement(1845022..1845537)
     CDS             1845752..1846474
     CDS             1846684..1847937
     CDS             1848015..1848329
     CDS             1848464..1848613
     CDS             1848834..1850036
     CDS             complement(1849982..1850854)
     CDS             1850862..1851170
     CDS             1851167..1851334
     CDS             1852173..1853135
     CDS             complement(1853389..1853499)
     CDS             complement(1853459..1854376)
     CDS             complement(1855559..1856566)
     CDS             1856600..1857508
     CDS             1857583..1858071
     CDS             1858396..1858806
     CDS             1858803..1859117
     CDS             1859240..1860811
     CDS             1860901..1862511
     CDS             1862545..1862730
     CDS             1862876..1863163
     CDS             1863410..1863619
     CDS             1863619..1864353
     CDS             1864369..1864845
     CDS             1865735..1869721
     CDS             1869831..1870148
     CDS             complement(1870169..1871032)
     CDS             complement(1871362..1873335)
     CDS             complement(1873447..1875381)
     CDS             1875561..1876322
     CDS             complement(1876435..1877241)
     CDS             complement(1877569..1879191)
     CDS             1879606..1880322
     CDS             1880426..1880572
     CDS             complement(1880790..1882274)
     CDS             complement(1883668..1885230)
     CDS             complement(1885541..1886998)
     CDS             1887145..1887561
     CDS             1887558..1888061
     CDS             1888058..1888417
     CDS             complement(1889515..1890732)
     CDS             complement(1891090..1891806)
     CDS             complement(1891904..1892380)
     CDS             complement(1892923..1895514)
     CDS             1895892..1896860
     CDS             1897184..1897918
     CDS             1897990..1898754
     CDS             1898792..1899703
     CDS             1899696..1900145
     CDS             complement(1900220..1905082)
     CDS             complement(1905108..1906472)
     CDS             complement(1906469..1908187)
     CDS             complement(1908309..1909310)
     CDS             complement(1909374..1911881)
     CDS             1912125..1913597
     CDS             1913712..1915601
     CDS             1916126..1917607
     CDS             complement(1917695..1917877)
     CDS             1918100..1918636
     CDS             complement(1918745..1918990)
     CDS             complement(1919039..1919980)
     CDS             complement(1919989..1920702)
     CDS             complement(1920844..1921854)
     CDS             1921970..1923070
     CDS             complement(1923165..1923683)
     CDS             1923754..1924764
     CDS             1924844..1926721
     CDS             complement(1926895..1927896)
     CDS             complement(1927893..1929197)
     CDS             complement(1929354..1932113)
     CDS             complement(1932529..1934274)
     CDS             1934451..1935410
     CDS             complement(1935441..1935683)
     CDS             complement(1935752..1936543)
     CDS             1936707..1937240
     CDS             1937237..1937869
     CDS             complement(1937929..1939716)
     CDS             1940030..1940680
     CDS             complement(1940777..1942627)
     CDS             complement(1942962..1943984)
     CDS             complement(1944052..1944921)
     CDS             1945490..1946857
     CDS             complement(1947019..1948245)
     CDS             complement(1948341..1948880)
     CDS             complement(1948928..1949299)
     CDS             complement(1949296..1949733)
     CDS             complement(1949742..1951052)
     CDS             1951862..1952302
     CDS             complement(1952320..1953921)
     CDS             complement(1954520..1956493)
     CDS             1956731..1958518
     CDS             complement(1958612..1958881)
     CDS             complement(1959070..1960185)
     CDS             complement(1960182..1961327)
     CDS             complement(1961324..1961590)
     CDS             complement(1961595..1964069)
     CDS             complement(1964066..1965247)
     CDS             complement(1965244..1966563)
     CDS             complement(1966556..1967128)
     CDS             complement(1967143..1968756)
     CDS             complement(1968820..1969791)
     CDS             1970054..1970416
     CDS             1970423..1971271
     CDS             1971772..1976223
     CDS             complement(1976287..1976541)
     CDS             1977282..1977602
     CDS             1977963..1979270
     CDS             complement(1979741..1980640)
     CDS             1981040..1981759
     CDS             1981801..1984101
     CDS             complement(1984102..1985436)
     CDS             1985632..1987314
     CDS             complement(1987393..1987830)
     CDS             complement(1987850..1989640)
     CDS             1990144..1992405
     CDS             complement(1992451..1994118)
     CDS             complement(1994185..1994700)
     CDS             1995176..1996468
     CDS             1996645..1997376
     CDS             1997373..1999247
     CDS             1999352..2001730
     CDS             2001789..2002181
     CDS             2002168..2002599
     CDS             complement(2003051..2003371)
     CDS             2003564..2005048
     CDS             complement(2005226..2007775)
     CDS             2008740..2010056
     CDS             2010103..2010774
     CDS             2010794..2011282
     CDS             complement(2011225..2011680)
     CDS             2012508..2014004
     CDS             2014309..2018322
     CDS             2018387..2018953
     CDS             complement(2018978..2019625)
     CDS             complement(2019588..2019821)
     CDS             2020210..2021691
     CDS             complement(2021745..2023574)
     CDS             2023718..2025163
     CDS             2025306..2027852
     CDS             complement(2027866..2028354)
     CDS             complement(2028415..2028684)
     CDS             2028760..2029605
     CDS             complement(2029610..2030395)
     CDS             complement(2030392..2031591)
     CDS             2032084..2034051
     CDS             2034099..2034803
     CDS             complement(2034891..2037716)
     CDS             2038800..2039417
     CDS             complement(2039578..2040474)
     CDS             2040534..2041271
     CDS             2041400..2042269
     CDS             2042441..2043811
     CDS             2043973..2045361
     CDS             2045431..2046231
     CDS             2046219..2046959
     CDS             2046972..2048417
     CDS             2048414..2049667
     CDS             complement(2049697..2050293)
     CDS             2050495..2051625
     CDS             complement(2051451..2053136)
     CDS             2053170..2053919
     CDS             2054045..2056747
     CDS             complement(2056683..2057111)
     CDS             2057249..2058625
     CDS             complement(2058660..2060072)
     CDS             2060147..2060323
     CDS             2060717..2061964
     CDS             2062050..2063006
     CDS             complement(2063024..2063584)
     CDS             complement(2063634..2064605)
     CDS             2065023..2065532
     CDS             complement(2065736..2067736)
     CDS             2068388..2069869
     CDS             2070143..2070784
     CDS             2070840..2071520
     CDS             2071960..2073258
     CDS             complement(2073340..2074632)
     CDS             2074787..2076304
     CDS             2076409..2076822
     CDS             2077446..2078477
     CDS             2078756..2079751
     CDS             2079758..2080300
     CDS             2080297..2082714
     CDS             2082866..2084101
     CDS             2084289..2086370
     CDS             2086390..2087115
     CDS             2087231..2091352
     CDS             complement(2091497..2092057)
     CDS             2092559..2092876
     CDS             2092882..2093151
     CDS             2093366..2095000
     CDS             2095009..2096121
     CDS             complement(2096297..2099503)
     CDS             complement(2099503..2100726)
     CDS             2100919..2102178
     CDS             2102342..2103229
     CDS             2103242..2104672
     CDS             complement(2104817..2106148)
     CDS             complement(2106348..2108015)
     CDS             2108266..2108838
     CDS             2109116..2109565
     CDS             2109562..2110263
     CDS             2111244..2112323
     CDS             2113265..2113750
     CDS             2113841..2114227
     CDS             2114758..2115060
     CDS             2115164..2115433
     CDS             2115516..2116805
     CDS             complement(2116820..2117764)
     CDS             complement(2117952..2119451)
     CDS             complement(2119464..2119778)
     CDS             complement(2120548..2123058)
     CDS             complement(2123208..2123861)
     CDS             complement(2123854..2124903)
     CDS             2125022..2125267
     CDS             2125368..2126165
     CDS             2126191..2127573
     CDS             complement(2127762..2129240)
     CDS             complement(2129284..2131002)
     CDS             2131517..2132503
     CDS             complement(2132557..2132853)
     CDS             2133075..2135300
     CDS             complement(2135319..2135741)
     CDS             2135953..2136666
     CDS             2136692..2137567
     CDS             complement(2137552..2138799)
     CDS             2139026..2139445
     CDS             complement(2139531..2140502)
     CDS             2140673..2142247
     CDS             complement(2142292..2143518)
     CDS             2143723..2144136
     CDS             complement(2144427..2145365)
     CDS             2145768..2146943
     CDS             2146954..2147922
     CDS             complement(2148029..2148940)
     CDS             2149326..2151122
     CDS             complement(2151267..2152430)
     CDS             complement(2152471..2153439)
     CDS             complement(2153690..2154592)
     CDS             complement(2154697..2154972)
     CDS             2155140..2156303
     CDS             complement(2156300..2156848)
     CDS             complement(2156975..2157661)
     CDS             complement(2158354..2159085)
     CDS             2159362..2160054
     CDS             2160151..2161104
     CDS             2161333..2162127
     CDS             complement(2162256..2162819)
     CDS             complement(2162942..2163136)
     CDS             complement(2163262..2163822)
     CDS             2164212..2165315
     CDS             2165323..2167971
     CDS             2167973..2168983
     CDS             2168980..2169357
     CDS             complement(2169526..2169795)
     CDS             2170123..2171970
     CDS             complement(2172055..2172219)
     CDS             2172449..2173684
     CDS             2173985..2175004
     CDS             2175004..2176149
     CDS             2176251..2177018
     CDS             2177167..2178216
     CDS             2178245..2178790
     CDS             2178810..2180171
     CDS             2180168..2180572
     CDS             2180574..2181518
     CDS             complement(2181714..2182961)
     CDS             2183114..2183893
     CDS             2184229..2185026
     CDS             2185019..2185618
     CDS             2185955..2189164
     CDS             2189325..2190011
     CDS             2190383..2192257
     CDS             complement(2192472..2193011)
     CDS             complement(2193052..2193207)
     CDS             2193407..2194564
     CDS             2195014..2196903
     CDS             2196944..2198122
     CDS             2198288..2199256
     CDS             complement(2199384..2200406)
     CDS             complement(2200406..2201554)
     CDS             complement(2201703..2202932)
     CDS             2203083..2203925
     CDS             complement(2204094..2204972)
     CDS             2205355..2206044
     CDS             2206048..2206206
     CDS             2206572..2208545
     CDS             complement(2208548..2210179)
     CDS             complement(2210176..2210814)
     CDS             complement(2210811..2211662)
     CDS             complement(2211659..2213188)
     CDS             complement(2213185..2214417)
     CDS             2214627..2215631
     CDS             2215711..2216658
     CDS             2216765..2218156
     CDS             2218176..2219231
     CDS             2219228..2220178
     CDS             complement(2220368..2221249)
     CDS             complement(2221246..2222085)
     CDS             complement(2222136..2224193)
     CDS             complement(2224190..2225371)
     CDS             complement(2225368..2226372)
     CDS             complement(2226369..2228156)
     CDS             complement(2228153..2229598)
     CDS             complement(2229663..2230610)
     CDS             complement(2230607..2231737)
     CDS             2231919..2234126
     CDS             2234204..2235580
     CDS             2235577..2236845
     CDS             2236901..2238238
     CDS             2238371..2239744
     CDS             2240004..2241368
     CDS             2241365..2242675
     CDS             2242679..2246998
     CDS             2246995..2248941
     CDS             2249250..2252033
     CDS             2253003..2253506
     CDS             complement(2253626..2254210)
     CDS             2254316..2255248
     CDS             2255379..2256752
     CDS             2256810..2257343
     CDS             2257327..2257764
     CDS             complement(2257873..2258679)
     CDS             2258875..2261595
     CDS             complement(2261631..2263013)
     CDS             2263255..2264550
     CDS             complement(2264547..2265065)
     CDS             complement(2265139..2265447)
     CDS             2265848..2266486
     CDS             2266467..2267180
     CDS             2267334..2267720
     CDS             2267766..2268521
     CDS             complement(2268511..2269209)
     CDS             complement(2269206..2269913)
     CDS             2270033..2272102
     CDS             2272315..2273844
     CDS             2274002..2275972
     CDS             2276119..2277177
     CDS             2277444..2278721
     CDS             complement(2278623..2280170)
     CDS             complement(2280295..2280969)
     CDS             2281128..2282846
     CDS             2282932..2283672
     CDS             complement(2283857..2286004)
     CDS             complement(2286044..2287264)
     CDS             complement(2287524..2289104)
     CDS             complement(2289334..2290236)
     CDS             complement(2290233..2290538)
     CDS             complement(2290841..2291227)
     CDS             2291583..2292878
     CDS             2292991..2294529
     CDS             2294584..2295279
     CDS             2296312..2297985
     CDS             complement(2298077..2300005)
     CDS             2300041..2300856
     CDS             2301058..2301972
     CDS             2301972..2303216
     CDS             2303253..2304416
     CDS             complement(2304471..2306702)
     CDS             complement(2306779..2307048)
     CDS             complement(2307234..2308115)
     CDS             2308421..2309509
     CDS             2309675..2309776
     CDS             complement(2309801..2311564)
     CDS             complement(2311844..2314291)
     CDS             complement(2314332..2316551)
     CDS             2316677..2317111
     CDS             2317186..2318148
     CDS             2318339..2318881
     CDS             2319097..2319390
     CDS             complement(2319507..2320094)
     CDS             2320268..2321077
     CDS             2321209..2322063
     CDS             2322828..2323937
     CDS             complement(2324156..2324587)
     CDS             complement(2324832..2326181)
     CDS             2326739..2327341
     CDS             complement(2327372..2329624)
     CDS             2329792..2330481
     CDS             2330582..2331439
     CDS             2331468..2332595
     CDS             2332683..2333408
     CDS             2333525..2334493
     CDS             2334490..2335089
     CDS             2335112..2335867
     CDS             2336016..2336609
     CDS             2336606..2337364
     CDS             2337432..2338532
     CDS             2338671..2339186
     CDS             2339334..2341307
     CDS             2341311..2342564
     CDS             2342676..2343245
     CDS             2343328..2345910
     CDS             2345929..2348217
     CDS             2348528..2348857
     CDS             complement(2348963..2350474)
     CDS             2350781..2352433
     CDS             complement(2352463..2353311)
     CDS             2353556..2354818
     CDS             complement(2354791..2355789)
     CDS             2356501..2357937
     CDS             complement(2357852..2358811)
     CDS             complement(2358808..2359818)
     CDS             complement(2359815..2360927)
     CDS             complement(2361012..2362565)
     CDS             complement(2362608..2363684)
     CDS             2363687..2364400
     CDS             2364528..2365385
     CDS             complement(2365394..2365642)
     CDS             2365812..2366501
     CDS             2366898..2367560
     CDS             complement(2367589..2369118)
     CDS             complement(2369129..2370337)
     CDS             complement(2370334..2371212)
     CDS             complement(2371209..2371841)
     CDS             complement(2371997..2374708)
     CDS             complement(2374814..2375593)
     CDS             complement(2375599..2379579)
     CDS             2379865..2380650
     CDS             2380716..2381288
     CDS             2381295..2381993
     CDS             2381995..2383605
     CDS             2383598..2386918
     CDS             2387009..2387164
     CDS             2387224..2388141
     CDS             2388131..2389363
     CDS             2389532..2389939
     CDS             complement(2390028..2392691)
     CDS             complement(2392688..2394046)
     CDS             complement(2394055..2395083)
     CDS             2395530..2395961
     CDS             2396225..2397202
     CDS             2397199..2398158
     CDS             2398155..2400530
     CDS             2400635..2402275
     CDS             2402272..2403675
     CDS             2403749..2404792
     CDS             2404785..2406170
     CDS             2406215..2407669
     CDS             2407673..2408803
     CDS             complement(2409006..2409542)
     CDS             complement(2409659..2411425)
     CDS             2411873..2413387
     CDS             2413412..2414095
     CDS             2414092..2414985
     CDS             2414996..2415541
     CDS             2415632..2415886
     CDS             2415980..2416963
     CDS             2417130..2417285
     CDS             complement(2417316..2420507)
     CDS             2420984..2421763
     CDS             2421760..2422737
     CDS             2422734..2423885
     CDS             2424203..2424847
     CDS             2424905..2425858
     CDS             2425899..2426819
     CDS             2426981..2427724
     CDS             complement(2427835..2428509)
     CDS             2428858..2429292
     CDS             complement(2429383..2431608)
     CDS             complement(2432024..2432269)
     CDS             2432442..2433356
     CDS             2433506..2434249
     CDS             2434331..2435467
     CDS             complement(2435421..2436254)
     CDS             complement(2436308..2436694)
     CDS             complement(2436675..2437592)
     CDS             complement(2437599..2438270)
     CDS             complement(2438843..2439151)
     CDS             complement(2439148..2439372)
     CDS             complement(2439599..2439781)
     CDS             2440017..2440274
     CDS             2440271..2440399
     CDS             2440402..2440527
     CDS             complement(2440524..2442191)
     CDS             complement(2442471..2442743)
     CDS             2442895..2443152
     CDS             complement(2443290..2443577)
     CDS             2444221..2444811
     CDS             2445922..2446158
     CDS             2446831..2450469
     CDS             2450597..2450902
     CDS             complement(2450910..2451560)
     CDS             complement(2451890..2452978)
     CDS             2453372..2454361
     CDS             2454401..2455090
     CDS             2455133..2456077
     CDS             2456074..2456772
     CDS             2457390..2458154
     CDS             2458219..2459334
     CDS             2459590..2460393
     CDS             2460390..2461208
     CDS             2461279..2462748
     CDS             2462784..2463197
     CDS             complement(2463154..2464065)
     CDS             2464153..2464719
     CDS             complement(2464791..2465738)
     CDS             complement(2466955..2467566)
     CDS             2467921..2469048
     CDS             2469934..2471043
     CDS             2471330..2471983
     CDS             2471987..2474485
     CDS             2474704..2475690
     CDS             2475687..2476019
     CDS             2476022..2477245
     CDS             2477342..2477722
     CDS             2478017..2478562
     CDS             2478579..2479352
     CDS             2479511..2479996
     CDS             2480844..2481395
     CDS             2481559..2482632
     CDS             2482629..2483468
     CDS             complement(2483529..2484188)
     CDS             2484818..2488003
     CDS             2488110..2489264
     CDS             2489271..2489534
     CDS             2489806..2491326
     CDS             2491468..2491770
     CDS             complement(2491832..2492374)
     CDS             complement(2492561..2492929)
     CDS             complement(2493717..2494088)
     CDS             complement(2494115..2494747)
     CDS             2495438..2497204
     CDS             complement(2497225..2497920)
     CDS             complement(2498157..2498321)
     CDS             2498556..2499878
     CDS             complement(2499999..2501342)
     CDS             2501872..2503599
     CDS             complement(2503658..2504527)
     CDS             2504704..2506080
     CDS             2506855..2508180
     CDS             complement(2508198..2509028)
     CDS             complement(2509393..2509992)
     CDS             complement(2510361..2510882)
     CDS             complement(2511015..2511572)
     CDS             2511635..2512897
     CDS             2512918..2513379
     CDS             2513583..2514743
     CDS             complement(2514712..2515005)
     CDS             2515101..2515754
     CDS             complement(2515848..2517350)
     CDS             2517558..2518043
     CDS             2518175..2519491
     CDS             complement(2519529..2519903)
     CDS             complement(2519979..2520923)
     CDS             complement(2521162..2521884)
     CDS             complement(2521890..2522783)
     CDS             2523033..2523410
     CDS             2523450..2524058
     CDS             complement(2524171..2524746)
     CDS             2525122..2525340
     CDS             2525631..2527211
     CDS             2527208..2529259
     CDS             2529434..2530171
     CDS             2530164..2534177
     CDS             2534256..2535419
     CDS             2535547..2537964
     CDS             2538076..2539743
     CDS             2540165..2540614
     CDS             2540614..2541591
     CDS             complement(2541581..2542510)
     CDS             complement(2542725..2546528)
     CDS             2546530..2548140
     CDS             2548131..2548784
     CDS             2548781..2550460
     CDS             complement(2550580..2551425)
     CDS             complement(2551509..2552324)
     CDS             2552574..2554355
     CDS             complement(2554327..2555865)
     CDS             2556204..2556824
     CDS             complement(2556808..2557605)
     CDS             2557781..2558362
     CDS             2558445..2559737
     CDS             complement(2559799..2560212)
     CDS             2560529..2562202
     CDS             2562264..2565002
     CDS             complement(2565031..2567184)
     CDS             2568097..2569428
     CDS             complement(2569395..2572271)
     CDS             complement(2572503..2573621)
     CDS             complement(2573783..2574733)
     CDS             complement(2574773..2575660)
     CDS             2575717..2576160
     CDS             2576259..2576459
     CDS             complement(2576465..2578675)
     CDS             complement(2578819..2580321)
     CDS             2580513..2581874
     CDS             2581876..2583531
     CDS             complement(2583771..2585174)
     CDS             complement(2585174..2586280)
     CDS             complement(2586449..2587153)
     CDS             2587238..2588845
     CDS             complement(2588920..2589771)
     CDS             complement(2589788..2590942)
     CDS             2591433..2593232
     CDS             complement(2593224..2593742)
     CDS             complement(2593761..2594234)
     CDS             complement(2594387..2596000)
     CDS             complement(2596024..2597619)
     CDS             complement(2600288..2601496)
     CDS             complement(2601796..2601903)
     CDS             complement(2602587..2603135)
     CDS             2603779..2603949
     CDS             complement(2604358..2605203)
     CDS             complement(2605458..2606687)
     CDS             2606793..2608262
     CDS             2608583..2609419
     CDS             2609416..2610318
     CDS             2610315..2611157
     CDS             complement(2611030..2611983)
     CDS             2612100..2613629
     CDS             2613667..2613990
     CDS             2614407..2614790
     CDS             2614810..2615688
     CDS             2615869..2617422
     CDS             2617419..2617943
     CDS             2617962..2619041
     CDS             2619041..2620834
     CDS             2620827..2621489
     CDS             2621486..2622343
     CDS             2622397..2622606
     CDS             2622673..2622780
     CDS             2622783..2625278
     CDS             2625294..2625596
     CDS             2625593..2626816
     CDS             2626809..2627969
     CDS             2628249..2628662
     CDS             complement(2628727..2629557)
     CDS             complement(2629554..2630336)
     CDS             2630505..2631278
     CDS             2631471..2632949
     CDS             2632974..2634101
     CDS             complement(2634218..2634460)
     CDS             complement(2634787..2636052)
     CDS             complement(2636052..2637098)
     CDS             complement(2637163..2637954)
     CDS             complement(2638032..2638922)
     CDS             complement(2638955..2639746)
     CDS             complement(2639848..2640921)
     CDS             complement(2641216..2642304)
     CDS             2642429..2642593
     CDS             complement(2642838..2643677)
     CDS             complement(2643668..2644873)
     CDS             complement(2644870..2645886)
     CDS             complement(2645969..2647198)
     CDS             complement(2647940..2648875)
     CDS             2649094..2649609
     CDS             complement(2649725..2650966)
     CDS             complement(2651458..2651700)
     CDS             complement(2651842..2652555)
     CDS             complement(2652668..2654416)
     CDS             2654768..2655430
     CDS             2655758..2655979
     CDS             2655976..2656431
     CDS             complement(2656475..2657203)
     CDS             2657482..2659455
     CDS             complement(2659608..2660060)
     CDS             2660266..2661036
     CDS             complement(2661081..2661335)
     CDS             complement(2661332..2661583)
     CDS             2661660..2664068
     CDS             2664068..2665000
     CDS             2665099..2666628
     CDS             2667154..2667918
     CDS             complement(2667933..2668856)
     CDS             complement(2668882..2669670)
     CDS             complement(2669828..2670058)
     CDS             complement(2670611..2671546)
     CDS             2671766..2672374
     CDS             2672764..2674512
     CDS             complement(2674654..2678376)
     CDS             complement(2678373..2678786)
     CDS             complement(2678943..2679797)
     CDS             complement(2679882..2680463)
     CDS             complement(2680617..2682110)
     CDS             2682287..2682883
     CDS             2682961..2683497
     CDS             complement(2683581..2684105)
     CDS             complement(2684191..2684652)
     CDS             2685095..2686333
     CDS             2686393..2686908
     CDS             complement(2687033..2687707)
     CDS             2687940..2688368
     CDS             2688530..2689561
     CDS             2689692..2690798
     CDS             2690872..2691897
     CDS             complement(2691967..2692833)
     CDS             2692976..2693515
     CDS             complement(2693588..2694358)
     CDS             2694474..2694821
     CDS             2695063..2695419
     CDS             complement(2695546..2696091)
     CDS             2696489..2696893
     CDS             complement(2696902..2697747)
     CDS             complement(2697744..2698847)
     CDS             complement(2698844..2700802)
     CDS             complement(2700795..2702609)
     CDS             complement(2702820..2704019)
     CDS             complement(2704774..2705013)
     CDS             2705166..2705723
     CDS             complement(2705686..2706309)
     CDS             2706440..2707273
     CDS             2707341..2708426
     CDS             2708597..2709244
     CDS             2709481..2710518
     CDS             complement(2710452..2712164)
     CDS             complement(2712298..2714541)
     CDS             complement(2714534..2715175)
     CDS             2715532..2716098
     CDS             complement(2716412..2716957)
     CDS             complement(2716954..2719173)
     CDS             2719321..2720007
     CDS             2720258..2720668
     CDS             complement(2720911..2721714)
     CDS             2721835..2724039
     CDS             complement(2723962..2724450)
     CDS             complement(2724447..2725187)
     CDS             complement(2725615..2726265)
     CDS             complement(2726268..2727020)
     CDS             complement(2727029..2727949)
     CDS             complement(2727955..2729178)
     CDS             complement(2729178..2729654)
     CDS             complement(2729744..2730925)
     CDS             complement(2730922..2731824)
     CDS             complement(2731829..2732890)
     CDS             complement(2732890..2734029)
     CDS             complement(2734026..2735273)
     CDS             complement(2735270..2736421)
     CDS             complement(2736544..2736960)
     CDS             2737217..2738155
     CDS             complement(2738098..2739168)
     CDS             complement(2739295..2740122)
     CDS             complement(2740449..2741114)
     CDS             complement(2741256..2742098)
     CDS             complement(2742260..2742658)
     CDS             complement(2742651..2743778)
     CDS             complement(2743899..2744735)
     CDS             complement(2744821..2746002)
     CDS             complement(2745999..2747543)
     CDS             complement(2747543..2748583)
     CDS             complement(2748719..2750032)
     CDS             2751040..2751150
     CDS             2752260..2755412
     CDS             complement(2755449..2755601)
     CDS             2755864..2757231
     CDS             2757231..2757920
     CDS             complement(2758026..2758673)
     CDS             complement(2758779..2760149)
     CDS             2760605..2760820
     CDS             2761036..2761665
     CDS             2761758..2763344
     CDS             2763375..2763608
     CDS             2763719..2764906
     CDS             2764951..2772720
     CDS             2772726..2780624
     CDS             2780630..2785591
     CDS             2785897..2786451
     CDS             2786537..2787475
     CDS             2787472..2788233
     CDS             complement(2788217..2788366)
     CDS             complement(2788431..2789426)
     CDS             complement(2789695..2790621)
     CDS             complement(2790698..2791534)
     CDS             2791904..2792221
     CDS             2792212..2793459
     CDS             2793456..2794211
     CDS             2794258..2797461
     CDS             2797488..2803223
     CDS             2803233..2810000
     CDS             2810002..2813160
     CDS             2813371..2816721
     CDS             2816780..2818360
     CDS             2818655..2819986
     CDS             2820106..2820948
     CDS             complement(2821186..2821983)
     CDS             complement(2822042..2822899)
     CDS             complement(2822914..2823243)
     CDS             2823359..2823568
     CDS             complement(2823575..2824051)
     CDS             complement(2824700..2824858)
     CDS             complement(2825135..2825380)
     CDS             complement(2825851..2826654)
     CDS             2827709..2827891
     CDS             2827891..2828025
     CDS             complement(2828227..2829645)
     CDS             complement(2829749..2830459)
     CDS             complement(2830532..2831197)
     CDS             complement(2831433..2832641)
     CDS             2833408..2835015
     CDS             2835012..2835803
     CDS             2835876..2836004
     CDS             2836039..2837271
     CDS             2837268..2838122
     CDS             complement(2838311..2839021)
     CDS             complement(2839082..2839456)
     CDS             complement(2839426..2839719)
     CDS             complement(2840115..2841350)
     CDS             complement(2841347..2841574)
     CDS             2842026..2842664
     CDS             complement(2842776..2843255)
     CDS             complement(2843252..2845879)
     CDS             complement(2845870..2846193)
     CDS             complement(2846190..2847164)
     CDS             complement(2847166..2847780)
     CDS             complement(2847773..2849713)
     CDS             complement(2849904..2850374)
     CDS             complement(2850845..2851294)
     CDS             complement(2851332..2851688)
     CDS             2852039..2854024
     CDS             complement(2854558..2854692)
     CDS             complement(2854749..2856398)
     CDS             2856733..2856996
     CDS             2857006..2857335
     CDS             2857341..2857655
     CDS             2857706..2858035
     CDS             complement(2858123..2859784)
     CDS             complement(2859781..2860986)
     CDS             complement(2861014..2862219)
     CDS             complement(2862243..2863358)
     CDS             complement(2863355..2864260)
     CDS             complement(2864262..2865404)
     CDS             complement(2865481..2866239)
     CDS             complement(2866236..2869016)
     CDS             complement(2869115..2870368)
     CDS             complement(2870775..2871917)
     CDS             complement(2872015..2872668)
     CDS             2872715..2873539
     CDS             2873735..2874181
     CDS             2874181..2875329
     CDS             2875326..2876993
     CDS             2877086..2878564
     CDS             2878561..2879457
     CDS             2879472..2880542
     CDS             2880539..2881021
     CDS             2881018..2882172
     CDS             2882169..2882570
     CDS             2882567..2884819
     CDS             2884816..2885112
     CDS             2885208..2886062
     CDS             complement(2886216..2887007)
     CDS             complement(2887160..2887921)
     CDS             complement(2888237..2888443)
     CDS             complement(2888667..2888903)
     CDS             2889291..2889395
     CDS             complement(2889539..2894797)
     CDS             complement(2894794..2896446)
     CDS             complement(2896443..2900303)
     CDS             complement(2900680..2901351)
     CDS             2902107..2902448
     CDS             2902452..2903231
     CDS             2903681..2904223
     CDS             2904220..2904642
     CDS             2905298..2905606
     CDS             complement(2905629..2906381)
     CDS             complement(2906384..2906632)
     CDS             complement(2906635..2907447)
     CDS             complement(2907444..2907962)
     CDS             complement(2907919..2908089)
     CDS             complement(2908086..2908388)
     CDS             complement(2908450..2910306)
     CDS             complement(2910303..2911535)
     CDS             complement(2911537..2912397)
     CDS             2912510..2912719
     CDS             complement(2912695..2915616)
     CDS             complement(2915616..2917358)
     CDS             complement(2917362..2917733)
     CDS             complement(2917746..2921609)
     CDS             complement(2921653..2921859)
     CDS             complement(2921892..2922347)
     CDS             complement(2922359..2922793)
     CDS             complement(2922790..2923299)
     CDS             complement(2923301..2923624)
     CDS             complement(2923708..2924046)
     CDS             complement(2924048..2925229)
     CDS             complement(2925226..2928195)
     CDS             complement(2928200..2929894)
     CDS             complement(2929891..2930838)
     CDS             complement(2930851..2931528)
     CDS             complement(2931570..2932613)
     CDS             complement(2932617..2933591)
     CDS             complement(2933690..2935543)
     CDS             complement(2935691..2937268)
     CDS             complement(2937549..2938112)
     CDS             2938353..2939270
     CDS             2939483..2940466
     CDS             2940779..2941168
     CDS             2941850..2942137
     CDS             complement(2942300..2943163)
     CDS             2943479..2943790
     CDS             2943904..2944158
     CDS             2944151..2944489
     CDS             2944592..2947078
     CDS             complement(2947281..2948531)
     CDS             complement(2948588..2949370)
     CDS             complement(2949387..2950460)
     CDS             complement(2950457..2953204)
     CDS             complement(2953276..2953416)
     CDS             complement(2953416..2954666)
     CDS             2955188..2956555
     CDS             complement(2956831..2957385)
     CDS             complement(2957466..2958284)
     CDS             complement(2958238..2958906)
     CDS             complement(2958903..2960012)
     CDS             2960180..2961229
     CDS             2961340..2961984
     CDS             complement(2962012..2963331)
     CDS             2963930..2964382
     CDS             2964469..2964822
     CDS             2964819..2965688
     CDS             2965685..2966566
     CDS             2966628..2967461
     CDS             2967482..2967616
     CDS             2967613..2968482
     CDS             2968482..2968640
     CDS             2968702..2969445
     CDS             2969442..2969741
     CDS             2969738..2971555
     CDS             2971835..2972305
     CDS             2972302..2973168
     CDS             2973165..2973935
     CDS             2973932..2974711
     CDS             2974896..2975390
     CDS             2975369..2975566
     CDS             2975580..2976176
     CDS             complement(2976300..2976467)
     CDS             2976471..2976746
     CDS             2976794..2977627
     CDS             2977665..2978510
     CDS             2978536..2979369
     CDS             complement(2979408..2979629)
     CDS             complement(2979832..2981043)
     CDS             complement(2981280..2981882)
     CDS             complement(2981879..2982181)
     CDS             complement(2982202..2983809)
     CDS             2983867..2984580
     CDS             2984577..2985575
     CDS             2985572..2985955
     CDS             2985958..2986344
     CDS             2986341..2987093
     CDS             2987099..2987665
     CDS             2987699..2988469
     CDS             2988462..2989313
     CDS             2989310..2990191
     CDS             2990160..2990744
     CDS             2990741..2991631
     CDS             2991732..2992415
     CDS             2992513..2993526
     CDS             2993718..2994155
     CDS             2994306..2994749
     CDS             2994891..2995298
     CDS             2995418..2995621
     CDS             complement(2995741..2995935)
     CDS             complement(2996064..2996291)
     CDS             complement(2996396..2996662)
     CDS             complement(2996729..2997250)
     CDS             complement(2997247..2997747)
     CDS             complement(2997974..2998492)
     CDS             2998647..2999075
     CDS             complement(2999144..2999587)
     CDS             2999746..3000021
     CDS             3000021..3000989
     CDS             3000986..3001939
     CDS             3001936..3002316
     CDS             complement(3002443..3002718)
     CDS             complement(3002747..3002953)
     CDS             complement(3003257..3003643)
     CDS             complement(3003640..3003966)
     CDS             complement(3003966..3004337)
     CDS             complement(3004445..3004951)
     CDS             complement(3005012..3006256)
     CDS             complement(3006361..3007056)
     CDS             complement(3007213..3007455)
     CDS             complement(3007448..3007897)
     CDS             complement(3007894..3008115)
     CDS             complement(3008507..3008824)
     CDS             complement(3009042..3009992)
     CDS             complement(3009989..3011203)
     CDS             complement(3011260..3011484)
     CDS             3011719..3012303
     CDS             3012403..3012780
     CDS             3012825..3012983
     CDS             3013580..3014890
     CDS             complement(3015025..3016173)
     CDS             3016296..3016931
     CDS             complement(3017216..3017647)
     CDS             complement(3017909..3018625)
     CDS             complement(3018734..3019447)
     CDS             complement(3019507..3020577)
     CDS             complement(3020699..3021232)
     CDS             3021434..3022012
     CDS             3022148..3023110
     CDS             3023241..3024980
     CDS             3025001..3025849
     CDS             complement(3025899..3026435)
     CDS             complement(3026445..3027296)
     CDS             complement(3027502..3028770)
     CDS             3028886..3029467
     CDS             complement(3029588..3030853)
     CDS             complement(3031364..3031945)
     CDS             complement(3032282..3032788)
     CDS             complement(3032785..3032982)
     CDS             complement(3032975..3033328)
     CDS             3033731..3035203
     CDS             complement(3036551..3036760)
     CDS             complement(3036981..3038417)
     CDS             complement(3038597..3039652)
     CDS             complement(3039649..3040692)
     CDS             complement(3040689..3041690)
     CDS             complement(3041776..3043563)
     CDS             complement(3043688..3044671)
     CDS             3045070..3045588
     CDS             complement(3045693..3046172)
     CDS             3046284..3047723
     CDS             complement(3047781..3048227)
     CDS             complement(3048230..3049438)
     CDS             complement(3049537..3052209)
     CDS             complement(3052405..3053541)
     CDS             3053779..3054561
     CDS             complement(3054629..3055387)
     CDS             3055670..3056980
     CDS             3057240..3058583
     CDS             3058580..3059647
     CDS             complement(3059690..3061873)
     CDS             3062071..3063630
     CDS             3063681..3064883
     CDS             3065135..3066175
     CDS             3066356..3067411
     CDS             complement(3067509..3068792)
     CDS             complement(3068891..3069670)
     CDS             complement(3069667..3072540)
     CDS             3072942..3073385
     CDS             complement(3073498..3073701)
     CDS             complement(3073927..3075306)
     CDS             complement(3075303..3077303)
     CDS             complement(3077605..3079095)
     CDS             3079351..3081069
     CDS             complement(3081027..3082889)
     CDS             complement(3082992..3085409)
     CDS             3085604..3086428
     CDS             3086435..3086977
     CDS             3087102..3087881
     CDS             3088062..3089387
     CDS             3089391..3090893
     CDS             complement(3091258..3092100)
     CDS             3093411..3094256
     CDS             complement(3094204..3094992)
     CDS             complement(3096073..3098604)
     CDS             complement(3098609..3100138)
     CDS             complement(3100422..3101408)
     CDS             3101662..3102852
     CDS             3102849..3103805
     CDS             complement(3104168..3104425)
     CDS             3104749..3106416
     CDS             3106922..3108421
     CDS             3108611..3108829
     CDS             3109229..3109450
     CDS             3109447..3110226
     CDS             3110228..3110953
     CDS             complement(3111108..3111893)
     CDS             complement(3111980..3112672)
     CDS             3113093..3114607
     CDS             3114665..3116023
     CDS             3116037..3116744
     CDS             3116753..3118009
     CDS             3118013..3119005
     CDS             3119016..3119231
     CDS             3119666..3119938
     CDS             3120113..3121117
     CDS             3121244..3124255
     CDS             3124306..3124404
     CDS             3124404..3125501
     CDS             3125498..3127060
     CDS             complement(3127104..3127331)
     CDS             3127701..3128525
     CDS             complement(3128566..3129669)
     CDS             complement(3129669..3130190)
     CDS             complement(3130200..3130394)
     CDS             complement(3130415..3131623)
     CDS             complement(3131653..3132471)
     CDS             complement(3132595..3134046)
     CDS             3134236..3134877
     CDS             complement(3134915..3136582)
     CDS             complement(3136673..3137560)
     CDS             3137635..3138954
     CDS             3139190..3139813
     CDS             complement(3139834..3140559)
     CDS             complement(3140673..3141854)
     CDS             3142014..3142850
     CDS             3143205..3144224
     CDS             complement(3144301..3144954)
     CDS             complement(3145148..3147118)
     CDS             complement(3147115..3148482)
     CDS             complement(3148479..3149396)
     CDS             complement(3149399..3149707)
     CDS             complement(3149694..3154628)
     CDS             complement(3154686..3162989)
     CDS             complement(3163119..3163919)
     CDS             3164482..3164847
     CDS             complement(3164951..3165436)
     CDS             3165573..3166121
     CDS             complement(3166310..3166885)
     CDS             complement(3166882..3168243)
     CDS             3169417..3170361
     CDS             complement(3170324..3171043)
     CDS             3171192..3171575
     CDS             complement(3171890..3172213)
     CDS             3172236..3173744
     CDS             complement(3173798..3174106)
     CDS             complement(3174103..3175512)
     CDS             complement(3175621..3177297)
     CDS             complement(3177401..3177742)
     CDS             complement(3177755..3177970)
     CDS             complement(3177963..3178205)
     CDS             3178576..3179130
     CDS             3179441..3181456
     CDS             complement(3181960..3183090)
     CDS             complement(3183087..3183941)
     CDS             complement(3183961..3184356)
     CDS             complement(3184379..3185236)
     CDS             complement(3185253..3186065)
     CDS             complement(3186065..3186433)
     CDS             complement(3186511..3186954)
     CDS             complement(3187101..3187475)
     CDS             3187638..3189002
     CDS             complement(3189713..3190339)
     CDS             complement(3190522..3190719)
     CDS             complement(3190719..3190979)
     CDS             3191504..3191938
     CDS             complement(3192502..3193758)
     CDS             3194160..3194519
     CDS             complement(3194561..3195532)
     CDS             3195699..3196556
     CDS             3196676..3197779
     CDS             complement(3197798..3201793)
     CDS             3201861..3203369
     CDS             3203371..3204768
     CDS             3204855..3205169
     CDS             3205236..3205532
     CDS             3205725..3206147
     CDS             3206150..3209257
     CDS             3209308..3209751
     CDS             3209760..3210086
     CDS             3210178..3231435
     CDS             3231519..3232913
     CDS             3232939..3236556
     CDS             3236710..3236883
     CDS             complement(3236880..3239174)
     CDS             3239594..3239992
     CDS             3239989..3241560
     CDS             3241749..3242990
     CDS             3242938..3245442
     CDS             3245511..3246950
     CDS             complement(3246957..3247499)
     CDS             3247809..3248804
     CDS             3248801..3249637
     CDS             3249642..3251177
     CDS             3251174..3251872
     CDS             3252021..3252881
     CDS             complement(3252957..3253685)
     CDS             3253958..3254869
     CDS             complement(3254939..3255610)
     CDS             complement(3255601..3257469)
     CDS             3257626..3258639
     CDS             complement(3258874..3265761)
     CDS             complement(3265937..3267271)
     CDS             complement(3267392..3268090)
     CDS             complement(3268095..3269903)
     CDS             3271041..3272264
     CDS             complement(3272276..3272479)
     CDS             complement(3272563..3273765)
     CDS             complement(3274047..3275771)
     CDS             complement(3275830..3276723)
     CDS             complement(3276922..3277725)
     CDS             3278181..3278315
     CDS             3278622..3279437
     CDS             complement(3279434..3280309)
     CDS             complement(3280394..3281698)
     CDS             complement(3281695..3282045)
     CDS             complement(3282187..3283047)
     CDS             complement(3283056..3284084)
     CDS             complement(3284081..3285568)
     CDS             complement(3285858..3286403)
     CDS             complement(3286466..3287101)
     CDS             complement(3287098..3290703)
     CDS             3290864..3291613
     CDS             3291617..3291988
     CDS             3292060..3292281
     CDS             3292527..3293636
     CDS             3293815..3294219
     CDS             3294361..3295020
     CDS             3295233..3296081
     CDS             3296661..3297209
     CDS             3297187..3298425
     CDS             3298388..3298705
     CDS             3298702..3299100
     CDS             3299097..3299528
     CDS             3299534..3300352
     CDS             3300349..3301023
     CDS             3301047..3302054
     CDS             complement(3302167..3302664)
     CDS             complement(3302661..3303101)
     CDS             3303988..3305496
     CDS             3305613..3306038
     CDS             complement(3306387..3306818)
     CDS             3307226..3307849
     CDS             3308108..3309448
     CDS             3309445..3309804
     CDS             3309911..3311674
     CDS             3311671..3312699
     CDS             3312696..3313706
     CDS             3313766..3313996
     CDS             complement(3314020..3314847)
     CDS             3315039..3316508
     CDS             3316533..3320009
     CDS             3320071..3320466
     CDS             complement(3320608..3321069)
     CDS             complement(3321125..3322375)
     CDS             complement(3322457..3324115)
     CDS             complement(3324505..3325164)
     CDS             complement(3325294..3327324)
     CDS             3327556..3328371
     CDS             complement(3328446..3328847)
     CDS             complement(3328995..3329699)
     CDS             complement(3329696..3330757)
     CDS             complement(3330754..3332097)
     CDS             3333218..3334153
     CDS             3334215..3335072
     CDS             3335151..3335645
     CDS             3335642..3336826
     CDS             complement(3336920..3338125)
     CDS             3338918..3339040
     CDS             complement(3339380..3341029)
     CDS             3341164..3342105
     CDS             3342543..3343763
     CDS             3343801..3345420
     CDS             complement(3345567..3345803)
     CDS             3345910..3346632
     CDS             complement(3346696..3347661)
     CDS             complement(3347735..3348925)
     CDS             complement(3349018..3349902)
     CDS             3350073..3350291
     CDS             3350285..3351217
     CDS             3351548..3352681
     CDS             complement(3352700..3353617)
     CDS             3353729..3353905
     CDS             complement(3354081..3354587)
     CDS             3354778..3355176
     CDS             3355173..3356348
     CDS             complement(3356441..3357232)
     CDS             complement(3357403..3358152)
     CDS             complement(3358149..3359102)
     CDS             3359208..3360908
     CDS             3360987..3361604
     CDS             3362029..3364509
     CDS             3364506..3365258
     CDS             3365255..3366130
     CDS             3366127..3367362
     CDS             3367516..3368733
     CDS             3368733..3369932
     CDS             3369929..3370258
     CDS             complement(3370627..3371799)
     CDS             3372124..3373467
     CDS             complement(3373474..3374010)
     CDS             3374594..3375031
     CDS             3375006..3375155
     CDS             complement(3375174..3375485)
     CDS             complement(3375546..3376259)
     CDS             complement(3376925..3378085)
     CDS             complement(3378199..3379401)
     CDS             complement(3379398..3379832)
     CDS             complement(3379836..3381218)
     CDS             complement(3381203..3381997)
     CDS             complement(3381997..3382398)
     CDS             complement(3382395..3382787)
     CDS             3383083..3383934
     CDS             3383979..3384740
     CDS             3385004..3385582
     CDS             3385572..3386474
     CDS             complement(3386951..3387814)
     CDS             complement(3387881..3389113)
     CDS             complement(3389110..3389862)
     CDS             complement(3389859..3391319)
     CDS             complement(3391316..3392548)
     CDS             complement(3392539..3393486)
     CDS             complement(3393486..3394310)
     CDS             3394906..3395661
     CDS             complement(3395859..3396686)
     CDS             complement(3396683..3399454)
     CDS             3400105..3401316
     CDS             3401353..3402126
     CDS             complement(3402262..3403434)
     CDS             3403855..3405132
     CDS             3405372..3406541
     CDS             3406563..3407789
     CDS             3407911..3409056
     CDS             3409085..3409885
     CDS             3409982..3410830
     CDS             complement(3411341..3412072)
     CDS             3413047..3414414
     CDS             complement(3414458..3415105)
     CDS             complement(3415128..3416795)
     CDS             3416906..3418051
     CDS             complement(3418114..3419430)
     CDS             complement(3419479..3420597)
     CDS             3420831..3421838
     CDS             3422036..3422821
     CDS             3422818..3423459
     CDS             3423575..3424567
     CDS             complement(3424679..3425587)
     CDS             complement(3425584..3425721)
     CDS             complement(3425718..3426383)
     CDS             3426528..3426893
     CDS             3427250..3427579
     CDS             complement(3427601..3428446)
     CDS             3428583..3430265
     CDS             3430313..3432358
     CDS             3432387..3433538
     CDS             3433646..3434458
     CDS             complement(3434504..3435196)
     CDS             3435369..3436154
     CDS             3436151..3436390
     CDS             complement(3436423..3436971)
     CDS             complement(3437076..3437687)
     CDS             complement(3437742..3439283)
     CDS             complement(3439299..3439745)
     CDS             complement(3439859..3441013)
     CDS             3441272..3442480
     CDS             3442766..3443626
     CDS             3444000..3445934
     CDS             complement(3446139..3447125)
     CDS             3447201..3448286
     CDS             complement(3448237..3448797)
     CDS             3449166..3450281
     CDS             3450281..3451675
     CDS             complement(3451764..3452228)
     CDS             3452670..3454337
     CDS             3454375..3455160
     CDS             3455157..3455780
     CDS             3455777..3456034
     CDS             3456031..3456903
     CDS             3456930..3457841
     CDS             3457882..3459162
     CDS             3459312..3460253
     CDS             3460389..3462176
     CDS             3462339..3463574
     CDS             3463646..3464248
     CDS             3464292..3471737
     CDS             3471734..3473920
     CDS             3473914..3475557
     CDS             3475554..3477383
     CDS             3477380..3478051
     CDS             3478051..3479421
     CDS             complement(3479489..3480937)
     CDS             complement(3481171..3481524)
     CDS             complement(3481759..3482706)
     CDS             complement(3482717..3483685)
     CDS             complement(3483691..3484596)
     CDS             complement(3484601..3485995)
     CDS             complement(3486089..3487282)
     CDS             complement(3487558..3488436)
     CDS             complement(3488559..3489101)
     CDS             complement(3489277..3490476)
     CDS             3490660..3491586
     CDS             3491576..3493024
     CDS             3493037..3494314
     CDS             complement(3494411..3495676)
     CDS             complement(3495850..3496791)
     CDS             3497024..3498280
     CDS             3498689..3499264
     CDS             3499369..3500241
     CDS             3500504..3501388
     CDS             3501395..3502885
     CDS             3502882..3503952
     CDS             complement(3504013..3504354)
     CDS             complement(3504351..3505064)
     CDS             3505154..3506410
     CDS             complement(3506506..3507453)
     CDS             complement(3507852..3508796)
     CDS             complement(3508956..3510380)
     CDS             complement(3510385..3511371)
     CDS             complement(3511368..3512558)
     CDS             complement(3513432..3513758)
     CDS             complement(3514042..3514878)
     CDS             complement(3515052..3515729)
     CDS             complement(3515888..3516739)
     CDS             complement(3516908..3517768)
     CDS             3517936..3519585
     CDS             complement(3519637..3520065)
     CDS             complement(3520388..3521527)
     CDS             3521962..3522543
     CDS             complement(3522565..3523704)
     CDS             3523760..3525145
     CDS             3525349..3526113
     CDS             3526263..3528101
     CDS             complement(3528106..3528450)
     CDS             complement(3528511..3528624)
     CDS             complement(3528726..3529478)
     CDS             3530062..3530712
     CDS             complement(3530776..3531435)
     CDS             3531483..3533969
     CDS             3534153..3535754
     CDS             complement(3535848..3537989)
     CDS             3538355..3541882
     CDS             3542196..3542765
     CDS             3543132..3543413
     CDS             3543421..3543657
     CDS             complement(3543772..3544257)
     CDS             complement(3544276..3545889)
     CDS             complement(3546426..3547328)
     CDS             complement(3547547..3548158)
     CDS             3548313..3549452
     CDS             complement(3549570..3551378)
     CDS             complement(3551694..3552338)
     CDS             3552551..3554161
     CDS             3554183..3555706
     CDS             3555836..3556498
     CDS             3556609..3557730
     CDS             complement(3557757..3558839)
     CDS             complement(3559111..3560580)
     CDS             complement(3560729..3561154)
     CDS             3561319..3562797
     CDS             3562810..3563442
     CDS             3563592..3564773
     CDS             3565189..3565857
     CDS             3566350..3567045
     CDS             3567372..3568607
     CDS             complement(3568827..3569534)
     CDS             complement(3569704..3570504)
     CDS             3571380..3572222
     CDS             complement(3572287..3573318)
     CDS             complement(3573523..3574356)
     CDS             complement(3574353..3575930)
     CDS             3576649..3577353
     CDS             complement(3577496..3577669)
     CDS             complement(3577666..3578430)
     CDS             3578855..3580939
     CDS             complement(3581242..3582393)
     CDS             complement(3582390..3582536)
     CDS             complement(3582555..3582824)
     CDS             complement(3582846..3583364)
     CDS             3583873..3586092
     CDS             3586214..3587053
     CDS             complement(3587097..3587984)
     CDS             3588282..3588407
     CDS             complement(3589263..3590156)
     CDS             3590425..3592575
     CDS             3592595..3593344
     CDS             3593344..3593718
     CDS             3593859..3595325
     CDS             3595499..3595759
     CDS             3595756..3596136
     CDS             complement(3596297..3597049)
     CDS             3597314..3597547
     CDS             3597840..3598415
     CDS             3598790..3598942
     CDS             3598996..3600516
     CDS             3600513..3601712
     CDS             complement(3601959..3604325)
     CDS             complement(3604547..3605335)
     CDS             complement(3605483..3606088)
     CDS             3606201..3606920
     CDS             3606945..3607610
     CDS             3608038..3609576
     CDS             complement(3610056..3610481)
     CDS             3610832..3610984
     CDS             complement(3611134..3612150)
     CDS             complement(3613142..3613750)
     CDS             3614313..3614822
     CDS             complement(3614846..3618052)
     CDS             3618127..3618387
     CDS             complement(3618392..3619669)
     CDS             3620061..3620876
     CDS             3620891..3621538
     CDS             complement(3621592..3622332)
     CDS             complement(3622338..3623249)
     CDS             complement(3623268..3624422)
     CDS             3624682..3625746
     CDS             3625758..3626699
     CDS             complement(3626871..3627566)
     CDS             3627683..3627850
     CDS             complement(3627931..3628752)
     CDS             complement(3628749..3630329)
     CDS             complement(3630397..3631137)
     CDS             3631473..3632405
     CDS             3632409..3633155
     CDS             complement(3633207..3634259)
     CDS             complement(3634796..3636874)
     CDS             complement(3636992..3637966)
     CDS             3638198..3639703
     CDS             complement(3639709..3640314)
     CDS             3640736..3641737
     CDS             3642232..3645189
     CDS             3645186..3645950
     CDS             3645993..3647567
     CDS             3647905..3648699
     CDS             3648765..3649952
     CDS             3649949..3650179
     CDS             3650317..3651555
     CDS             complement(3652004..3653245)
     CDS             complement(3653251..3653874)
     CDS             3653944..3654390
     CDS             complement(3654511..3654609)
     CDS             3654816..3655145
     CDS             complement(3655332..3655760)
     CDS             complement(3655757..3656305)
     CDS             complement(3656532..3657608)
     CDS             3657698..3658795
     CDS             3658900..3660390
     CDS             3660498..3661628
     CDS             3661822..3663084
     CDS             3663131..3663739
     CDS             complement(3663795..3664262)
     CDS             3664512..3665054
     CDS             complement(3665170..3666603)
     CDS             complement(3666782..3667528)
     CDS             complement(3667656..3668603)
     CDS             complement(3668611..3669810)
     CDS             complement(3669869..3670975)
     CDS             complement(3671344..3672948)
     CDS             3673183..3673632
     CDS             3673875..3675302
     CDS             complement(3675377..3676597)
     CDS             3677473..3679125
     CDS             complement(3679020..3680324)
     CDS             3680332..3680769
     CDS             complement(3680792..3682510)
     CDS             complement(3682608..3682805)
     CDS             complement(3682874..3683653)
     CDS             complement(3683714..3684343)
     CDS             complement(3684363..3685922)
     CDS             complement(3685919..3687463)
     CDS             complement(3687652..3688176)
     CDS             complement(3688235..3689542)
     CDS             complement(3689539..3690150)
     CDS             complement(3690147..3691313)
     CDS             complement(3691313..3691588)
     CDS             3691835..3692395
     CDS             3692591..3693484
     CDS             3693481..3694287
     CDS             3694333..3695181
     CDS             3695178..3696641
     CDS             3696654..3697925
     CDS             3699015..3700385
     CDS             complement(3700529..3701698)
     CDS             complement(3701792..3702430)
     CDS             3702577..3703749
     CDS             3703826..3704866
     CDS             3704961..3706106
     CDS             3706112..3707644
     CDS             complement(3707664..3708590)
     CDS             complement(3708679..3709110)
     CDS             complement(3709157..3710140)
     CDS             complement(3710406..3711179)
     CDS             3711784..3712701
     CDS             3712796..3712933
     CDS             3712930..3713685
     CDS             complement(3713947..3714330)
     CDS             complement(3714406..3714993)
     CDS             3715383..3716387
     CDS             complement(3716467..3717834)
     CDS             3718302..3719273
     CDS             3719457..3720329
     CDS             complement(3720395..3721348)
     CDS             3721505..3721732
     CDS             complement(3721802..3722677)
     CDS             complement(3722892..3723446)
     CDS             complement(3723602..3725827)
     CDS             3726165..3727265
     CDS             complement(3727386..3728105)
     CDS             3728134..3728841
     CDS             complement(3729082..3729468)
     CDS             3730171..3736632
     CDS             complement(3736763..3737953)
     CDS             3738250..3739263
     CDS             3739381..3739665
     CDS             3739662..3740588
     CDS             3740828..3742006
     CDS             3742003..3743847
     CDS             3743858..3744436
     CDS             complement(3744537..3744932)
     CDS             complement(3745211..3746656)
     CDS             3746696..3746833
     CDS             complement(3746891..3748879)
     CDS             complement(3748991..3749893)
     CDS             complement(3749890..3750651)
     CDS             3750902..3751057
     CDS             3751054..3751845
     CDS             complement(3751914..3753092)
     CDS             3753291..3754517
     CDS             complement(3754494..3755324)
     CDS             3755721..3756947
     CDS             3757026..3758123
     CDS             3758203..3758394
     CDS             complement(3758441..3760876)
     CDS             complement(3760873..3761790)
     CDS             3761876..3763138
     CDS             complement(3763095..3763463)
     CDS             3763566..3763886
     CDS             3764070..3765977
     CDS             3766045..3767094
     CDS             complement(3767178..3768470)
     CDS             complement(3768728..3769525)
     CDS             3769923..3771134
     CDS             complement(3771203..3772021)
     CDS             complement(3772077..3773363)
     CDS             complement(3773457..3774332)
     CDS             complement(3774586..3775482)
     CDS             complement(3775479..3777173)
     CDS             3777213..3777860
     CDS             3778118..3779149
     CDS             complement(3779209..3779886)
     CDS             complement(3779916..3780932)
     CDS             complement(3780929..3782164)
     CDS             complement(3782161..3782967)
     CDS             3783411..3783908
     CDS             3783905..3785092
     CDS             3785119..3785592
     CDS             complement(3785565..3786791)
     CDS             3787023..3788708
     CDS             complement(3788758..3789420)
     CDS             3789692..3790909
     CDS             3790914..3791825
     CDS             3791871..3793085
     CDS             complement(3793082..3794146)
     CDS             3794479..3795576
     CDS             3795573..3796619
     CDS             3796697..3797155
     CDS             3797142..3798293
     CDS             3798324..3799514
     CDS             3800182..3801570
     CDS             3801715..3803343
     CDS             complement(3803348..3804085)
     CDS             3804086..3805141
     CDS             complement(3805159..3806751)
     CDS             complement(3806748..3807923)
     CDS             complement(3807920..3809206)
     CDS             3809383..3810309
     CDS             3810403..3811638
     CDS             3811635..3812795
     CDS             3812860..3813630
     CDS             3813706..3814725
     CDS             3814738..3815577
     CDS             3815770..3817383
     CDS             3817488..3819881
     CDS             complement(3819967..3820503)
     CDS             3820546..3821178
     CDS             complement(3821254..3822426)
     CDS             3822803..3823414
     CDS             complement(3823498..3824838)
     CDS             3825199..3825996
     CDS             3826278..3829070
     CDS             3829067..3830290
     CDS             3830402..3831706
     CDS             complement(3831802..3832626)
     CDS             3833286..3834551
     CDS             complement(3834629..3836923)
     CDS             complement(3837058..3838272)
     CDS             3838704..3839291
     CDS             3839288..3840040
     CDS             3840024..3840959
     CDS             3840969..3841850
     CDS             3841847..3842830
     CDS             complement(3842864..3843223)
     CDS             3843319..3844158
     CDS             complement(3844508..3845749)
     CDS             3845823..3846581
     CDS             complement(3846737..3847303)
     CDS             complement(3847590..3847913)
     CDS             complement(3847913..3848551)
     CDS             complement(3848894..3850510)
     CDS             3850846..3851673
     CDS             3851763..3853262
     CDS             3853255..3854721
     CDS             complement(3854747..3855976)
     CDS             complement(3856216..3856512)
     CDS             complement(3856601..3857683)
     CDS             3858190..3859641
     CDS             complement(3859689..3860381)
     CDS             3860458..3861513
     CDS             3861516..3862277
     CDS             3862351..3863679
     CDS             complement(3863726..3864403)
     CDS             3864658..3865305
     CDS             3865480..3866256
     CDS             3866354..3867253
     CDS             complement(3867287..3867967)
     CDS             3868162..3868302
     CDS             complement(3868970..3869128)
     CDS             3869132..3869992
     CDS             3870139..3870249
     CDS             3870258..3870575
     CDS             3870572..3871846
     CDS             3871900..3872256
     CDS             complement(3872399..3872962)
     CDS             3873424..3873939
     CDS             complement(3874678..3875061)
     CDS             3875250..3876428
     CDS             3877092..3878291
     CDS             3879005..3880147
     CDS             3880261..3880971
     CDS             complement(3880994..3881749)
     CDS             3882083..3883027
     CDS             complement(3883115..3885694)
     CDS             complement(3885846..3886706)
     CDS             complement(3886815..3888665)
     CDS             3888801..3889325
     CDS             3889338..3891050
     CDS             3891276..3891941
     CDS             3892104..3892352
     CDS             complement(3892374..3892775)
     CDS             3893144..3894349
     CDS             complement(3894438..3894836)
     CDS             3894914..3896002
     CDS             3896108..3896290
     CDS             complement(3896378..3896737)
     CDS             3897082..3897648
     CDS             complement(3897800..3898687)
     CDS             complement(3899205..3899675)
     CDS             3899698..3900276
     CDS             complement(3900722..3902185)
     CDS             complement(3902204..3902674)
     CDS             3903092..3903538
     CDS             complement(3903567..3904388)
     CDS             complement(3904511..3905029)
     CDS             3905556..3907004
     CDS             complement(3907137..3908750)
     CDS             3908951..3909136
     CDS             3909320..3910267
     CDS             3910531..3914319
     CDS             3914564..3915283
     CDS             complement(3915378..3915584)
     CDS             complement(3915729..3916601)
     CDS             3916792..3917361
     CDS             3917552..3917866
     CDS             3918140..3919102
     CDS             3919065..3920384
     CDS             3920600..3921541
     CDS             3921786..3922169
     CDS             3922166..3923338
     CDS             3923395..3923598
     CDS             complement(3923870..3924562)
     CDS             complement(3924758..3925549)
     CDS             complement(3925546..3926169)
     CDS             3926404..3926892
     CDS             3927075..3927545
     CDS             complement(3927837..3928688)
     CDS             3928794..3928997
     CDS             complement(3929072..3929605)
     CDS             complement(3929678..3930373)
     CDS             3930476..3931414
     CDS             3931485..3932126
     CDS             complement(3932084..3932308)
     CDS             complement(3932425..3933639)
     CDS             complement(3933695..3935041)
     CDS             complement(3935123..3935656)
     CDS             complement(3935893..3936480)
     CDS             3936564..3936941
     CDS             complement(3937046..3937486)
     CDS             3937617..3938447
     CDS             3938563..3939072
     CDS             complement(3939356..3940567)
     CDS             complement(3940956..3941591)
     CDS             3941689..3941913
     CDS             3942112..3942252
     CDS             complement(3943971..3946256)
     CDS             complement(3946253..3947005)
     CDS             complement(3947002..3947514)
     CDS             3947660..3948895
     CDS             complement(3948919..3949410)
     CDS             3949590..3950288
     CDS             3950447..3951334
     CDS             complement(3951437..3952888)
     CDS             3953068..3953904
     CDS             complement(3953940..3954221)
     CDS             complement(3954375..3954974)
     CDS             complement(3954977..3955435)
     CDS             complement(3955554..3955760)
     CDS             complement(3956056..3957231)
     CDS             complement(3957484..3958191)
     CDS             complement(3958188..3958637)
     CDS             3958785..3959207
     CDS             complement(3959292..3959930)
     CDS             complement(3960031..3961062)
     CDS             complement(3961169..3961636)
     CDS             complement(3961642..3962526)
     CDS             complement(3962523..3963509)
     CDS             3963827..3964108
     CDS             3964105..3965064
     CDS             3965150..3965365
     CDS             3965769..3966575
     CDS             complement(3966699..3968252)
     CDS             3968588..3969490
     CDS             3970018..3970527
     CDS             3970823..3971047
     CDS             3971251..3971538
     CDS             3971625..3972458
     CDS             3972406..3973158
     CDS             3973300..3973989
     CDS             complement(3974029..3974673)
     CDS             3974900..3975727
     CDS             3975980..3976789
     CDS             3977043..3978392
     CDS             complement(3978353..3979189)
     CDS             3979216..3980028
     CDS             complement(3980251..3980916)
     CDS             complement(3980982..3981719)
     CDS             complement(3981742..3982344)
     CDS             complement(3982463..3983398)
     CDS             complement(3983522..3984178)
     CDS             complement(3984517..3984876)
     CDS             complement(3984888..3985502)
     CDS             3985890..3986771
     CDS             complement(3986892..3987173)
     CDS             3987425..3987778
     CDS             complement(3987717..3988694)
     CDS             3989003..3989653
     CDS             3989695..3990318
     CDS             3990419..3991732
     CDS             complement(3991788..3992321)
     CDS             complement(3992813..3993307)
     CDS             complement(3993808..3994326)
     CDS             complement(3994581..3995441)
     CDS             complement(3995467..3995775)
     CDS             3996214..3997302
     CDS             complement(3997382..3997510)
     CDS             3998143..3999180
     CDS             3999307..4001373
     CDS             4001413..4002204
     CDS             complement(4002072..4002581)
     CDS             complement(4002898..4003029)
     CDS             complement(4003516..4004592)
     CDS             4004989..4007562
     CDS             4007564..4008172
     CDS             4008166..4009917
     CDS             4009924..4010346
     CDS             4010923..4011345
     CDS             4011425..4012156
     CDS             complement(4012232..4012534)
     CDS             complement(4012656..4013012)
     CDS             4013124..4013645
     CDS             4013990..4014199
     CDS             4014272..4014517
     CDS             complement(4014415..4014822)
     CDS             4014918..4015718
     CDS             4015940..4017103
     CDS             4017231..4017866
     CDS             complement(4018020..4018118)
     CDS             complement(4018115..4018327)
     CDS             complement(4018349..4018576)
     CDS             4018677..4019054
     CDS             4019051..4019947
     CDS             4019944..4020636
     CDS             complement(4020626..4020724)
     CDS             4020819..4021589
     CDS             4022265..4023227
     CDS             complement(4023268..4023693)
     CDS             complement(4023918..4024307)
     CDS             4024922..4025833
     CDS             4025961..4026500
     CDS             complement(4026725..4027288)
     CDS             complement(4027294..4028544)
     CDS             complement(4028687..4030312)
     CDS             complement(4030398..4031588)
     CDS             complement(4031582..4033936)
     CDS             complement(4034521..4035669)
     CDS             4035946..4036335
     CDS             complement(4036424..4037671)
     CDS             complement(4037682..4038632)
     CDS             complement(4038629..4039528)
     CDS             complement(4039528..4040835)
     CDS             4041168..4042769
     CDS             4042927..4044831
     CDS             4044864..4045694
     CDS             complement(4045826..4046176)
     CDS             4046273..4046698
     CDS             4046770..4047210
     CDS             4047674..4048198
     CDS             complement(4048299..4048979)
     CDS             4049543..4050292
     CDS             complement(4050468..4051274)
     CDS             complement(4051407..4053416)
     CDS             complement(4054011..4055006)
     CDS             4055173..4057809
     CDS             4057904..4058539
     CDS             complement(4058800..4060722)
     CDS             complement(4060989..4061507)
     CDS             4062217..4062867
     CDS             4062860..4063339
     CDS             complement(4063533..4064177)
     CDS             complement(4064229..4065755)
     CDS             4066015..4067211
     CDS             4067304..4067948
     CDS             4067945..4068877
     CDS             4068881..4069807
     CDS             complement(4070112..4070777)
     CDS             complement(4071051..4072610)
     CDS             complement(4073214..4074695)
     CDS             4075323..4076087
     CDS             4076683..4077897
     CDS             4078002..4078247
     CDS             complement(4078184..4079110)
     CDS             4079300..4080235
     CDS             complement(4080277..4080663)
     CDS             complement(4080728..4083211)
     CDS             4084185..4085246
     CDS             complement(4085292..4085984)
     CDS             complement(4086000..4087967)
     CDS             4088226..4089791
     CDS             complement(4089798..4090481)
     CDS             4090640..4091698
     CDS             4091698..4092636
     CDS             4092636..4093436
     CDS             4093436..4094644
     CDS             4094682..4095071
     CDS             4095165..4095578
     CDS             complement(4095615..4095884)
     CDS             complement(4095881..4096195)
     CDS             complement(4096368..4097129)
     CDS             complement(4097353..4098912)
     CDS             complement(4098919..4099659)
     CDS             complement(4099716..4101182)
     CDS             4101273..4101950
     CDS             complement(4102240..4103487)
     CDS             complement(4103582..4103776)
     CDS             complement(4103773..4105020)
     CDS             complement(4105180..4105857)
     CDS             complement(4105854..4109480)
     CDS             complement(4109646..4110866)
     CDS             4112440..4112958
     CDS             4113599..4114414
     CDS             complement(4114604..4115446)
     CDS             complement(4115536..4116456)
     CDS             complement(4116534..4116851)
     CDS             complement(4117067..4117552)
     CDS             complement(4117791..4120073)
     CDS             complement(4120677..4122122)
     CDS             complement(4122425..4122907)
     CDS             4123069..4123203
     CDS             4123340..4123735
     CDS             4123908..4125110
     CDS             complement(4125133..4125726)
     CDS             4126001..4126960
     CDS             complement(4127005..4129416)
     CDS             complement(4129974..4130591)
     CDS             4130789..4131838
     CDS             4132226..4132561
     CDS             complement(4133137..4135545)
     CDS             4136069..4137613
     CDS             4137671..4139713
     CDS             complement(4139744..4140517)
     CDS             complement(4140880..4142241)
     CDS             complement(4142663..4144099)
     CDS             complement(4144096..4146024)
     CDS             complement(4146021..4147766)
     CDS             complement(4147763..4148851)
     CDS             complement(4148866..4149816)
     CDS             complement(4149886..4151562)
     CDS             complement(4151663..4152916)
     CDS             complement(4152913..4154085)
     CDS             complement(4154133..4155017)
     CDS             4155813..4156679
     CDS             4156872..4158257
     CDS             4158244..4158897
     CDS             4158980..4160245
     CDS             complement(4160126..4160428)
     CDS             complement(4160576..4161607)
     CDS             complement(4161760..4164243)
     CDS             complement(4164240..4165532)
     CDS             complement(4165574..4166689)
     CDS             complement(4166807..4167505)
     CDS             complement(4167632..4168825)
     CDS             4169177..4169650
     CDS             complement(4169683..4169817)
     CDS             4169968..4171074
     CDS             4171125..4172147
     CDS             4172230..4173153
     CDS             complement(4173290..4174444)
     CDS             complement(4174572..4175342)
     CDS             complement(4175339..4176139)
     CDS             4176628..4177014
     CDS             4177224..4179368
     CDS             4179670..4181097
     CDS             complement(4181081..4181227)
     CDS             4181244..4182197
     CDS             4182775..4184055
     CDS             4184052..4186337
     CDS             4186334..4187530
     CDS             4187511..4188839
     CDS             4188836..4189429
     CDS             4189704..4192298
     CDS             4192374..4193342
     CDS             complement(4193272..4195026)
     CDS             complement(4195052..4195342)
     CDS             4195545..4196615
     CDS             4196928..4199882
     CDS             complement(4199935..4200888)
     CDS             complement(4201068..4201895)
     CDS             complement(4201913..4202704)
     CDS             4202889..4203305
     CDS             complement(4203287..4203529)
     CDS             complement(4203840..4206053)
     CDS             complement(4206050..4207222)
     CDS             complement(4207394..4208122)
     CDS             4208624..4209787
     CDS             complement(4209789..4211012)
     CDS             4211208..4211690
     CDS             complement(4211745..4211879)
     CDS             complement(4212033..4212926)
     CDS             complement(4212993..4213544)
     CDS             4213733..4213996
     CDS             complement(4214000..4214182)
     CDS             4214404..4215621
     CDS             complement(4215549..4218017)
     CDS             4218502..4219725
     CDS             4219996..4221429
     CDS             complement(4221448..4221852)
     CDS             complement(4221902..4222867)
     CDS             complement(4222864..4223763)
     CDS             complement(4223760..4225361)
     CDS             complement(4225358..4226440)
     CDS             4226577..4227863
     CDS             4227860..4229170
     CDS             4229469..4230044
     CDS             4230053..4231312
     CDS             4231309..4232586
     CDS             4232589..4234871
     CDS             4234858..4235691
     CDS             4235688..4236758
     CDS             4236879..4238144
     CDS             4238247..4238435
     CDS             complement(4238568..4238990)
     CDS             complement(4239251..4239436)
     CDS             complement(4239705..4241177)
     CDS             4241295..4242053
     CDS             complement(4242206..4243156)
     CDS             4243412..4243984
     CDS             4244252..4245055
     CDS             complement(4245223..4245648)
     CDS             4245663..4246775
     CDS             4246772..4247461
     CDS             4247458..4248876
     CDS             4248916..4249236
     CDS             4249371..4249811
     CDS             complement(4249924..4254909)
     CDS             complement(4255024..4255788)
     CDS             4255899..4256570
     CDS             complement(4256632..4258518)
     CDS             complement(4258981..4260687)
     CDS             complement(4260931..4262004)
     CDS             4262346..4263260
     CDS             4263594..4264523
     CDS             4264883..4265839
     CDS             complement(4265916..4266800)
     CDS             complement(4266797..4267843)
     CDS             complement(4267938..4268774)
     CDS             4268933..4270000
     CDS             complement(4270259..4271230)
     CDS             complement(4271356..4272528)
     CDS             4272734..4273501
     CDS             complement(4273582..4274688)
     CDS             complement(4274863..4277022)
     CDS             complement(4277359..4278132)
     CDS             complement(4278270..4278419)
     CDS             4278768..4279358
     CDS             4279892..4281031
     CDS             4281125..4282369
     CDS             complement(4282894..4283439)
     CDS             4283537..4284301
     CDS             4284305..4285144
     CDS             4285327..4287258
     CDS             4287323..4289410
     CDS             complement(4289833..4291170)
     CDS             4291463..4292725
     CDS             4292879..4295041
     CDS             complement(4295175..4295867)
     CDS             complement(4296166..4297236)
     CDS             complement(4297505..4298449)
     CDS             4298998..4300956
     CDS             4301124..4302596
     CDS             complement(4302736..4303689)
     CDS             4303835..4304011
     CDS             4304087..4304698
     CDS             4304688..4305077
     CDS             complement(4305127..4305657)
     CDS             complement(4305741..4306559)
     CDS             4306715..4307224
     CDS             complement(4307140..4307628)
     CDS             4307775..4308386
     CDS             4308527..4309327
     CDS             complement(4309435..4310073)
     CDS             4310830..4311099
     CDS             4311105..4312562
     CDS             4312562..4314040
     CDS             4314037..4315254
     CDS             4315352..4315729
     CDS             4316019..4317575
     CDS             complement(4317595..4317960)
     CDS             4318285..4320993
     CDS             4321427..4321882
     CDS             4322020..4322991
     CDS             4323016..4325079
     CDS             4325363..4326607
     CDS             4326796..4332276
     CDS             complement(4332693..4333712)
     CDS             4334125..4334562
     CDS             complement(4334629..4335456)
     CDS             complement(4335453..4336520)
     CDS             4336780..4337424
     CDS             complement(4337858..4338289)
     CDS             4338441..4338779
     CDS             complement(4338904..4339839)
     CDS             complement(4339994..4340779)
     CDS             complement(4340803..4341660)
     CDS             complement(4341924..4342457)
     CDS             complement(4342412..4342714)
     CDS             4342971..4343837
     CDS             4343848..4344441
     CDS             complement(4344478..4345137)
     CDS             complement(4345277..4346206)
     CDS             4346443..4347165
     CDS             4347259..4347747
     CDS             4347866..4348846
     CDS             complement(4348834..4349262)
     CDS             complement(4349409..4349522)
     CDS             complement(4349519..4350781)
     CDS             complement(4350774..4351472)
     CDS             4351747..4353252
     CDS             4353416..4354864
     CDS             complement(4354794..4355465)
     CDS             complement(4355932..4356555)
     CDS             complement(4356668..4358548)
     CDS             4358622..4358912
     CDS             4358990..4361119
     CDS             4361121..4361900
     CDS             complement(4361991..4362854)
     CDS             complement(4362977..4363753)
     CDS             4364700..4365614
     CDS             complement(4365690..4366493)
     CDS             complement(4366627..4367634)
     CDS             complement(4367638..4369017)
     CDS             complement(4369190..4370176)
     CDS             4370603..4371502
     CDS             4371908..4373086
     CDS             complement(4373128..4375014)
     CDS             complement(4375090..4378215)
     CDS             complement(4378262..4388719)
     CDS             complement(4388738..4408036)
     CDS             complement(4408092..4408934)
     CDS             complement(4408934..4410013)
     CDS             complement(4410010..4410765)
     CDS             complement(4410762..4410992)
     CDS             complement(4411038..4412069)
     CDS             complement(4412185..4412952)
     CDS             4414048..4416900
     CDS             4416998..4417543
     CDS             4417540..4418562
     CDS             complement(4418715..4418933)
     CDS             complement(4418927..4420114)
     CDS             complement(4420249..4422042)
     CDS             complement(4422039..4422941)
     CDS             complement(4422958..4423968)
     CDS             complement(4423953..4425566)
     CDS             4426129..4426500
     CDS             4426548..4428038
     CDS             complement(4428373..4429365)
     CDS             4429635..4430861
     CDS             4430964..4431572
     CDS             complement(4431847..4432314)
     CDS             complement(4432307..4432738)
     CDS             complement(4432731..4433258)
     CDS             complement(4433456..4434373)
     CDS             complement(4434370..4435377)
     CDS             complement(4435370..4437022)
     CDS             complement(4437328..4438665)
     CDS             complement(4438786..4441563)
     CDS             4442270..4444225
     CDS             4444365..4444628
     CDS             4444736..4445662
     CDS             complement(4445709..4446599)
     CDS             4446760..4447719
     CDS             4447707..4449173
     CDS             4449203..4450471
     CDS             4450513..4451982
     CDS             4451996..4452952
     CDS             4453018..4453176
     CDS             complement(4453161..4453682)
     CDS             complement(4453679..4454593)
     CDS             complement(4454701..4455018)
     CDS             complement(4455434..4456006)
     CDS             complement(4456216..4456761)
     CDS             4456885..4457367
     CDS             complement(4457663..4458730)
     CDS             complement(4458986..4459492)
     CDS             4459619..4460296
     CDS             4460354..4461106
     CDS             complement(4461157..4461975)
     CDS             4462307..4462447
     CDS             4462444..4462680
     CDS             4462859..4463830
     CDS             4464000..4464806
     CDS             complement(4465062..4465952)
     CDS             complement(4465949..4466680)
     CDS             complement(4466841..4467488)
     CDS             complement(4467485..4468558)
     CDS             complement(4468560..4469777)
     CDS             4469953..4471299
     CDS             complement(4471466..4471873)
     CDS             4472167..4472661
     CDS             complement(4472699..4475866)
     CDS             4476358..4477458
     CDS             complement(4477615..4479333)
     CDS             complement(4479330..4479599)
     CDS             complement(4479880..4480077)
     CDS             4480498..4485201
     CDS             complement(4485207..4485863)
     CDS             4485873..4486061
     CDS             complement(4485998..4488880)
     CDS             complement(4489057..4489185)
     CDS             4489696..4490349
     CDS             complement(4490422..4493814)
     CDS             complement(4493830..4495116)
     CDS             complement(4495379..4497115)
     CDS             complement(4497112..4502700)
     CDS             complement(4502697..4502990)
     CDS             complement(4503128..4504255)
     CDS             complement(4504276..4505322)
     CDS             complement(4505316..4507151)
     CDS             complement(4507148..4508818)
     CDS             complement(4508815..4509780)
     CDS             complement(4509843..4514039)
     CDS             complement(4514189..4515220)
     CDS             complement(4515613..4530690)
     CDS             complement(4530687..4535282)
     CDS             complement(4535528..4535635)
     CDS             complement(4536012..4536197)
     CDS             complement(4536539..4537111)
     CDS             complement(4537270..4538955)
     CDS             complement(4539205..4539813)
     CDS             complement(4540228..4541085)
     CDS             4541307..4542623
     CDS             4542800..4543153
     CDS             complement(4543266..4543820)
     CDS             complement(4543958..4544497)
     CDS             complement(4544540..4545325)
     CDS             complement(4545322..4545714)
     CDS             4546512..4548737
     CDS             complement(4548805..4550166)
     CDS             complement(4550236..4550451)
     CDS             4550758..4551513
     CDS             4551577..4552005
     CDS             4552002..4552931
     CDS             4553011..4558701
     CDS             4558864..4560231
     CDS             4560228..4562681
     CDS             4562895..4564568
     CDS             4564687..4566156
     CDS             4566471..4566836
     CDS             complement(4567063..4567356)
     CDS             4567512..4567994
     CDS             complement(4567991..4568311)
     CDS             4568460..4569746
     CDS             complement(4569804..4570373)
     CDS             4571001..4571585
     CDS             complement(4571703..4572956)
     CDS             complement(4573428..4573571)
     CDS             complement(4573771..4574313)
     CDS             complement(4574458..4575603)
     CDS             complement(4575618..4576037)
     CDS             4576521..4577654
     CDS             4578023..4578811
     CDS             4579623..4580717
     CDS             complement(4581619..4582485)
     CDS             4582681..4583484
     CDS             complement(4583455..4584024)
     CDS             complement(4584205..4585122)
     CDS             complement(4585236..4586897)
     CDS             complement(4586965..4588062)
     CDS             4588626..4589168
     CDS             complement(4589221..4590015)
     CDS             complement(4590176..4590796)
     CDS             complement(4590971..4591510)
     CDS             complement(4591507..4591644)
     CDS             complement(4591625..4591813)
     CDS             complement(4592026..4592952)
     CDS             complement(4593202..4593624)
     CDS             complement(4594268..4594669)
     CDS             complement(4594947..4595195)
     CDS             complement(4595392..4596483)
     CDS             complement(4596571..4597698)
     CDS             complement(4597765..4599828)
     CDS             complement(4599850..4600077)
     CDS             4600244..4601179
     CDS             4601176..4601829
     CDS             complement(4601968..4603629)
     CDS             complement(4603811..4604326)
     CDS             4604431..4605792
     CDS             4606013..4607092
     CDS             4607181..4608086
     CDS             4608185..4608523
     CDS             4608722..4608994
     CDS             4609341..4610930
     CDS             complement(4611054..4611947)
     CDS             4612258..4613529
     CDS             4613526..4614830
     CDS             4614827..4615633
     CDS             4615630..4616523
     CDS             4616643..4617848
     CDS             4617852..4619264
     CDS             complement(4619422..4619820)
     CDS             complement(4619932..4621548)
     CDS             complement(4621545..4622318)
     CDS             complement(4622315..4623541)
     CDS             complement(4623650..4624210)
     CDS             complement(4624207..4625373)
     CDS             complement(4625370..4626815)
     CDS             complement(4626812..4627282)
     CDS             complement(4627287..4628093)
     CDS             4628363..4629514
     CDS             4629579..4630310
     CDS             4630336..4631421
     CDS             complement(4631514..4631831)
     CDS             complement(4632358..4633023)
     CDS             complement(4633020..4633730)
     CDS             complement(4633955..4634512)
     CDS             complement(4634893..4635339)
     CDS             4635727..4636152
     CDS             4636217..4636876
     CDS             complement(4637062..4637493)
     CDS             complement(4637784..4639394)
     CDS             complement(4639544..4640734)
     CDS             4641193..4641663
     CDS             4642063..4643277
     CDS             4643691..4645115
     CDS             complement(4645216..4645479)
     CDS             complement(4645693..4646427)
     CDS             complement(4646424..4646990)
     CDS             complement(4646990..4648720)
     CDS             complement(4648797..4649459)
     CDS             complement(4649470..4650396)
     CDS             4650499..4650885
     CDS             4651029..4652054
     CDS             complement(4652103..4653203)
     CDS             4653546..4654313
     CDS             complement(4654349..4655899)
     CDS             complement(4656273..4656752)
     CDS             complement(4657666..4657899)
     CDS             complement(4657933..4658376)
     CDS             complement(4658924..4659397)
     CDS             complement(4659390..4660151)
     CDS             4660500..4660694
     CDS             4660694..4660978
     CDS             complement(4661059..4661400)
     CDS             4661749..4662447
     CDS             4662450..4665005
     CDS             4665448..4666908
     CDS             complement(4666871..4669702)
     CDS             complement(4669991..4670965)
     CDS             4671359..4673107
     CDS             4673453..4673569
     CDS             complement(4673690..4678525)
     CDS             complement(4678536..4678955)
     CDS             4679074..4680375
     CDS             complement(4680275..4680886)
     CDS             4681048..4685352
     CDS             complement(4685412..4686725)
     CDS             complement(4686957..4687166)
     CDS             4687492..4687809
     CDS             4688195..4689400
     CDS             complement(4689469..4690296)
     CDS             4690877..4692910
     CDS             4693153..4694193
     CDS             4694190..4695107
     CDS             4695274..4695552
     CDS             4696145..4698487
     CDS             complement(4698554..4699666)
     CDS             complement(4699663..4701510)
     CDS             4701717..4702412
     CDS             complement(4702539..4703774)
     CDS             complement(4704066..4704770)
     CDS             complement(4705479..4706090)
     CDS             complement(4706718..4707200)
     CDS             complement(4707602..4708033)
     CDS             4708323..4709603
     CDS             complement(4709653..4711344)
     CDS             complement(4711520..4712128)
     CDS             4712528..4712926
     CDS             complement(4712942..4713625)
     CDS             complement(4713659..4713895)
     CDS             complement(4714011..4715843)
     CDS             complement(4715944..4716879)
     CDS             complement(4716998..4718509)
     CDS             4718681..4719856
     CDS             complement(4719968..4720327)
     CDS             complement(4720379..4720795)
     CDS             complement(4720887..4724741)
     CDS             4725289..4726632
     CDS             4726644..4727522
     CDS             4727576..4728445
     CDS             4728561..4729763
     CDS             4729760..4731247
     CDS             complement(4731614..4732372)
     CDS             4732662..4733573
     CDS             complement(4733618..4735462)
     CDS             4736120..4737412
     CDS             4737522..4738667
     CDS             4738725..4739636
     CDS             4739922..4741115
     CDS             4741219..4742595
     CDS             4742592..4743533
     CDS             4743646..4744626
     CDS             4744711..4745532
     CDS             4745645..4746562
     CDS             4746852..4748363
     CDS             4748356..4748559
     CDS             4748820..4749299
     CDS             complement(4749356..4750981)
     CDS             complement(4751482..4752819)
     CDS             complement(4754213..4754401)
     CDS             4754883..4759439
     CDS             complement(4759465..4760850)
     CDS             complement(4761025..4761516)
     CDS             complement(4761624..4762958)
     CDS             4763378..4765123
     CDS             complement(4765054..4765281)
     CDS             complement(4765377..4765724)
     CDS             complement(4765727..4766068)
     CDS             complement(4766068..4766805)
     CDS             complement(4767003..4768289)
     CDS             complement(4768298..4769593)
     CDS             complement(4769590..4770120)
     CDS             complement(4770135..4770629)
     CDS             complement(4770709..4770966)
     CDS             complement(4771453..4771827)
     CDS             complement(4772405..4773541)
     CDS             complement(4773538..4774248)
     CDS             complement(4774229..4774600)
     CDS             complement(4774728..4775147)
     CDS             complement(4775149..4777998)
     CDS             complement(4778715..4779722)
     CDS             4779945..4780715
     CDS             4780796..4781107
     CDS             4781400..4782701
     CDS             4784372..4785685
     CDS             4786199..4786375
     CDS             4786372..4787565
     CDS             4787586..4789214
     CDS             4789402..4792935
     CDS             4793251..4794645
     CDS             complement(4794940..4795851)
     CDS             complement(4795889..4796914)
     CDS             complement(4797271..4798932)
     CDS             complement(4798929..4800353)
     CDS             4800749..4802713
     CDS             4803094..4804965
     CDS             complement(4805213..4807681)
     CDS             complement(4808582..4809514)
     CDS             complement(4809770..4810675)
     CDS             4810881..4811408
     CDS             complement(4811437..4812114)
     CDS             complement(4812485..4812613)
     CDS             complement(4812615..4813670)
     CDS             complement(4813744..4814715)
     CDS             4814812..4815639
     CDS             complement(4815654..4817219)
     CDS             4817850..4819028
     CDS             complement(4818938..4819291)
     CDS             complement(4819667..4820359)
     CDS             complement(4820599..4821672)
     CDS             complement(4821669..4822274)
     CDS             complement(4822560..4823174)
     CDS             complement(4823328..4824038)
     CDS             complement(4824109..4824606)
     CDS             complement(4824839..4825834)
     CDS             complement(4826153..4826752)
     CDS             complement(4826928..4827659)
     CDS             4827755..4828603
     CDS             4828782..4829231
     CDS             complement(4829251..4830015)
     CDS             4830347..4830679
     CDS             complement(4830750..4831298)
     CDS             4832058..4833722
     CDS             4833719..4834807
     CDS             4834804..4835730
     CDS             4835727..4837589
     CDS             4837586..4838716
     CDS             4838740..4839972
     CDS             4839969..4841345
     CDS             4841342..4842193
     CDS             4842545..4842853
     CDS             4842913..4843557
     CDS             complement(4843589..4844767)
     CDS             complement(4844782..4845270)
     CDS             4845306..4848728
     CDS             complement(4848588..4849445)
     CDS             complement(4849442..4850491)
     CDS             complement(4850678..4851673)
     CDS             4851878..4852531
     CDS             4852605..4853090
     CDS             4853087..4853524
     CDS             4853521..4853730
     CDS             4853812..4854795
     CDS             4855311..4855823
     CDS             complement(4855845..4856516)
     CDS             complement(4856690..4857586)
     CDS             4858005..4858895
     CDS             complement(4858933..4860069)
     CDS             complement(4860165..4860842)
     CDS             complement(4860904..4862295)
     CDS             4862546..4863535
     CDS             4863920..4864447
     CDS             4864774..4866216
     CDS             complement(4866246..4866776)
     CDS             4867020..4867799
     CDS             4867969..4868685
     CDS             4869005..4869157
     CDS             complement(4869390..4869932)
     CDS             complement(4870467..4872854)
     CDS             complement(4872851..4874635)
     CDS             complement(4874916..4877492)
     CDS             complement(4877851..4878816)
     CDS             4878940..4879503
     CDS             4879503..4880060
     CDS             4880533..4881432
     CDS             4881723..4883204
     CDS             4883406..4884044
     CDS             complement(4884005..4884340)
     CDS             complement(4884639..4886111)
     CDS             complement(4886235..4886429)
     CDS             complement(4886714..4887535)
     CDS             complement(4887532..4887942)
     CDS             complement(4888039..4889193)
     CDS             complement(4889461..4890828)
     CDS             complement(4891521..4892792)
     CDS             4893721..4894614
     CDS             complement(4894636..4895517)
     CDS             complement(4895514..4896164)
     CDS             4896412..4897587
     CDS             4897584..4898993
     CDS             4899104..4899856
     CDS             4899886..4900680
     CDS             complement(4900696..4901211)
     CDS             complement(4901228..4902403)
     CDS             complement(4902400..4902705)
     CDS             complement(4903131..4903826)
     CDS             4904190..4904516
     CDS             4904850..4908011
     CDS             complement(4908088..4908861)
     CDS             complement(4909039..4910220)
     CDS             complement(4910242..4910724)
     CDS             4911361..4911891
     CDS             complement(4911951..4912349)
     CDS             4912720..4914606
     CDS             4914816..4916099
     CDS             4916200..4917483
     CDS             complement(4917500..4918915)
     CDS             4919186..4920340
     CDS             4920555..4921235
     CDS             complement(4921650..4922027)
     CDS             complement(4922647..4923768)
     CDS             4924716..4926611
     CDS             complement(4926492..4927907)
     CDS             4928179..4928358
     CDS             complement(4928433..4930361)
     CDS             complement(4930448..4931344)
     CDS             complement(4931347..4931565)
     CDS             4932202..4933794
     CDS             complement(4933852..4934814)
     CDS             complement(4934993..4936606)
     CDS             complement(4936919..4937866)
     CDS             complement(4937943..4938890)
     CDS             complement(4938884..4940563)
     CDS             4940815..4941819
     CDS             4941940..4942869
     CDS             complement(4942910..4944109)
     CDS             complement(4944176..4945414)
     CDS             complement(4945787..4946263)
     CDS             complement(4947567..4948028)
     CDS             complement(4948025..4948534)
     CDS             complement(4948531..4949871)
     CDS             complement(4949868..4950671)
     CDS             complement(4950668..4951027)
     CDS             complement(4951024..4952271)
     CDS             complement(4952271..4953683)
     CDS             complement(4953680..4954579)
     CDS             4954842..4955561
     CDS             4955645..4957207
     CDS             4957486..4958025
     CDS             4958106..4959209
     CDS             4959206..4960066
     CDS             4960176..4961258
     CDS             4961599..4962030
     CDS             complement(4962068..4963648)
     CDS             4964349..4965464
     CDS             4965618..4967150
     CDS             4967263..4968468
     CDS             4968465..4969265
     CDS             complement(4969477..4969866)
     CDS             complement(4970020..4971591)
     CDS             complement(4971750..4972085)
     CDS             complement(4972331..4974079)
     CDS             complement(4974145..4974375)
     CDS             complement(4974801..4975652)
     CDS             complement(4975668..4976870)
     CDS             complement(4977111..4978118)
     CDS             complement(4978620..4979606)
     CDS             complement(4979612..4981063)
     CDS             complement(4981066..4981935)
     CDS             complement(4981932..4984340)
     CDS             4984591..4985004
     CDS             complement(4985033..4987963)
     CDS             4988319..4989020
     CDS             complement(4989054..4989821)
     CDS             4990112..4992631
     CDS             complement(4992684..4993337)
     CDS             complement(4993492..4994538)
     CDS             4995165..4995902
     CDS             complement(4995982..4997073)
     CDS             complement(4997364..4998770)
     CDS             4998947..5000533
     CDS             5000541..5002718
     CDS             complement(5002748..5003380)
     CDS             5003694..5004440
     CDS             5004588..5005694
     CDS             5005822..5006391
     CDS             complement(5006448..5008616)
     CDS             complement(5008976..5011999)
     CDS             5012175..5012891
     CDS             complement(5013384..5014556)
     CDS             complement(5014820..5016760)
     CDS             complement(5016807..5017406)
     CDS             complement(5017556..5017822)
     CDS             complement(5017819..5019861)
     CDS             5021531..5021635
     CDS             complement(5021654..5021848)
     CDS             5022779..5023441
     CDS             complement(5023732..5024103)
     CDS             complement(5024170..5025159)
     CDS             complement(5025174..5025596)
     CDS             5025792..5026388
     CDS             5026833..5027609
     CDS             complement(5027702..5029207)
     CDS             complement(5029673..5031373)
     CDS             complement(5031848..5032351)
     CDS             complement(5032344..5032949)
     CDS             complement(5032946..5034610)
     CDS             complement(5034607..5035869)
     CDS             complement(5035896..5037404)
     CDS             complement(5037441..5037827)
     CDS             complement(5037824..5038537)
     CDS             complement(5038530..5038925)
     CDS             complement(5038942..5039247)
     CDS             complement(5039269..5039661)
     CDS             complement(5039702..5039905)
     CDS             complement(5039859..5041592)
     CDS             complement(5041594..5042637)
     CDS             complement(5042634..5043980)
     CDS             5044689..5044967
     CDS             5045153..5045635
     CDS             complement(5045794..5046024)
     CDS             complement(5046368..5047615)
     CDS             complement(5047653..5049071)
     CDS             complement(5049068..5050252)
     CDS             complement(5050323..5051687)
     CDS             complement(5051795..5052508)
     CDS             complement(5052505..5053905)
     CDS             complement(5053899..5054927)
     CDS             complement(5054917..5055672)
     CDS             complement(5055733..5056572)
     CDS             complement(5057258..5058235)
     CDS             complement(5059768..5060301)
     CDS             complement(5060993..5063110)
     CDS             complement(5063372..5063743)
     CDS             5064891..5066147
     CDS             complement(5066237..5068564)
     CDS             complement(5068753..5068866)
     CDS             complement(5069236..5069439)
     CDS             complement(5070233..5070985)
     CDS             5071408..5072679
     CDS             5072676..5073533
     CDS             complement(5073640..5076945)
     CDS             complement(5076938..5078089)
     CDS             complement(5078086..5079351)
     CDS             complement(5079348..5079638)
     CDS             complement(5079799..5081052)
     CDS             complement(5081170..5082123)
     CDS             complement(5082144..5082314)
     CDS             complement(5082412..5084250)
     CDS             complement(5084342..5086627)
     CDS             complement(5086842..5087876)
     CDS             complement(5087925..5088674)
     CDS             5089448..5089633
     CDS             complement(5089871..5090284)
     CDS             complement(5090501..5091148)
     CDS             complement(5091158..5091376)
     CDS             5091973..5093310
     CDS             5093503..5093763
     CDS             5093819..5094667
     CDS             5094766..5096466
     CDS             5096460..5097455
     CDS             complement(5097449..5098309)
     CDS             5098486..5099289
     CDS             complement(5099384..5100160)
     CDS             complement(5100184..5101272)
     CDS             5101352..5101909
     CDS             complement(5101895..5102488)
     CDS             5102637..5103398
     CDS             complement(5103642..5103890)
     CDS             5105340..5105921
     CDS             5106042..5106521
     CDS             complement(5106567..5107076)
     CDS             5107346..5108296
     CDS             complement(5108466..5110403)
     CDS             5110674..5110787
     CDS             5110774..5113407
     CDS             complement(5113423..5116137)
     CDS             5116642..5118372
     CDS             5118387..5119397
     CDS             complement(5119498..5120034)
     CDS             5120334..5120582
     CDS             5120839..5121108
     CDS             5121133..5122752
     CDS             complement(5122589..5123407)
     CDS             complement(5123404..5124468)
     CDS             complement(5124465..5124965)
     CDS             complement(5125130..5125942)
     CDS             complement(5125939..5127159)
     CDS             complement(5127272..5127682)
     CDS             5127911..5131564
     CDS             complement(5131634..5132398)
     CDS             complement(5132474..5132713)
     CDS             complement(5132804..5133565)
     CDS             complement(5133772..5134650)
     CDS             5134845..5135525
     CDS             5135553..5135945
     CDS             complement(5136032..5136937)
     CDS             5137699..5139321
     CDS             complement(5139365..5140312)
     CDS             5141020..5142789
     CDS             complement(5142847..5144160)
     CDS             5144435..5144983
     CDS             complement(5145008..5146129)
     CDS             5146231..5146857
     CDS             complement(5146969..5147706)
     CDS             complement(5147703..5149067)
     CDS             5149264..5150367
     CDS             5150417..5151829
     CDS             5151913..5152782
     CDS             5152906..5153865
     CDS             5154155..5155834
     CDS             complement(5156216..5157130)
     CDS             complement(5157127..5157348)
     CDS             5157831..5160299
     CDS             5160388..5162766
     CDS             complement(5162773..5163621)
     CDS             complement(5163740..5164579)
     CDS             complement(5164595..5165722)
     CDS             complement(5165845..5167074)
     CDS             complement(5167105..5168190)
     CDS             complement(5168187..5169050)
     CDS             complement(5169141..5169971)
     CDS             complement(5170296..5171162)
     CDS             complement(5171159..5172166)
     CDS             5173167..5173841
     CDS             complement(5173914..5174762)
     CDS             complement(5174759..5175685)
     CDS             5176141..5176902
     CDS             complement(5176932..5178173)
     CDS             5178482..5179087
     CDS             5179175..5179780
     CDS             5179946..5181076
     CDS             complement(5181172..5181708)
     CDS             complement(5181771..5183609)
     CDS             5183782..5184414
     CDS             5184564..5185952
     CDS             complement(5186826..5187071)
     CDS             5187144..5188469
     CDS             complement(5189285..5190367)
     CDS             complement(5190381..5192339)
     CDS             complement(5192351..5193697)
     CDS             complement(5193765..5194598)
     CDS             complement(5194588..5195526)
     CDS             complement(5195523..5196416)
     CDS             complement(5196418..5197452)
     CDS             complement(5197595..5199163)
     CDS             complement(5199227..5200687)
     CDS             5201167..5202087
     CDS             complement(5202157..5203092)
     CDS             5203291..5203914
     CDS             5204137..5205273
     CDS             5205309..5205515
     CDS             complement(5205624..5208251)
     CDS             5208438..5209397
     CDS             5209394..5210302
     CDS             5210508..5212763
     CDS             5212769..5214172
     CDS             5214169..5214774
     CDS             5215077..5215739
     CDS             5215858..5216178
     CDS             5216175..5217950
     CDS             complement(5218053..5218463)
     CDS             complement(5218460..5218690)
     CDS             complement(5218687..5218929)
     CDS             5219106..5220353
     CDS             5220418..5221044
     CDS             5221307..5221870
     CDS             complement(5221798..5222649)
     CDS             complement(5222701..5223555)
     CDS             5224257..5224601
     CDS             complement(5224630..5225166)
     CDS             5225332..5226372
     CDS             5226751..5227884
     CDS             5228110..5229018
     CDS             complement(5229094..5230455)
     CDS             complement(5230452..5231954)
     CDS             complement(5231951..5233096)
     CDS             complement(5233157..5234056)
     CDS             complement(5234053..5234937)
     CDS             complement(5234934..5235986)
     CDS             complement(5235983..5236933)
     CDS             complement(5236980..5238500)
     CDS             5239217..5240326
     CDS             5240350..5241648
     CDS             5241870..5242403
     CDS             complement(5242426..5243418)
     CDS             5244443..5245747
     CDS             5245930..5246877
     CDS             5246874..5247644
     CDS             5247641..5248987
     CDS             5249164..5249637
     CDS             complement(5249727..5251526)
     CDS             complement(5251721..5252518)
     CDS             complement(5252740..5253525)
     CDS             complement(5254060..5255265)
     CDS             complement(5255415..5257721)
     CDS             5258146..5258613
     CDS             complement(5258916..5260202)
     CDS             complement(5260648..5261376)
     CDS             complement(5261373..5264546)
     CDS             complement(5264943..5266220)
     CDS             complement(5266419..5266556)
     CDS             5266580..5267797
     CDS             5268213..5268797
     CDS             complement(5268856..5269917)
     CDS             complement(5270017..5271204)
     CDS             complement(5271271..5272413)
     CDS             complement(5272388..5273932)
     CDS             complement(5274183..5275466)
     CDS             complement(5275495..5276730)
     CDS             5277027..5278025
     CDS             complement(5278095..5278799)
     CDS             complement(5278840..5279295)
     CDS             complement(5279292..5280488)
     CDS             complement(5280485..5281612)
     CDS             5281952..5283619
     CDS             complement(5283664..5284275)
     CDS             5284486..5285700
     CDS             5285697..5286806
     CDS             complement(5286961..5288307)
     CDS             complement(5288398..5289627)
     CDS             5290112..5290891
     CDS             5291471..5291962
     CDS             complement(5292062..5292553)
     CDS             5292675..5293607
     CDS             5293671..5294414
     CDS             complement(5294565..5296040)
     CDS             5296328..5296780
     CDS             complement(5296932..5299847)
     CDS             5300338..5301141
     CDS             complement(5302188..5303084)
     CDS             complement(5303240..5307253)
     CDS             5307730..5310423
     CDS             5310444..5311310
     CDS             5311567..5312958
     CDS             complement(5312917..5313498)
     CDS             5313855..5316125
     CDS             complement(5316148..5317617)
     CDS             5318084..5318980
     CDS             5318991..5319797
     CDS             5319794..5320699
     CDS             complement(5320755..5321405)
     CDS             complement(5321479..5322189)
     CDS             complement(5322309..5323154)
     CDS             complement(5323558..5324334)
     CDS             complement(5324460..5324942)
     CDS             5325490..5326281
     CDS             complement(5326282..5327766)
     CDS             complement(5327763..5327951)
     CDS             5328265..5329743
     CDS             complement(5329805..5331832)
     CDS             complement(5331829..5332263)
     CDS             complement(5332260..5332592)
     CDS             complement(5332679..5334550)
     CDS             complement(5334875..5335858)
     CDS             complement(5336327..5337067)
     CDS             complement(5338325..5338864)
     CDS             complement(5339484..5339840)
     CDS             complement(5340100..5341593)
     CDS             complement(5342018..5343199)
     CDS             5343268..5343666
     CDS             5344059..5345264
     CDS             5345689..5346150
     CDS             5346631..5347824
     CDS             5348054..5348689
     CDS             complement(5348776..5349594)
     CDS             5350078..5351580
     CDS             5351577..5352641
     CDS             complement(5352674..5353495)
     CDS             5353599..5356283
     CDS             5356459..5359209
     CDS             complement(5359228..5360256)
     CDS             complement(5360270..5360803)
     CDS             complement(5361454..5364066)
     CDS             complement(5364270..5365286)
     CDS             complement(5365331..5367580)
     CDS             complement(5367580..5369487)
     CDS             complement(5369580..5370677)
     CDS             complement(5370906..5372171)
     CDS             complement(5372307..5372990)
     CDS             complement(5372987..5374600)
     CDS             complement(5374552..5375814)
     CDS             complement(5375866..5377575)
     CDS             complement(5377575..5380097)
     CDS             complement(5380087..5380935)
     CDS             complement(5381384..5382274)
     CDS             complement(5382493..5383089)
     CDS             complement(5383127..5385403)
     CDS             complement(5385477..5386073)
     CDS             complement(5386277..5387719)
     CDS             complement(5387809..5392404)
     CDS             complement(5392671..5393804)
     CDS             complement(5393865..5394692)
     CDS             complement(5394741..5395967)
     CDS             complement(5396123..5396926)
     CDS             5397170..5397535
     CDS             complement(5397536..5398183)
     CDS             complement(5398180..5399718)
     CDS             complement(5399715..5400113)
     CDS             complement(5400110..5402092)
     CDS             complement(5402089..5404068)
     CDS             complement(5404121..5404885)
     CDS             complement(5404882..5405610)
     CDS             complement(5405803..5407008)
     CDS             5407983..5408186
     CDS             5408236..5408589
     CDS             5409034..5409828
     CDS             complement(5409823..5411007)
     CDS             complement(5411866..5412942)
     CDS             complement(5412939..5413253)
     CDS             5413490..5413762
     CDS             5413759..5414145
     CDS             5414127..5415557
     CDS             5415745..5418165
     CDS             5418158..5419423
     CDS             5419420..5422752
     CDS             5422880..5423641
     CDS             complement(5423748..5426465)
     CDS             5427402..5427650
     CDS             5428413..5428982
     CDS             complement(5429048..5429677)
     CDS             complement(5429674..5430261)
     CDS             complement(5430445..5431653)
     CDS             complement(5431650..5432945)
     CDS             5433086..5434900
     CDS             5435010..5435894
     CDS             5435894..5437609
     CDS             5437758..5438519
     CDS             5438658..5439101
     CDS             complement(5439127..5440008)
     CDS             5440248..5441069
     CDS             complement(5441040..5442578)
     CDS             complement(5442726..5443379)
     CDS             5443494..5444390
     CDS             5445003..5446265
     CDS             complement(5446378..5453166)
     CDS             complement(5453175..5453846)
     CDS             5454412..5454918
     CDS             5454965..5455753
     CDS             complement(5455785..5456699)
     CDS             complement(5456699..5458207)
     CDS             complement(5458287..5459192)
     CDS             complement(5459207..5459437)
     CDS             5459805..5460185
     CDS             5461228..5461773
     CDS             5461938..5462939
     CDS             5463008..5464180
     CDS             complement(5464211..5465494)
     CDS             complement(5465604..5467571)
     CDS             complement(5467568..5468338)
     CDS             complement(5468335..5469150)
     CDS             complement(5469150..5470808)
     CDS             complement(5471336..5472736)
     CDS             complement(5472936..5473502)
     CDS             complement(5473499..5474734)
     CDS             5474991..5475362
     CDS             5475535..5476275
     CDS             complement(5476319..5477479)
     CDS             complement(5478077..5478535)
     CDS             5479142..5479789
     CDS             complement(5479957..5480394)
     CDS             complement(5480636..5481040)
     CDS             5481428..5484208
     CDS             complement(5484019..5484789)
     CDS             5485036..5485296
     CDS             5485293..5486129
     CDS             complement(5486200..5487837)
     CDS             complement(5488014..5488376)
     CDS             5488776..5490116
     CDS             5490135..5492321
     CDS             complement(5492468..5492890)
     CDS             5493048..5493752
     CDS             5493826..5494143
     CDS             complement(5494256..5494504)
     CDS             complement(5494893..5495474)
     CDS             complement(5495667..5496662)
     CDS             complement(5496803..5497849)
     CDS             5498299..5499888
     CDS             5499885..5500880
     CDS             5500873..5505822
     CDS             complement(5506139..5507230)
     CDS             complement(5507339..5507701)
     CDS             complement(5507698..5508105)
     CDS             complement(5508116..5508835)
     CDS             complement(5508837..5509100)
     CDS             complement(5509163..5509486)
     CDS             complement(5509608..5511254)
     CDS             complement(5511421..5512617)
     CDS             complement(5512614..5513543)
     CDS             5514097..5516364
     CDS             5516448..5518586
     CDS             complement(5518614..5520011)
     CDS             complement(5520054..5521079)
     CDS             complement(5521299..5521829)
     CDS             complement(5521834..5523354)
     CDS             complement(5523532..5524476)
     CDS             5525015..5525812
     CDS             5526003..5526875
     CDS             5527125..5528390
     CDS             complement(5528418..5529536)
     CDS             complement(5529533..5530354)
     CDS             complement(5530351..5531565)
     CDS             complement(5531572..5532006)
     CDS             complement(5532160..5532927)
     CDS             5533229..5535034
     CDS             complement(5535122..5536258)
     CDS             complement(5536447..5536683)
     CDS             complement(5536901..5538211)
     CDS             5538703..5540055
     CDS             complement(5540151..5540546)
     CDS             complement(5540645..5541058)
     CDS             5541252..5543105
     CDS             complement(5543219..5544832)
     CDS             complement(5544829..5546163)
     CDS             complement(5546160..5547074)
     CDS             complement(5547080..5547718)
     CDS             5548156..5548647
     CDS             complement(5548858..5549430)
     CDS             complement(5549631..5550227)
     CDS             complement(5550362..5550802)
     CDS             complement(5550789..5551229)
     CDS             5551679..5552128
     CDS             5552134..5553342
     CDS             complement(5553485..5553886)
     CDS             complement(5553901..5555583)
     CDS             complement(5555580..5556554)
     CDS             5556800..5557948
     CDS             5558195..5558479
     CDS             complement(5558556..5559557)
     CDS             complement(5559783..5560145)
     CDS             5560671..5561876
     CDS             5561876..5562490
     CDS             5562571..5563536
     CDS             5563567..5564376
     CDS             complement(5564477..5565073)
     CDS             complement(5565142..5565627)
     CDS             5565771..5566379
     CDS             complement(5566665..5566877)
     CDS             5567228..5567398
     CDS             5567415..5568866
     CDS             complement(5568944..5573167)
     CDS             5573385..5574521
     CDS             5574521..5575351
     CDS             5575696..5576055
     CDS             5576061..5576522
     CDS             5576519..5577649
     CDS             5577661..5578347
     CDS             5578347..5579600
     CDS             complement(5579678..5580694)
     CDS             5580908..5582482
     CDS             5582798..5584180
     CDS             5584327..5585790
     CDS             5585886..5586806
     CDS             complement(5586827..5588956)
     CDS             5589243..5589989
     CDS             5590084..5590797
     CDS             5590794..5591780
     CDS             5591916..5592224
     CDS             5592386..5593291
     CDS             complement(5593479..5593958)
     CDS             5594141..5595565
     CDS             5596024..5597097
     CDS             complement(5597345..5600536)
     CDS             complement(5600547..5601905)
     CDS             complement(5602128..5602580)
     CDS             complement(5602960..5604954)
     CDS             complement(5605105..5606265)
     CDS             5606593..5607504
     CDS             complement(5607627..5608526)
     CDS             complement(5608553..5609236)
     CDS             5609690..5609908
     CDS             complement(5610003..5611235)
     CDS             5611266..5612003
     CDS             5612153..5613034
     CDS             complement(5613050..5613673)
     CDS             complement(5613670..5615544)
     CDS             complement(5615870..5616823)
     CDS             complement(5616925..5618679)
     CDS             complement(5618856..5619743)
     CDS             complement(5619740..5620774)
     CDS             complement(5620792..5621007)
     CDS             complement(5621063..5621182)
     CDS             5621241..5621579
     CDS             5621696..5622808
     CDS             complement(5622848..5624017)
     CDS             complement(5624103..5624546)
     CDS             5624928..5626340
     CDS             complement(5626472..5627422)
     CDS             complement(5628493..5628828)
     CDS             complement(5635325..5636065)
     CDS             complement(5636224..5637705)
     CDS             complement(5637735..5638937)
     CDS             complement(5638950..5639696)
     CDS             complement(5639693..5640721)
     CDS             complement(5640718..5641959)
     CDS             complement(5641956..5642987)
     CDS             complement(5642984..5644144)
     CDS             complement(5644338..5645408)
     CDS             5645615..5646538
     CDS             complement(5646540..5649077)
     CDS             complement(5649082..5650185)
     CDS             complement(5650367..5651650)
     CDS             complement(5651644..5652510)
     CDS             complement(5652531..5652911)
     CDS             complement(5653021..5653215)
     CDS             complement(5653312..5653929)
     CDS             complement(5654405..5655457)
     CDS             complement(5655599..5657512)
     CDS             complement(5658676..5658783)
     CDS             complement(5659000..5659482)
     CDS             complement(5659479..5661029)
     CDS             complement(5661026..5661781)
     CDS             complement(5662157..5662720)
     CDS             complement(5662717..5663427)
     CDS             complement(5663637..5665130)
     CDS             complement(5665127..5666122)
     CDS             complement(5666324..5668399)
     CDS             complement(5668523..5669719)
     CDS             complement(5669761..5671086)
     CDS             complement(5671094..5671450)
     CDS             complement(5671531..5672076)
     CDS             complement(5672322..5672660)
     CDS             complement(5672892..5673701)
     CDS             complement(5673698..5677483)
     CDS             complement(5677483..5678778)
     CDS             complement(5678775..5680118)
     CDS             complement(5680115..5681470)
     CDS             complement(5681467..5682390)
     CDS             complement(5682464..5683093)
     CDS             5683522..5684019
     CDS             complement(5684340..5684714)
     CDS             complement(5684768..5685331)
     CDS             complement(5685544..5686659)
     CDS             complement(5686656..5687234)
     CDS             complement(5687345..5688526)
     CDS             complement(5688660..5689319)
     CDS             complement(5689441..5690508)
     CDS             complement(5690612..5692129)
     CDS             complement(5692126..5692743)
     CDS             complement(5692760..5695405)
     CDS             complement(5695498..5695884)
     CDS             complement(5695885..5696388)
     CDS             complement(5696713..5698317)
     CDS             complement(5698390..5699424)
     CDS             5700420..5701520
     CDS             5701681..5703093
     CDS             complement(5703465..5703887)
     CDS             complement(5704111..5704392)
     CDS             complement(5704558..5707548)
     CDS             complement(5708786..5709973)
     CDS             complement(5710910..5711656)
     CDS             complement(5711768..5713000)
     CDS             complement(5713121..5714728)
     CDS             5714903..5716351
     CDS             5716509..5717756
     CDS             5717753..5719042
     CDS             5719058..5720023
     CDS             complement(5720920..5722590)
     CDS             complement(5722613..5723758)
     CDS             complement(5723815..5726025)
     CDS             5726247..5727569
     CDS             complement(5727675..5728001)
     CDS             complement(5728009..5728635)
     CDS             complement(5728722..5730032)
     CDS             5730301..5731536
     CDS             5732259..5733602
     CDS             complement(5733671..5734579)
     CDS             5734815..5736635
     CDS             complement(5736676..5738130)
     CDS             complement(5738130..5740862)
     CDS             5741407..5741865
     CDS             complement(5742109..5743104)
     CDS             complement(5743502..5744599)
     CDS             5745186..5746382
     CDS             5746570..5747457
     CDS             complement(5747642..5749507)
     CDS             complement(5749720..5750499)
     CDS             complement(5750496..5751398)
     CDS             complement(5751402..5753675)
     CDS             complement(5753675..5755438)
     CDS             5755786..5758368
     CDS             5758424..5759389
     CDS             5759535..5760281
     CDS             5760307..5760414
     CDS             complement(5760443..5761177)
     CDS             complement(5761375..5762022)
     CDS             5762088..5763752
     CDS             5764155..5766056
     CDS             complement(5766108..5766836)
     CDS             5766921..5767319
     CDS             complement(5767290..5768615)
     CDS             5769523..5770086
     CDS             5770086..5771312
     CDS             5771474..5773534
     CDS             5773791..5774693
     CDS             complement(5774708..5775568)
     CDS             5775800..5776513
     CDS             complement(5776565..5776747)
     CDS             complement(5777010..5777690)
     CDS             5777889..5782343
     CDS             5782589..5783776
     CDS             complement(5783825..5785789)
     CDS             complement(5785789..5786169)
     CDS             complement(5786178..5786270)
     CDS             complement(5786360..5787541)
     CDS             complement(5787722..5788183)
     CDS             complement(5788248..5789063)
     CDS             complement(5789047..5789388)
     CDS             complement(5789560..5789730)
     CDS             complement(5789913..5792264)
     CDS             complement(5792261..5792863)
     CDS             complement(5793091..5793819)
     CDS             5794196..5795395
     CDS             5795810..5797024
     CDS             5797245..5797568
     CDS             complement(5797556..5798431)
     CDS             complement(5798506..5800200)
     CDS             complement(5800268..5802628)
     CDS             complement(5802747..5803163)
     CDS             5803324..5804298
     CDS             5804327..5805514
     CDS             complement(5805647..5805853)
     CDS             5806400..5808145
     CDS             complement(5808100..5809500)
     CDS             complement(5809568..5810515)
     CDS             complement(5810702..5811571)
     CDS             5811747..5812589
     CDS             5812758..5813177
     CDS             5813526..5814257
     CDS             complement(5814279..5814485)
     CDS             5814786..5815844
     CDS             5815963..5816559
     CDS             complement(5816685..5816939)
     CDS             complement(5816947..5818260)
     CDS             complement(5818263..5818550)
     CDS             5819104..5820156
     CDS             complement(5820196..5820414)
     CDS             5820901..5821143
     CDS             5821143..5821613
     CDS             complement(5821724..5822728)
     CDS             complement(5822880..5823377)
     CDS             complement(5823411..5823980)
     CDS             5824432..5824869
     CDS             complement(5824935..5825630)
     CDS             5825690..5826574
     CDS             complement(5826620..5827432)
     CDS             5827481..5828443
     CDS             complement(5828506..5831067)
     CDS             complement(5831070..5831804)
     CDS             5832043..5832462
     CDS             5832462..5833838
     CDS             complement(5833918..5834835)
     CDS             complement(5834901..5835932)
     CDS             5835960..5836103
     CDS             complement(5836032..5837864)
     CDS             complement(5837867..5839240)
     CDS             complement(5839347..5841137)
     CDS             complement(5841206..5842114)
     CDS             complement(5842118..5843140)
     CDS             complement(5843202..5844755)
     CDS             5845279..5845971
     CDS             5846283..5849033
     CDS             complement(5849019..5849255)
     CDS             complement(5849354..5849557)
     CDS             5850271..5850426
     CDS             complement(5850522..5850998)
     CDS             5851476..5851637
     CDS             5851832..5853181
     CDS             complement(5853185..5854324)
     CDS             5854327..5855319
     CDS             complement(5855401..5856462)
     CDS             5856551..5857315
     CDS             complement(5857482..5860613)
     CDS             complement(5861295..5862365)
     CDS             complement(5862908..5864176)
     CDS             5864401..5865231
     CDS             5865398..5867251
     CDS             5867291..5868736
     CDS             complement(5868760..5869143)
     CDS             complement(5869325..5870167)
     CDS             complement(5870187..5871686)
     CDS             complement(5871724..5872071)
     CDS             5872327..5873703
     CDS             complement(5873731..5875083)
     CDS             5875195..5875389
     CDS             5875694..5876494
     CDS             complement(5876678..5876860)
     CDS             complement(5877058..5877264)
     CDS             complement(5877898..5878260)
     CDS             complement(5878399..5878617)
     CDS             complement(5878614..5881013)
     CDS             complement(5881130..5882077)
     CDS             complement(5882052..5882438)
     CDS             complement(5882549..5882977)
     CDS             complement(5883223..5884371)
     CDS             5885566..5886129
     CDS             complement(5886216..5887292)
     CDS             complement(5887289..5887861)
     CDS             5888465..5890135
     CDS             complement(5891557..5892618)
     CDS             complement(5892852..5894018)
     CDS             complement(5894005..5894991)
     CDS             5895325..5895633
     CDS             5895630..5896466
     CDS             5896526..5896975
     CDS             complement(5897205..5897624)
     CDS             5897841..5898245
     CDS             5898242..5898541
     CDS             5898664..5900232
     CDS             5900341..5901957
     CDS             5901992..5902183
     CDS             complement(5902190..5902393)
     CDS             5902544..5902843
     CDS             5903080..5903283
     CDS             5903283..5904560
     CDS             complement(5905171..5905983)
     CDS             5906567..5907145
     CDS             complement(5907230..5908288)
     CDS             5908314..5908868
     CDS             complement(5908893..5909885)
     CDS             complement(5909882..5910937)
     CDS             complement(5910934..5912190)
     CDS             5912467..5913543
     CDS             5913591..5914331
     CDS             5914475..5915398
     CDS             5915823..5916083
     CDS             5916262..5916888
     CDS             complement(5917042..5917743)
     CDS             complement(5917853..5918224)
     CDS             5918281..5919060
     CDS             5919067..5919855
     CDS             complement(5919935..5920777)
     CDS             5921175..5922083
     CDS             complement(5922185..5922952)
     CDS             5923040..5924161
     CDS             complement(5924066..5924821)
     CDS             5925101..5926486
     CDS             5926603..5928780
     CDS             5928845..5929993
     CDS             5930092..5930880
     CDS             complement(5930951..5931790)
     CDS             5931931..5932212
     CDS             complement(5932293..5933162)
     CDS             complement(5933159..5933569)
     CDS             complement(5933702..5934271)
     CDS             5934391..5935617
     CDS             5935824..5936267
     CDS             5936264..5937337
     CDS             5937334..5938752
     CDS             5938840..5939979
     CDS             complement(5939958..5940179)
     CDS             complement(5940211..5942928)
     CDS             complement(5942987..5944531)
     CDS             complement(5944622..5944864)
     CDS             complement(5945051..5946748)
     CDS             5947303..5947512
     CDS             5948145..5949053
     CDS             5949223..5949528
     CDS             complement(5949564..5949827)
     CDS             complement(5950107..5950682)
     CDS             complement(5950734..5953184)
     CDS             5953690..5955843
     CDS             5955848..5956744
     CDS             5956741..5960127
     CDS             5960568..5960813
     CDS             5961291..5962613
     CDS             5962636..5963067
     CDS             5963181..5964449
     CDS             5964912..5966255
     CDS             5966268..5966963
     CDS             complement(5967059..5967502)
     CDS             complement(5967550..5968878)
     CDS             complement(5969090..5970010)
     CDS             5970297..5970872
     CDS             complement(5970869..5971828)
     CDS             5972077..5973084
     CDS             complement(5973214..5974002)
     CDS             complement(5974155..5975702)
     CDS             5976057..5977103
     CDS             5977309..5978391
     CDS             5978398..5979369
     CDS             5979423..5979938
     CDS             5980024..5980212
     CDS             5980306..5980875
     CDS             complement(5980927..5981364)
     CDS             complement(5981528..5982481)
     CDS             5982732..5983646
     CDS             5983750..5984220
     CDS             5984718..5985176
     CDS             5985187..5986353
     CDS             complement(5986427..5986909)
     CDS             complement(5987074..5989908)
     CDS             complement(5989972..5990685)
     CDS             5990702..5991742
     CDS             5992220..5992855
     CDS             5993012..5994217
     CDS             complement(5994274..5995167)
     CDS             5995570..5996352
     CDS             complement(5996363..5998957)
     CDS             complement(5999172..6000626)
     CDS             6000676..6001575
     CDS             6002387..6003661
     CDS             complement(6003814..6004155)
     CDS             complement(6004472..6005050)
     CDS             6005379..6006473
     CDS             6006470..6007015
     CDS             complement(6007038..6007820)
     CDS             complement(6007901..6009106)
     CDS             6009311..6010753
     CDS             6010750..6011574
     CDS             6011683..6012156
     CDS             6012156..6016892
     CDS             6016935..6017507
     CDS             6017676..6018545
     CDS             6018542..6018892
     CDS             complement(6019001..6019663)
     CDS             6020009..6021694
     CDS             6021916..6022845
     CDS             6023017..6025518
     CDS             complement(6026263..6026733)
     CDS             6028190..6028879
     CDS             6028881..6030338
     CDS             6030347..6031408
     CDS             6031419..6034760
     CDS             6034757..6035272
     CDS             6035274..6036254
     CDS             6036259..6036522
     CDS             complement(6037031..6037168)
     CDS             complement(6037562..6038314)
     CDS             6038519..6039073
     CDS             6039037..6039174
     CDS             complement(6039215..6039724)
     CDS             6039785..6040054
     CDS             6040051..6040374
     CDS             complement(6040994..6041422)
     CDS             complement(6041599..6042003)
     CDS             complement(6042098..6043129)
     CDS             6043239..6044111
     CDS             6044195..6044863
     CDS             complement(6044871..6045572)
     CDS             6045711..6046568
     CDS             complement(6046601..6047491)
     CDS             complement(6047616..6048047)
     CDS             complement(6048207..6048881)
     CDS             6049428..6050432
     CDS             6050532..6051434
     CDS             complement(6051507..6051722)
     CDS             complement(6051907..6052377)
     CDS             6052504..6053286
     CDS             6053610..6056123
     CDS             complement(6056179..6057525)
     CDS             complement(6057676..6058665)
     CDS             complement(6058957..6060273)
     CDS             6060408..6060707
     CDS             complement(6060840..6061265)
     CDS             complement(6061913..6062884)
     CDS             complement(6062897..6063133)
     CDS             6064435..6065301
     CDS             complement(6065378..6068095)
     CDS             6068365..6072999
     CDS             6073060..6073212
     CDS             complement(6073489..6073698)
     CDS             complement(6073807..6075480)
     CDS             complement(6075982..6077208)
     CDS             complement(6077367..6078500)
     CDS             6078852..6080012
     CDS             6080056..6080685
     CDS             6080761..6081495
     CDS             6081721..6083049
     CDS             complement(6083129..6086251)
     CDS             complement(6086484..6086579)
     CDS             6086847..6087944
     CDS             complement(6087982..6091974)
     CDS             complement(6092267..6093370)
     CDS             complement(6093604..6094077)
     CDS             6094437..6095552
     CDS             complement(6095560..6096894)
     CDS             6097228..6097434
     CDS             6097434..6097694
     CDS             6097785..6099626
     CDS             6099693..6100451
     CDS             complement(6100478..6101344)
     CDS             complement(6101383..6102492)
     CDS             complement(6102489..6103538)
     CDS             complement(6104068..6104688)
     CDS             complement(6105098..6107446)
     CDS             complement(6108203..6109237)
     CDS             6109330..6110070
     CDS             6110089..6112026
     CDS             6112138..6112884
     CDS             6113062..6114351
     CDS             complement(6114442..6115830)
     CDS             complement(6116457..6118664)
     CDS             complement(6118661..6120754)
     CDS             6120871..6122937
     CDS             complement(6122975..6124129)
     CDS             6124184..6125008
     CDS             6125169..6125924
     CDS             6125956..6126528
     CDS             complement(6126611..6126829)
     CDS             6127086..6129038
     CDS             6129137..6130162
     CDS             6130183..6131106
     CDS             6131285..6131530
     CDS             6131527..6132753
     CDS             6133150..6134553
     CDS             complement(6134679..6135152)
     CDS             6135375..6136757
     CDS             complement(6136809..6139349)
     CDS             complement(6139352..6140086)
     CDS             6140632..6141072
     CDS             complement(6141036..6141473)
     CDS             complement(6141476..6142093)
     CDS             complement(6142090..6143112)
     CDS             6143454..6144323
     CDS             6144570..6146495
     CDS             6146655..6146855
     CDS             complement(6146991..6147083)
     CDS             6147088..6148377
     CDS             complement(6148371..6149489)
     CDS             6150921..6152798
     CDS             complement(6153019..6153360)
     CDS             6153864..6154490
     CDS             complement(6154964..6155851)
     CDS             complement(6155883..6159902)
     CDS             complement(6159899..6162544)
     CDS             complement(6162541..6163809)
     CDS             6163984..6166038
     CDS             complement(6166231..6167496)
     CDS             6168307..6169644
     CDS             complement(6169771..6172809)
     CDS             complement(6173245..6174039)
     CDS             complement(6174425..6174934)
     CDS             6175252..6176013
     CDS             complement(6176237..6177697)
     CDS             6178135..6179034
     CDS             complement(6178959..6179369)
     CDS             complement(6179459..6180565)
     CDS             complement(6180695..6181585)
     CDS             complement(6181694..6182572)
     CDS             complement(6182701..6183573)
     CDS             complement(6183587..6184420)
     CDS             complement(6184417..6185910)
     CDS             6186240..6186974
     CDS             6187204..6188196
     CDS             6188326..6188919
     CDS             6188916..6189833
     CDS             complement(6189905..6192082)
     CDS             complement(6192427..6193029)
     CDS             complement(6193033..6194073)
     CDS             complement(6194241..6194450)
     CDS             6194597..6199372
     CDS             6199369..6200790
     CDS             6200998..6201903
     CDS             complement(6202097..6202660)
     CDS             complement(6203177..6204076)
     CDS             complement(6204096..6205031)
     CDS             complement(6205177..6205371)
     CDS             complement(6205561..6206028)
     CDS             complement(6206378..6206689)
     CDS             complement(6206798..6208111)
     CDS             complement(6208101..6208946)
     CDS             complement(6208943..6210520)
     CDS             complement(6210664..6211548)
     CDS             complement(6211653..6214337)
     CDS             complement(6214698..6216383)
     CDS             complement(6216380..6217387)
     CDS             complement(6217956..6218150)
     CDS             complement(6218172..6219845)
     CDS             complement(6219879..6220994)
     CDS             complement(6221057..6221191)
     CDS             complement(6221292..6222134)
     CDS             complement(6222633..6223955)
     CDS             complement(6224163..6225701)
     CDS             complement(6225667..6226731)
     CDS             complement(6227167..6228117)
     CDS             complement(6228682..6229206)
     CDS             complement(6229203..6231734)
     CDS             complement(6231709..6233499)
     CDS             complement(6233584..6234336)
     CDS             complement(6234374..6235786)
     CDS             complement(6235796..6237985)
     CDS             complement(6238264..6238533)
     CDS             complement(6238751..6239680)
     CDS             complement(6239747..6240670)
     CDS             complement(6240667..6241908)
     CDS             complement(6241991..6242602)
     CDS             complement(6242824..6243156)
     CDS             complement(6243243..6245069)
     CDS             complement(6246528..6246791)
     CDS             complement(6246868..6247965)
     CDS             complement(6247962..6248594)
     CDS             6249183..6249836
     CDS             6249833..6250366
     CDS             complement(6250382..6250837)
     CDS             complement(6250966..6252039)
     CDS             complement(6252029..6252790)
     CDS             complement(6252849..6253928)
     CDS             complement(6254242..6255093)
     CDS             complement(6255107..6256261)
     CDS             complement(6256385..6257569)
     CDS             complement(6257748..6258971)
     CDS             complement(6259158..6260405)
     CDS             complement(6260491..6261903)
     CDS             complement(6261944..6262909)
     CDS             complement(6263003..6263560)
     CDS             complement(6263903..6264517)
     CDS             complement(6264820..6265695)
     CDS             6266256..6267281
     CDS             complement(6267303..6268409)
     CDS             complement(6268649..6269977)
     CDS             complement(6269965..6271503)
     CDS             complement(6271503..6271859)
     CDS             complement(6272157..6272453)
     CDS             complement(6272450..6273175)
     CDS             complement(6273172..6274002)
     CDS             complement(6274506..6274862)
     CDS             complement(6275126..6275920)
     CDS             6276100..6276573
     CDS             complement(6276828..6277274)
     CDS             complement(6277516..6279069)
     CDS             complement(6279553..6280821)
     CDS             complement(6280891..6284727)
     CDS             complement(6285156..6285353)
     CDS             complement(6286271..6287035)
     CDS             complement(6287241..6288179)
     CDS             complement(6288304..6289122)
     CDS             complement(6289119..6290192)
     CDS             complement(6290199..6290369)
     CDS             complement(6290369..6290848)
     CDS             complement(6291330..6291818)
     CDS             complement(6291815..6292387)
     CDS             complement(6292384..6294561)
     CDS             6294779..6294967
     CDS             complement(6294974..6296383)
     CDS             6296488..6297591
     CDS             complement(6297639..6298112)
     CDS             complement(6298482..6298868)
     CDS             6298984..6299820
     CDS             6299922..6301424
     CDS             complement(6301372..6302382)
     CDS             6302921..6303673
     CDS             complement(6303722..6306235)
     CDS             complement(6306481..6307575)
     CDS             6307933..6310119
     CDS             complement(6310140..6310424)
     CDS             complement(6310946..6311533)
     CDS             complement(6311634..6313031)
     CDS             6313188..6313895
     CDS             6314364..6316508
     CDS             complement(6316767..6318200)
     CDS             6318549..6318833
     CDS             complement(6319409..6320188)
     CDS             6320446..6320709
     CDS             complement(6320932..6322617)
     CDS             complement(6322965..6323669)
     CDS             complement(6323752..6324138)
     CDS             complement(6324529..6325455)
     CDS             complement(6325736..6326752)
     CDS             6327392..6328753
     CDS             6328750..6329046
     CDS             complement(6329141..6330910)
     CDS             complement(6331218..6332099)
     CDS             complement(6332472..6334064)
     CDS             complement(6334340..6335332)
     CDS             complement(6335502..6336026)
     CDS             complement(6336067..6337854)
     CDS             complement(6338170..6340005)
     CDS             complement(6340591..6342108)
     CDS             complement(6342152..6342445)
     CDS             complement(6342439..6342561)
     CDS             complement(6342558..6344117)
     CDS             complement(6344131..6344427)
     CDS             6344768..6345478
     CDS             complement(6345513..6347828)
     CDS             complement(6347825..6348898)
     CDS             complement(6348961..6350019)
     CDS             complement(6350089..6351291)
     CDS             complement(6351288..6352904)
     CDS             complement(6352947..6353453)
     CDS             complement(6353639..6356926)
     CDS             6362889..6363899
     CDS             6363904..6364644
     CDS             6364641..6365477
     CDS             complement(6365495..6366616)
     CDS             complement(6366807..6367769)
     CDS             complement(6367782..6368567)
     CDS             6369145..6370521
     CDS             6370689..6371762
     CDS             complement(6371769..6372545)
     CDS             6372666..6375170
     CDS             complement(6375262..6377820)
     CDS             complement(6377963..6379990)
     CDS             complement(6380081..6380923)
     CDS             complement(6380920..6382206)
     CDS             complement(6382203..6383732)
     CDS             complement(6383729..6384937)
     CDS             complement(6385227..6387032)
     CDS             complement(6387655..6391605)
     CDS             complement(6391980..6393650)
     CDS             complement(6393703..6396477)
     CDS             complement(6396545..6397225)
     CDS             complement(6397449..6398636)
     CDS             complement(6399019..6399594)
     CDS             6400294..6402327
     CDS             6402324..6404051
     CDS             6404281..6405741
     CDS             6405738..6408446
     CDS             complement(6408526..6409536)
     CDS             complement(6409629..6409970)
     CDS             6410197..6411966
     CDS             complement(6412080..6412532)
     CDS             complement(6412634..6413776)
     CDS             complement(6413773..6414960)
     CDS             complement(6415207..6416214)
     CDS             complement(6416211..6416741)
     CDS             6417112..6418461
     CDS             6418536..6419252
     CDS             complement(6419298..6419645)
     CDS             complement(6419642..6420232)
     CDS             complement(6420411..6422468)
     CDS             complement(6422729..6423391)
     CDS             complement(6423448..6424017)
     CDS             complement(6423998..6426163)
     CDS             complement(6426321..6426953)
     CDS             complement(6427160..6427525)
     CDS             6427905..6428288
     CDS             complement(6428366..6429625)
     CDS             6429984..6430556
     CDS             6430643..6430888
     CDS             6430915..6431226
     CDS             complement(6431312..6431572)
     CDS             complement(6431572..6433011)
     CDS             complement(6433324..6434220)
     CDS             complement(6434224..6435882)
     CDS             complement(6435958..6436791)
     CDS             complement(6436794..6437390)
     CDS             complement(6437406..6437648)
     CDS             complement(6437713..6438567)
     CDS             complement(6439304..6439642)
     CDS             complement(6439639..6440076)
     CDS             complement(6440073..6441179)
     CDS             complement(6441300..6442556)
     CDS             complement(6442695..6443345)
     CDS             complement(6443345..6444274)
     CDS             complement(6444271..6445341)
     CDS             complement(6445477..6445713)
     CDS             complement(6446175..6448577)
     CDS             complement(6449016..6450296)
     CDS             complement(6450293..6451510)
     CDS             complement(6451507..6452790)
     CDS             complement(6452787..6454226)
     CDS             complement(6454223..6454342)
     CDS             complement(6454347..6456005)
     CDS             complement(6456126..6456512)
     CDS             complement(6457128..6457574)
     CDS             6458251..6459111
     CDS             6459365..6460192
     CDS             6460217..6460738
     CDS             6460743..6461801
     CDS             6461801..6463240
     CDS             6463237..6464172
     CDS             6464174..6465568
     CDS             6465659..6466789
     CDS             complement(6466956..6467483)
     CDS             6467601..6468041
     CDS             6468130..6469053
     CDS             6469166..6470041
     CDS             complement(6470044..6470532)
     CDS             6470567..6472468
     CDS             6472459..6473331
     CDS             complement(6473360..6474556)
     CDS             6475116..6476117
     CDS             complement(6476277..6479957)
     CDS             6480179..6485359
     CDS             complement(6485361..6486905)
     CDS             6487247..6488239
     CDS             6488796..6492632
     CDS             6492833..6493012
     CDS             complement(6493061..6494035)
     CDS             6494215..6494460
     CDS             complement(6494552..6495781)
     CDS             6496174..6497085
     CDS             6497082..6498083
     CDS             6498080..6498853
     CDS             6498987..6499613
     CDS             6499610..6500293
     CDS             6500656..6501192
     CDS             6501252..6502160
     CDS             complement(6502344..6502877)
     CDS             6503308..6504420
     CDS             complement(6504718..6505596)
     CDS             6506135..6506383
     CDS             complement(6506753..6508213)
     CDS             6508314..6509630
     CDS             6509627..6510343
     CDS             6510882..6511949
     CDS             complement(6512449..6512679)
     CDS             6512802..6513806
     CDS             6513803..6513913
     CDS             complement(6513995..6514948)
     CDS             complement(6515098..6515382)
     CDS             complement(6515379..6516188)
     CDS             complement(6516230..6517060)
     CDS             6517090..6517878
     CDS             complement(6517875..6519305)
     CDS             6519368..6520690
     CDS             6520768..6521754
     CDS             6521853..6522692
     CDS             6522748..6523485
     CDS             complement(6523826..6523969)
     CDS             complement(6524424..6525776)
     CDS             complement(6525789..6527219)
     CDS             6527408..6528874
     CDS             complement(6529184..6530587)
     CDS             6530815..6531303
     CDS             6531597..6531857
     CDS             complement(6532394..6535474)
     CDS             6535633..6536139
     CDS             complement(6536319..6537359)
     CDS             complement(6537450..6537857)
     CDS             complement(6537917..6538504)
     CDS             6538620..6540050
     CDS             6540322..6541560
     CDS             6541553..6543610
     CDS             complement(6543723..6545273)
     CDS             complement(6545401..6545688)
     CDS             complement(6545795..6546211)
     CDS             complement(6546347..6548593)
     CDS             6548689..6548928
     CDS             6549042..6550751
     CDS             complement(6551028..6552437)
     CDS             complement(6552434..6553777)
     CDS             complement(6554033..6554296)
     CDS             6554382..6556058
     CDS             6556147..6556938
     CDS             6557077..6557907
     CDS             complement(6558011..6561637)
     CDS             complement(6561634..6565146)
     CDS             6565228..6565977
     CDS             complement(6565944..6566327)
     CDS             complement(6566416..6567588)
     CDS             6567824..6567997
     CDS             complement(6568188..6569300)
     CDS             6569541..6570476
     CDS             6570587..6570787
     CDS             6571057..6571734
     CDS             6571870..6572094
     CDS             complement(6572212..6572904)
     CDS             6573318..6574916
     CDS             complement(6575002..6575388)
     CDS             complement(6575385..6576344)
     CDS             6576620..6578074
     CDS             6578071..6579114
     CDS             complement(6579159..6579629)
     CDS             6579682..6580422
     CDS             complement(6580522..6581730)
     CDS             complement(6581823..6582632)
     CDS             6582991..6583347
     CDS             complement(6583344..6584255)
     CDS             complement(6584252..6585712)
     CDS             6585989..6586894
     CDS             6586928..6588169
     CDS             6588306..6589247
     CDS             complement(6589309..6590799)
     CDS             6590933..6591541
     CDS             6591637..6592143
     CDS             6592208..6593941
     CDS             6594186..6595928
     CDS             complement(6596061..6596990)
     CDS             complement(6597053..6597697)
     CDS             complement(6597840..6599216)
     CDS             6599422..6600864
     CDS             6600989..6601855
     CDS             complement(6601871..6602392)
     CDS             6602729..6603871
     CDS             complement(6605003..6605521)
     CDS             complement(6605588..6606907)
     CDS             6607829..6608890
     CDS             complement(6609158..6609913)
     CDS             complement(6609910..6610719)
     CDS             6610885..6611547
     CDS             6611739..6613325
     CDS             6613515..6613883
     CDS             complement(6613986..6615830)
     CDS             complement(6615923..6616090)
     CDS             complement(6616312..6616674)
     CDS             6616737..6617702
     CDS             complement(6617865..6618500)
     CDS             complement(6618497..6619456)
     CDS             complement(6619536..6622172)
     CDS             complement(6622185..6623360)
     CDS             complement(6623498..6626020)
     CDS             complement(6626870..6628669)
     CDS             complement(6629126..6630259)
     CDS             complement(6630259..6631125)
     CDS             complement(6631260..6632924)
     CDS             complement(6632917..6633111)
     CDS             complement(6633122..6635158)
     CDS             complement(6635202..6635684)
     CDS             complement(6635684..6638179)
     CDS             complement(6638292..6639347)
     CDS             complement(6639350..6641266)
     CDS             complement(6641263..6642816)
     CDS             6643760..6644608
     CDS             6644605..6645660
     CDS             complement(6645816..6646619)
     CDS             complement(6647101..6648192)
     CDS             complement(6648279..6649121)
     CDS             complement(6649289..6651067)
     CDS             complement(6651127..6651450)
     CDS             6651536..6652009
     CDS             6652020..6652976
     CDS             complement(6653025..6653624)
     CDS             complement(6653762..6654226)
     CDS             complement(6654664..6655641)
     CDS             complement(6655829..6656770)
     CDS             complement(6656923..6658758)
     CDS             complement(6659239..6659796)
     CDS             6660036..6660335
     CDS             6660392..6661453
     CDS             complement(6661428..6661898)
     CDS             complement(6662211..6663287)
     CDS             6663557..6665092
     CDS             6665092..6665721
     CDS             6666179..6666334
     CDS             6666883..6668160
     CDS             complement(6668249..6668947)
     CDS             complement(6668971..6670026)
     CDS             6670450..6670998
     CDS             complement(6671483..6671818)
     CDS             6672169..6672576
     CDS             complement(6672665..6674023)
     CDS             6674082..6674987
     CDS             6675469..6676860
     CDS             6677480..6678889
     CDS             complement(6679029..6680135)
     CDS             6680416..6681519
     CDS             complement(6681595..6682260)
     CDS             complement(6682386..6682631)
     CDS             complement(6682633..6685200)
     CDS             complement(6685197..6685811)
     CDS             complement(6685808..6688204)
     CDS             complement(6688204..6689226)
     CDS             complement(6689223..6690023)
     CDS             complement(6690020..6690694)
     CDS             complement(6690687..6691106)
     CDS             complement(6691203..6692090)
     CDS             complement(6692087..6693406)
     CDS             complement(6693590..6694000)
     CDS             complement(6693997..6695115)
     CDS             complement(6695351..6696181)
     CDS             complement(6696279..6697349)
     CDS             6697535..6698215
     CDS             complement(6698263..6699633)
     CDS             complement(6699627..6700079)
     CDS             6700471..6701361
     CDS             6701358..6702668
     CDS             complement(6703158..6703763)
     CDS             6704245..6705228
     CDS             6705228..6706025
     CDS             6706025..6707068
     CDS             6707065..6708012
     CDS             6708135..6709847
     CDS             6710084..6711397
     CDS             6711481..6712770
     CDS             6712807..6713301
     CDS             6713395..6714234
     CDS             6714471..6716159
     CDS             complement(6716122..6716679)
     CDS             6717359..6718081
     CDS             complement(6718106..6718762)
     CDS             complement(6719143..6720111)
     CDS             6720308..6721798
     CDS             complement(6721992..6722717)
     CDS             complement(6722831..6723391)
     CDS             6724011..6724268
     CDS             6724333..6725208
     CDS             complement(6725338..6726030)
     CDS             complement(6726222..6727514)
     CDS             complement(6727862..6728962)
     CDS             complement(6729349..6731172)
     CDS             6731536..6732150
     CDS             complement(6732283..6732891)
     CDS             complement(6733041..6735071)
     CDS             complement(6735280..6735399)
     CDS             6735965..6739129
     CDS             complement(6739226..6739585)
     CDS             complement(6739787..6740773)
     CDS             6741127..6741609
     CDS             6741861..6743312
     CDS             6743371..6745365
     CDS             complement(6745285..6746001)
     CDS             6746087..6746563
     CDS             6746693..6747883
     CDS             6748002..6748463
     CDS             complement(6748530..6749534)
     CDS             6749679..6751265
     CDS             6751781..6752857
     CDS             complement(6752904..6753284)
     CDS             6753394..6753621
     CDS             6753779..6754189
     CDS             complement(6754237..6754995)
     CDS             complement(6755740..6757269)
     CDS             complement(6757436..6758260)
     CDS             complement(6758257..6759570)
     CDS             complement(6759567..6760169)
     CDS             complement(6760361..6760735)
     CDS             complement(6760741..6762024)
     CDS             complement(6762943..6765261)
     CDS             complement(6765329..6766681)
     CDS             complement(6766741..6767562)
     CDS             complement(6767661..6771287)
     CDS             6771801..6772238
     CDS             complement(6772303..6775218)
     CDS             6776320..6777150
     CDS             6777174..6778631
     CDS             6778624..6779478
     CDS             6779441..6780367
     CDS             6780364..6781137
     CDS             complement(6781234..6782634)
     CDS             6783119..6784474
     CDS             6784542..6785225
     CDS             complement(6785496..6787067)
     CDS             complement(6787064..6787195)
     CDS             complement(6787302..6789761)
     CDS             complement(6791548..6792867)
     CDS             complement(6793020..6793577)
     CDS             complement(6793574..6794602)
     CDS             complement(6795201..6795869)
     CDS             complement(6795859..6796095)
     CDS             complement(6796095..6798272)
     CDS             6798835..6800550
     CDS             6800560..6801849
     CDS             complement(6801908..6802819)
     CDS             complement(6802905..6804185)
     CDS             6804448..6805662
     CDS             complement(6805708..6806301)
     CDS             complement(6806371..6806994)
     CDS             complement(6807173..6807766)
     CDS             complement(6807763..6808506)
     CDS             complement(6808706..6809137)
     CDS             complement(6809134..6809322)
     CDS             complement(6809861..6810508)
     CDS             complement(6810505..6811029)
     CDS             6811695..6812771
     CDS             6812768..6814735
     CDS             complement(6814787..6815812)
     CDS             6816728..6818386
     CDS             6818543..6819517
     CDS             6819647..6820672
     CDS             complement(6820786..6821610)
     CDS             complement(6821718..6822551)
     CDS             6822657..6823781
     CDS             6823950..6824504
     CDS             complement(6824579..6825691)
     CDS             6825714..6827549
     CDS             6827929..6828129
     CDS             complement(6828148..6828831)
     CDS             6829126..6830910
     CDS             6831146..6832684
     CDS             6832778..6833677
     CDS             6834040..6835653
     CDS             6835720..6836976
     CDS             6837079..6837837
     CDS             complement(6838089..6839852)
     CDS             complement(6839871..6840629)
     CDS             6841120..6842010
     CDS             complement(6842160..6843824)
     CDS             6843946..6844779
     CDS             6844867..6847425
     CDS             complement(6847451..6847954)
     CDS             complement(6847957..6849432)
     CDS             complement(6849590..6850570)
     CDS             complement(6850717..6851226)
     CDS             6851465..6851872
     CDS             6851945..6852898
     CDS             6852895..6853629
     CDS             complement(6853654..6854640)
     CDS             complement(6854759..6856372)
     CDS             6857572..6858300
     CDS             6858818..6861442
     CDS             complement(6861453..6862238)
     CDS             complement(6862282..6863505)
     CDS             6863626..6864006
     CDS             6864003..6864422
     CDS             6864924..6865364
     CDS             complement(6865953..6866345)
     CDS             complement(6866529..6866867)
     CDS             complement(6867203..6868477)
     CDS             complement(6868682..6870841)
     CDS             complement(6870838..6877272)
     CDS             complement(6877269..6882053)
     CDS             complement(6882058..6884883)
     CDS             complement(6885254..6889597)
     CDS             complement(6889787..6890053)
     CDS             6890739..6891758
     CDS             6893300..6896563
     CDS             complement(6896927..6898201)
     CDS             complement(6898204..6899172)
     CDS             complement(6899154..6900338)
     CDS             complement(6900335..6903442)
     CDS             complement(6903521..6903712)
     CDS             complement(6903771..6905018)
     CDS             complement(6905161..6905994)
     CDS             complement(6906024..6906587)
     CDS             complement(6906577..6906783)
     CDS             complement(6907091..6907285)
     CDS             complement(6907292..6908140)
     CDS             6908507..6909253
     CDS             6909250..6909735
     CDS             6909815..6910189
     CDS             complement(6910343..6911707)
     CDS             6912063..6912236
     CDS             complement(6912487..6913764)
     CDS             6914027..6914131
     CDS             6914443..6915117
     CDS             6915125..6916507
     CDS             complement(6916455..6916904)
     CDS             6917506..6918930
     CDS             complement(6918997..6919866)
     CDS             6920294..6920467
     CDS             complement(6920464..6920607)
     CDS             6920810..6921592
     CDS             6921663..6922244
     CDS             complement(6922266..6922559)
     CDS             complement(6922622..6923398)
     CDS             complement(6923475..6924605)
     CDS             6924988..6925872
     CDS             6925869..6927278
     CDS             6927411..6928184
     CDS             6928181..6929464
     CDS             6929482..6930855
     CDS             6930855..6931868
     CDS             6931933..6932793
     CDS             6932790..6933947
     CDS             6933929..6935041
     CDS             complement(6935096..6936022)
     CDS             complement(6936097..6937317)
     CDS             6937763..6938086
     CDS             6938131..6938943
     CDS             6939049..6939309
     CDS             complement(6939347..6939895)
     CDS             complement(6940019..6940699)
     CDS             complement(6940686..6941906)
     CDS             6942021..6942317
     CDS             6942422..6943132
     CDS             complement(6943217..6944278)
     CDS             complement(6944815..6944955)
     CDS             complement(6945399..6946034)
     CDS             complement(6946041..6946556)
     CDS             complement(6946604..6947197)
     CDS             complement(6947194..6948540)
     CDS             complement(6948818..6949750)
     CDS             6950132..6950920
     CDS             complement(6951120..6951365)
     CDS             complement(6952111..6952341)
     CDS             6952420..6952719
     CDS             6952984..6953127
     CDS             complement(6953287..6954048)
     CDS             6954463..6955107
     CDS             6955173..6956051
     CDS             6956067..6958361
     CDS             6958397..6958678
     CDS             complement(6958823..6959359)
     CDS             6959576..6960322
     CDS             complement(6960410..6963745)
     CDS             complement(6964285..6964923)
     CDS             complement(6965060..6969346)
     CDS             6969521..6971632
     CDS             6971989..6972723
     CDS             6972790..6973095
     CDS             complement(6973180..6973470)
     CDS             6973761..6974390
     CDS             complement(6974297..6975727)
     CDS             6976208..6977647
     CDS             6977644..6979212
     CDS             6979209..6981200
     CDS             6981197..6982831
     CDS             6982828..6984933
     CDS             6984930..6986522
     CDS             complement(6986599..6989040)
     CDS             6989149..6989946
     CDS             complement(6990013..6991083)
     CDS             complement(6991727..6994564)
     CDS             complement(6995124..6995876)
     CDS             complement(6996476..6999517)
     CDS             complement(7000006..7000764)
     CDS             complement(7000933..7001115)
     CDS             complement(7001501..7004293)
     CDS             complement(7004257..7005939)
     CDS             complement(7006470..7007474)
     CDS             7008272..7009876
     CDS             complement(7009938..7010705)
     CDS             7010862..7011425
     CDS             complement(7011440..7012612)
     CDS             complement(7012631..7013635)
     CDS             complement(7013711..7013977)
     CDS             complement(7014231..7014653)
     CDS             7015213..7015992
     CDS             complement(7016053..7016874)
     CDS             7017260..7018375
     CDS             7018405..7019517
     CDS             complement(7019590..7023612)
     CDS             7023663..7026245
     CDS             7026935..7027690
     CDS             7027886..7028680
     CDS             7028677..7029927
     CDS             7029921..7031072
     CDS             7031330..7032415
     CDS             7032457..7034247
     CDS             7034441..7035208
     CDS             complement(7035338..7035505)
     CDS             7035959..7037512
     CDS             7037509..7038321
     CDS             7038318..7039547
     CDS             7039732..7040772
     CDS             7040765..7043395
     CDS             complement(7043522..7044118)
     CDS             complement(7044246..7045967)
     CDS             complement(7046035..7046616)
     CDS             7046953..7047507
     CDS             complement(7047875..7048660)
     CDS             7049693..7050913
     CDS             7050956..7052353
     CDS             7052383..7053213
     CDS             7053200..7054006
     CDS             7054298..7055926
     CDS             7056949..7057362
     CDS             7057512..7058594
     CDS             7058710..7059969
     CDS             7060076..7060459
     CDS             7060725..7061090
     CDS             complement(7061153..7061938)
     CDS             complement(7062007..7062549)
     CDS             7063051..7063890
     CDS             complement(7063832..7065073)
     CDS             complement(7065070..7065927)
     CDS             complement(7066121..7067671)
     CDS             complement(7067731..7068795)
     CDS             7069164..7069778
     CDS             complement(7069821..7070336)
     CDS             7070865..7071329
     CDS             7071620..7072204
     CDS             7073859..7075274
     CDS             7075397..7077673
     CDS             7077991..7079967
     CDS             complement(7080004..7081902)
     CDS             7082480..7083847
     CDS             complement(7083945..7084808)
     CDS             7085483..7087135
     CDS             7087810..7088190
     CDS             complement(7088393..7090576)
     CDS             complement(7090768..7091814)
     CDS             7092563..7093672
     CDS             7093672..7095024
     CDS             7095100..7096584
     CDS             complement(7096748..7098289)
     CDS             complement(7098337..7098729)
     CDS             complement(7098843..7099400)
     CDS             complement(7099397..7100191)
     CDS             complement(7100466..7100948)
     CDS             7101710..7102486
     CDS             7102800..7104257
     CDS             7104387..7105466
     CDS             7105534..7106526
     CDS             complement(7106621..7107445)
     CDS             complement(7107478..7108254)
     CDS             complement(7108331..7109398)
     CDS             complement(7109395..7110438)
     CDS             complement(7110671..7111927)
     CDS             7112699..7113007
     CDS             7113136..7114542
     CDS             7114743..7115750
     CDS             7115782..7117419
     CDS             7117416..7117874
     CDS             7118052..7118477
     CDS             complement(7118773..7119567)
     CDS             complement(7119807..7120160)
     CDS             complement(7120505..7121446)
     CDS             7121755..7122231
     CDS             complement(7122329..7125067)
     CDS             7125620..7125976
     CDS             complement(7126194..7127621)
     CDS             complement(7127627..7128694)
     CDS             7128803..7128967
     CDS             7128969..7129457
     CDS             7129598..7130620
     CDS             7130744..7131616
     CDS             7132107..7135955
     CDS             complement(7136190..7136891)
     CDS             complement(7137425..7137661)
     CDS             7137808..7138542
     CDS             7138548..7139429
     CDS             7139426..7139893
     CDS             7139912..7141096
     CDS             complement(7141145..7142059)
     CDS             complement(7142257..7142814)
     CDS             7143116..7144153
     CDS             7144614..7145810
     CDS             7145801..7146940
     CDS             7146937..7148235
     CDS             7148313..7148579
     CDS             7148589..7149065
     CDS             7149149..7149535
     CDS             complement(7150072..7150950)
     CDS             complement(7151109..7153586)
     CDS             7153817..7154158
     CDS             7154201..7154737
     CDS             7155305..7157644
     CDS             7158128..7161364
     CDS             7161364..7163805
     CDS             7163836..7165089
     CDS             7165327..7166487
     CDS             complement(7166536..7167186)
     CDS             complement(7168030..7168569)
     CDS             7169303..7170784
     CDS             7170974..7172086
     CDS             7172256..7174031
     CDS             7174248..7176467
     CDS             7176464..7177225
     CDS             complement(7177336..7178184)
     CDS             complement(7178225..7178689)
     CDS             7178769..7179653
     CDS             complement(7179619..7180710)
     CDS             complement(7180764..7180976)
     CDS             7181953..7182582
     CDS             7182716..7184287
     CDS             7184284..7185813
     CDS             complement(7185844..7186419)
     CDS             complement(7186551..7187534)
     CDS             complement(7187588..7188235)
     CDS             complement(7188276..7188473)
     CDS             7188998..7190374
     CDS             7190375..7191877
     CDS             7192518..7192934
     CDS             7192934..7193353
     CDS             complement(7193454..7194059)
     CDS             7195113..7195943
     CDS             complement(7195776..7196165)
     CDS             complement(7196478..7196951)
     CDS             7197214..7198716
     CDS             7198756..7199382
     CDS             complement(7199247..7201982)
     CDS             complement(7202152..7202913)
     CDS             complement(7202910..7203950)
     CDS             complement(7204178..7204882)
     CDS             complement(7204959..7205354)
     CDS             complement(7205397..7205918)
     CDS             complement(7206003..7206884)
     CDS             complement(7207051..7207941)
     CDS             7209176..7210567
     CDS             complement(7210584..7211549)
     CDS             complement(7211730..7212530)
     CDS             complement(7212623..7221979)
     CDS             complement(7222069..7223139)
     CDS             complement(7223247..7223792)
     CDS             complement(7224633..7227194)
     CDS             complement(7227191..7227979)
     CDS             7228171..7228806
     CDS             complement(7228973..7231174)
     CDS             7231846..7233090
     CDS             7233423..7235252
     CDS             7235321..7236040
     CDS             7236065..7237264
     CDS             7237261..7237827
     CDS             7238028..7240646
     CDS             7240816..7241247
     CDS             7241375..7242460
     CDS             7242608..7244833
     CDS             7245043..7245528
     CDS             7245525..7246955
     CDS             complement(7246960..7248033)
     CDS             complement(7248471..7249040)
     CDS             complement(7249033..7250352)
     CDS             complement(7250627..7251421)
     CDS             complement(7251686..7252420)
     CDS             7252770..7253807
     CDS             7255025..7255705
     CDS             7256374..7257096
     CDS             7257203..7257640
     CDS             7257714..7258997
     CDS             7259103..7259966
     CDS             7260390..7261700
     CDS             7261704..7262228
     CDS             7262225..7263532
     CDS             7263937..7264848
     CDS             7265158..7267503
     CDS             7267684..7268715
     CDS             7268718..7269230
     CDS             7269233..7270927
     CDS             7270924..7272000
     CDS             7272000..7272752
     CDS             7272878..7273792
     CDS             7273994..7274260
     CDS             complement(7274289..7274528)
     CDS             7275265..7276212
     CDS             7276713..7279217
     CDS             complement(7279391..7280104)
     CDS             7280360..7281778
     CDS             7282688..7283767
     CDS             7283764..7287930
     CDS             7288175..7289518
     CDS             7289612..7291510
     CDS             7291814..7293007
     CDS             complement(7293174..7294916)
     CDS             7295117..7296697
     CDS             complement(7296606..7298279)
     CDS             7298383..7299639
     CDS             complement(7299935..7300315)
     CDS             7300577..7300885
     CDS             7300894..7301541
     CDS             7301628..7302476
     CDS             complement(7302454..7303953)
     CDS             complement(7304278..7305075)
     CDS             7305481..7306758
     CDS             7307158..7308780
     CDS             7309655..7310179
     CDS             complement(7310208..7311944)
     CDS             complement(7312088..7314649)
     CDS             complement(7314692..7315210)
     CDS             complement(7315620..7317314)
     CDS             complement(7317763..7318200)
     CDS             complement(7318197..7318814)
     CDS             complement(7318819..7319325)
     CDS             complement(7319319..7320380)
     CDS             complement(7320377..7321204)
     CDS             7322072..7323661
     CDS             7323709..7324662
     CDS             complement(7324509..7325531)
     CDS             7325753..7328869
     CDS             complement(7328888..7330165)
     CDS             complement(7330198..7331103)
     CDS             7331867..7332748
     CDS             7332777..7333373
     CDS             7333509..7334219
     CDS             complement(7334294..7334542)
     CDS             complement(7334539..7335318)
     CDS             7335355..7336104
     CDS             7336101..7336772
     CDS             7337232..7338176
     CDS             7338337..7340649
     CDS             complement(7340657..7341679)
     CDS             7341918..7343534
     CDS             7343751..7344140
     CDS             7344411..7345436
     CDS             7345457..7346302
     CDS             7346388..7347266
     CDS             7347283..7347633
     CDS             complement(7347692..7347937)
     CDS             7348113..7348295
     CDS             7348350..7348745
     CDS             complement(7348753..7349064)
     CDS             complement(7349173..7349400)
     CDS             7349638..7350033
     CDS             complement(7350052..7350225)
     CDS             7350566..7352674
     CDS             complement(7352718..7353353)
     CDS             7353653..7354450
     CDS             7355190..7356587
     CDS             7356594..7357091
     CDS             7357088..7358518
     CDS             7358532..7360028
     CDS             7360025..7361470
     CDS             7361467..7363137
     CDS             7363134..7365239
     CDS             7365275..7365925
     CDS             complement(7365939..7366814)
     CDS             7367137..7367397
     CDS             7367540..7367932
     CDS             complement(7367946..7368263)
     CDS             complement(7368358..7370262)
     CDS             7370408..7370917
     CDS             complement(7370953..7371933)
     CDS             complement(7372058..7372585)
     CDS             7372902..7373663
     CDS             complement(7373887..7375683)
     CDS             complement(7375790..7377367)
     CDS             complement(7378596..7378793)
     CDS             7379040..7379897
     CDS             complement(7379912..7381774)
     CDS             7381988..7383208
     CDS             complement(7383294..7384388)
     CDS             7384982..7385191
     CDS             7385609..7388293
     CDS             7388523..7389959
     CDS             complement(7390086..7390709)
     CDS             complement(7390850..7391920)
     CDS             7392242..7393042
     CDS             complement(7393112..7394245)
     CDS             complement(7394269..7395279)
     CDS             complement(7395639..7396409)
     CDS             complement(7396476..7397297)
     CDS             7397351..7398346
     CDS             7398548..7398751
     CDS             7398855..7399586
     CDS             complement(7399558..7400004)
     CDS             7400468..7401067
     CDS             complement(7401024..7401434)
     CDS             7401542..7402399
     CDS             7403123..7403458
     CDS             complement(7404132..7405214)
     CDS             complement(7405211..7407256)
     CDS             complement(7407340..7408821)
     CDS             complement(7408818..7409651)
     CDS             complement(7409711..7410331)
     CDS             complement(7410328..7411872)
     CDS             complement(7411869..7412519)
     CDS             complement(7412516..7412911)
     CDS             complement(7412908..7413141)
     CDS             complement(7413131..7413574)
     CDS             complement(7413571..7414002)
     CDS             complement(7413996..7415792)
     CDS             complement(7415792..7417162)
     CDS             complement(7417374..7418936)
     CDS             complement(7419136..7420596)
     CDS             complement(7420646..7421509)
     CDS             complement(7421686..7422903)
     CDS             7423684..7424106
     CDS             7424399..7425250
     CDS             7425301..7425861
     CDS             7425925..7426512
     CDS             7426576..7427352
     CDS             complement(7427398..7427805)
     CDS             complement(7427905..7428279)
     CDS             7429152..7430540
     CDS             complement(7430722..7431141)
     CDS             7431736..7431972
     CDS             complement(7432887..7433948)
     CDS             complement(7434146..7435048)
     CDS             7435324..7436721
     CDS             7436795..7438069
     CDS             7438066..7438959
     CDS             7438956..7439822
     CDS             7439870..7440217
     CDS             complement(7440233..7440676)
     CDS             complement(7440780..7440926)
     CDS             complement(7441045..7441836)
     CDS             7442215..7443798
     CDS             7443780..7445270
     CDS             7445275..7446108
     CDS             7446152..7447300
     CDS             complement(7447398..7449251)
     CDS             complement(7449404..7450522)
     CDS             complement(7450552..7450896)
     CDS             complement(7451042..7453630)
     CDS             complement(7454226..7454672)
     CDS             complement(7454684..7454920)
     CDS             complement(7454971..7455534)
     CDS             complement(7455598..7455936)
     CDS             complement(7456168..7456446)
     CDS             complement(7456698..7457987)
     CDS             complement(7457962..7459941)
     CDS             complement(7460193..7462793)
     CDS             complement(7462790..7464016)
     CDS             complement(7464494..7465039)
     CDS             7465509..7466339
     CDS             7466458..7467531
     CDS             7467671..7469092
     CDS             complement(7469180..7470658)
     CDS             7470833..7471303
     CDS             7471591..7474122
     CDS             7474119..7477763
     CDS             7478433..7480436
     CDS             complement(7480430..7481212)
     CDS             7481352..7482338
     CDS             7482685..7483986
     CDS             7484196..7485236
     CDS             7485309..7485632
     CDS             7486017..7487297
     CDS             7487526..7488164
     CDS             complement(7488508..7489509)
     CDS             complement(7489506..7490435)
     CDS             complement(7490464..7491288)
     CDS             complement(7491700..7493970)
     CDS             complement(7494218..7494775)
     CDS             complement(7494894..7496306)
     CDS             complement(7496300..7496941)
     CDS             complement(7496938..7497372)
     CDS             complement(7497402..7497539)