CDS             499..1692
     CDS             1721..2614
     CDS             2624..3778
     CDS             3775..4359
     CDS             4591..6618
     CDS             6648..9176
     CDS             9229..10011
     CDS             10411..11211
     CDS             11215..12246
     CDS             12243..13301
     CDS             13310..14140
     CDS             complement(14130..15143)
     CDS             15286..15522
     CDS             15525..17252
     CDS             17249..19018
     CDS             19052..41623
     CDS             complement(41689..42636)
     CDS             42944..43354
     CDS             43366..44688
     CDS             complement(44692..45102)
     CDS             45223..45750
     CDS             complement(45854..46195)
     CDS             complement(46417..46701)
     CDS             46797..47546
     CDS             47564..48238
     CDS             complement(48216..50093)
     CDS             complement(50090..51349)
     CDS             complement(51381..52856)
     CDS             complement(52853..54268)
     CDS             complement(54265..55803)
     CDS             complement(55826..56293)
     CDS             complement(56429..57874)
     CDS             58478..58648
     CDS             complement(58655..59029)
     CDS             complement(59041..59346)
     CDS             complement(59348..59824)
     CDS             59900..60463
     CDS             complement(60479..61252)
     CDS             61470..63548
     CDS             63545..66013
     CDS             66010..67167
     CDS             complement(67182..68117)
     CDS             68264..68767
     CDS             complement(68769..69734)
     CDS             69788..70045
     CDS             complement(70234..70527)
     CDS             70911..71690
     CDS             72116..72823
     CDS             complement(72820..74208)
     CDS             74600..76177
     CDS             76213..76530
     CDS             76535..77383
     CDS             77398..77925
     CDS             77918..79642
     CDS             79650..81089
     CDS             81089..83317
     CDS             83318..85099
     CDS             85248..85541
     CDS             85589..86911
     CDS             86997..87299
     CDS             87331..87618
     CDS             87738..89162
     CDS             89249..90691
     CDS             91113..91874
     CDS             91906..93072
     CDS             94653..95339
     CDS             complement(95440..96300)
     CDS             96424..97935
     CDS             complement(97891..99105)
     CDS             99229..99585
     CDS             99798..101360
     CDS             101470..101763
     CDS             complement(101776..101889)
     CDS             complement(102127..102861)
     CDS             complement(102936..103682)
     CDS             complement(103713..104243)
     CDS             complement(104251..104583)
     CDS             complement(104594..105988)
     CDS             complement(105985..107334)
     CDS             complement(107565..107822)
     CDS             complement(107834..109849)
     CDS             complement(109846..110829)
     CDS             complement(110826..111593)
     CDS             111735..113369
     CDS             113433..114407
     CDS             complement(114447..116594)
     CDS             complement(116600..117184)
     CDS             117396..117941
     CDS             118003..118965
     CDS             118962..119897
     CDS             complement(119878..120057)
     CDS             120252..121115
     CDS             121119..122084
     CDS             122105..122818
     CDS             122829..123314
     CDS             123311..123865
     CDS             complement(123837..124643)
     CDS             complement(124640..125854)
     CDS             complement(125900..127099)
     CDS             complement(127143..128024)
     CDS             128096..128734
     CDS             128750..129916
     CDS             complement(129926..131470)
     CDS             complement(131570..132709)
     CDS             complement(132711..134153)
     CDS             complement(134172..135713)
     CDS             complement(135783..136787)
     CDS             136950..137810
     CDS             137817..138845
     CDS             138829..139626
     CDS             complement(139607..140287)
     CDS             complement(140284..141147)
     CDS             141232..141732
     CDS             complement(141740..141850)
     CDS             141969..142628
     CDS             142625..143398
     CDS             143535..144542
     CDS             144542..145048
     CDS             145067..146593
     CDS             complement(146549..147232)
     CDS             complement(147229..148347)
     CDS             complement(148387..149478)
     CDS             149514..149963
     CDS             149981..150424
     CDS             complement(150431..151123)
     CDS             151273..152907
     CDS             153100..153900
     CDS             153902..154771
     CDS             154776..156005
     CDS             156002..157033
     CDS             157030..158604
     CDS             158623..160266
     CDS             160266..161438
     CDS             161440..162996
     CDS             162966..163574
     CDS             163571..164539
     CDS             164536..165084
     CDS             165051..165941
     CDS             165944..166612
     CDS             complement(166609..168387)
     CDS             complement(168543..169361)
     CDS             complement(169419..170306)
     CDS             complement(170367..171014)
     CDS             complement(171077..172375)
     CDS             complement(172501..173934)
     CDS             complement(173931..174254)
     CDS             complement(174258..175340)
     CDS             175555..176568
     CDS             176579..178012
     CDS             complement(178054..178524)
     CDS             178631..179557
     CDS             179717..181450
     CDS             181519..182781
     CDS             182884..183369
     CDS             183366..184964
     CDS             184961..187780
     CDS             187782..188006
     CDS             complement(188070..188381)
     CDS             complement(188427..189770)
     CDS             189944..190786
     CDS             complement(190817..191545)
     CDS             complement(191746..193149)
     CDS             193691..194971
     CDS             195185..196567
     CDS             196667..197587
     CDS             complement(197588..198190)
     CDS             complement(198371..198682)
     CDS             complement(198688..199047)
     CDS             199157..200293
     CDS             200280..201158
     CDS             201167..202087
     CDS             202084..202866
     CDS             complement(202876..203547)
     CDS             complement(203664..204122)
     CDS             204225..205163
     CDS             205190..206347
     CDS             206365..208134
     CDS             complement(208033..208584)
     CDS             complement(208581..211424)
     CDS             complement(211421..211915)
     CDS             212103..212558
     CDS             complement(212548..213006)
     CDS             complement(212999..214165)
     CDS             complement(214183..215742)
     CDS             complement(215751..216731)
     CDS             216912..217814
     CDS             217828..218724
     CDS             complement(218725..219423)
     CDS             219598..221238
     CDS             221243..222139
     CDS             complement(222149..222793)
     CDS             complement(222803..224260)
     CDS             224302..224775
     CDS             225160..227712
     CDS             228361..229272
     CDS             complement(229280..230032)
     CDS             230357..232255
     CDS             complement(232344..232667)
     CDS             232728..233168
     CDS             complement(233161..235296)
     CDS             235369..235785
     CDS             235782..236060
     CDS             complement(236061..237158)
     CDS             complement(237244..239607)
     CDS             complement(239607..240026)
     CDS             complement(240031..240471)
     CDS             complement(240488..241771)
     CDS             complement(241749..242465)
     CDS             242615..243397
     CDS             complement(243477..244601)
     CDS             244773..245267
     CDS             complement(245271..246293)
     CDS             246357..247199
     CDS             247196..248173
     CDS             248214..248957
     CDS             248954..249436
     CDS             249456..250112
     CDS             complement(250120..253017)
     CDS             complement(253014..253442)
     CDS             253688..254257
     CDS             254330..257482
     CDS             complement(257573..259288)
     CDS             259343..259672
     CDS             complement(259691..259990)
     CDS             260053..261282
     CDS             261440..262480
     CDS             complement(262543..264543)
     CDS             264607..265227
     CDS             265224..265913
     CDS             266047..267453
     CDS             complement(267632..268102)
     CDS             complement(268095..269312)
     CDS             complement(269466..270080)
     CDS             complement(270077..272938)
     CDS             273263..273844
     CDS             274014..274394
     CDS             274412..275140
     CDS             275161..276513
     CDS             complement(276501..276869)
     CDS             complement(276856..278070)
     CDS             complement(278070..279161)
     CDS             279235..280374
     CDS             complement(280382..283423)
     CDS             complement(283518..284222)
     CDS             complement(284219..285010)
     CDS             285179..286186
     CDS             286183..287649
     CDS             287807..289633
     CDS             289749..290651
     CDS             290685..292199
     CDS             292201..293106
     CDS             complement(293084..293794)
     CDS             293906..294721
     CDS             294737..295729
     CDS             295766..296872
     CDS             296866..298137
     CDS             298158..299276
     CDS             299314..300771
     CDS             complement(300761..301390)
     CDS             301478..302494
     CDS             complement(302495..303274)
     CDS             complement(303324..304103)
     CDS             complement(304140..305144)
     CDS             complement(305144..305800)
     CDS             complement(305803..306084)
     CDS             complement(306097..306360)
     CDS             complement(306377..306898)
     CDS             complement(306901..307509)
     CDS             complement(307518..309101)
     CDS             complement(309098..310378)
     CDS             310563..312098
     CDS             312116..312412
     CDS             complement(312359..313258)
     CDS             313349..314920
     CDS             314913..315233
     CDS             315285..316055
     CDS             complement(316060..316854)
     CDS             complement(316851..317483)
     CDS             complement(317634..318320)
     CDS             complement(318317..318844)
     CDS             318954..320069
     CDS             320147..321361
     CDS             321386..322804
     CDS             complement(322807..323652)
     CDS             complement(323681..324010)
     CDS             complement(324012..325277)
     CDS             complement(325317..326060)
     CDS             complement(326057..327124)
     CDS             complement(327192..327647)
     CDS             complement(327678..328937)
     CDS             complement(328934..329275)
     CDS             complement(329279..330544)
     CDS             330792..331799
     CDS             complement(331803..333191)
     CDS             333272..334264
     CDS             complement(334261..335472)
     CDS             complement(335465..337096)
     CDS             complement(337102..337911)
     CDS             337990..338826
     CDS             338885..339805
     CDS             339809..340336
     CDS             complement(340411..341895)
     CDS             complement(341951..342382)
     CDS             342433..343923
     CDS             complement(343930..344559)
     CDS             complement(344556..346385)
     CDS             complement(346382..347869)
     CDS             348069..349247
     CDS             complement(349207..350844)
     CDS             complement(350874..352070)
     CDS             352170..353429
     CDS             complement(353392..354879)
     CDS             complement(354881..355858)
     CDS             complement(355916..358708)
     CDS             complement(359235..360470)
     CDS             360723..361178
     CDS             361191..361703
     CDS             361710..363317
     CDS             363333..364835
     CDS             364857..365306
     CDS             365306..365797
     CDS             complement(365798..366985)
     CDS             complement(366982..368031)
     CDS             368223..369158
     CDS             369275..370873
     CDS             370879..372888
     CDS             372885..373643
     CDS             373643..374437
     CDS             374434..376188
     CDS             376204..377340
     CDS             377365..378393
     CDS             378402..379154
     CDS             complement(379158..380204)
     CDS             complement(380208..381053)
     CDS             complement(381177..381809)
     CDS             381974..382837
     CDS             382881..383699
     CDS             383703..385127
     CDS             385157..386185
     CDS             386182..387498
     CDS             387495..388796
     CDS             388793..389932
     CDS             389934..391421
     CDS             391385..391987
     CDS             391984..392592
     CDS             392616..392957
     CDS             392954..393448
     CDS             complement(393601..393915)
     CDS             394013..395614
     CDS             395654..396616
     CDS             complement(396891..401135)
     CDS             complement(401170..401343)
     CDS             401448..402611
     CDS             complement(402623..403786)
     CDS             403918..404502
     CDS             404569..404868
     CDS             404871..406751
     CDS             406748..407275
     CDS             complement(407282..408355)
     CDS             408516..409982
     CDS             409979..410701
     CDS             410691..414047
     CDS             complement(414063..414920)
     CDS             complement(414922..416274)
     CDS             416355..417653
     CDS             complement(418197..420065)
     CDS             complement(420213..421802)
     CDS             421906..422928
     CDS             422996..423736
     CDS             423733..424353
     CDS             424350..424631
     CDS             425344..425763
     CDS             425760..428642
     CDS             428652..431636
     CDS             complement(431707..432045)
     CDS             complement(432229..433095)
     CDS             433692..434870
     CDS             434928..436061
     CDS             436232..437044
     CDS             437374..438096
     CDS             438130..439398
     CDS             439518..440687
     CDS             440849..441649
     CDS             complement(441687..442940)
     CDS             443143..443967
     CDS             444075..444329
     CDS             445715..446626
     CDS             complement(446634..447386)
     CDS             447638..447868
     CDS             447897..455186
     CDS             455162..458191
     CDS             458188..465867
     CDS             465884..466702
     CDS             466804..467214
     CDS             467223..468398
     CDS             complement(468441..470276)
     CDS             470547..471602
     CDS             complement(471613..482571)
     CDS             482621..484234
     CDS             484268..487276
     CDS             487386..489095
     CDS             489157..490308
     CDS             complement(490313..490990)
     CDS             491026..492051
     CDS             492065..492550
     CDS             complement(492595..492837)
     CDS             complement(492834..493583)
     CDS             complement(493585..495492)
     CDS             complement(495575..496396)
     CDS             complement(496449..496745)
     CDS             497010..497777
     CDS             497860..498360
     CDS             complement(498438..498875)
     CDS             complement(498953..499888)
     CDS             499923..501296
     CDS             501440..504019
     CDS             504016..504384
     CDS             complement(504399..504599)
     CDS             505070..506392
     CDS             complement(506701..506802)
     CDS             complement(506807..507502)
     CDS             complement(507499..508551)
     CDS             complement(508691..510100)
     CDS             complement(510209..510841)
     CDS             complement(510873..511757)
     CDS             complement(511773..512435)
     CDS             complement(512510..513190)
     CDS             complement(513215..514132)
     CDS             complement(514184..515320)
     CDS             complement(515471..516199)
     CDS             complement(516209..516811)
     CDS             516901..517893
     CDS             517901..518923
     CDS             518920..520557
     CDS             520569..521912
     CDS             complement(521987..522406)
     CDS             522533..522976
     CDS             complement(522988..524988)
     CDS             complement(525323..525571)
     CDS             complement(525610..527055)
     CDS             complement(527092..527604)
     CDS             527730..528464
     CDS             528536..529963
     CDS             complement(529995..532136)
     CDS             complement(532147..534180)
     CDS             534383..535687
     CDS             535697..536341
     CDS             complement(536353..537297)
     CDS             537351..537965
     CDS             538102..538545
     CDS             538542..541427
     CDS             541484..542098
     CDS             complement(542092..542898)
     CDS             543024..543872
     CDS             complement(543882..544481)
     CDS             544595..545467
     CDS             complement(545434..546279)
     CDS             546405..547280
     CDS             complement(547268..548872)
     CDS             complement(548983..549786)
     CDS             550356..551168
     CDS             551334..553121
     CDS             553118..554419
     CDS             554422..555717
     CDS             555747..557249
     CDS             557258..557959
     CDS             complement(557995..558654)
     CDS             558710..560095
     CDS             560092..561786
     CDS             561813..563186
     CDS             complement(563191..564300)
     CDS             complement(564297..565826)
     CDS             complement(565863..566894)
     CDS             complement(566907..567740)
     CDS             complement(567784..568617)
     CDS             568865..570037
     CDS             570034..570816
     CDS             complement(570847..571788)
     CDS             complement(571918..572553)
     CDS             complement(572636..572803)
     CDS             complement(573002..573169)
     CDS             complement(573276..574046)
     CDS             complement(574037..574849)
     CDS             complement(574846..575205)
     CDS             complement(575202..577466)
     CDS             577723..579150
     CDS             579284..580351
     CDS             complement(580361..581107)
     CDS             complement(581104..582480)
     CDS             complement(582477..583370)
     CDS             583427..584413
     CDS             584410..585780
     CDS             585777..586739
     CDS             586736..587560
     CDS             587587..588657
     CDS             complement(588742..589527)
     CDS             589666..590988
     CDS             590985..592127
     CDS             592133..593104
     CDS             593126..594091
     CDS             594088..595401
     CDS             595444..596721
     CDS             596736..597647
     CDS             597644..598570
     CDS             598612..599718
     CDS             599812..599922
     CDS             600086..600733
     CDS             complement(600745..601362)
     CDS             complement(601359..601814)
     CDS             601925..602077
     CDS             complement(602113..603039)
     CDS             complement(603036..603863)
     CDS             604076..605674
     CDS             605775..606500
     CDS             606524..607450
     CDS             complement(607494..610940)
     CDS             complement(611055..611756)
     CDS             complement(611979..613190)
     CDS             complement(613219..613836)
     CDS             complement(613901..614440)
     CDS             complement(614551..615804)
     CDS             complement(615801..616439)
     CDS             complement(616498..617064)
     CDS             complement(617136..617564)
     CDS             complement(617579..618070)
     CDS             complement(618144..618818)
     CDS             618988..619611
     CDS             619744..620037
     CDS             620034..620738
     CDS             620827..621762
     CDS             complement(621750..622790)
     CDS             complement(622986..623513)
     CDS             complement(623786..624613)
     CDS             624722..625600
     CDS             complement(625597..626658)
     CDS             complement(626702..627430)
     CDS             complement(627472..628440)
     CDS             complement(628489..629235)
     CDS             629360..629854
     CDS             629988..631274
     CDS             631271..632140
     CDS             632137..632928
     CDS             632925..633980
     CDS             634165..634302
     CDS             634299..634826
     CDS             complement(634899..635102)
     CDS             complement(635220..636284)
     CDS             636538..637101
     CDS             637149..637904
     CDS             complement(637893..638879)
     CDS             complement(638914..640326)
     CDS             complement(640338..641435)
     CDS             complement(641432..642280)
     CDS             complement(642290..643711)
     CDS             complement(643711..644766)
     CDS             complement(644774..646045)
     CDS             complement(646042..646338)
     CDS             complement(646331..647233)
     CDS             complement(647243..647764)
     CDS             648122..648733
     CDS             complement(648700..649296)
     CDS             649538..649978
     CDS             649975..652866
     CDS             652914..654131
     CDS             654135..655271
     CDS             655294..656088
     CDS             complement(656078..657565)
     CDS             657676..659022
     CDS             659025..660479
     CDS             complement(660492..660752)
     CDS             661023..662237
     CDS             complement(662508..662957)
     CDS             663229..663549
     CDS             663590..664921
     CDS             664918..666081
     CDS             666084..668123
     CDS             668184..669641
     CDS             669658..670650
     CDS             complement(670737..671351)
     CDS             complement(671348..672817)
     CDS             complement(672814..673551)
     CDS             673641..674327
     CDS             674388..674783
     CDS             complement(674780..676021)
     CDS             676050..677750
     CDS             677821..678603
     CDS             complement(678620..678922)
     CDS             complement(678969..679247)
     CDS             complement(679378..681582)
     CDS             complement(681693..682676)
     CDS             complement(682652..683794)
     CDS             complement(683791..684420)
     CDS             684535..685134
     CDS             complement(685104..685958)
     CDS             complement(685955..686830)
     CDS             686934..687842
     CDS             687835..689295
     CDS             complement(689301..689912)
     CDS             689991..690890
     CDS             690921..691814
     CDS             691941..693767
     CDS             693764..695320
     CDS             695317..699294
     CDS             699291..699602
     CDS             699604..701175
     CDS             701225..701518
     CDS             701553..701840
     CDS             701853..702734
     CDS             702737..704164
     CDS             704172..705551
     CDS             705548..706477
     CDS             complement(706433..707632)
     CDS             complement(707650..709404)
     CDS             complement(709441..710328)
     CDS             710334..711137
     CDS             complement(711186..711989)
     CDS             complement(712049..713446)
     CDS             complement(713531..714025)
     CDS             714093..714764
     CDS             complement(714718..716181)
     CDS             716330..716914
     CDS             complement(716920..717405)
     CDS             complement(717434..718954)
     CDS             719172..721103
     CDS             complement(721104..722114)
     CDS             complement(722111..723097)
     CDS             complement(723094..724056)
     CDS             complement(724060..725070)
     CDS             complement(725067..726722)
     CDS             727054..727503
     CDS             727632..728471
     CDS             complement(728572..730170)
     CDS             complement(730167..730967)
     CDS             complement(730969..731934)
     CDS             732117..732869
     CDS             732984..733664
     CDS             733710..734573
     CDS             734605..735426
     CDS             complement(735585..736505)
     CDS             736636..737415
     CDS             complement(737416..738018)
     CDS             complement(738064..739248)
     CDS             complement(739263..740168)
     CDS             complement(740165..741106)
     CDS             complement(741111..742385)
     CDS             742519..743907
     CDS             743924..745081
     CDS             complement(745088..745795)
     CDS             745913..747574
     CDS             747628..749646
     CDS             complement(749627..750838)
     CDS             750914..752092
     CDS             752138..752347
     CDS             752392..753333
     CDS             complement(753330..753908)
     CDS             complement(753920..755068)
     CDS             complement(755161..755814)
     CDS             complement(755982..756524)
     CDS             complement(756845..757861)
     CDS             complement(758055..759272)
     CDS             759460..759996
     CDS             760192..760761
     CDS             761054..762742
     CDS             762824..764170
     CDS             764221..765516
     CDS             765518..766270
     CDS             766271..766657
     CDS             complement(766670..768784)
     CDS             complement(768781..769776)
     CDS             complement(769773..770294)
     CDS             complement(770334..771569)
     CDS             complement(771588..772862)
     CDS             773110..773346
     CDS             complement(773427..776555)
     CDS             complement(776854..779364)
     CDS             complement(779379..781166)
     CDS             781385..781909
     CDS             782191..783270
     CDS             783358..785247
     CDS             complement(785252..785593)
     CDS             complement(785583..785996)
     CDS             786166..787659
     CDS             787715..789565
     CDS             complement(789578..790090)
     CDS             790135..790428
     CDS             complement(790621..791553)
     CDS             complement(791573..792196)
     CDS             complement(792264..792803)
     CDS             complement(792856..794181)
     CDS             complement(794200..794811)
     CDS             complement(794808..795500)
     CDS             795587..796540
     CDS             796766..798634
     CDS             798631..799281
     CDS             799323..800495
     CDS             800492..800851
     CDS             complement(800848..801438)
     CDS             complement(801516..802700)
     CDS             complement(802729..803472)
     CDS             803623..804960
     CDS             804960..806609
     CDS             complement(806596..807498)
     CDS             complement(807543..808712)
     CDS             complement(808724..809722)
     CDS             809984..810451
     CDS             complement(810514..811017)
     CDS             complement(811187..811729)
     CDS             811835..812161
     CDS             812164..813117
     CDS             complement(813145..813267)
     CDS             complement(814022..814210)
     CDS             complement(814372..814698)
     CDS             complement(814904..815572)
     CDS             complement(815642..816844)
     CDS             complement(816851..817474)
     CDS             817638..820184
     CDS             complement(820263..821342)
     CDS             complement(821339..822400)
     CDS             822502..823164
     CDS             823231..824067
     CDS             824113..824889
     CDS             824920..825822
     CDS             825815..826459
     CDS             826475..827656
     CDS             827660..828568
     CDS             complement(828573..829493)
     CDS             829538..830698
     CDS             830754..831644
     CDS             831647..832123
     CDS             832120..834519
     CDS             834538..835275
     CDS             835265..836161
     CDS             836174..836869
     CDS             836866..838059
     CDS             complement(838056..838778)
     CDS             838859..839896
     CDS             complement(839930..840730)
     CDS             840804..841211
     CDS             complement(841222..842115)
     CDS             842127..842702
     CDS             complement(842699..843478)
     CDS             complement(843524..844105)
     CDS             844214..845509
     CDS             845509..846159
     CDS             complement(846166..846360)
     CDS             complement(846366..847571)
     CDS             complement(847627..849633)
     CDS             complement(849626..851209)
     CDS             851580..852980
     CDS             852984..853469
     CDS             853430..853876
     CDS             853886..855103
     CDS             855107..855514
     CDS             complement(855584..856522)
     CDS             complement(856524..857666)
     CDS             857779..858309
     CDS             858581..859402
     CDS             859468..859779
     CDS             complement(859776..860522)
     CDS             860554..861567
     CDS             complement(861746..862510)
     CDS             complement(862519..863295)
     CDS             complement(863307..864413)
     CDS             864599..866176
     CDS             866234..867556
     CDS             867578..869656
     CDS             869653..870783
     CDS             complement(870902..871771)
     CDS             complement(872016..874298)
     CDS             complement(874298..875266)
     CDS             complement(875362..876675)
     CDS             876865..877341
     CDS             complement(877325..878089)
     CDS             878147..879151
     CDS             879148..879348
     CDS             879341..880099
     CDS             880096..880869
     CDS             880883..881794
     CDS             881791..882549
     CDS             882636..883745
     CDS             883745..884989
     CDS             885011..885736
     CDS             886770..887522
     CDS             complement(887530..888441)
     CDS             888643..889056
     CDS             complement(889186..889596)
     CDS             889880..890662
     CDS             890652..892154
     CDS             892151..893602
     CDS             893674..894762
     CDS             894762..895265
     CDS             895262..896290
     CDS             complement(896271..897566)
     CDS             complement(897612..898832)
     CDS             complement(898848..899174)
     CDS             899192..900652
     CDS             complement(900619..900891)
     CDS             complement(900908..902392)
     CDS             902464..903387
     CDS             903499..904851
     CDS             904883..906142
     CDS             906142..907605
     CDS             complement(907599..907868)
     CDS             complement(907874..909241)
     CDS             complement(909288..909842)
     CDS             complement(909845..910492)
     CDS             complement(910482..911318)
     CDS             complement(911327..912964)
     CDS             913265..915019
     CDS             complement(915135..916205)
     CDS             complement(916410..917192)
     CDS             917379..918095
     CDS             complement(918079..919005)
     CDS             complement(919024..919617)
     CDS             919745..920056
     CDS             920105..920572
     CDS             920583..921293
     CDS             921274..922404
     CDS             922415..922870
     CDS             complement(922879..923928)
     CDS             924025..924651
     CDS             complement(924856..925416)
     CDS             complement(925636..926928)
     CDS             complement(927500..927853)
     CDS             complement(927850..928140)
     CDS             complement(928137..928676)
     CDS             complement(928673..930265)
     CDS             complement(930265..930732)
     CDS             complement(930732..933611)
     CDS             933753..934085
     CDS             934162..935004
     CDS             complement(935059..936345)
     CDS             complement(936364..936822)
     CDS             complement(936855..937103)
     CDS             937236..938204
     CDS             938204..938851
     CDS             complement(938818..939270)
     CDS             complement(939331..939717)
     CDS             939739..940752
     CDS             complement(940749..942986)
     CDS             complement(942988..943848)
     CDS             complement(943845..944543)
     CDS             complement(944579..945766)
     CDS             complement(945772..946695)
     CDS             946733..947272
     CDS             947269..948768
     CDS             948794..949609
     CDS             complement(949606..951312)
     CDS             951390..951506
     CDS             complement(951585..955409)
     CDS             complement(956321..958486)
     CDS             complement(958483..959457)
     CDS             complement(959461..960078)
     CDS             960615..961319
     CDS             961391..962794
     CDS             962791..963723
     CDS             complement(963720..964637)
     CDS             964742..965305
     CDS             965428..967158
     CDS             967303..968136
     CDS             complement(968200..968583)
     CDS             complement(968609..970351)
     CDS             970433..970813
     CDS             complement(970817..971320)
     CDS             complement(971320..972810)
     CDS             972865..973422
     CDS             973419..973982
     CDS             973997..975526
     CDS             975595..976194
     CDS             976256..977107
     CDS             977160..978005
     CDS             complement(978024..978347)
     CDS             978540..979904
     CDS             980004..980747
     CDS             980820..982190
     CDS             982187..983464
     CDS             983461..984273
     CDS             complement(984361..986376)
     CDS             986441..987964
     CDS             987998..988474
     CDS             complement(988475..989344)
     CDS             989521..990915
     CDS             990876..991181
     CDS             complement(991188..991748)
     CDS             complement(991776..993212)
     CDS             993284..993628
     CDS             993604..994002
     CDS             994104..994952
     CDS             995201..996487
     CDS             996618..997478
     CDS             997643..998515
     CDS             complement(998555..999427)
     CDS             complement(999537..1000424)
     CDS             complement(1000429..1001106)
     CDS             1001253..1002569
     CDS             1002657..1003085
     CDS             1003169..1003867
     CDS             1003944..1004228
     CDS             1004233..1004646
     CDS             1004646..1005329
     CDS             complement(1005367..1006164)
     CDS             complement(1006363..1007160)
     CDS             complement(1007170..1007946)
     CDS             complement(1007951..1008442)
     CDS             complement(1008489..1008977)
     CDS             1009046..1010113
     CDS             1010183..1011478
     CDS             complement(1011488..1012237)
     CDS             1012429..1013760
     CDS             1013771..1015075
     CDS             1015072..1015569
     CDS             1015609..1016352
     CDS             1016577..1017758
     CDS             1017755..1018441
     CDS             complement(1018465..1019265)
     CDS             1019451..1020338
     CDS             1020368..1021438
     CDS             1021461..1022306
     CDS             1022339..1023154
     CDS             1023180..1024040
     CDS             1024269..1024406
     CDS             1024821..1025849
     CDS             1025886..1026950
     CDS             complement(1026981..1027514)
     CDS             complement(1027603..1028532)
     CDS             1028600..1028842
     CDS             1029002..1030357
     CDS             1030361..1031317
     CDS             1031314..1033245
     CDS             1033330..1034310
     CDS             1034319..1034738
     CDS             1034759..1035154
     CDS             1035147..1035683
     CDS             1035680..1035910
     CDS             1035998..1036867
     CDS             1036854..1037447
     CDS             1037552..1037764
     CDS             1037792..1038283
     CDS             1038908..1039543
     CDS             complement(1039684..1040067)
     CDS             complement(1040090..1040470)
     CDS             1040556..1042010
     CDS             1042046..1043395
     CDS             1043392..1044054
     CDS             1044054..1044707
     CDS             1044704..1045489
     CDS             1045489..1047138
     CDS             1047138..1048130
     CDS             1048209..1049537
     CDS             complement(1049555..1049719)
     CDS             1049796..1050068
     CDS             1050068..1051105
     CDS             1051203..1051451
     CDS             complement(1051528..1053159)
     CDS             1053329..1053688
     CDS             1053805..1054854
     CDS             1054857..1056935
     CDS             complement(1056913..1057566)
     CDS             complement(1057684..1059033)
     CDS             complement(1059121..1059849)
     CDS             1059955..1060326
     CDS             complement(1060331..1061257)
     CDS             1061291..1061536
     CDS             1061536..1062312
     CDS             1062309..1063349
     CDS             1063388..1064533
     CDS             complement(1064543..1065556)
     CDS             complement(1065553..1066230)
     CDS             1066362..1066994
     CDS             1066994..1067647
     CDS             1067651..1068280
     CDS             1068277..1069431
     CDS             1069428..1069922
     CDS             complement(1069848..1071212)
     CDS             1071264..1072121
     CDS             1072342..1073094
     CDS             complement(1073102..1074013)
     CDS             complement(1074482..1074643)
     CDS             1074818..1075633
     CDS             1075656..1076717
     CDS             complement(1076746..1077507)
     CDS             1077699..1078190
     CDS             complement(1078286..1079770)
     CDS             1079902..1080561
     CDS             1080585..1081448
     CDS             complement(1081451..1082986)
     CDS             complement(1083088..1084320)
     CDS             complement(1084283..1085353)
     CDS             complement(1085358..1085963)
     CDS             1086080..1086643
     CDS             1087117..1087356
     CDS             1087537..1087836
     CDS             1087803..1089971
     CDS             complement(1090158..1090544)
     CDS             1090573..1091274
     CDS             complement(1091275..1091694)
     CDS             1091966..1093375
     CDS             1093372..1093515
     CDS             1093566..1094417
     CDS             complement(1094389..1094964)
     CDS             1095088..1095966
     CDS             complement(1096036..1097223)
     CDS             1097461..1098111
     CDS             1098227..1099726
     CDS             1099812..1100336
     CDS             1100541..1101527
     CDS             1101597..1102979
     CDS             1102979..1104559
     CDS             complement(1104748..1106103)
     CDS             complement(1106170..1107219)
     CDS             complement(1107407..1107682)
     CDS             complement(1107692..1108765)
     CDS             1109035..1110723
     CDS             1110747..1111988
     CDS             1112119..1112409
     CDS             complement(1112411..1113838)
     CDS             1114057..1114752
     CDS             1114707..1115555
     CDS             1115548..1116369
     CDS             1116366..1117073
     CDS             1117108..1118088
     CDS             1118097..1119260
     CDS             1119333..1120034
     CDS             complement(1120066..1121610)
     CDS             complement(1121728..1123011)
     CDS             1123108..1123851
     CDS             complement(1123863..1124141)
     CDS             1124631..1125650
     CDS             1125608..1126309
     CDS             complement(1126317..1127228)
     CDS             complement(1127726..1128130)
     CDS             complement(1128363..1128977)
     CDS             complement(1129017..1130057)
     CDS             complement(1130153..1130476)
     CDS             1130758..1132014
     CDS             1132030..1132308
     CDS             1132310..1132621
     CDS             complement(1132639..1133010)
     CDS             complement(1133059..1134474)
     CDS             1134639..1136105
     CDS             1136102..1136797
     CDS             1136794..1137555
     CDS             1137579..1138550
     CDS             1138540..1139403
     CDS             complement(1139384..1140298)
     CDS             complement(1140401..1141330)
     CDS             1141429..1141704
     CDS             complement(1141706..1142155)
     CDS             complement(1142177..1142866)
     CDS             1142989..1143432
     CDS             1143429..1145873
     CDS             1145899..1146657
     CDS             1146744..1147487
     CDS             1147718..1149322
     CDS             1149333..1150292
     CDS             1150289..1151224
     CDS             1151224..1152102
     CDS             1152092..1152904
     CDS             1152901..1154301
     CDS             1154316..1154507
     CDS             1154545..1155951
     CDS             1155953..1156411
     CDS             1156408..1157070
     CDS             1157081..1157737
     CDS             1157739..1159445
     CDS             1159442..1160059
     CDS             1160056..1160871
     CDS             1160901..1161584
     CDS             complement(1161655..1163370)
     CDS             1163418..1163642
     CDS             complement(1163698..1164150)
     CDS             1164280..1165446
     CDS             1165456..1167066
     CDS             1167087..1168052
     CDS             1168409..1168600
     CDS             1168665..1169168
     CDS             1169158..1169811
     CDS             1169829..1170854
     CDS             1170870..1171601
     CDS             1171639..1172457
     CDS             1172457..1174100
     CDS             1174097..1174594
     CDS             complement(1174598..1175275)
     CDS             1175363..1176490
     CDS             complement(1176487..1178451)
     CDS             complement(1178579..1179403)
     CDS             1179428..1180222
     CDS             complement(1180363..1181715)
     CDS             1181811..1182530
     CDS             1182618..1184153
     CDS             1184153..1184869
     CDS             1184839..1185837
     CDS             1185846..1186217
     CDS             1186466..1187440
     CDS             1187553..1187897
     CDS             1187897..1188550
     CDS             1188580..1188864
     CDS             1188880..1189476
     CDS             complement(1189652..1189771)
     CDS             1189972..1191243
     CDS             1191248..1191418
     CDS             1191431..1191622
     CDS             1191772..1192899
     CDS             1192990..1193475
     CDS             complement(1193567..1194709)
     CDS             1194836..1195825
     CDS             1195912..1196799
     CDS             1197537..1197794
     CDS             1197841..1198365
     CDS             complement(1198367..1199806)
     CDS             complement(1199825..1200988)
     CDS             1201113..1201682
     CDS             complement(1201699..1202724)
     CDS             1203291..1204160
     CDS             1204162..1205019
     CDS             1205021..1206625
     CDS             1206622..1207677
     CDS             1207670..1208710
     CDS             1208707..1209828
     CDS             1209828..1211105
     CDS             1211102..1212358
     CDS             1212385..1213071
     CDS             1213041..1213862
     CDS             1214090..1214695
     CDS             complement(1214575..1214826)
     CDS             1214906..1216132
     CDS             1216141..1217541
     CDS             1217538..1218719
     CDS             1218716..1219522
     CDS             1219519..1220406
     CDS             1220407..1221180
     CDS             1221223..1222650
     CDS             1222785..1223855
     CDS             1223852..1224655
     CDS             1224648..1225493
     CDS             1225516..1226862
     CDS             1226978..1227250
     CDS             1227282..1227494
     CDS             1227491..1227760
     CDS             complement(1227792..1228283)
     CDS             complement(1228550..1229989)
     CDS             1230134..1230784
     CDS             1230896..1232140
     CDS             1232305..1232415
     CDS             complement(1232517..1232927)
     CDS             complement(1232924..1234000)
     CDS             complement(1233997..1234368)
     CDS             complement(1234447..1234911)
     CDS             1235012..1235371
     CDS             1235441..1236928
     CDS             complement(1236938..1238374)
     CDS             1238728..1239618
     CDS             1239680..1241338
     CDS             1241335..1242549
     CDS             1242546..1243877
     CDS             1243874..1245064
     CDS             1245061..1246605
     CDS             1246752..1247582
     CDS             complement(1247625..1248647)
     CDS             1248760..1250229
     CDS             1250238..1251833
     CDS             complement(1251852..1253759)
     CDS             1253948..1255630
     CDS             1255770..1257644
     CDS             complement(1257700..1257921)
     CDS             complement(1257963..1259198)
     CDS             1259580..1261274
     CDS             complement(1261318..1261758)
     CDS             1261917..1263128
     CDS             complement(1263197..1265188)
     CDS             complement(1265252..1265509)
     CDS             1265675..1266436
     CDS             complement(1266507..1268882)
     CDS             1269105..1270931
     CDS             complement(1270939..1271619)
     CDS             1271822..1271971
     CDS             1272165..1273415
     CDS             complement(1273412..1274296)
     CDS             complement(1274296..1275219)
     CDS             complement(1275439..1275573)
     CDS             1276157..1277335
     CDS             1277332..1278369
     CDS             1278366..1279841
     CDS             complement(1279842..1280711)
     CDS             1280838..1281929
     CDS             1282273..1282482
     CDS             1282581..1283942
     CDS             1283935..1284996
     CDS             1284938..1285705
     CDS             complement(1285707..1286996)
     CDS             complement(1287035..1287748)
     CDS             complement(1287741..1288457)
     CDS             complement(1288454..1289461)
     CDS             complement(1289458..1290333)
     CDS             1290581..1291009
     CDS             complement(1290996..1291175)
     CDS             complement(1291202..1292839)
     CDS             complement(1293051..1293362)
     CDS             complement(1293359..1293571)
     CDS             complement(1293942..1294349)
     CDS             complement(1294590..1295882)
     CDS             1295995..1296870
     CDS             1296995..1297819
     CDS             1297882..1299234
     CDS             1299255..1301174
     CDS             complement(1301175..1301498)
     CDS             complement(1301495..1301875)
     CDS             1302007..1303464
     CDS             1303496..1304197
     CDS             1304206..1304382
     CDS             1304379..1305128
     CDS             1305154..1306650
     CDS             complement(1306698..1307345)
     CDS             1307514..1307831
     CDS             1308411..1310015
     CDS             1310015..1310266
     CDS             complement(1310225..1311547)
     CDS             1312264..1313316
     CDS             1313313..1314251
     CDS             1314552..1315712
     CDS             1315709..1316782
     CDS             1316779..1320237
     CDS             1320230..1321078
     CDS             1321294..1322667
     CDS             1322859..1323980
     CDS             1323992..1324906
     CDS             complement(1325180..1326046)
     CDS             complement(1326043..1326339)
     CDS             1326988..1327353
     CDS             1327543..1333908
     CDS             1334127..1334222
     CDS             1334462..1337860
     CDS             1337844..1342847
     CDS             1342795..1343124
     CDS             1343125..1345338
     CDS             1345348..1345767
     CDS             1346109..1346861
     CDS             complement(1346869..1347780)
     CDS             complement(1348648..1350015)
     CDS             1350379..1351347
     CDS             1351351..1351716
     CDS             complement(1352728..1353054)
     CDS             1353370..1353978
     CDS             complement(1354095..1355633)
     CDS             complement(1355685..1356374)
     CDS             complement(1356367..1357704)
     CDS             1357886..1358554
     CDS             complement(1358568..1359566)
     CDS             complement(1359598..1359942)
     CDS             complement(1360010..1360372)
     CDS             complement(1360369..1361847)
     CDS             complement(1362036..1362377)
     CDS             complement(1362437..1363564)
     CDS             complement(1363745..1364824)
     CDS             1364892..1365188
     CDS             1365336..1365533
     CDS             1365530..1365922
     CDS             1365999..1367429
     CDS             1367426..1368148
     CDS             1368135..1371380
     CDS             1371386..1372546
     CDS             1372543..1372821
     CDS             1372821..1373210
     CDS             complement(1373229..1375625)
     CDS             complement(1375656..1377416)
     CDS             complement(1377413..1377850)
     CDS             1378017..1379666
     CDS             complement(1379677..1380480)
     CDS             1380557..1382425
     CDS             complement(1382428..1385109)
     CDS             complement(1385106..1385978)
     CDS             1386036..1387940
     CDS             1387942..1388448
     CDS             1388445..1388762
     CDS             1388764..1389663
     CDS             1389680..1391038
     CDS             1391035..1392369
     CDS             1392514..1393572
     CDS             1393703..1394095
     CDS             1394209..1394544
     CDS             1394787..1394954
     CDS             complement(1395326..1396159)
     CDS             1396275..1397318
     CDS             complement(1397328..1397936)
     CDS             complement(1398000..1399523)
     CDS             complement(1399532..1399834)
     CDS             complement(1399868..1401571)
     CDS             1402450..1403853
     CDS             complement(1404005..1405996)
     CDS             1406153..1406749
     CDS             1406859..1409201
     CDS             1409246..1410160
     CDS             complement(1410157..1410906)
     CDS             complement(1411176..1412792)
     CDS             1412803..1412928
     CDS             complement(1413062..1413751)
     CDS             complement(1413803..1414714)
     CDS             complement(1414728..1415882)
     CDS             complement(1415879..1417180)
     CDS             1417303..1417941
     CDS             1418118..1419377
     CDS             1419564..1419878
     CDS             1420305..1420427
     CDS             complement(1420424..1422088)
     CDS             complement(1422085..1425336)
     CDS             complement(1425333..1428590)
     CDS             complement(1428614..1429858)
     CDS             complement(1429855..1430331)
     CDS             complement(1430426..1431133)
     CDS             complement(1431151..1432008)
     CDS             complement(1432067..1433059)
     CDS             complement(1433302..1434039)
     CDS             1434167..1434628
     CDS             1434628..1435863
     CDS             1436204..1436371
     CDS             1436409..1436858
     CDS             1436845..1437273
     CDS             1437283..1437792
     CDS             1438122..1438556
     CDS             1438583..1439425
     CDS             1439493..1439921
     CDS             1439987..1440694
     CDS             complement(1440768..1441997)
     CDS             complement(1442005..1442700)
     CDS             complement(1442825..1443685)
     CDS             complement(1443878..1444789)
     CDS             complement(1444930..1445847)
     CDS             complement(1445847..1447268)
     CDS             complement(1447333..1447941)
     CDS             1447978..1448118
     CDS             1448423..1449022
     CDS             complement(1449027..1449638)
     CDS             complement(1449643..1450170)
     CDS             1450233..1451195
     CDS             complement(1451188..1451748)
     CDS             1451803..1452558
     CDS             1452576..1456718
     CDS             1456715..1457314
     CDS             1457319..1458224
     CDS             1458668..1459195
     CDS             1459265..1459657
     CDS             1459848..1460930
     CDS             1461648..1465139
     CDS             1465203..1469156
     CDS             complement(1469221..1470270)
     CDS             1470431..1471456
     CDS             1471453..1472454
     CDS             1472465..1473223
     CDS             1473220..1474338
     CDS             1474328..1475374
     CDS             complement(1475387..1476229)
     CDS             1476315..1477562
     CDS             1477559..1478347
     CDS             1478344..1479261
     CDS             1479288..1480475
     CDS             complement(1480902..1481606)
     CDS             1481776..1482201
     CDS             1482198..1485101
     CDS             1485148..1485900
     CDS             1486024..1487205
     CDS             complement(1487074..1487409)
     CDS             1487534..1488700
     CDS             1488754..1490409
     CDS             1490456..1491394
     CDS             1491407..1492138
     CDS             1492135..1492899
     CDS             complement(1492993..1493892)
     CDS             1494011..1495168
     CDS             complement(1495173..1495583)
     CDS             complement(1495614..1495991)
     CDS             1496220..1496753
     CDS             1496756..1497277
     CDS             1497398..1498018
     CDS             1498302..1498676
     CDS             1498676..1499146
     CDS             1499500..1501323
     CDS             1501413..1502603
     CDS             1502841..1503758
     CDS             1503836..1504765
     CDS             1505341..1506252
     CDS             complement(1506260..1507012)
     CDS             1507065..1507916
     CDS             1507983..1508894
     CDS             1508891..1509466
     CDS             1509466..1510161
     CDS             1510219..1510320
     CDS             1510331..1510909
     CDS             1510936..1512213
     CDS             1512243..1513094
     CDS             complement(1513135..1514016)
     CDS             complement(1514075..1515580)
     CDS             complement(1515608..1516876)
     CDS             complement(1516873..1517760)
     CDS             1517874..1518320
     CDS             1518420..1519577
     CDS             complement(1519642..1520925)
     CDS             complement(1520922..1521386)
     CDS             1521559..1522269
     CDS             complement(1522270..1522872)
     CDS             1522968..1523063
     CDS             1523066..1523374
     CDS             1523371..1524549
     CDS             1524552..1525745
     CDS             1525942..1526610
     CDS             1526607..1528019
     CDS             1528038..1529444
     CDS             complement(1529431..1531005)
     CDS             1531094..1531729
     CDS             complement(1531695..1532945)
     CDS             complement(1533049..1534299)
     CDS             1534440..1536026
     CDS             1536028..1536393
     CDS             complement(1536329..1536862)
     CDS             1537276..1537581
     CDS             1537596..1538249
     CDS             1538249..1538896
     CDS             1538896..1539198
     CDS             1539223..1540059
     CDS             1540081..1540362
     CDS             1540359..1540820
     CDS             1540820..1541647
     CDS             1541650..1542066
     CDS             1542066..1542299
     CDS             1542299..1542595
     CDS             1542699..1543220
     CDS             complement(1543239..1543640)
     CDS             complement(1543640..1545139)
     CDS             complement(1545377..1545529)
     CDS             complement(1545477..1545797)
     CDS             1546230..1548581
     CDS             1548624..1549514
     CDS             complement(1549538..1551166)
     CDS             1551538..1552914
     CDS             complement(1552915..1554600)
     CDS             1554800..1555246
     CDS             1555365..1556084
     CDS             1556130..1556480
     CDS             1556477..1557703
     CDS             1557700..1559142
     CDS             1559157..1559510
     CDS             1559516..1561111
     CDS             1561101..1561595
     CDS             1561939..1562307
     CDS             1562308..1562625
     CDS             1562625..1563188
     CDS             1563192..1563377
     CDS             1563476..1563874
     CDS             1563889..1564428
     CDS             1564432..1564839
     CDS             1564862..1565509
     CDS             1565512..1565697
     CDS             1565694..1566137
     CDS             complement(1566207..1567187)
     CDS             1567306..1569090
     CDS             1569316..1570743
     CDS             1570776..1571426
     CDS             complement(1571431..1572342)
     CDS             complement(1572351..1573247)
     CDS             complement(1573257..1574171)
     CDS             complement(1574178..1575092)
     CDS             1575442..1576767
     CDS             1576764..1577309
     CDS             1577329..1578126
     CDS             1578235..1578777
     CDS             1578774..1579505
     CDS             1579660..1581408
     CDS             1581389..1582069
     CDS             1582078..1583100
     CDS             1583100..1584137
     CDS             1584173..1584694
     CDS             complement(1584746..1585987)
     CDS             complement(1585984..1586646)
     CDS             1586745..1587569
     CDS             complement(1587649..1588521)
     CDS             complement(1588538..1589725)
     CDS             complement(1589732..1591252)
     CDS             1591424..1592929
     CDS             1592926..1593525
     CDS             1593607..1594473
     CDS             1594527..1595402
     CDS             1595399..1596112
     CDS             1596109..1596867
     CDS             complement(1596886..1597764)
     CDS             complement(1597761..1598429)
     CDS             1598476..1599585
     CDS             1599585..1601009
     CDS             complement(1601016..1601612)
     CDS             1601665..1602363
     CDS             complement(1602360..1602965)
     CDS             complement(1602962..1603957)
     CDS             complement(1603984..1604835)
     CDS             complement(1604864..1605718)
     CDS             complement(1605862..1607334)
     CDS             complement(1607344..1609035)
     CDS             complement(1609139..1610719)
     CDS             complement(1610744..1611241)
     CDS             1611597..1611818
     CDS             1612201..1612575
     CDS             1612581..1612997
     CDS             1613023..1613628
     CDS             1613721..1614773
     CDS             1614848..1615447
     CDS             1615467..1616342
     CDS             complement(1616339..1617031)
     CDS             complement(1617095..1617703)
     CDS             complement(1617806..1618477)
     CDS             complement(1618493..1619572)
     CDS             1619643..1620203
     CDS             complement(1620225..1620545)
     CDS             1620746..1622059
     CDS             complement(1622024..1623349)
     CDS             complement(1623349..1624659)
     CDS             1624781..1628416
     CDS             1628401..1629507
     CDS             1629580..1629891
     CDS             1629917..1630213
     CDS             complement(1630283..1631665)
     CDS             1631921..1633222
     CDS             1633335..1634858
     CDS             1635013..1635411
     CDS             complement(1635427..1636125)
     CDS             1636280..1636708
     CDS             1636718..1638430
     CDS             1638433..1639029
     CDS             1639029..1639436
     CDS             1639433..1640899
     CDS             1640922..1641263
     CDS             1641497..1642909
     CDS             1642906..1644321
     CDS             1644318..1645094
     CDS             complement(1645169..1645585)
     CDS             1646296..1646739
     CDS             1646736..1647188
     CDS             1647536..1648012
     CDS             1648122..1649525
     CDS             1649573..1649881
     CDS             1650129..1651289
     CDS             complement(1651286..1652176)
     CDS             1652248..1652964
     CDS             complement(1652977..1654452)
     CDS             1654752..1655318
     CDS             complement(1655346..1656386)
     CDS             complement(1656437..1657288)
     CDS             1657467..1659353
     CDS             1659357..1660295
     CDS             complement(1660346..1661290)
     CDS             1661348..1662760
     CDS             1662840..1664252
     CDS             1664273..1665652
     CDS             1665708..1666877
     CDS             1666874..1667959
     CDS             1667952..1668419
     CDS             1668416..1669060
     CDS             1669057..1669533
     CDS             1669530..1670552
     CDS             1670549..1670998
     CDS             1671178..1671480
     CDS             1671564..1673186
     CDS             1673706..1674266
     CDS             complement(1674284..1675408)
     CDS             1675484..1675864
     CDS             complement(1675840..1676619)
     CDS             complement(1676817..1678142)
     CDS             1678351..1679754
     CDS             1680305..1681108
     CDS             1681151..1681948
     CDS             complement(1682146..1682877)
     CDS             1682974..1683543
     CDS             complement(1683664..1683954)
     CDS             1684388..1685194
     CDS             1685464..1685862
     CDS             1685855..1687054
     CDS             complement(1687085..1687495)
     CDS             1687637..1689178
     CDS             1689198..1690334
     CDS             1690403..1692139
     CDS             1692222..1692881
     CDS             1693036..1694649
     CDS             1694678..1695097
     CDS             complement(1695107..1697470)
     CDS             complement(1697467..1698240)
     CDS             1698411..1699973
     CDS             1699984..1700661
     CDS             1700804..1701661
     CDS             1701672..1702463
     CDS             1702467..1703264
     CDS             1703278..1704852
     CDS             complement(1704885..1705619)
     CDS             complement(1705616..1706848)
     CDS             complement(1706845..1708407)
     CDS             complement(1708535..1708825)
     CDS             1709234..1709941
     CDS             1709944..1711521
     CDS             complement(1711512..1712564)
     CDS             complement(1712618..1714654)
     CDS             1714853..1715740
     CDS             1715737..1717305
     CDS             complement(1717307..1718182)
     CDS             1718346..1719197
     CDS             complement(1719261..1720430)
     CDS             complement(1720546..1721337)
     CDS             1721356..1722288
     CDS             1722361..1725612
     CDS             complement(1725589..1726548)
     CDS             1726761..1727360
     CDS             1727405..1728046
     CDS             complement(1728064..1728528)
     CDS             1728834..1731728
     CDS             1731725..1732132
     CDS             1732149..1732514
     CDS             1732495..1733076
     CDS             1733082..1733657
     CDS             complement(1733760..1736459)
     CDS             1736540..1738318
     CDS             complement(1738323..1739228)
     CDS             complement(1739234..1740454)
     CDS             1740526..1741386
     CDS             1741383..1741676
     CDS             1742683..1743300
     CDS             1743297..1744841
     CDS             complement(1744845..1745582)
     CDS             complement(1745579..1746721)
     CDS             complement(1746742..1748073)
     CDS             1748543..1750774
     CDS             complement(1750851..1751690)
     CDS             1751775..1752596
     CDS             1752612..1753628
     CDS             1753643..1754680
     CDS             complement(1754723..1755040)
     CDS             1755180..1756019
     CDS             complement(1756022..1757233)
     CDS             complement(1757394..1758779)
     CDS             complement(1758776..1759294)
     CDS             1759428..1760915
     CDS             1761019..1761933
     CDS             1761930..1762454
     CDS             complement(1762408..1762995)
     CDS             complement(1763124..1763909)
     CDS             complement(1763912..1765666)
     CDS             complement(1765677..1766147)
     CDS             complement(1766144..1766560)
     CDS             1766778..1767176
     CDS             1767305..1768546
     CDS             1768761..1769849
     CDS             1769956..1770891
     CDS             complement(1770884..1772296)
     CDS             complement(1772302..1773459)
     CDS             complement(1773456..1774130)
     CDS             complement(1774127..1774564)
     CDS             complement(1774567..1775832)
     CDS             complement(1775984..1777435)
     CDS             complement(1777578..1778873)
     CDS             complement(1778947..1779114)
     CDS             complement(1779111..1780178)
     CDS             complement(1780185..1780475)
     CDS             complement(1780527..1780937)
     CDS             complement(1780950..1781672)
     CDS             complement(1781688..1782320)
     CDS             complement(1782369..1785050)
     CDS             1785177..1786091
     CDS             complement(1786092..1787828)
     CDS             1787883..1788506
     CDS             complement(1788531..1790147)
     CDS             complement(1790144..1790620)
     CDS             1790726..1791835
     CDS             complement(1791793..1792557)
     CDS             complement(1792582..1793730)
     CDS             1793859..1794374
     CDS             complement(1794381..1795175)
     CDS             1795223..1796407
     CDS             1796404..1797576
     CDS             1797877..1798974
     CDS             1798971..1800500
     CDS             1800501..1801760
     CDS             complement(1801804..1802463)
     CDS             complement(1802474..1803502)
     CDS             complement(1803499..1804524)
     CDS             complement(1804521..1805591)
     CDS             complement(1805591..1807117)
     CDS             complement(1807122..1808108)
     CDS             1808508..1810199
     CDS             1810196..1810891
     CDS             1810894..1812399
     CDS             1812612..1812956
     CDS             1813034..1813573
     CDS             complement(1813566..1814966)
     CDS             1815062..1815334
     CDS             1815822..1816148
     CDS             1816151..1817104
     CDS             complement(1817135..1817806)
     CDS             1818047..1818370
     CDS             complement(1818478..1818885)
     CDS             1819248..1819676
     CDS             1819676..1820689
     CDS             complement(1820885..1821124)
     CDS             1821176..1821511
     CDS             1821508..1822437
     CDS             complement(1822434..1823294)
     CDS             1823425..1824546
     CDS             complement(1824488..1825807)
     CDS             1826089..1826988
     CDS             complement(1827076..1827543)
     CDS             1827585..1829000
     CDS             1829180..1830805
     CDS             1830802..1831677
     CDS             complement(1831699..1832286)
     CDS             1832468..1833205
     CDS             complement(1833174..1834004)
     CDS             complement(1833986..1834702)
     CDS             1834789..1835823
     CDS             1835832..1836980
     CDS             complement(1837050..1837967)
     CDS             complement(1838043..1838741)
     CDS             1838767..1840137
     CDS             1840251..1840865
     CDS             1840862..1841299
     CDS             complement(1841333..1842214)
     CDS             complement(1842253..1843179)
     CDS             1843365..1844117
     CDS             1844210..1844629
     CDS             complement(1844642..1845010)
     CDS             complement(1845058..1845816)
     CDS             complement(1845819..1850342)
     CDS             complement(1850404..1850577)
     CDS             1850694..1852142
     CDS             complement(1852110..1852925)
     CDS             complement(1852964..1854547)
     CDS             1854619..1855083
     CDS             1855136..1856500
     CDS             complement(1856508..1857065)
     CDS             1857179..1857421
     CDS             1857422..1857826
     CDS             1857823..1858440
     CDS             1858494..1858793
     CDS             complement(1858875..1859117)
     CDS             1859306..1859974
     CDS             1859971..1860186
     CDS             complement(1860268..1861290)
     CDS             complement(1861547..1862041)
     CDS             1862204..1863577
     CDS             complement(1863597..1864526)
     CDS             1864669..1864974
     CDS             complement(1864985..1865326)
     CDS             complement(1865313..1865714)
     CDS             complement(1865711..1866940)
     CDS             complement(1866940..1867401)
     CDS             complement(1867419..1868306)
     CDS             complement(1868321..1868518)
     CDS             complement(1868641..1869657)
     CDS             1869761..1870345
     CDS             complement(1870342..1870770)
     CDS             1871279..1871512
     CDS             1871520..1871675
     CDS             1871713..1871970
     CDS             1872145..1872453
     CDS             complement(1872508..1872858)
     CDS             1872909..1873895
     CDS             complement(1873863..1874426)
     CDS             complement(1874566..1875648)
     CDS             complement(1875645..1877078)
     CDS             complement(1877075..1877791)
     CDS             complement(1877776..1879104)
     CDS             1879301..1880209
     CDS             1880491..1880622
     CDS             1880724..1881143
     CDS             1881247..1881663
     CDS             1881660..1882412
     CDS             1882501..1882986
     CDS             complement(1882976..1883332)
     CDS             complement(1883433..1885229)
     CDS             complement(1885624..1886034)
     CDS             complement(1886037..1886924)
     CDS             complement(1887074..1887301)
     CDS             complement(1887457..1888092)
     CDS             complement(1888189..1888500)
     CDS             complement(1888497..1890125)
     CDS             1890327..1890539
     CDS             complement(1890966..1891724)
     CDS             1891753..1892388
     CDS             1892436..1892603
     CDS             1892734..1893252
     CDS             complement(1893207..1893878)
     CDS             1893946..1895181
     CDS             1895178..1895687
     CDS             1896033..1897202
     CDS             1897225..1898037
     CDS             complement(1898113..1898817)
     CDS             complement(1898840..1900303)
     CDS             1900308..1901291
     CDS             1901294..1902184
     CDS             1902273..1903262
     CDS             complement(1903244..1903792)
     CDS             complement(1903789..1905153)
     CDS             complement(1905150..1906145)
     CDS             1906425..1906814
     CDS             complement(1906855..1907214)
     CDS             1907455..1907826
     CDS             1907957..1909375
     CDS             1909372..1910454
     CDS             1910459..1911685
     CDS             complement(1911718..1913127)
     CDS             1913166..1914650
     CDS             1914807..1916039
     CDS             1916036..1916209
     CDS             1916206..1916388
     CDS             1916396..1917121
     CDS             1917272..1918528
     CDS             1918525..1918728
     CDS             complement(1918791..1919303)
     CDS             complement(1919373..1919999)
     CDS             complement(1920009..1921031)
     CDS             complement(1921055..1921969)
     CDS             complement(1921966..1922877)
     CDS             complement(1922828..1924567)
     CDS             complement(1924664..1925233)
     CDS             complement(1925424..1927136)
     CDS             complement(1927124..1928404)
     CDS             1928427..1929554
     CDS             complement(1929588..1930790)
     CDS             complement(1930787..1931401)
     CDS             1931592..1932791
     CDS             1932788..1933810
     CDS             complement(1933836..1934534)
     CDS             1934812..1936173
     CDS             1936170..1937024
     CDS             complement(1937032..1937322)
     CDS             complement(1937342..1937611)
     CDS             complement(1937660..1938472)
     CDS             complement(1938555..1939568)
     CDS             complement(1939568..1939996)
     CDS             complement(1940145..1940354)
     CDS             1940452..1941963
     CDS             complement(1942190..1943023)
     CDS             complement(1943053..1943334)
     CDS             complement(1943545..1943838)
     CDS             complement(1943875..1944624)
     CDS             complement(1944699..1948409)
     CDS             complement(1948496..1948804)
     CDS             complement(1948794..1949663)
     CDS             1949753..1950385
     CDS             1950437..1951123
     CDS             1951191..1952852
     CDS             1952849..1954606
     CDS             1954646..1955299
     CDS             1955596..1956288
     CDS             1956525..1959386
     CDS             complement(1959383..1959853)
     CDS             1960095..1961504
     CDS             1961567..1963423
     CDS             1963433..1963930
     CDS             1963982..1965133
     CDS             1965203..1966459
     CDS             1966654..1967082
     CDS             complement(1967099..1968031)
     CDS             complement(1968124..1969131)
     CDS             complement(1969128..1970459)
     CDS             1970515..1971303
     CDS             1971300..1972799
     CDS             complement(1972807..1973613)
     CDS             complement(1973653..1974510)
     CDS             complement(1974521..1975435)
     CDS             1975509..1976741
     CDS             1976738..1977514
     CDS             1977511..1978308
     CDS             1978305..1978955
     CDS             complement(1978960..1979544)
     CDS             complement(1979558..1982275)
     CDS             complement(1982232..1983185)
     CDS             complement(1983261..1985660)
     CDS             complement(1985666..1986859)
     CDS             complement(1986861..1987976)
     CDS             complement(1988141..1990903)
     CDS             complement(1990913..1991428)
     CDS             complement(1991430..1992794)
     CDS             1993004..1993930
     CDS             1993927..1995030
     CDS             1995064..1995957
     CDS             1995965..1996249
     CDS             complement(1996254..1996811)
     CDS             1997014..1997673
     CDS             1997670..1997975
     CDS             1998186..1998401
     CDS             1998476..1999975
     CDS             complement(2000143..2000397)
     CDS             complement(2000646..2001608)
     CDS             complement(2001654..2002043)
     CDS             2002111..2002581
     CDS             2002581..2002958
     CDS             complement(2002965..2003444)
     CDS             complement(2003441..2004532)
     CDS             complement(2004529..2005140)
     CDS             2005199..2005996
     CDS             2006011..2006712
     CDS             complement(2006724..2007941)
     CDS             complement(2007957..2009465)
     CDS             2009771..2010469
     CDS             complement(2010476..2011300)
     CDS             2011602..2011841
     CDS             complement(2011850..2012509)
     CDS             2012548..2013789
     CDS             2013931..2015121
     CDS             2015158..2016012
     CDS             complement(2016090..2016386)
     CDS             complement(2016388..2017161)
     CDS             2017285..2020422
     CDS             2020419..2023706
     CDS             complement(2023699..2024412)
     CDS             complement(2024543..2024932)
     CDS             2025002..2026096
     CDS             2026093..2027028
     CDS             complement(2027051..2027272)
     CDS             2027837..2028406
     CDS             2028415..2029071
     CDS             2029146..2031275
     CDS             2031777..2032088
     CDS             complement(2032190..2033509)
     CDS             complement(2033567..2034406)
     CDS             complement(2034464..2035873)
     CDS             2035981..2037018
     CDS             2037121..2040126
     CDS             2040301..2040828
     CDS             2040821..2041996
     CDS             2041993..2042538
     CDS             2042577..2045987
     CDS             2046110..2047510
     CDS             complement(2048141..2048551)
     CDS             2048589..2049275
     CDS             complement(2049610..2050320)
     CDS             2050405..2050770
     CDS             complement(2050786..2052537)
     CDS             2052753..2054381
     CDS             2054473..2055519
     CDS             2055543..2055929
     CDS             2055874..2056650
     CDS             2056647..2056991
     CDS             2057028..2058071
     CDS             2058068..2058811
     CDS             2058811..2059836
     CDS             2059864..2061513
     CDS             2061545..2061880
     CDS             complement(2061887..2063062)
     CDS             complement(2063059..2063547)
     CDS             2063768..2065315
     CDS             complement(2065325..2066677)
     CDS             complement(2066756..2067646)
     CDS             2067763..2068695
     CDS             2068955..2070055
     CDS             2070195..2070575
     CDS             2070610..2071146
     CDS             2071147..2072145
     CDS             2072174..2073247
     CDS             2073322..2074476
     CDS             2074476..2075642
     CDS             2075651..2076505
     CDS             2076502..2076633
     CDS             complement(2076671..2077396)
     CDS             2077513..2078376
     CDS             2078514..2080274
     CDS             2080271..2081164
     CDS             complement(2081235..2081378)
     CDS             complement(2081621..2082070)
     CDS             complement(2082169..2082789)
     CDS             2082936..2083688
     CDS             complement(2083696..2084607)
     CDS             complement(2085076..2085885)
     CDS             complement(2085866..2086792)
     CDS             complement(2086952..2087875)
     CDS             complement(2087878..2088741)
     CDS             2088924..2089604
     CDS             complement(2089639..2089956)
     CDS             complement(2090102..2091106)
     CDS             2091191..2092510
     CDS             2092507..2093262
     CDS             complement(2093263..2094333)
     CDS             complement(2094345..2095157)
     CDS             complement(2095154..2095897)
     CDS             complement(2095894..2096298)
     CDS             2096408..2097154
     CDS             complement(2097139..2097837)
     CDS             complement(2097868..2098344)
     CDS             2098830..2100914
     CDS             2101118..2102572
     CDS             2102587..2103825
     CDS             2103822..2104766
     CDS             2104783..2105565
     CDS             2105584..2106414
     CDS             complement(2106472..2106894)
     CDS             complement(2106948..2108135)
     CDS             complement(2108135..2108896)
     CDS             2108966..2109559
     CDS             2109768..2110526
     CDS             complement(2110538..2111509)
     CDS             2111627..2112715
     CDS             2112758..2113684
     CDS             complement(2113659..2115026)
     CDS             2115055..2116035
     CDS             2116080..2117639
     CDS             complement(2117665..2118420)
     CDS             2118476..2118826
     CDS             complement(2118922..2119956)
     CDS             complement(2119958..2121094)
     CDS             2121141..2121749
     CDS             2121822..2123135
     CDS             2123135..2124499
     CDS             2124514..2125188
     CDS             2125259..2126242
     CDS             complement(2126239..2127006)
     CDS             2127094..2127675
     CDS             complement(2127764..2129329)
     CDS             complement(2129331..2130917)
     CDS             complement(2130914..2132803)
     CDS             complement(2132811..2133119)
     CDS             complement(2133116..2133874)
     CDS             complement(2133871..2134413)
     CDS             complement(2134406..2135632)
     CDS             complement(2135629..2138013)
     CDS             complement(2138102..2139433)
     CDS             complement(2139430..2140167)
     CDS             complement(2140228..2141556)
     CDS             complement(2141556..2142272)
     CDS             complement(2142269..2142823)
     CDS             complement(2142814..2143182)
     CDS             complement(2143366..2143764)
     CDS             complement(2143828..2144346)
     CDS             complement(2144378..2144779)
     CDS             2144836..2145471
     CDS             complement(2145479..2145835)
     CDS             complement(2145832..2146821)
     CDS             complement(2146818..2148062)
     CDS             complement(2148073..2148684)
     CDS             complement(2148691..2149593)
     CDS             complement(2149593..2150795)
     CDS             complement(2150792..2152021)
     CDS             complement(2152022..2153125)
     CDS             complement(2153254..2153850)
     CDS             complement(2153861..2155060)
     CDS             2155501..2156478
     CDS             complement(2156545..2157543)
     CDS             complement(2157633..2158853)
     CDS             complement(2158889..2160286)
     CDS             complement(2160404..2161186)
     CDS             2161210..2161590
     CDS             complement(2161613..2162020)
     CDS             complement(2162046..2162981)
     CDS             2163153..2164259
     CDS             2164249..2165229
     CDS             2165226..2165747
     CDS             2165793..2166482
     CDS             2166483..2167379
     CDS             2167390..2167875
     CDS             2168040..2169143
     CDS             complement(2169678..2171087)
     CDS             2171252..2172142
     CDS             complement(2172275..2173018)
     CDS             complement(2173038..2174138)
     CDS             complement(2174138..2175013)
     CDS             complement(2175058..2176023)
     CDS             complement(2176102..2177433)
     CDS             complement(2177485..2178255)
     CDS             complement(2178248..2179069)
     CDS             complement(2179121..2180020)
     CDS             complement(2180401..2181750)
     CDS             complement(2182038..2183003)
     CDS             2183185..2184645
     CDS             complement(2184617..2185249)
     CDS             2185414..2186352
     CDS             2186345..2187502
     CDS             2187753..2188592
     CDS             2188645..2189190
     CDS             2189268..2189852
     CDS             2189849..2190382
     CDS             complement(2190361..2190525)
     CDS             complement(2190853..2192436)
     CDS             2192581..2193051
     CDS             2193073..2193858
     CDS             2193860..2195017
     CDS             2195157..2197775
     CDS             complement(2197776..2200202)
     CDS             complement(2200199..2200831)
     CDS             complement(2200833..2201831)
     CDS             complement(2201841..2202608)
     CDS             2202762..2203508
     CDS             complement(2203585..2203779)
     CDS             2203799..2204158
     CDS             2204236..2204883
     CDS             complement(2205201..2206385)
     CDS             complement(2206382..2207962)
     CDS             complement(2207959..2208228)
     CDS             complement(2208288..2209358)
     CDS             complement(2209355..2209720)
     CDS             complement(2209717..2210115)
     CDS             2210186..2211820
     CDS             2211817..2213085
     CDS             complement(2213518..2214726)
     CDS             2215060..2215749
     CDS             complement(2215760..2216200)
     CDS             complement(2216197..2216793)
     CDS             2217006..2217425
     CDS             2217440..2221084
     CDS             2221081..2221323
     CDS             2221320..2222246
     CDS             2222742..2224376
     CDS             2224483..2224938
     CDS             complement(2225109..2225963)
     CDS             complement(2225960..2227321)
     CDS             complement(2228170..2228763)
     CDS             2228863..2229687
     CDS             2229760..2230743
     CDS             2230794..2231729
     CDS             2231882..2232784
     CDS             2232790..2233644
     CDS             2233641..2233796
     CDS             2234051..2234716
     CDS             2234833..2237583
     CDS             2237715..2238554
     CDS             2238592..2240016
     CDS             2240088..2240876
     CDS             2241188..2241976
     CDS             2241973..2243007
     CDS             2243051..2244442
     CDS             2244483..2244662
     CDS             2244650..2245630
     CDS             complement(2245536..2247044)
     CDS             complement(2247041..2248261)
     CDS             complement(2248470..2249870)
     CDS             2250029..2250721
     CDS             2250877..2253087
     CDS             2253121..2253447
     CDS             complement(2253444..2254820)
     CDS             complement(2254841..2256019)
     CDS             2256454..2257758
     CDS             complement(2257799..2258323)
     CDS             2258412..2259011
     CDS             complement(2258987..2259802)
     CDS             complement(2259796..2260797)
     CDS             2260965..2262506
     CDS             2262509..2263351
     CDS             2263348..2263971
     CDS             2264025..2265989
     CDS             2265986..2267656
     CDS             complement(2267604..2268596)
     CDS             complement(2268648..2269790)
     CDS             complement(2269802..2271034)
     CDS             2271207..2271569
     CDS             2271642..2272415
     CDS             complement(2272412..2273065)
     CDS             complement(2273072..2273773)
     CDS             2274343..2275170
     CDS             complement(2275150..2276997)
     CDS             complement(2277027..2279198)
     CDS             complement(2279195..2279947)
     CDS             2280442..2281332
     CDS             2281354..2281806
     CDS             2281948..2283312
     CDS             2283309..2284205
     CDS             complement(2284280..2285101)
     CDS             complement(2285144..2286337)
     CDS             2286449..2287189
     CDS             2287186..2288409
     CDS             2288417..2289610
     CDS             2289614..2290282
     CDS             2290327..2290884
     CDS             2290862..2291515
     CDS             complement(2291531..2292370)
     CDS             2292544..2293488
     CDS             2293485..2294720
     CDS             complement(2294858..2294998)
     CDS             complement(2294995..2296497)
     CDS             complement(2296490..2297992)
     CDS             complement(2297967..2299418)
     CDS             complement(2299418..2300200)
     CDS             complement(2300197..2301003)
     CDS             complement(2301024..2301845)
     CDS             2302116..2303000
     CDS             2303054..2304229
     CDS             complement(2304294..2305031)
     CDS             2305317..2306081
     CDS             2306091..2306888
     CDS             2307025..2307846
     CDS             2307861..2309111
     CDS             2309115..2310743
     CDS             2310740..2311594
     CDS             2311599..2312648
     CDS             2312674..2313864
     CDS             complement(2313886..2315121)
     CDS             complement(2315214..2316362)
     CDS             2316524..2318806
     CDS             2318803..2320329
     CDS             complement(2320363..2321103)
     CDS             complement(2321106..2322314)
     CDS             2322534..2324021
     CDS             complement(2324005..2325657)
     CDS             complement(2325677..2326294)
     CDS             complement(2326291..2327307)
     CDS             2327539..2327985
     CDS             complement(2327988..2328650)
     CDS             2328800..2329819
     CDS             2329903..2330946
     CDS             complement(2330943..2333096)
     CDS             2333298..2333648
     CDS             2333777..2335201
     CDS             2335507..2336553
     CDS             complement(2336583..2338136)
     CDS             2338174..2339292
     CDS             2339303..2340538
     CDS             complement(2340549..2340686)
     CDS             complement(2340686..2342992)
     CDS             complement(2343165..2344226)
     CDS             2344455..2345024
     CDS             2345095..2346066
     CDS             2346098..2347705
     CDS             2347746..2348543
     CDS             2348540..2348812
     CDS             2348829..2350079
     CDS             2350076..2350963
     CDS             2350960..2352150
     CDS             2352147..2352983
     CDS             complement(2352990..2353643)
     CDS             complement(2353782..2354117)
     CDS             2354278..2356566
     CDS             2356566..2356826
     CDS             2356823..2357926
     CDS             2357919..2358992
     CDS             complement(2358993..2360558)
     CDS             complement(2360646..2362310)
     CDS             2362387..2363154
     CDS             2363217..2364947
     CDS             complement(2364966..2365505)
     CDS             2365604..2366356
     CDS             complement(2366364..2367275)
     CDS             complement(2367744..2367905)
     CDS             2368080..2368895
     CDS             2368918..2369979
     CDS             complement(2370008..2370769)
     CDS             2370961..2371452
     CDS             complement(2371548..2373032)
     CDS             2373164..2373823
     CDS             2373847..2374710
     CDS             complement(2374713..2376248)
     CDS             complement(2376350..2377582)
     CDS             complement(2377545..2378615)
     CDS             complement(2378620..2379225)
     CDS             2379342..2379905
     CDS             2380379..2380618
     CDS             2380799..2381098
     CDS             2381065..2383233
     CDS             complement(2383420..2383806)
     CDS             2383835..2384536
     CDS             complement(2384537..2384956)
     CDS             2385228..2386637
     CDS             2386634..2386777
     CDS             2386828..2387679
     CDS             complement(2387651..2388226)
     CDS             2388350..2389228
     CDS             complement(2389298..2390485)
     CDS             2390723..2391373
     CDS             2391489..2392988
     CDS             2393074..2393598
     CDS             2393803..2394789
     CDS             2394859..2396241
     CDS             2396241..2397821
     CDS             complement(2398010..2399365)
     CDS             complement(2399432..2400481)
     CDS             complement(2400669..2400944)
     CDS             complement(2400954..2402027)
     CDS             2402297..2403985
     CDS             2404009..2405250
     CDS             2405381..2405671
     CDS             complement(2405673..2407100)
     CDS             2407319..2408014
     CDS             2407969..2408817
     CDS             2408810..2409631
     CDS             2409628..2410335
     CDS             2410370..2411350
     CDS             2411359..2412522
     CDS             2412595..2413296
     CDS             complement(2413328..2414872)
     CDS             complement(2414990..2416273)
     CDS             2416370..2417113
     CDS             complement(2417125..2417403)
     CDS             2417893..2418912
     CDS             2418870..2419571
     CDS             complement(2419579..2420490)
     CDS             2420692..2421201
     CDS             2421207..2422448
     CDS             complement(2422408..2422818)
     CDS             complement(2422826..2423842)
     CDS             complement(2423839..2425368)
     CDS             complement(2425365..2425508)
     CDS             complement(2425710..2426033)
     CDS             complement(2426030..2426977)
     CDS             complement(2426974..2428527)
     CDS             complement(2428660..2429865)
     CDS             complement(2430027..2431571)
     CDS             complement(2431568..2432353)
     CDS             2432570..2433361
     CDS             2433429..2434385
     CDS             2434550..2435293
     CDS             2435295..2435942
     CDS             2436073..2436912
     CDS             2436909..2437739
     CDS             2437787..2438995
     CDS             2438992..2440062
     CDS             2440088..2441098
     CDS             complement(2441100..2442674)
     CDS             complement(2442671..2443087)
     CDS             2443172..2445277
     CDS             complement(2445348..2446007)
     CDS             2446108..2446407
     CDS             2446404..2447888
     CDS             2447932..2449029
     CDS             2449026..2450537
     CDS             complement(2450596..2451150)
     CDS             complement(2451352..2452455)
     CDS             2452620..2453462
     CDS             complement(2453493..2453882)
     CDS             2454205..2456061
     CDS             2456125..2456637
     CDS             2456694..2457707
     CDS             complement(2457779..2458390)
     CDS             complement(2458418..2458879)
     CDS             complement(2458912..2460321)
     CDS             2460414..2462000
     CDS             2461997..2463019
     CDS             complement(2463113..2464309)
     CDS             2464387..2465580
     CDS             2465631..2466410
     CDS             2466407..2467867
     CDS             complement(2468381..2469082)
     CDS             2469194..2470648
     CDS             2470672..2471265
     CDS             2471469..2472095
     CDS             complement(2472156..2473145)
     CDS             complement(2473142..2475352)
     CDS             complement(2475381..2476046)
     CDS             2476128..2477108
     CDS             2477113..2478222
     CDS             2478455..2479492
     CDS             complement(2479493..2480080)
     CDS             complement(2480097..2480333)
     CDS             2480440..2481453
     CDS             2481417..2482163
     CDS             complement(2482164..2482478)
     CDS             complement(2482555..2482749)
     CDS             2482984..2484648
     CDS             2484648..2486906
     CDS             2486903..2487607
     CDS             complement(2487622..2488128)
     CDS             2488188..2488766
     CDS             complement(2488797..2489648)
     CDS             complement(2489654..2490496)
     CDS             2490495..2491631
     CDS             2491665..2492393
     CDS             2492393..2493025
     CDS             2493061..2496444
     CDS             2496486..2496995
     CDS             2497021..2497497
     CDS             2497580..2498158
     CDS             2498281..2499018
     CDS             2499088..2499699
     CDS             2499696..2500388
     CDS             2500395..2501252
     CDS             complement(2501271..2502047)
     CDS             2502168..2502587
     CDS             2502584..2502880
     CDS             2502907..2506494
     CDS             2506567..2508042
     CDS             2508282..2509631
     CDS             2509665..2510003
     CDS             2510091..2512565
     CDS             complement(2512566..2513411)
     CDS             2513512..2514516
     CDS             2514582..2516150
     CDS             2516150..2517226
     CDS             complement(2517308..2518135)
     CDS             complement(2518205..2519095)
     CDS             2519128..2519562
     CDS             2519767..2520237
     CDS             2520246..2520488
     CDS             2520523..2521044
     CDS             2521059..2521736
     CDS             complement(2521737..2522681)
     CDS             2523015..2523356
     CDS             2523424..2524293
     CDS             2524304..2525122
     CDS             2525199..2525504
     CDS             complement(2525519..2526229)
     CDS             complement(2526276..2527730)
     CDS             complement(2527780..2528202)
     CDS             complement(2528276..2529892)
     CDS             2530003..2531496
     CDS             2531510..2532895
     CDS             2533009..2533785
     CDS             2534312..2535046
     CDS             2535043..2535504
     CDS             complement(2535507..2536103)
     CDS             2536199..2537197
     CDS             2537542..2538522
     CDS             2538553..2539353
     CDS             2539350..2540198
     CDS             2540195..2540983
     CDS             2541046..2543313
     CDS             2543310..2544191
     CDS             2544178..2544684
     CDS             2544747..2545967
     CDS             2546004..2547203
     CDS             2547242..2549401
     CDS             2549414..2550649
     CDS             2550646..2551455
     CDS             complement(2551339..2553918)
     CDS             complement(2554008..2556401)
     CDS             2556494..2557012
     CDS             2557143..2557574
     CDS             2557571..2558533
     CDS             2558654..2559433
     CDS             complement(2559370..2559492)
     CDS             complement(2559495..2560349)
     CDS             complement(2560435..2560866)
     CDS             complement(2560939..2562006)
     CDS             complement(2562032..2562889)
     CDS             2562958..2563698
     CDS             2563709..2564953
     CDS             2564950..2565369
     CDS             2565362..2566084
     CDS             complement(2566112..2566840)
     CDS             complement(2566837..2568414)
     CDS             2568753..2570159
     CDS             complement(2570219..2571472)
     CDS             2571561..2573021
     CDS             complement(2573037..2573759)
     CDS             complement(2573756..2574478)
     CDS             2574544..2577402
     CDS             complement(2577399..2578571)
     CDS             complement(2578576..2579775)
     CDS             complement(2579779..2580945)
     CDS             complement(2580942..2581664)
     CDS             2581744..2582772
     CDS             2582769..2584172
     CDS             2584169..2584669
     CDS             2584688..2585911
     CDS             complement(2585908..2586690)
     CDS             complement(2586687..2587553)
     CDS             complement(2587550..2588344)
     CDS             complement(2588395..2589414)
     CDS             complement(2589424..2589951)
     CDS             complement(2589951..2591192)
     CDS             complement(2591193..2592062)
     CDS             complement(2592063..2592839)
     CDS             2593273..2593641
     CDS             2593643..2595151
     CDS             complement(2595271..2595642)
     CDS             2595846..2596268
     CDS             2596370..2597242
     CDS             2597267..2598430
     CDS             2598528..2599364
     CDS             complement(2599455..2600462)
     CDS             2601428..2602330
     CDS             2602327..2603208
     CDS             complement(2603192..2604121)
     CDS             complement(2604148..2604828)
     CDS             2604960..2605793
     CDS             2605809..2606636
     CDS             2606795..2608255
     CDS             2608467..2609555
     CDS             2609552..2610118
     CDS             2610123..2610845
     CDS             2610869..2612377
     CDS             2612646..2614619
     CDS             2614912..2615016
     CDS             complement(2615039..2616163)
     CDS             complement(2616171..2617124)
     CDS             complement(2617182..2617610)
     CDS             complement(2617653..2618345)
     CDS             2618813..2619349
     CDS             2619346..2619741
     CDS             2619738..2620601
     CDS             2620622..2621404
     CDS             2621453..2622208
     CDS             2622262..2623653
     CDS             complement(2623666..2624094)
     CDS             2624131..2624811
     CDS             2624947..2625693
     CDS             2625741..2626298
     CDS             2626299..2627177
     CDS             complement(2627136..2628050)
     CDS             2628197..2629090
     CDS             2629087..2630205
     CDS             complement(2630288..2630956)
     CDS             complement(2631062..2632069)
     CDS             2632377..2633153
     CDS             2633198..2634526
     CDS             2634530..2635594
     CDS             complement(2635751..2637235)
     CDS             complement(2637301..2637849)
     CDS             complement(2637892..2639031)
     CDS             2639135..2639776
     CDS             complement(2639792..2642107)
     CDS             complement(2642079..2642627)
     CDS             2642713..2643969
     CDS             2643983..2644174
     CDS             complement(2644175..2644993)
     CDS             complement(2645003..2645887)
     CDS             2645963..2646667
     CDS             2646664..2647914
     CDS             2647916..2648884
     CDS             2648881..2649663
     CDS             2649678..2650415
     CDS             2650418..2651911
     CDS             2651913..2652845
     CDS             complement(2652955..2653929)
     CDS             complement(2653937..2655358)
     CDS             2655727..2656023
     CDS             complement(2656031..2656528)
     CDS             complement(2656525..2657232)
     CDS             2657374..2658036
     CDS             complement(2658074..2658328)
     CDS             complement(2658411..2659769)
     CDS             2659776..2659961
     CDS             2660068..2661222
     CDS             2661219..2662439
     CDS             2662456..2663622
     CDS             2663679..2664533
     CDS             complement(2664545..2665084)
     CDS             2665175..2665783
     CDS             2665920..2667740
     CDS             2667790..2668377
     CDS             complement(2668397..2668783)
     CDS             2668859..2669755
     CDS             2669752..2671242
     CDS             complement(2671246..2671677)
     CDS             2671766..2672536
     CDS             2672585..2673241
     CDS             2673315..2673878
     CDS             complement(2673880..2675709)
     CDS             complement(2675706..2677511)
     CDS             2677864..2679237
     CDS             2679224..2679973
     CDS             2679970..2681325
     CDS             2681364..2682137
     CDS             2682163..2682897
     CDS             complement(2682903..2683643)
     CDS             2683715..2684461
     CDS             2684461..2685018
     CDS             2685015..2686217
     CDS             2686214..2686618
     CDS             complement(2686690..2687430)
     CDS             2687544..2687846
     CDS             2687906..2688613
     CDS             2688610..2688948
     CDS             2688950..2689729
     CDS             2689726..2690475
     CDS             complement(2690486..2691871)
     CDS             complement(2691876..2692907)
     CDS             2693158..2694690
     CDS             2694704..2695177
     CDS             2695174..2697057
     CDS             2697070..2697684
     CDS             2697720..2699096
     CDS             2699162..2700370
     CDS             2700404..2701951
     CDS             2701968..2702672
     CDS             2702719..2704464
     CDS             complement(2704485..2704958)
     CDS             complement(2704955..2705503)
     CDS             2705700..2706245
     CDS             2706242..2707273
     CDS             2707775..2710579
     CDS             2710579..2711049
     CDS             2711052..2712074
     CDS             2712067..2713434
     CDS             complement(2713440..2714060)
     CDS             complement(2714104..2714925)
     CDS             complement(2714946..2715989)
     CDS             complement(2716010..2716903)
     CDS             complement(2717025..2718056)
     CDS             2718267..2719415
     CDS             2719412..2720602
     CDS             2720599..2721432
     CDS             complement(2721419..2722243)
     CDS             complement(2722400..2723218)
     CDS             2723468..2724031
     CDS             complement(2724054..2725727)
     CDS             complement(2725764..2726348)
     CDS             complement(2726511..2727722)
     CDS             2727996..2728961
     CDS             2728958..2729623
     CDS             2729620..2730531
     CDS             complement(2730551..2731765)
     CDS             complement(2731781..2732950)
     CDS             complement(2733015..2733668)
     CDS             2733807..2734784
     CDS             2734886..2735155
     CDS             2735260..2735667
     CDS             2735997..2738288
     CDS             2738266..2739615
     CDS             2739634..2740515
     CDS             complement(2740567..2741682)
     CDS             2741778..2742293
     CDS             complement(2742304..2743065)
     CDS             2743205..2743516
     CDS             complement(2743713..2745425)
     CDS             2745690..2746427
     CDS             2746424..2746891
     CDS             2746888..2747343
     CDS             2747354..2747815
     CDS             complement(2747809..2748729)
     CDS             complement(2748751..2749500)
     CDS             2749543..2750343
     CDS             2750366..2750836
     CDS             2750910..2751554
     CDS             complement(2751582..2751917)
     CDS             2751938..2753338
     CDS             complement(2753235..2753993)
     CDS             complement(2753996..2754322)
     CDS             complement(2754283..2755590)
     CDS             2756022..2757218
     CDS             complement(2757263..2758669)
     CDS             complement(2758699..2759628)
     CDS             2759690..2760487
     CDS             2760518..2761270
     CDS             2761290..2762198
     CDS             2762206..2763882
     CDS             complement(2763894..2764331)
     CDS             complement(2764345..2765172)
     CDS             complement(2765195..2765509)
     CDS             2765674..2768304
     CDS             complement(2768315..2768860)
     CDS             2768930..2769508
     CDS             2769486..2769974
     CDS             2770097..2770435
     CDS             2770675..2771514
     CDS             2771533..2772369
     CDS             complement(2772377..2772784)
     CDS             complement(2772781..2773209)
     CDS             2773253..2774425
     CDS             2774435..2774629
     CDS             2774673..2774876
     CDS             complement(2774889..2776013)
     CDS             complement(2776054..2776338)
     CDS             2776595..2777317
     CDS             2777331..2777801
     CDS             complement(2777828..2778901)
     CDS             complement(2778898..2779581)
     CDS             complement(2779578..2780315)
     CDS             complement(2780312..2780503)
     CDS             complement(2780500..2781228)
     CDS             complement(2781233..2783524)
     CDS             complement(2783521..2783781)
     CDS             complement(2783783..2784265)
     CDS             complement(2784269..2784388)
     CDS             complement(2784414..2785739)
     CDS             complement(2785736..2786392)
     CDS             complement(2786389..2786949)
     CDS             complement(2787037..2787960)
     CDS             complement(2787964..2789760)
     CDS             complement(2789863..2790918)
     CDS             complement(2791028..2791807)
     CDS             complement(2791809..2792138)
     CDS             2792363..2793412
     CDS             2793381..2793947
     CDS             complement(2794005..2794904)
     CDS             complement(2794901..2795581)
     CDS             complement(2795600..2796421)
     CDS             complement(2796447..2797232)
     CDS             2797337..2798875
     CDS             2798872..2799285
     CDS             2799237..2799497
     CDS             complement(2799515..2800843)
     CDS             2801006..2801893
     CDS             2801903..2802589
     CDS             2802586..2803494
     CDS             2803499..2804374
     CDS             2804420..2805832
     CDS             complement(2805853..2807556)
     CDS             complement(2807642..2809933)
     CDS             2810192..2812627
     CDS             complement(2812637..2813368)
     CDS             2813632..2814189
     CDS             2814351..2814803
     CDS             complement(2814822..2815511)
     CDS             complement(2815547..2816449)
     CDS             complement(2816586..2817632)
     CDS             2817834..2818490
     CDS             2818487..2818666
     CDS             complement(2818671..2820086)
     CDS             2820136..2821314
     CDS             complement(2821344..2822036)
     CDS             complement(2822265..2823224)
     CDS             complement(2823372..2823800)
     CDS             2823872..2824114
     CDS             complement(2824118..2825110)
     CDS             complement(2825183..2825374)
     CDS             2825532..2825897
     CDS             complement(2826225..2827625)
     CDS             complement(2827821..2828639)
     CDS             2828700..2829659
     CDS             complement(2829633..2830283)
     CDS             2830449..2830751
     CDS             complement(2830772..2831284)
     CDS             2831322..2831741
     CDS             2831741..2832532
     CDS             complement(2832575..2833273)
     CDS             2833409..2833780
     CDS             2833867..2834520
     CDS             complement(2834517..2835185)
     CDS             complement(2835223..2835897)
     CDS             2836004..2837998
     CDS             2837995..2839188
     CDS             complement(2839197..2840210)
     CDS             2840636..2841931
     CDS             2841956..2843872
     CDS             2843910..2844824
     CDS             complement(2844852..2846099)
     CDS             complement(2846102..2846638)
     CDS             2846805..2847866
     CDS             2847869..2849224
     CDS             2849229..2849924
     CDS             2849956..2850276
     CDS             complement(2850324..2850737)
     CDS             complement(2850789..2852081)
     CDS             complement(2852103..2853683)
     CDS             complement(2853712..2854494)
     CDS             2854529..2855566
     CDS             complement(2855568..2856098)
     CDS             complement(2856103..2856636)
     CDS             complement(2856675..2857100)
     CDS             complement(2857143..2857877)
     CDS             2857997..2859376
     CDS             complement(2859380..2860057)
     CDS             2860089..2861342
     CDS             2861362..2862573
     CDS             complement(2862579..2863493)
     CDS             2863788..2864840
     CDS             complement(2864837..2865649)
     CDS             complement(2865884..2866366)
     CDS             complement(2867058..2867363)
     CDS             complement(2867398..2867781)
     CDS             2867987..2869096
     CDS             complement(2869002..2869184)
     CDS             complement(2869279..2870340)
     CDS             2870371..2870862
     CDS             2871045..2871920
     CDS             2871947..2872393
     CDS             2872390..2873601
     CDS             complement(2873675..2874541)
     CDS             complement(2874564..2875424)
     CDS             2875590..2876747
     CDS             2877135..2877413
     CDS             2877880..2878161
     CDS             2878366..2878581
     CDS             2879180..2880211
     CDS             2880208..2880504
     CDS             complement(2880573..2881502)
     CDS             complement(2881499..2881834)
     CDS             2882092..2882865
     CDS             2882924..2884048
     CDS             2884682..2884843
     CDS             complement(2884840..2885700)
     CDS             2885824..2887335
     CDS             complement(2887291..2888505)
     CDS             2888641..2888826
     CDS             complement(2888948..2890171)
     CDS             2890828..2891739
     CDS             complement(2891747..2892499)
     CDS             complement(2892622..2893944)
     CDS             complement(2894143..2894352)
     CDS             complement(2894349..2894651)
     CDS             complement(2894648..2894974)
     CDS             2896046..2898433
     CDS             2898445..2898927
     CDS             2898998..2901400
     CDS             complement(2901404..2902102)
     CDS             complement(2902133..2903542)
     CDS             complement(2903622..2904917)
     CDS             complement(2904914..2906269)
     CDS             complement(2906266..2907879)
     CDS             complement(2907894..2908766)
     CDS             complement(2908763..2909731)
     CDS             complement(2909734..2911320)
     CDS             complement(2911537..2912946)
     CDS             2913003..2913422
     CDS             2913508..2913930
     CDS             complement(2913944..2914423)
     CDS             complement(2914474..2915304)
     CDS             2915518..2916330
     CDS             2916342..2917187
     CDS             2917196..2918401
     CDS             2918398..2919429
     CDS             2919429..2920505
     CDS             2920508..2921965
     CDS             2921962..2923152
     CDS             2923152..2924639
     CDS             complement(2924650..2925162)
     CDS             2925323..2925682
     CDS             2925682..2926083
     CDS             2926271..2926948
     CDS             2926945..2927517
     CDS             complement(2927518..2928129)
     CDS             complement(2928126..2929694)
     CDS             2929813..2930508
     CDS             complement(2930521..2932197)
     CDS             2932334..2933494
     CDS             2933491..2933769
     CDS             2933753..2934544
     CDS             2934557..2936146
     CDS             complement(2936210..2937286)
     CDS             complement(2937393..2938373)
     CDS             complement(2938382..2939260)
     CDS             complement(2939257..2939754)
     CDS             complement(2939825..2940826)
     CDS             complement(2940823..2941974)
     CDS             complement(2941974..2942756)
     CDS             complement(2942785..2944206)
     CDS             complement(2944225..2945340)
     CDS             complement(2945429..2947012)
     CDS             2947132..2949054
     CDS             2949051..2949938
     CDS             complement(2949940..2950560)
     CDS             complement(2950566..2950952)
     CDS             2951016..2952254
     CDS             complement(2952197..2953147)
     CDS             complement(2953144..2954028)
     CDS             complement(2954224..2955126)
     CDS             complement(2955143..2956324)
     CDS             complement(2956384..2957439)
     CDS             2957572..2959194
     CDS             2959295..2960089
     CDS             2960091..2960960
     CDS             2961004..2961381
     CDS             2961476..2962030
     CDS             2962163..2962834
     CDS             2962927..2963490
     CDS             complement(2963487..2964347)
     CDS             2964432..2965199
     CDS             complement(2965162..2965305)
     CDS             2965976..2967049
     CDS             complement(2967055..2967447)
     CDS             2967713..2968099
     CDS             2968218..2969042
     CDS             complement(2969066..2970517)
     CDS             complement(2970514..2971422)
     CDS             complement(2971434..2972642)
     CDS             2972708..2973415
     CDS             2973561..2974910
     CDS             2974935..2976311
     CDS             2976308..2977282
     CDS             complement(2977263..2978126)
     CDS             complement(2978144..2979652)
     CDS             complement(2979652..2980356)
     CDS             complement(2980507..2981196)
     CDS             complement(2981309..2982106)
     CDS             complement(2982192..2983193)
     CDS             2983601..2984632
     CDS             2984629..2985426
     CDS             complement(2985445..2986239)
     CDS             2986362..2987162
     CDS             complement(2987165..2988118)
     CDS             complement(2988115..2988897)
     CDS             complement(2988894..2990078)
     CDS             complement(2990071..2990718)
     CDS             2990857..2991939
     CDS             2991982..2992650
     CDS             2992647..2993078
     CDS             2993163..2995217
     CDS             2995214..2995843
     CDS             2995840..2996508
     CDS             2996505..2997419
     CDS             2997421..2998581
     CDS             2998581..2999636
     CDS             2999713..3000624
     CDS             3000634..3001485
     CDS             3001482..3002063
     CDS             3002244..3002999
     CDS             complement(3003003..3003647)
     CDS             complement(3003678..3004109)
     CDS             3004304..3004852
     CDS             3004849..3005436
     CDS             3005439..3006494
     CDS             3006499..3006885
     CDS             3007026..3007814
     CDS             3007814..3008629
     CDS             3008674..3011034
     CDS             3011031..3011849
     CDS             3011842..3012327
     CDS             3012396..3013715
     CDS             3013795..3014115
     CDS             3014135..3015154
     CDS             3015273..3015719
     CDS             complement(3015785..3019291)
     CDS             complement(3019572..3020213)
     CDS             3020304..3021023
     CDS             complement(3021057..3022397)
     CDS             3022735..3023058
     CDS             3023131..3024993
     CDS             3024971..3026266
     CDS             3026272..3027939
     CDS             3027947..3028489
     CDS             3028533..3030926
     CDS             complement(3030981..3032378)
     CDS             complement(3032378..3032989)
     CDS             3033121..3033750
     CDS             3033747..3034880
     CDS             3034877..3035743
     CDS             complement(3035748..3037301)
     CDS             3037408..3038829
     CDS             complement(3038835..3039719)
     CDS             complement(3039885..3040748)
     CDS             3040917..3041594
     CDS             3041591..3042871
     CDS             complement(3043394..3044086)
     CDS             complement(3044086..3044898)
     CDS             complement(3044895..3046022)
     CDS             complement(3046019..3046903)
     CDS             complement(3046939..3048207)
     CDS             3048445..3048876
     CDS             complement(3049055..3049870)
     CDS             complement(3049867..3051504)
     CDS             complement(3051501..3052844)
     CDS             complement(3052885..3053973)
     CDS             complement(3053983..3054882)
     CDS             3055061..3056095
     CDS             3056145..3057179
     CDS             3057281..3058564
     CDS             complement(3058595..3059857)
     CDS             complement(3059854..3060993)
     CDS             complement(3061057..3062286)
     CDS             complement(3062374..3063033)
     CDS             3063126..3063980
     CDS             3063977..3064876
     CDS             complement(3064877..3065413)
     CDS             complement(3065438..3067063)
     CDS             complement(3067056..3067949)
     CDS             3068022..3069497
     CDS             complement(3069494..3070009)
     CDS             3070138..3071934
     CDS             3071978..3072433
     CDS             complement(3072435..3073376)
     CDS             complement(3073373..3074650)
     CDS             complement(3074647..3076284)
     CDS             3076326..3078044
     CDS             complement(3078062..3078793)
     CDS             3078871..3079857
     CDS             3079874..3081520
     CDS             complement(3081596..3082780)
     CDS             3082884..3083348
     CDS             complement(3083458..3083838)
     CDS             complement(3083882..3084628)
     CDS             3084783..3088091
     CDS             3088091..3090805
     CDS             3090802..3091722
     CDS             3091715..3092743
     CDS             3092925..3093758
     CDS             3093797..3095140
     CDS             complement(3095235..3095540)
     CDS             complement(3095627..3096256)
     CDS             3096381..3096782
     CDS             3096782..3096874
     CDS             3096983..3099673
     CDS             3099680..3100192
     CDS             3100185..3101429
     CDS             3101404..3102249
     CDS             3102259..3102702
     CDS             3102792..3103991
     CDS             3103991..3104725
     CDS             3104718..3105851
     CDS             complement(3105842..3106417)
     CDS             3106514..3107587
     CDS             3107613..3108176
     CDS             3108169..3108651
     CDS             3109284..3111491
     CDS             3111537..3111776
     CDS             complement(3111781..3112989)
     CDS             complement(3113057..3114259)
     CDS             complement(3114301..3114978)
     CDS             3115075..3115632
     CDS             3115629..3116585
     CDS             3116582..3117916
     CDS             3117913..3118413
     CDS             3118410..3119558
     CDS             3119664..3123011
     CDS             3123008..3123838
     CDS             3124973..3125290
     CDS             3125400..3125903
     CDS             3126019..3126342
     CDS             3126361..3127605
     CDS             3127746..3128945
     CDS             3129096..3130088
     CDS             3130085..3130825
     CDS             3130870..3131709
     CDS             complement(3131786..3132673)
     CDS             3132696..3133439
     CDS             3133490..3135436
     CDS             3135497..3137305
     CDS             3137302..3137835
     CDS             3137866..3138804
     CDS             3138801..3140195
     CDS             3140241..3140918
     CDS             3140939..3141922
     CDS             3142059..3142244
     CDS             complement(3142257..3143957)
     CDS             complement(3143957..3144667)
     CDS             3144739..3145338
     CDS             3145459..3146778
     CDS             3146775..3147251
     CDS             3147254..3147721
     CDS             complement(3147737..3148219)
     CDS             complement(3148216..3150171)
     CDS             3150273..3152348
     CDS             3152380..3153321
     CDS             3153318..3154382
     CDS             3154379..3155356
     CDS             3155445..3155837
     CDS             3155830..3157173
     CDS             3157277..3158299
     CDS             3158305..3159531
     CDS             3159535..3160320
     CDS             3160365..3160601
     CDS             3160719..3161159
     CDS             3161193..3161813
     CDS             complement(3161830..3162525)
     CDS             complement(3162550..3163551)
     CDS             complement(3163544..3165091)
     CDS             complement(3165093..3166037)
     CDS             complement(3166037..3167596)
     CDS             complement(3167600..3168691)
     CDS             complement(3168749..3169729)
     CDS             3169942..3172743
     CDS             complement(3172746..3173117)
     CDS             complement(3173171..3173905)
     CDS             complement(3173902..3174813)
     CDS             complement(3174830..3176380)
     CDS             complement(3176377..3177492)
     CDS             complement(3177527..3179617)
     CDS             3179862..3180788
     CDS             complement(3180841..3181869)
     CDS             3181900..3182799
     CDS             complement(3182812..3183879)
     CDS             complement(3183900..3184715)
     CDS             complement(3184712..3185575)
     CDS             complement(3185616..3186944)
     CDS             complement(3187000..3187794)
     CDS             complement(3187791..3189278)
     CDS             3189456..3190271
     CDS             3190268..3191017
     CDS             complement(3191000..3191800)
     CDS             complement(3191877..3192839)
     CDS             complement(3192884..3193669)
     CDS             complement(3193666..3194634)
     CDS             complement(3194631..3196307)
     CDS             3196493..3197227
     CDS             3197224..3198657
     CDS             3198660..3199871
     CDS             3199871..3200644
     CDS             3200647..3201891
     CDS             3201903..3202382
     CDS             3202379..3202720
     CDS             complement(3202721..3203860)
     CDS             complement(3203857..3204447)
     CDS             complement(3204495..3204944)
     CDS             complement(3204893..3205126)
     CDS             complement(3205123..3206757)
     CDS             3207089..3207892
     CDS             3208009..3209274
     CDS             3209220..3209747
     CDS             3209887..3210606
     CDS             3210665..3211774
     CDS             3211820..3212194
     CDS             3212297..3213070
     CDS             3213101..3214729
     CDS             3214859..3215056
     CDS             complement(3215094..3215708)
     CDS             complement(3215760..3218591)
     CDS             3218869..3219456
     CDS             3219661..3221154
     CDS             3221165..3221863
     CDS             3222056..3223219
     CDS             3223216..3224163
     CDS             3224216..3225223
     CDS             3225346..3226113
     CDS             3226161..3226970
     CDS             3226977..3227999
     CDS             complement(3228033..3228881)
     CDS             3228967..3229401
     CDS             3229445..3230671
     CDS             3230705..3231052
     CDS             complement(3231067..3231804)
     CDS             3231961..3233832
     CDS             3233834..3236089
     CDS             3236097..3237074
     CDS             3237127..3237477
     CDS             3237553..3238818
     CDS             complement(3238864..3239595)
     CDS             complement(3239637..3239999)
     CDS             3240190..3240942
     CDS             complement(3240950..3241861)
     CDS             3242433..3242996
     CDS             3243269..3246391
     CDS             complement(3246446..3246664)
     CDS             3246698..3248089
     CDS             complement(3248071..3248559)
     CDS             complement(3248591..3249553)
     CDS             3249596..3250303
     CDS             3250318..3251232
     CDS             3251229..3252143
     CDS             3252358..3252924
     CDS             3253073..3256561
     CDS             complement(3256584..3257036)
     CDS             3257094..3257483
     CDS             3257483..3257905
     CDS             complement(3257910..3258143)
     CDS             3258478..3259674
     CDS             complement(3259770..3261521)
     CDS             complement(3261518..3262867)
     CDS             complement(3262869..3263795)
     CDS             complement(3263798..3265921)
     CDS             complement(3265959..3268055)
     CDS             3268212..3269510
     CDS             3269639..3270787
     CDS             3270784..3271461
     CDS             3271486..3271995
     CDS             3272008..3272769
     CDS             complement(3272770..3273387)
     CDS             3273453..3274514
     CDS             3274527..3274763
     CDS             3274760..3275455
     CDS             complement(3275485..3276816)
     CDS             complement(3276859..3277551)
     CDS             3277598..3278641
     CDS             3278638..3280233
     CDS             3280233..3281093
     CDS             complement(3281139..3282680)
     CDS             complement(3283047..3283682)
     CDS             complement(3283704..3284072)
     CDS             3284206..3285537
     CDS             3285537..3286676
     CDS             3286673..3287293
     CDS             3287290..3287907
     CDS             3287904..3288698
     CDS             3288695..3289525
     CDS             3289522..3290307
     CDS             3290318..3290665
     CDS             3290670..3292352
     CDS             3292342..3293334
     CDS             complement(3293342..3294139)
     CDS             complement(3294257..3294721)
     CDS             3294784..3296358
     CDS             3296355..3296969
     CDS             3297046..3297864
     CDS             3297900..3299177
     CDS             3299174..3299962
     CDS             3299959..3301809
     CDS             3301834..3302223
     CDS             3302213..3302626
     CDS             3302712..3307268
     CDS             3307261..3308763
     CDS             3308887..3310221
     CDS             3310245..3311108
     CDS             complement(3311187..3311930)
     CDS             complement(3311941..3313326)
     CDS             complement(3313470..3314999)
     CDS             complement(3315095..3316147)
     CDS             complement(3316161..3317624)
     CDS             complement(3317720..3318319)
     CDS             3318528..3319415
     CDS             3319425..3320357
     CDS             3320354..3321139
     CDS             3321162..3322022
     CDS             3322077..3323213
     CDS             3323213..3323869
     CDS             3323913..3325754
     CDS             3325818..3326303
     CDS             complement(3326308..3327105)
     CDS             3327524..3328519
     CDS             3328852..3329478
     CDS             3329708..3330919
     CDS             3330998..3332035
     CDS             3332032..3333246
     CDS             3333243..3334097
     CDS             3334081..3334827
     CDS             3334948..3335274
     CDS             complement(3335279..3336217)
     CDS             complement(3336282..3336767)
     CDS             complement(3336777..3337652)
     CDS             3337958..3339346
     CDS             3339524..3340744
     CDS             3340778..3341722
     CDS             3341757..3342605
     CDS             3342632..3344113
     CDS             complement(3344098..3344886)
     CDS             complement(3344883..3345905)
     CDS             3346024..3347112
     CDS             3347178..3348557
     CDS             3348569..3349522
     CDS             3349525..3350397
     CDS             3350397..3351506
     CDS             3351503..3352636
     CDS             3352633..3354375
     CDS             3354375..3354836
     CDS             3354888..3355973
     CDS             3356052..3356885
     CDS             complement(3356821..3357093)
     CDS             3357375..3358010
     CDS             3358007..3358156
     CDS             3358295..3359179
     CDS             3359207..3359566
     CDS             complement(3359563..3360411)
     CDS             complement(3360408..3361229)
     CDS             complement(3361287..3362480)
     CDS             complement(3362546..3363667)
     CDS             complement(3364011..3365489)
     CDS             complement(3365617..3366084)
     CDS             complement(3366127..3367197)
     CDS             complement(3367206..3367937)
     CDS             complement(3367954..3368817)
     CDS             3368990..3369637
     CDS             3369713..3370798
     CDS             3370884..3373658
     CDS             3374137..3374979
     CDS             3375460..3376029
     CDS             3376204..3377424
     CDS             3377556..3378146
     CDS             3378840..3379142
     CDS             3379139..3380224
     CDS             3380231..3381091
     CDS             3381095..3381979
     CDS             3382040..3383518
     CDS             3383575..3384945
     CDS             3384988..3385890
     CDS             3386129..3387082
     CDS             complement(3387127..3387678)
     CDS             3388088..3388576
     CDS             3388626..3389927
     CDS             3390024..3390854
     CDS             complement(3390856..3391083)
     CDS             3391207..3391764
     CDS             complement(3391777..3392985)
     CDS             3393017..3394192
     CDS             complement(3394195..3394533)
     CDS             3394788..3395795
     CDS             complement(3395749..3397227)
     CDS             complement(3397224..3398450)
     CDS             3398604..3399185
     CDS             complement(3399213..3399746)
     CDS             complement(3399695..3400114)
     CDS             3400223..3402250
     CDS             3402347..3403102
     CDS             3403173..3403796
     CDS             3403857..3404060
     CDS             complement(3404121..3404666)
     CDS             complement(3404832..3406028)
     CDS             complement(3406015..3406386)
     CDS             3406436..3406765
     CDS             complement(3406973..3407374)
     CDS             complement(3407520..3407699)
     CDS             complement(3407751..3407924)
     CDS             complement(3407950..3408447)
     CDS             3408671..3409429
     CDS             3409552..3410478
     CDS             3412864..3413250
     CDS             complement(3413291..3414088)
     CDS             3414688..3415773
     CDS             complement(3416136..3416618)
     CDS             complement(3416615..3416989)
     CDS             complement(3417007..3418218)
     CDS             3419267..3420439
     CDS             complement(3420444..3421544)
     CDS             complement(3421734..3422429)
     CDS             3422532..3423314
     CDS             3423311..3424108
     CDS             3424110..3425210
     CDS             3425207..3425725
     CDS             3425722..3427083
     CDS             complement(3427593..3428096)
     CDS             3428442..3428870
     CDS             3429563..3430054
     CDS             3430051..3430938
     CDS             3430925..3431353
     CDS             3431438..3432004
     CDS             3432244..3432795
     CDS             3433140..3433571
     CDS             complement(3433691..3434248)
     CDS             complement(3434447..3435112)
     CDS             complement(3435357..3436148)
     CDS             3436349..3436951
     CDS             3436955..3437581
     CDS             3437645..3438670
     CDS             3438709..3439404
     CDS             3439442..3440194
     CDS             3440359..3441657
     CDS             3441702..3441911
     CDS             complement(3441941..3442069)
     CDS             complement(3442145..3442678)
     CDS             complement(3442809..3443147)
     CDS             3443249..3444496
     CDS             complement(3444504..3445607)
     CDS             3445893..3447587
     CDS             3447605..3448519
     CDS             complement(3448679..3449362)
     CDS             3450104..3450889
     CDS             complement(3450886..3452058)
     CDS             3452237..3452626
     CDS             complement(3452634..3453248)
     CDS             3453339..3453689
     CDS             complement(3453838..3453984)
     CDS             complement(3454069..3454998)
     CDS             complement(3454995..3455480)
     CDS             complement(3455477..3456817)
     CDS             complement(3456825..3458378)
     CDS             complement(3458388..3459506)
     CDS             3459807..3461426
     CDS             3461441..3462214
     CDS             3462268..3463464
     CDS             3463461..3464594
     CDS             3464591..3465574
     CDS             3465586..3466005
     CDS             3466032..3466808
     CDS             complement(3466818..3467576)
     CDS             complement(3467633..3468964)
     CDS             complement(3469021..3470379)
     CDS             3470418..3471188
     CDS             3471194..3471556
     CDS             3471621..3473846
     CDS             3473843..3474640
     CDS             3474657..3476018
     CDS             3476015..3477016
     CDS             3477140..3478327
     CDS             complement(3478441..3479832)
     CDS             3479977..3480570
     CDS             complement(3480577..3481794)
     CDS             3481863..3482456
     CDS             complement(3482577..3483530)
     CDS             complement(3483534..3483947)
     CDS             3484114..3484680
     CDS             complement(3484684..3485550)
     CDS             3485576..3485905
     CDS             complement(3486061..3487176)
     CDS             3487246..3487755
     CDS             3487878..3488744
     CDS             complement(3488769..3489257)
     CDS             complement(3489356..3489784)
     CDS             complement(3489877..3490839)
     CDS             complement(3491197..3491967)
     CDS             complement(3491964..3493388)
     CDS             3493671..3494702
     CDS             3494759..3495541
     CDS             3495569..3496423
     CDS             complement(3496425..3497039)
     CDS             complement(3497064..3497915)
     CDS             3498088..3499005
     CDS             3499065..3499430
     CDS             3499991..3501115
     CDS             3501227..3501832
     CDS             complement(3501834..3502121)
     CDS             3502259..3503770
     CDS             complement(3503726..3505195)
     CDS             3505550..3506134
     CDS             3506198..3506590
     CDS             3506616..3507194
     CDS             complement(3507206..3508558)
     CDS             3508893..3509048
     CDS             3509243..3510631
     CDS             complement(3510665..3511207)
     CDS             3511367..3512173
     CDS             3512255..3512413
     CDS             complement(3512435..3513934)
     CDS             3514040..3515053
     CDS             3515338..3515433
     CDS             3515552..3516229
     CDS             complement(3516234..3517415)
     CDS             complement(3517620..3518267)
     CDS             3518377..3519072
     CDS             complement(3519095..3519946)
     CDS             3520041..3520619
     CDS             3520788..3521030
     CDS             3521174..3521548
     CDS             complement(3521554..3521997)
     CDS             complement(3522131..3523510)
     CDS             complement(3523559..3524395)
     CDS             complement(3524499..3526022)
     CDS             3526370..3526876
     CDS             3526916..3529162
     CDS             3529328..3529993
     CDS             complement(3529999..3530880)
     CDS             complement(3531027..3532019)
     CDS             complement(3532122..3533981)
     CDS             3534240..3535796
     CDS             complement(3535783..3536193)
     CDS             complement(3536190..3536777)
     CDS             3536879..3537790
     CDS             3537873..3539153
     CDS             3539153..3540352
     CDS             3540363..3540992
     CDS             3540989..3541705
     CDS             complement(3541709..3542491)
     CDS             complement(3542549..3543670)
     CDS             complement(3543755..3544417)
     CDS             3544701..3545447
     CDS             complement(3545574..3546068)
     CDS             3546179..3547108
     CDS             complement(3547122..3548141)
     CDS             3548221..3548475
     CDS             3548528..3549193
     CDS             complement(3549195..3549722)
     CDS             complement(3549755..3550351)
     CDS             complement(3550348..3551805)
     CDS             complement(3551822..3552478)
     CDS             3552713..3553684
     CDS             complement(3553689..3554375)
     CDS             complement(3554508..3555722)
     CDS             complement(3556086..3556526)
     CDS             3556736..3557890
     CDS             3557926..3558267
     CDS             3558309..3558770
     CDS             3559123..3559596
     CDS             3559593..3562502
     CDS             complement(3562524..3563264)
     CDS             3563820..3564401
     CDS             3564453..3565199
     CDS             complement(3565323..3565670)
     CDS             3566211..3566756
     CDS             3566848..3567099
     CDS             3567077..3568549
     CDS             3568572..3569969
     CDS             3570092..3570985
     CDS             3571022..3571939
     CDS             3572011..3572664
     CDS             3572774..3574159
     CDS             complement(3574156..3574863)
     CDS             complement(3575284..3576585)
     CDS             complement(3576626..3577834)
     CDS             complement(3577888..3578115)
     CDS             complement(3578173..3578859)
     CDS             3579014..3580246
     CDS             complement(3580099..3580836)
     CDS             3580892..3581272
     CDS             3581377..3582507
     CDS             3582635..3583222
     CDS             3583219..3585468
     CDS             complement(3585553..3585981)
     CDS             3586215..3587507
     CDS             complement(3587428..3587820)
     CDS             3587930..3588706
     CDS             3588806..3589417
     CDS             3589470..3590201
     CDS             3590198..3590848
     CDS             complement(3590832..3591611)
     CDS             complement(3591737..3592342)
     CDS             complement(3592366..3593796)
     CDS             3594070..3595527
     CDS             complement(3595524..3596465)
     CDS             3596576..3597016
     CDS             3597069..3598112
     CDS             3598192..3600066
     CDS             3600074..3600313
     CDS             complement(3600326..3601306)
     CDS             3601320..3601607
     CDS             3601604..3601975
     CDS             complement(3601917..3602810)
     CDS             complement(3602815..3603345)
     CDS             complement(3603465..3604361)
     CDS             complement(3604423..3605043)
     CDS             3605228..3606676
     CDS             3607062..3607949
     CDS             3607960..3608673
     CDS             3608670..3609350
     CDS             3609381..3610136
     CDS             3610192..3611469
     CDS             complement(3611488..3612699)
     CDS             3612913..3614376
     CDS             3614417..3615436
     CDS             3615464..3616312
     CDS             3616326..3617897
     CDS             complement(3617957..3619402)
     CDS             complement(3619557..3620492)
     CDS             3620574..3621500
     CDS             complement(3621505..3621867)
     CDS             complement(3621908..3623278)
     CDS             complement(3623312..3623845)
     CDS             complement(3623967..3626027)
     CDS             complement(3626184..3626669)
     CDS             3626921..3627553
     CDS             3627559..3627768
     CDS             complement(3627765..3628532)
     CDS             complement(3628592..3629335)
     CDS             3629372..3631426
     CDS             complement(3631442..3632071)
     CDS             3632220..3632795
     CDS             3632831..3633964
     CDS             3633903..3635588
     CDS             3635643..3636122
     CDS             3636125..3637426
     CDS             complement(3637429..3637878)
     CDS             3638024..3640156
     CDS             3640153..3641547
     CDS             3641758..3642765
     CDS             complement(3642828..3643589)
     CDS             3643729..3646068
     CDS             3646199..3647224
     CDS             complement(3647152..3647343)
     CDS             complement(3647366..3650227)
     CDS             complement(3650224..3650718)
     CDS             complement(3650839..3652161)
     CDS             3652441..3653880
     CDS             3654105..3654329
     CDS             3654331..3655206
     CDS             3655206..3655454
     CDS             3655466..3656092
     CDS             3656099..3656827
     CDS             3656839..3658068
     CDS             3658095..3658883
     CDS             3658883..3662089
     CDS             complement(3662144..3663193)
     CDS             complement(3663228..3664277)
     CDS             complement(3664319..3665353)
     CDS             complement(3665350..3666888)
     CDS             complement(3666885..3667931)
     CDS             complement(3667925..3668692)
     CDS             complement(3668719..3669759)
     CDS             3669958..3670938
     CDS             3670935..3671717
     CDS             complement(3671734..3673200)
     CDS             complement(3673257..3674240)
     CDS             3674267..3676639
     CDS             3676701..3677468
     CDS             complement(3677470..3678081)
     CDS             3678199..3678690
     CDS             complement(3678705..3679703)
     CDS             complement(3679739..3680041)
     CDS             3680523..3680780
     CDS             complement(3680844..3681905)
     CDS             3682273..3682944
     CDS             3682967..3683896
     CDS             3683996..3685369
     CDS             complement(3685389..3686027)
     CDS             complement(3686027..3686713)
     CDS             complement(3686744..3687379)
     CDS             complement(3687380..3689113)
     CDS             complement(3689113..3689442)
     CDS             complement(3689452..3689754)
     CDS             complement(3689837..3690232)
     CDS             complement(3690396..3691169)
     CDS             3691395..3691811
     CDS             3691883..3692782
     CDS             3692833..3694299
     CDS             3694314..3695750
     CDS             complement(3695733..3696785)
     CDS             complement(3696787..3698340)
     CDS             complement(3698337..3699386)
     CDS             3699776..3701146
     CDS             3701139..3702233
     CDS             3702250..3703254
     CDS             3703251..3705449
     CDS             3705497..3707785
     CDS             complement(3707851..3710691)
     CDS             complement(3711023..3711637)
     CDS             complement(3711891..3712385)
     CDS             complement(3712479..3713210)
     CDS             complement(3713279..3713755)
     CDS             complement(3713932..3714327)
     CDS             complement(3714350..3715183)
     CDS             complement(3715210..3715542)
     CDS             complement(3715572..3716495)
     CDS             complement(3716506..3717132)
     CDS             complement(3717156..3719552)
     CDS             3719609..3721534
     CDS             3721548..3723488
     CDS             complement(3723502..3725001)
     CDS             complement(3724998..3725492)
     CDS             complement(3725537..3726226)
     CDS             3726341..3726784
     CDS             complement(3726804..3727496)
     CDS             complement(3727672..3728298)
     CDS             complement(3728448..3729863)
     CDS             complement(3729915..3731060)
     CDS             complement(3731063..3731569)
     CDS             complement(3731597..3732520)
     CDS             complement(3732542..3734104)
     CDS             3734280..3735554
     CDS             3735585..3736673
     CDS             3736700..3737035
     CDS             3737035..3737358
     CDS             complement(3737317..3738537)
     CDS             3738781..3740985
     CDS             3741065..3741475
     CDS             3741641..3742540
     CDS             3742546..3743655
     CDS             3743679..3745160
     CDS             3745516..3745836
     CDS             complement(3746175..3746669)
     CDS             3746956..3747261
     CDS             3747389..3748171
     CDS             complement(3748168..3748581)
     CDS             complement(3748660..3749223)
     CDS             complement(3749291..3750160)
     CDS             3750230..3750661
     CDS             3750763..3751188
     CDS             3751261..3752916
     CDS             complement(3752918..3753229)
     CDS             complement(3753243..3754967)
     CDS             3755127..3755717
     CDS             3755662..3755931
     CDS             3755928..3757010
     CDS             3757013..3758101
     CDS             complement(3758177..3759400)
     CDS             3759496..3760995
     CDS             3761143..3761553
     CDS             3761602..3762354
     CDS             complement(3762362..3763273)
     CDS             3763858..3763968
     CDS             3763965..3765302
     CDS             3765299..3766309
     CDS             complement(3766313..3767392)
     CDS             3767815..3768630
     CDS             3768650..3769939
     CDS             3770113..3772422
     CDS             3772431..3773042
     CDS             3773103..3774191
     CDS             3774188..3774766
     CDS             complement(3774749..3776077)
     CDS             complement(3776153..3776272)
     CDS             3776635..3777081
     CDS             3777258..3777833
     CDS             3778220..3785944
     CDS             3786493..3787038
     CDS             3787202..3787639
     CDS             complement(3787674..3788843)
     CDS             complement(3788855..3789061)
     CDS             complement(3789058..3790188)
     CDS             complement(3790181..3790477)
     CDS             complement(3790446..3791162)
     CDS             complement(3791172..3791972)
     CDS             complement(3792156..3792269)
     CDS             complement(3792319..3794004)
     CDS             complement(3794018..3794488)
     CDS             complement(3794904..3797138)
     CDS             complement(3797154..3798542)
     CDS             complement(3798739..3799824)
     CDS             complement(3800054..3800311)
     CDS             complement(3800703..3801659)
     CDS             complement(3801719..3801829)
     CDS             complement(3801921..3802688)
     CDS             complement(3802774..3804189)
     CDS             complement(3804186..3804872)
     CDS             complement(3804869..3805612)
     CDS             complement(3805614..3806444)
     CDS             complement(3806453..3807355)
     CDS             complement(3807352..3808221)
     CDS             complement(3808346..3809302)
     CDS             complement(3809299..3809919)
     CDS             complement(3809912..3811684)
     CDS             complement(3811835..3812761)
     CDS             complement(3812765..3813961)
     CDS             complement(3814080..3815234)
     CDS             complement(3815261..3815851)
     CDS             complement(3815858..3816781)
     CDS             complement(3816778..3817512)
     CDS             complement(3817594..3817800)
     CDS             complement(3817814..3818842)
     CDS             complement(3818844..3819437)
     CDS             3823603..3823716
     CDS             complement(3825494..3826816)
     CDS             complement(3826823..3827446)
     CDS             3827521..3827730
     CDS             3827733..3828299
     CDS             3828376..3829140
     CDS             3829080..3829907
     CDS             3829921..3830556
     CDS             complement(3830530..3830739)
     CDS             complement(3830749..3831285)
     CDS             complement(3831361..3834354)
     CDS             3834599..3836371
     CDS             complement(3836484..3837893)
     CDS             complement(3837986..3839185)
     CDS             complement(3839211..3839687)
     CDS             complement(3839692..3840615)
     CDS             complement(3840612..3841784)
     CDS             complement(3841781..3842662)
     CDS             complement(3842659..3843867)
     CDS             complement(3843864..3844895)
     CDS             complement(3845187..3847685)
     CDS             complement(3847685..3848755)
     CDS             complement(3848763..3849110)
     CDS             complement(3849549..3850331)
     CDS             3850705..3851742
     CDS             3851794..3853026
     CDS             complement(3853023..3853430)
     CDS             complement(3853450..3854205)
     CDS             complement(3854210..3855205)
     CDS             3855341..3856615
     CDS             3856615..3858216
     CDS             3858213..3858842
     CDS             3858872..3860263
     CDS             complement(3860269..3861027)
     CDS             complement(3861051..3861440)
     CDS             complement(3861482..3861676)
     CDS             complement(3861730..3862230)
     CDS             3862580..3862939
     CDS             3863007..3866327
     CDS             3866375..3867739
     CDS             complement(3867751..3868779)
     CDS             complement(3868776..3870062)
     CDS             3870193..3870660
     CDS             complement(3870666..3871868)
     CDS             complement(3871850..3873571)
     CDS             complement(3873637..3874113)
     CDS             3874246..3874500
     CDS             3874504..3875688
     CDS             complement(3875678..3876454)
     CDS             3876488..3877093
     CDS             3877122..3877925
     CDS             complement(3877922..3880816)
     CDS             3880937..3881641
     CDS             complement(3881645..3882088)
     CDS             complement(3882386..3883237)
     CDS             complement(3883219..3883497)
     CDS             complement(3883930..3885222)
     CDS             complement(3885360..3887543)
     CDS             3887653..3888093
     CDS             3888105..3888686
     CDS             complement(3888683..3889606)
     CDS             3889806..3891341
     CDS             complement(3891418..3892152)
     CDS             3892337..3893056
     CDS             3893053..3894336
     CDS             3894333..3895127
     CDS             3895124..3896194
     CDS             3896187..3897479
     CDS             3897476..3898855
     CDS             3898899..3899843
     CDS             3899840..3900568
     CDS             3900662..3902119
     CDS             complement(3902068..3903270)
     CDS             complement(3903380..3904819)
     CDS             complement(3905025..3905606)
     CDS             complement(3905603..3905764)
     CDS             complement(3905761..3906219)
     CDS             3906374..3907534
     CDS             complement(3907516..3908757)
     CDS             complement(3908769..3911495)
     CDS             complement(3911506..3912411)
     CDS             3912482..3913630
     CDS             3913627..3914298
     CDS             3914357..3914806
     CDS             3914803..3916005
     CDS             3916139..3916366
     CDS             complement(3916414..3918393)
     CDS             complement(3918460..3920400)
     CDS             complement(3920451..3921959)
     CDS             3922232..3922738
     CDS             complement(3922735..3923841)
     CDS             complement(3923853..3924875)
     CDS             complement(3924920..3925657)
     CDS             complement(3925654..3926445)
     CDS             complement(3926606..3927340)
     CDS             complement(3927427..3928698)
     CDS             complement(3928773..3929039)
     CDS             3929250..3929594
     CDS             complement(3929678..3930475)
     CDS             complement(3930485..3932269)
     CDS             complement(3932325..3933917)
     CDS             complement(3933944..3934450)
     CDS             complement(3934505..3934897)
     CDS             complement(3934939..3938574)
     CDS             complement(3938632..3938739)
     CDS             complement(3938878..3939351)
     CDS             complement(3939351..3941570)
     CDS             complement(3941567..3942052)
     CDS             complement(3942049..3942978)
     CDS             3942989..3943993
     CDS             3944003..3945133
     CDS             3945143..3945769
     CDS             3945766..3947277
     CDS             3947354..3947998
     CDS             3947995..3949062
     CDS             complement(3949043..3949780)
     CDS             complement(3949795..3950595)
     CDS             complement(3950547..3951731)
     CDS             complement(3951760..3952485)
     CDS             3952554..3952973
     CDS             complement(3952974..3954101)
     CDS             complement(3954112..3954516)
     CDS             3954609..3955568
     CDS             complement(3955575..3956396)
     CDS             complement(3956438..3959176)
     CDS             complement(3959166..3960119)
     CDS             complement(3960196..3960516)
     CDS             complement(3960513..3961469)
     CDS             complement(3961466..3961744)
     CDS             complement(3961710..3962435)
     CDS             complement(3962479..3963822)
     CDS             3963990..3964871
     CDS             3964940..3965479
     CDS             3965476..3966558
     CDS             complement(3966564..3967304)
     CDS             complement(3967301..3968212)
     CDS             complement(3968209..3968403)
     CDS             complement(3968511..3970007)
     CDS             complement(3970017..3970934)
     CDS             complement(3970964..3971356)
     CDS             complement(3971368..3972654)
     CDS             complement(3972734..3973267)
     CDS             complement(3974235..3976076)
     CDS             3976222..3976725
     CDS             3976734..3977297
     CDS             3977303..3977596
     CDS             complement(3977602..3978369)
     CDS             3978534..3979409
     CDS             3979406..3980203
     CDS             3980200..3980706
     CDS             complement(3980700..3981236)
     CDS             complement(3981603..3982166)
     CDS             3982213..3983361
     CDS             complement(3983362..3983514)
     CDS             complement(3983780..3984850)
     CDS             complement(3985843..3986388)
     CDS             complement(3986453..3986968)
     CDS             3987416..3988021
     CDS             3988011..3988562
     CDS             3988559..3989284
     CDS             complement(3989281..3990057)
     CDS             3990221..3990724
     CDS             complement(3990727..3991974)
     CDS             3992368..3993123
     CDS             complement(3993256..3995970)
     CDS             complement(3996059..3996526)
     CDS             complement(3996523..3997815)
     CDS             complement(3997812..3998570)
     CDS             complement(3998571..3999386)
     CDS             complement(3999400..4000503)
     CDS             complement(4000508..4000945)
     CDS             4001326..4003635
     CDS             complement(4003514..4004869)
     CDS             complement(4004936..4005712)
     CDS             complement(4005847..4006746)
     CDS             complement(4006743..4007213)
     CDS             4007445..4008236
     CDS             4008412..4009293
     CDS             complement(4009310..4010905)
     CDS             complement(4011176..4012672)
     CDS             4012805..4013794
     CDS             4013788..4014441
     CDS             complement(4014443..4015345)
     CDS             complement(4015330..4015920)
     CDS             4016005..4017468
     CDS             complement(4017452..4018450)
     CDS             4018621..4018917
     CDS             4019051..4019935
     CDS             4019978..4020961
     CDS             complement(4020929..4021870)
     CDS             complement(4021891..4022955)
     CDS             4023106..4025790
     CDS             complement(4025793..4026797)
     CDS             complement(4026826..4027074)
     CDS             complement(4027120..4028703)
     CDS             complement(4028808..4029332)
     CDS             4029428..4030411
     CDS             4030440..4030958
     CDS             4030991..4031584
     CDS             complement(4031670..4032854)
     CDS             4033163..4034893
     CDS             4035225..4035536
     CDS             complement(4035550..4036224)
     CDS             complement(4036264..4036668)
     CDS             complement(4036718..4038121)
     CDS             4038229..4039044
     CDS             complement(4039051..4041021)
     CDS             complement(4041018..4042334)
     CDS             4043213..4044805
     CDS             complement(4044704..4044979)
     CDS             complement(4045146..4045796)
     CDS             4045998..4046852
     CDS             4047077..4048078
     CDS             complement(4048092..4048514)
     CDS             complement(4048511..4048795)
     CDS             complement(4049025..4049669)
     CDS             complement(4049735..4050916)
     CDS             complement(4050913..4052046)
     CDS             complement(4052360..4053208)
     CDS             4053599..4054810
     CDS             4055023..4056354
     CDS             4056401..4058032
     CDS             4058087..4059460
     CDS             complement(4059480..4060481)
     CDS             4060590..4061819
     CDS             4061819..4063096
     CDS             4063093..4063911
     CDS             complement(4063918..4065216)
     CDS             complement(4065447..4066202)
     CDS             complement(4066219..4067007)
     CDS             complement(4067064..4068380)
     CDS             complement(4068425..4069843)
     CDS             4070052..4071197
     CDS             complement(4071433..4072329)
     CDS             4072558..4073547
     CDS             4073608..4075119
     CDS             4075142..4076146
     CDS             4076191..4077273
     CDS             4077270..4078223
     CDS             4078223..4078969
     CDS             4078966..4079841
     CDS             complement(4079904..4081523)
     CDS             4081539..4082390
     CDS             4082574..4083587
     CDS             4083580..4083852
     CDS             4083868..4084278
     CDS             4084288..4085598
     CDS             4085598..4087019
     CDS             4087035..4088054
     CDS             4088051..4089346
     CDS             complement(4089826..4090581)
     CDS             complement(4090775..4092508)
     CDS             complement(4092516..4093307)
     CDS             4093801..4094346
     CDS             4094408..4094524
     CDS             complement(4094612..4096099)
     CDS             complement(4096520..4097857)
     CDS             complement(4097995..4098903)
     CDS             4099556..4099693
     CDS             4099780..4100754
     CDS             complement(4100797..4101018)
     CDS             complement(4101244..4101855)
     CDS             4102263..4102760
     CDS             4102959..4103162
     CDS             complement(4103378..4104355)
     CDS             4104482..4105129
     CDS             4105207..4106040
     CDS             complement(4106113..4106928)
     CDS             complement(4106918..4108525)
     CDS             complement(4108522..4109028)
     CDS             4109480..4110982
     CDS             4110996..4112135
     CDS             4112206..4112853
     CDS             4113063..4113947
     CDS             4114106..4114864
     CDS             4114950..4115840
     CDS             complement(4115906..4117693)
     CDS             complement(4117738..4118019)
     CDS             complement(4118016..4119176)
     CDS             complement(4119176..4120141)
     CDS             complement(4120239..4121222)
     CDS             complement(4121265..4122713)
     CDS             complement(4122773..4123459)
     CDS             complement(4124109..4126841)
     CDS             4127253..4128044
     CDS             4128118..4128876
     CDS             4129257..4129928
     CDS             4129996..4131315
     CDS             4131375..4132064
     CDS             4132099..4133034
     CDS             4133329..4133757
     CDS             4133757..4135040
     CDS             complement(4135328..4136323)
     CDS             complement(4136734..4137708)
     CDS             complement(4138269..4139825)
     CDS             complement(4139932..4141287)
     CDS             complement(4141631..4142620)
     CDS             4142735..4143292
     CDS             4144204..4145160
     CDS             complement(4145143..4145238)
     CDS             complement(4145792..4146259)
     CDS             4146668..4147465
     CDS             4147462..4149525
     CDS             4149545..4150744
     CDS             4150741..4151499
     CDS             4151496..4152893
     CDS             complement(4152916..4153683)
     CDS             complement(4153904..4154569)
     CDS             4155111..4156322
     CDS             complement(4157064..4158410)
     CDS             complement(4158407..4159822)
     CDS             complement(4159822..4161051)
     CDS             complement(4161044..4162327)
     CDS             complement(4162324..4162986)
     CDS             complement(4162983..4164401)
     CDS             4164825..4165133
     CDS             4165130..4165990
     CDS             4166046..4166819
     CDS             4167027..4167224
     CDS             complement(4167383..4168717)
     CDS             complement(4168736..4169806)
     CDS             complement(4169808..4170839)
     CDS             complement(4170932..4172143)
     CDS             complement(4172140..4173057)
     CDS             complement(4173054..4174289)
     CDS             complement(4174286..4175515)
     CDS             complement(4175512..4177173)
     CDS             complement(4177170..4178078)
     CDS             complement(4178075..4179127)
     CDS             complement(4179138..4180772)
     CDS             4181131..4182240
     CDS             4182282..4183370
     CDS             4183367..4184623
     CDS             complement(4184704..4185564)
     CDS             complement(4185561..4185869)
     CDS             complement(4185948..4186634)
     CDS             complement(4186644..4188083)
     CDS             complement(4188102..4189643)
     CDS             complement(4189781..4190623)
     CDS             complement(4190676..4191806)
     CDS             complement(4191803..4193470)
     CDS             complement(4193473..4194528)
     CDS             complement(4194525..4195301)
     CDS             complement(4195303..4196184)
     CDS             complement(4196194..4197084)
     CDS             complement(4197104..4197868)
     CDS             complement(4197865..4199088)
     CDS             complement(4199085..4199873)
     CDS             complement(4199870..4201099)
     CDS             complement(4201359..4202099)
     CDS             complement(4202248..4203609)
     CDS             4203971..4204870
     CDS             4204867..4206159
     CDS             complement(4206211..4206993)
     CDS             4207206..4207916
     CDS             complement(4208139..4209542)
     CDS             complement(4209578..4210414)
     CDS             4210903..4211103
     CDS             complement(4211259..4212110)
     CDS             4212365..4212793
     CDS             4212793..4213806
     CDS             4213904..4214770
     CDS             4214773..4215222
     CDS             complement(4215569..4216120)
     CDS             complement(4216158..4216742)
     CDS             complement(4216742..4216960)
     CDS             4217342..4218319
     CDS             4218757..4219683
     CDS             4219709..4221142
     CDS             4221338..4222225
     CDS             complement(4222396..4223097)
     CDS             4223158..4223451
     CDS             4223495..4224433
     CDS             complement(4224738..4225298)
     CDS             4225664..4226641
     CDS             4226696..4227970
     CDS             complement(4228090..4229016)
     CDS             4229192..4230127
     CDS             4230130..4231164
     CDS             complement(4231173..4231424)
     CDS             complement(4231421..4232374)
     CDS             complement(4232377..4232835)
     CDS             4232893..4234068
     CDS             4234028..4235137
     CDS             4235134..4237359
     CDS             4237349..4237777
     CDS             4237966..4238103
     CDS             complement(4238141..4239460)
     CDS             complement(4240426..4241589)
     CDS             complement(4241589..4242311)
     CDS             complement(4242311..4243027)
     CDS             complement(4243036..4244478)
     CDS             complement(4244495..4245649)
     CDS             complement(4245646..4246779)
     CDS             complement(4246781..4248370)
     CDS             complement(4248367..4249077)
     CDS             complement(4249070..4250605)
     CDS             complement(4250602..4251639)
     CDS             complement(4251653..4252771)
     CDS             complement(4252768..4253202)
     CDS             complement(4253199..4253996)
     CDS             4254189..4254506
     CDS             4254503..4255015
     CDS             4255057..4255647
     CDS             complement(4255627..4256982)
     CDS             complement(4256984..4257466)
     CDS             complement(4257530..4258396)
     CDS             complement(4258399..4258680)
     CDS             complement(4258730..4260184)
     CDS             complement(4260273..4261061)
     CDS             complement(4261269..4265009)
     CDS             4265484..4266362
     CDS             complement(4266384..4267841)
     CDS             complement(4267841..4268767)
     CDS             complement(4268754..4270046)
     CDS             complement(4270116..4270877)
     CDS             complement(4271019..4271867)
     CDS             complement(4271851..4272438)
     CDS             complement(4272474..4273145)
     CDS             complement(4273156..4273986)
     CDS             complement(4274087..4274392)
     CDS             4274534..4275574
     CDS             4275571..4275840
     CDS             4275840..4276901
     CDS             complement(4276933..4277454)
     CDS             complement(4277491..4278843)
     CDS             complement(4279122..4280453)
     CDS             complement(4280469..4282265)
     CDS             4282640..4283755
     CDS             4283755..4286454
     CDS             complement(4286460..4288643)
     CDS             complement(4288640..4290514)
     CDS             complement(4290634..4291026)
     CDS             complement(4291023..4292564)
     CDS             complement(4292564..4293100)
     CDS             complement(4293097..4294080)
     CDS             4294185..4295864
     CDS             4295857..4296519
     CDS             4296613..4297770
     CDS             4297870..4298610
     CDS             4298656..4299333
     CDS             complement(4299335..4299844)
     CDS             complement(4299939..4300757)
     CDS             complement(4300998..4301288)
     CDS             complement(4301451..4302095)
     CDS             complement(4302079..4302933)
     CDS             complement(4302930..4303643)
     CDS             complement(4303689..4304846)
     CDS             complement(4305093..4306094)
     CDS             complement(4306091..4307539)
     CDS             complement(4307536..4308693)
     CDS             complement(4308690..4310396)
     CDS             complement(4310401..4311873)
     CDS             complement(4311875..4312954)
     CDS             complement(4312951..4314480)
     CDS             complement(4314477..4316039)
     CDS             complement(4316086..4317975)
     CDS             complement(4318029..4319171)
     CDS             complement(4319171..4320151)
     CDS             complement(4320309..4320740)
     CDS             complement(4321263..4321664)
     CDS             4321930..4322538
     CDS             4322584..4323288
     CDS             4323431..4324519
     CDS             4324544..4326061
     CDS             complement(4326128..4326532)
     CDS             4326569..4327846
     CDS             complement(4327868..4329262)
     CDS             complement(4329267..4329776)
     CDS             complement(4329722..4330684)
     CDS             4330768..4332081
     CDS             complement(4332098..4332823)
     CDS             complement(4332930..4333337)
     CDS             complement(4333334..4334611)
     CDS             complement(4334612..4335049)
     CDS             complement(4335143..4335532)
     CDS             4335624..4337423
     CDS             complement(4337414..4338571)
     CDS             complement(4338603..4339400)
     CDS             complement(4339480..4340523)
     CDS             complement(4340779..4341150)
     CDS             4341273..4343180
     CDS             complement(4343055..4344149)
     CDS             4344330..4344872
     CDS             4344911..4345717
     CDS             4345714..4346922
     CDS             4346919..4348559
     CDS             complement(4349138..4349701)
     CDS             complement(4349701..4350594)
     CDS             complement(4350770..4351189)
     CDS             complement(4351209..4352234)
     CDS             4352415..4354370
     CDS             complement(4354392..4355369)
     CDS             4355600..4356217
     CDS             complement(4356255..4356611)
     CDS             4356754..4357524
     CDS             4357552..4358091
     CDS             4358088..4359143
     CDS             4359163..4359888
     CDS             complement(4359885..4360991)
     CDS             complement(4361041..4362138)
     CDS             4362195..4363286
     CDS             4363297..4364850
     CDS             complement(4364847..4366583)
     CDS             complement(4366658..4366969)
     CDS             4367210..4368967
     CDS             4369020..4369928
     CDS             4369946..4370632
     CDS             4370637..4371581
     CDS             4371586..4372338
     CDS             4372372..4374180
     CDS             complement(4374158..4374655)
     CDS             4374853..4376289
     CDS             4376518..4376949
     CDS             4376977..4377387
     CDS             complement(4377492..4380491)
     CDS             complement(4380541..4381881)
     CDS             complement(4381934..4383451)
     CDS             complement(4383565..4385097)
     CDS             complement(4385129..4386526)
     CDS             4386689..4387552
     CDS             complement(4387638..4388423)
     CDS             complement(4388435..4389112)
     CDS             complement(4389120..4390946)
     CDS             4391109..4392635
     CDS             complement(4393133..4394689)
     CDS             4394719..4395333
     CDS             complement(4395335..4396432)
     CDS             complement(4396429..4397157)
     CDS             complement(4397147..4398298)
     CDS             4398573..4399265
     CDS             4399216..4399749
     CDS             4399749..4400582
     CDS             complement(4400536..4401492)
     CDS             4401829..4402245
     CDS             4402310..4402825
     CDS             4402920..4403411
     CDS             4403408..4403971
     CDS             4403968..4404681
     CDS             4404837..4405655
     CDS             complement(4405907..4406377)
     CDS             complement(4406378..4406815)
     CDS             complement(4406957..4407526)
     CDS             4407679..4410468
     CDS             4410564..4411850
     CDS             4412023..4412940
     CDS             4413021..4413320
     CDS             4413317..4414567
     CDS             4414597..4415850
     CDS             4415919..4417343
     CDS             complement(4417418..4418167)
     CDS             4418265..4419254
     CDS             complement(4419138..4419461)
     CDS             complement(4419488..4421044)
     CDS             complement(4421041..4421625)
     CDS             4421643..4423253
     CDS             4423250..4424152
     CDS             complement(4424220..4424732)
     CDS             complement(4424856..4425689)
     CDS             complement(4425730..4426842)
     CDS             complement(4426949..4428589)
     CDS             4428679..4429770
     CDS             4429796..4430428
     CDS             4430800..4432173
     CDS             complement(4432170..4432934)
     CDS             4433006..4433236
     CDS             4433239..4434321
     CDS             complement(4434329..4435885)
     CDS             complement(4435960..4437738)
     CDS             complement(4437803..4438945)
     CDS             4438978..4439736
     CDS             complement(4439737..4440798)
     CDS             complement(4440809..4441339)
     CDS             4441453..4442991
     CDS             4442988..4443965
     CDS             4443962..4444840
     CDS             4444837..4446417
     CDS             4446420..4447160
     CDS             4447270..4447512
     CDS             complement(4447509..4448855)
     CDS             complement(4449005..4449823)
     CDS             complement(4450008..4450583)
     CDS             4450843..4453014
     CDS             complement(4453016..4454593)
     CDS             complement(4454720..4455976)
     CDS             complement(4455998..4456285)
     CDS             complement(4456431..4457708)
     CDS             complement(4457769..4458716)
     CDS             complement(4458713..4459807)
     CDS             complement(4459820..4460713)
     CDS             complement(4460713..4461672)
     CDS             complement(4461684..4462337)
     CDS             complement(4462339..4463046)
     CDS             complement(4463043..4464521)
     CDS             4464835..4465473
     CDS             4465578..4466222
     CDS             4466375..4468300
     CDS             4468358..4469371
     CDS             4469384..4470145
     CDS             4470276..4473152
     CDS             4473252..4475720
     CDS             4476002..4477612
     CDS             4477609..4478577
     CDS             4478574..4479428
     CDS             4479425..4481053
     CDS             4481050..4482420
     CDS             4482417..4483634
     CDS             4483839..4485146
     CDS             4485158..4486039
     CDS             complement(4486041..4486934)
     CDS             4487077..4487268
     CDS             complement(4487275..4488030)
     CDS             complement(4488131..4488526)
     CDS             4488622..4489575
     CDS             4489599..4489976
     CDS             complement(4489984..4491066)
     CDS             complement(4491063..4491764)
     CDS             4492416..4493168
     CDS             complement(4493176..4494087)
     CDS             4494638..4494880
     CDS             complement(4495047..4495625)
     CDS             complement(4495727..4496029)
     CDS             complement(4496063..4496482)
     CDS             complement(4496500..4497018)
     CDS             complement(4497433..4497702)
     CDS             complement(4497720..4498460)
     CDS             complement(4498464..4499063)
     CDS             complement(4499073..4499372)
     CDS             complement(4499356..4499895)
     CDS             complement(4499892..4501004)
     CDS             complement(4501152..4501721)
     CDS             complement(4501718..4502212)
     CDS             complement(4502235..4503011)
     CDS             4503248..4503682
     CDS             4503695..4504246
     CDS             4504243..4505727
     CDS             4505724..4506692
     CDS             4506742..4507137
     CDS             4507134..4507535
     CDS             4507529..4508977
     CDS             complement(4508963..4509754)
     CDS             complement(4509784..4510221)
     CDS             complement(4510350..4510757)
     CDS             complement(4510896..4513175)
     CDS             complement(4513754..4516432)
     CDS             4516806..4518224
     CDS             4518221..4519033
     CDS             complement(4519067..4519702)
     CDS             complement(4519702..4521636)
     CDS             complement(4521629..4523287)
     CDS             complement(4523543..4524148)
     CDS             complement(4524154..4524924)
     CDS             complement(4524954..4525862)
     CDS             complement(4525892..4526812)
     CDS             complement(4526809..4527093)
     CDS             4527355..4528722
     CDS             4528949..4529092
     CDS             4529095..4529424
     CDS             complement(4529467..4530030)
     CDS             4530136..4531071
     CDS             4531068..4532780
     CDS             4532997..4533377
     CDS             4533395..4534420
     CDS             4534594..4535847
     CDS             complement(4535851..4536666)
     CDS             complement(4536707..4537606)
     CDS             4537835..4539388
     CDS             4539385..4540344
     CDS             4540344..4541966
     CDS             4541971..4543458
     CDS             complement(4543424..4544110)
     CDS             complement(4544142..4545503)
     CDS             complement(4545500..4546999)
     CDS             complement(4547090..4547860)
     CDS             4548039..4548956
     CDS             4548943..4549770
     CDS             4549859..4551151
     CDS             complement(4551156..4552001)
     CDS             complement(4551998..4553965)
     CDS             4554138..4554617
     CDS             4554636..4555844
     CDS             complement(4555859..4556590)
     CDS             4556672..4558594
     CDS             complement(4558601..4559095)
     CDS             4559240..4559560
     CDS             complement(4559577..4561130)
     CDS             4561426..4561695
     CDS             complement(4561717..4561908)
     CDS             complement(4562121..4564031)
     CDS             complement(4564085..4565371)
     CDS             4565431..4567473
     CDS             complement(4567679..4569064)
     CDS             4569182..4569544
     CDS             4569541..4569951
     CDS             complement(4569965..4570369)
     CDS             complement(4570366..4570821)
     CDS             complement(4570835..4571716)
     CDS             complement(4571664..4572506)
     CDS             4572570..4574156
     CDS             complement(4574188..4575087)
     CDS             complement(4575100..4575417)
     CDS             complement(4575410..4576780)
     CDS             complement(4576777..4577313)
     CDS             complement(4577310..4578356)
     CDS             complement(4578517..4578684)
     CDS             complement(4578798..4580201)
     CDS             complement(4580289..4581029)
     CDS             complement(4581049..4582194)
     CDS             complement(4582259..4583290)
     CDS             4583484..4583798
     CDS             complement(4583805..4584014)
     CDS             complement(4583992..4585323)
     CDS             complement(4585320..4589759)
     CDS             complement(4589756..4595215)
     CDS             complement(4595208..4598198)
     CDS             complement(4598198..4599499)
     CDS             complement(4599486..4600232)
     CDS             complement(4600229..4603738)
     CDS             4603836..4605512
     CDS             complement(4605520..4606119)
     CDS             4606212..4606742
     CDS             4606739..4607761
     CDS             4607737..4608453
     CDS             4608450..4609616
     CDS             4609613..4610410
     CDS             complement(4610407..4611114)
     CDS             complement(4611535..4612887)
     CDS             complement(4612935..4614107)
     CDS             4614429..4616138
     CDS             4616144..4616854
     CDS             4616851..4617564
     CDS             complement(4617583..4618668)
     CDS             complement(4618684..4619508)
     CDS             complement(4619505..4620362)
     CDS             complement(4620359..4621408)
     CDS             complement(4621748..4621951)
     CDS             4622057..4624063
     CDS             complement(4624067..4625263)
     CDS             4625673..4626596
     CDS             4626583..4628262
     CDS             4628345..4629451
     CDS             4629448..4630668
     CDS             4630773..4632392
     CDS             4632389..4633327
     CDS             4633332..4634315
     CDS             4634344..4636113
     CDS             complement(4636110..4636661)
     CDS             complement(4636855..4637133)
     CDS             4637301..4637630
     CDS             complement(4637637..4638872)
     CDS             complement(4638869..4639852)
     CDS             complement(4639849..4641354)
     CDS             4641611..4642816
     CDS             complement(4642947..4644329)
     CDS             complement(4644326..4645660)
     CDS             4645732..4646238
     CDS             complement(4646256..4646960)
     CDS             complement(4646989..4647786)
     CDS             complement(4647861..4649756)
     CDS             4649836..4650471
     CDS             complement(4650468..4651241)
     CDS             complement(4651238..4652218)
     CDS             complement(4652260..4653279)
     CDS             complement(4653276..4654298)
     CDS             complement(4654776..4655399)
     CDS             complement(4655467..4655898)
     CDS             4656041..4657063
     CDS             complement(4657101..4657679)
     CDS             complement(4657804..4658643)
     CDS             4658741..4659601
     CDS             complement(4659585..4660424)
     CDS             complement(4660425..4661402)
     CDS             complement(4661412..4663040)
     CDS             4663326..4663586
     CDS             complement(4663655..4664614)
     CDS             complement(4664622..4666136)
     CDS             complement(4666133..4666975)
     CDS             complement(4667078..4668343)
     CDS             complement(4668449..4669255)
     CDS             complement(4669359..4670201)
     CDS             complement(4670203..4670961)
     CDS             complement(4670951..4671631)
     CDS             complement(4671642..4672043)
     CDS             complement(4672040..4672681)
     CDS             complement(4672767..4674224)
     CDS             complement(4674237..4675133)
     CDS             complement(4675173..4676447)
     CDS             4676563..4677423
     CDS             complement(4677428..4678480)
     CDS             complement(4678486..4679235)
     CDS             complement(4679222..4680112)
     CDS             complement(4680109..4681665)
     CDS             complement(4681779..4683140)
     CDS             4683272..4684516
     CDS             4684539..4685030
     CDS             4685647..4685997
     CDS             4686321..4687001
     CDS             complement(4687021..4687644)
     CDS             complement(4687710..4688225)
     CDS             complement(4688858..4690024)
     CDS             4691204..4692046
     CDS             complement(4692127..4692264)
     CDS             complement(4692393..4692644)
     CDS             complement(4692657..4692797)
     CDS             4693630..4694682
     CDS             4695322..4696107
     CDS             4696122..4697426
     CDS             4697519..4697881
     CDS             4697866..4697982
     CDS             complement(4698213..4698959)
     CDS             complement(4699433..4700155)
     CDS             complement(4700152..4700397)
     CDS             4700604..4700966
     CDS             complement(4700974..4703016)
     CDS             4703074..4703613
     CDS             4703663..4704511
     CDS             complement(4704480..4705739)
     CDS             4705806..4706447
     CDS             complement(4706444..4707556)
     CDS             complement(4707553..4709010)
     CDS             complement(4709102..4709368)
     CDS             complement(4709385..4709696)
     CDS             complement(4709887..4713000)
     CDS             complement(4713398..4713817)
     CDS             complement(4713903..4714307)
     CDS             complement(4714304..4715521)
     CDS             complement(4715751..4718369)
     CDS             complement(4718475..4719089)
     CDS             complement(4719210..4720460)
     CDS             complement(4720471..4722462)
     CDS             4722620..4723969
     CDS             4723973..4724191
     CDS             complement(4724276..4725268)
     CDS             complement(4725265..4726206)
     CDS             complement(4726203..4726733)
     CDS             4726899..4728047
     CDS             complement(4728044..4728529)
     CDS             complement(4728626..4728730)
     CDS             complement(4728762..4729085)
     CDS             complement(4730153..4730662)
     CDS             complement(4730736..4731818)
     CDS             complement(4731815..4733770)
     CDS             complement(4734131..4734979)
     CDS             complement(4735102..4736106)
     CDS             4736191..4737387
     CDS             4737384..4738391
     CDS             4738388..4739257
     CDS             4739254..4740246
     CDS             4740243..4741019
     CDS             complement(4741023..4742108)
     CDS             4742250..4743161
     CDS             complement(4743236..4744054)
     CDS             complement(4744059..4745117)
     CDS             complement(4745120..4746109)
     CDS             complement(4746349..4747086)
     CDS             4747223..4748260
     CDS             4748253..4749137
     CDS             4749139..4750014
     CDS             4750019..4751968
     CDS             4751978..4752898
     CDS             4752923..4753960
     CDS             complement(4753970..4754908)
     CDS             4755030..4757345
     CDS             4757345..4758169
     CDS             4758307..4759647
     CDS             complement(4759715..4760995)
     CDS             complement(4761452..4762108)
     CDS             complement(4762105..4762716)
     CDS             complement(4762826..4764235)
     CDS             4764745..4765266
     CDS             4765263..4765766
     CDS             4765898..4767085
     CDS             4767137..4767955
     CDS             complement(4767975..4769675)
     CDS             complement(4769713..4770519)
     CDS             complement(4770535..4771014)
     CDS             4771078..4772004
     CDS             complement(4771960..4772919)
     CDS             complement(4772916..4773341)
     CDS             complement(4773420..4774028)
     CDS             4774279..4774683
     CDS             4774721..4777303
     CDS             4777394..4777744
     CDS             complement(4777808..4778281)
     CDS             complement(4778268..4778462)
     CDS             complement(4778559..4779203)
     CDS             4779339..4779743
     CDS             4779743..4781281
     CDS             complement(4781282..4781938)
     CDS             complement(4781935..4782342)
     CDS             complement(4782372..4787213)
     CDS             complement(4787325..4788998)
     CDS             complement(4789106..4789612)
     CDS             complement(4789876..4791894)
     CDS             complement(4791964..4794324)
     CDS             complement(4794321..4795847)
     CDS             complement(4795874..4797340)
     CDS             complement(4797653..4798507)
     CDS             4798800..4799402
     CDS             4799413..4800162
     CDS             complement(4800165..4801385)
     CDS             complement(4801382..4802458)
     CDS             complement(4802460..4803572)
     CDS             complement(4803784..4804593)
     CDS             complement(4804593..4805093)
     CDS             complement(4805090..4806253)
     CDS             complement(4806250..4808253)
     CDS             complement(4808256..4809797)
     CDS             4809888..4810493
     CDS             complement(4810498..4812384)
     CDS             4812503..4813300
     CDS             complement(4813302..4814639)
     CDS             4814674..4815444
     CDS             complement(4815452..4817023)
     CDS             4817102..4817773
     CDS             4818029..4818226
     CDS             4819243..4825539
     CDS             4825597..4827039
     CDS             4827057..4828424
     CDS             4828501..4829868
     CDS             4829885..4831618
     CDS             4831623..4832453
     CDS             complement(4832458..4833228)
     CDS             complement(4833240..4835105)
     CDS             complement(4835122..4836006)
     CDS             complement(4836134..4837201)
     CDS             complement(4837198..4838274)
     CDS             4838569..4839141
     CDS             complement(4839149..4839829)
     CDS             complement(4839918..4841168)
     CDS             4841298..4844360
     CDS             complement(4844394..4845170)
     CDS             4845342..4846067
     CDS             4846064..4846534
     CDS             complement(4846538..4847758)
     CDS             complement(4848080..4848250)
     CDS             complement(4848238..4848381)
     CDS             4849104..4849265
     CDS             complement(4849354..4849581)
     CDS             4849686..4850159
     CDS             complement(4850171..4851178)
     CDS             complement(4851185..4852513)
     CDS             complement(4852549..4852941)
     CDS             complement(4852999..4862268)
     CDS             complement(4862862..4863530)
     CDS             4863586..4864692
     CDS             4864692..4865918
     CDS             4865897..4866736
     CDS             4866736..4867536
     CDS             complement(4867557..4868219)
     CDS             4868498..4869766
     CDS             complement(4869751..4871082)
     CDS             4871212..4871703
     CDS             4871700..4871825
     CDS             complement(4871838..4872440)
     CDS             complement(4872437..4873348)
     CDS             complement(4873491..4875002)
     CDS             complement(4874999..4876189)
     CDS             complement(4876225..4877802)
     CDS             4877859..4878575
     CDS             complement(4878596..4879120)
     CDS             4879224..4879655
     CDS             4879668..4880813
     CDS             complement(4880896..4881501)
     CDS             4881695..4883008
     CDS             4883097..4883573
     CDS             4883577..4883996
     CDS             complement(4884016..4884396)
     CDS             4884580..4885089
     CDS             complement(4885100..4886830)
     CDS             complement(4886830..4888230)
     CDS             complement(4888227..4889687)
     CDS             complement(4889687..4890154)
     CDS             4890856..4891767
     CDS             complement(4891775..4892527)
     CDS             complement(4892576..4893037)
     CDS             complement(4893037..4894062)
     CDS             complement(4894059..4895333)
     CDS             complement(4895343..4896200)
     CDS             complement(4896209..4897006)
     CDS             complement(4897386..4898594)
     CDS             complement(4898623..4900095)
     CDS             4900364..4901065
     CDS             4901113..4901985
     CDS             4902029..4902220
     CDS             4902298..4903659
     CDS             4903779..4904126
     CDS             complement(4904142..4905317)
     CDS             complement(4905320..4906324)
     CDS             4906595..4907713
     CDS             4907734..4908876
     CDS             4908876..4909268
     CDS             4909265..4910176
     CDS             complement(4910179..4910655)
     CDS             4910683..4911978
     CDS             4911975..4912205
     CDS             4912253..4913908
     CDS             4913911..4914807
     CDS             4914807..4915625
     CDS             4915625..4916416
     CDS             4916557..4917759
     CDS             4917759..4917959
     CDS             complement(4917967..4918878)
     CDS             complement(4918894..4919184)
     CDS             complement(4919227..4919415)
     CDS             complement(4919412..4920689)
     CDS             4920923..4921702
     CDS             4921789..4922448
     CDS             4922448..4923749
     CDS             4923746..4924777
     CDS             4924842..4925753
     CDS             4925880..4927070
     CDS             complement(4927084..4927587)
     CDS             complement(4927584..4928201)
     CDS             complement(4928318..4929466)
     CDS             complement(4929479..4930627)
     CDS             complement(4930620..4931879)
     CDS             complement(4931885..4932643)
     CDS             complement(4932660..4933862)
     CDS             complement(4933892..4935187)
     CDS             4935302..4935427
     CDS             4935469..4935999
     CDS             4936035..4937378
     CDS             4937371..4937718
     CDS             4937721..4938941
     CDS             4938925..4939368
     CDS             4939369..4940490
     CDS             4940496..4941302
     CDS             complement(4941334..4942155)
     CDS             4942335..4942997
     CDS             4943348..4944193
     CDS             complement(4944203..4945003)
     CDS             complement(4945030..4947447)
     CDS             complement(4947453..4948409)
     CDS             complement(4948402..4949535)
     CDS             complement(4949525..4950802)
     CDS             complement(4950799..4951971)
     CDS             complement(4952011..4953243)
     CDS             complement(4953276..4953470)
     CDS             complement(4953474..4954241)
     CDS             complement(4954289..4955095)
     CDS             complement(4955092..4955928)
     CDS             complement(4955940..4956938)
     CDS             complement(4956939..4957775)
     CDS             complement(4957779..4959089)
     CDS             complement(4959104..4960867)
     CDS             complement(4960864..4961784)
     CDS             complement(4961732..4963420)
     CDS             complement(4963428..4964336)
     CDS             4964467..4965192
     CDS             4965207..4966847
     CDS             complement(4966836..4967720)
     CDS             4967796..4968560
     CDS             4968645..4969424
     CDS             complement(4969432..4970199)
     CDS             complement(4970204..4971292)
     CDS             complement(4971279..4972109)
     CDS             complement(4972087..4973457)
     CDS             4973597..4973908
     CDS             complement(4973893..4974972)
     CDS             complement(4974969..4975925)
     CDS             complement(4975922..4976320)
     CDS             complement(4976416..4978077)
     CDS             4978264..4979124
     CDS             4979121..4980611
     CDS             4980630..4980932
     CDS             4980943..4982244
     CDS             complement(4982241..4983317)
     CDS             complement(4983314..4984516)
     CDS             complement(4984613..4985614)
     CDS             complement(4985611..4986933)
     CDS             complement(4987073..4987606)
     CDS             complement(4987610..4988197)
     CDS             4988787..4990256
     CDS             4990579..4990884
     CDS             4990987..4992840
     CDS             4993000..4993398
     CDS             4993399..4993743
     CDS             complement(4993740..4994342)
     CDS             complement(4994349..4995083)
     CDS             complement(4995163..4995921)
     CDS             complement(4995984..4996817)
     CDS             complement(4996814..4997473)
     CDS             complement(4997511..4998482)
     CDS             complement(4998490..4998771)
     CDS             complement(4998781..4999191)
     CDS             complement(4999233..5000252)
     CDS             complement(5000259..5000837)
     CDS             complement(5000844..5001146)
     CDS             5001213..5002517
     CDS             5002521..5004572
     CDS             5004664..5006106
     CDS             complement(5006124..5006972)
     CDS             complement(5006969..5009569)
     CDS             5009741..5011819
     CDS             5011827..5014037
     CDS             complement(5014034..5014924)
     CDS             complement(5014938..5015321)
     CDS             complement(5015379..5016557)
     CDS             5016652..5017149
     CDS             complement(5017466..5018140)
     CDS             5018187..5019794
     CDS             5019822..5021360
     CDS             5021908..5022819
     CDS             complement(5022827..5023579)
     CDS             5023722..5024129
     CDS             5027936..5028049
     CDS             complement(5029849..5031153)
     CDS             5031204..5031776
     CDS             complement(5031770..5032204)
     CDS             complement(5032225..5032590)
     CDS             complement(5032627..5034054)
     CDS             complement(5034092..5035015)
     CDS             complement(5035023..5036669)
     CDS             complement(5036716..5038053)
     CDS             complement(5038054..5038566)
     CDS             complement(5038576..5038836)
     CDS             complement(5038938..5039714)
     CDS             complement(5039725..5040171)
     CDS             5040870..5041781
     CDS             complement(5041789..5042541)
     CDS             complement(5042722..5043942)
     CDS             complement(5043950..5044615)
     CDS             complement(5044653..5045498)
     CDS             complement(5045509..5046588)
     CDS             complement(5046684..5046911)
     CDS             complement(5047025..5048623)
     CDS             5048768..5049373
     CDS             complement(5049428..5051422)
     CDS             complement(5051708..5052661)
     CDS             complement(5052675..5053757)
     CDS             complement(5053754..5055073)
     CDS             complement(5055070..5056494)
     CDS             complement(5056491..5058143)
     CDS             complement(5059059..5059256)
     CDS             5059596..5060855
     CDS             complement(5060847..5062073)
     CDS             complement(5062076..5062870)
     CDS             complement(5062989..5063390)
     CDS             complement(5063477..5064157)
     CDS             complement(5064154..5065035)
     CDS             5065204..5066415
     CDS             5066403..5067047
     CDS             5067065..5067952
     CDS             complement(5067953..5068972)
     CDS             complement(5068972..5069496)
     CDS             5069546..5069935
     CDS             complement(5069936..5070400)
     CDS             complement(5070449..5071123)
     CDS             complement(5071120..5071716)
     CDS             complement(5071765..5072496)
     CDS             complement(5072493..5074346)
     CDS             complement(5074346..5075281)
     CDS             complement(5075384..5076751)
     CDS             complement(5076771..5077787)
     CDS             complement(5077781..5078908)
     CDS             5078986..5079549
     CDS             5079601..5080017
     CDS             complement(5080106..5080597)
     CDS             complement(5080643..5082547)
     CDS             complement(5082551..5083849)
     CDS             complement(5083905..5085776)
     CDS             complement(5085828..5087411)
     CDS             complement(5087389..5088138)
     CDS             5088262..5088714
     CDS             complement(5088696..5088929)
     CDS             complement(5089057..5089248)
     CDS             complement(5089411..5089644)
     CDS             5089843..5090820
     CDS             5090817..5091749
     CDS             5091746..5093590
     CDS             5093630..5095336
     CDS             complement(5095326..5096555)
     CDS             5096638..5097858
     CDS             complement(5097849..5098754)
     CDS             5098832..5099509
     CDS             complement(5099506..5102139)
     CDS             complement(5102136..5103290)
     CDS             5103405..5103905
     CDS             complement(5103902..5104462)
     CDS             complement(5104459..5104971)
     CDS             5105176..5106912
     CDS             5106924..5108801
     CDS             complement(5108808..5109329)
     CDS             complement(5109397..5109594)
     CDS             5109663..5110502
     CDS             complement(5110506..5112737)
     CDS             complement(5112759..5113583)
     CDS             complement(5113573..5113779)
     CDS             complement(5113830..5114462)
     CDS             complement(5114459..5115583)
     CDS             complement(5115599..5116882)
     CDS             complement(5116927..5117706)
     CDS             complement(5117738..5118784)
     CDS             5118895..5120736
     CDS             5120775..5121482
     CDS             5121479..5121967
     CDS             5122047..5123474
     CDS             complement(5123453..5124289)
     CDS             5124317..5124787
     CDS             5124797..5125234
     CDS             5125238..5125693
     CDS             complement(5125690..5126766)
     CDS             complement(5126753..5127799)
     CDS             5127857..5128681
     CDS             complement(5128678..5129328)
     CDS             5129405..5130091
     CDS             5130102..5130584
     CDS             5130603..5131970
     CDS             complement(5131967..5132719)
     CDS             5132901..5134121
     CDS             5134121..5134708
     CDS             complement(5134693..5135370)
     CDS             complement(5135426..5136574)
     CDS             complement(5136571..5138316)
     CDS             5138407..5138946
     CDS             5138997..5142446
     CDS             5142459..5143814
     CDS             complement(5143822..5145528)
     CDS             complement(5145619..5146854)
     CDS             5147070..5147831
     CDS             5147981..5151664
     CDS             5151761..5153071
     CDS             complement(5153068..5153832)
     CDS             5153902..5154162
     CDS             5154241..5155065
     CDS             complement(5155073..5155915)
     CDS             complement(5155924..5157111)
     CDS             5157213..5158280
     CDS             complement(5158285..5158890)
     CDS             complement(5158887..5160107)
     CDS             complement(5160112..5160948)
     CDS             complement(5160948..5161865)
     CDS             complement(5161862..5163259)
     CDS             complement(5163424..5163936)
     CDS             5164005..5164454
     CDS             complement(5164473..5165369)
     CDS             5165455..5166741
     CDS             5166738..5167286
     CDS             5167401..5168702
     CDS             5168714..5169850
     CDS             complement(5169857..5170255)
     CDS             complement(5170258..5171754)
     CDS             complement(5171803..5172201)
     CDS             complement(5172290..5173063)
     CDS             5173240..5173872
     CDS             5173946..5174614
     CDS             5174611..5175513
     CDS             5175510..5177072
     CDS             5177093..5177767
     CDS             5177781..5178398
     CDS             complement(5178352..5179566)
     CDS             5179776..5180924
     CDS             complement(5180979..5181146)
     CDS             complement(5181263..5181892)
     CDS             complement(5181889..5182272)
     CDS             complement(5182312..5183271)
     CDS             complement(5183268..5184143)
     CDS             complement(5184162..5185940)
     CDS             complement(5186042..5186626)
     CDS             5186680..5188770
     CDS             5188843..5191101
     CDS             5191098..5191916
     CDS             5191913..5192047
     CDS             5192054..5193022
     CDS             5193071..5193205
     CDS             5193246..5193383
     CDS             5193424..5194176
     CDS             complement(5194184..5195095)
     CDS             complement(5195601..5196512)
     CDS             complement(5196509..5196844)
     CDS             5197576..5198595
     CDS             5198683..5199513
     CDS             complement(5199494..5202979)
     CDS             complement(5203097..5204719)
     CDS             complement(5204819..5205892)
     CDS             5205921..5206865
     CDS             complement(5206878..5207339)
     CDS             complement(5207358..5209115)
     CDS             5209320..5209718
     CDS             complement(5209709..5210374)
     CDS             complement(5210371..5211210)
     CDS             complement(5211158..5212009)
     CDS             5212083..5212454
     CDS             5212470..5212793
     CDS             complement(5212808..5213044)
     CDS             complement(5213151..5214557)
     CDS             5214644..5215138
     CDS             5215146..5215685
     CDS             complement(5215682..5216635)
     CDS             complement(5216637..5218265)
     CDS             5218349..5219926
     CDS             complement(5219928..5221031)
     CDS             complement(5221049..5221372)
     CDS             complement(5221594..5222040)
     CDS             5222843..5224858
     CDS             complement(5224977..5225525)
     CDS             complement(5225815..5228394)
     CDS             5228643..5229797
     CDS             complement(5229798..5230202)
     CDS             complement(5230154..5230261)
     CDS             complement(5230310..5231182)
     CDS             complement(5231207..5233090)
     CDS             5233586..5234785
     CDS             complement(5234873..5236774)
     CDS             5237084..5237347
     CDS             complement(5237353..5237805)
     CDS             complement(5237887..5238618)
     CDS             complement(5238618..5239256)
     CDS             complement(5239253..5240899)
     CDS             complement(5240896..5244570)
     CDS             complement(5244596..5245825)
     CDS             complement(5245838..5247265)
     CDS             complement(5247286..5248347)
     CDS             complement(5248344..5250791)
     CDS             5251100..5252485
     CDS             5252482..5253402
     CDS             5253404..5254303
     CDS             complement(5254309..5254701)
     CDS             5254729..5255013
     CDS             complement(5254991..5256124)
     CDS             5256323..5256931
     CDS             5256973..5257956
     CDS             complement(5258052..5258201)
     CDS             5258247..5258900
     CDS             complement(5258919..5259500)
     CDS             5259594..5259890
     CDS             5259912..5261111
     CDS             5261108..5261893
     CDS             5261949..5262260
     CDS             5262257..5263999
     CDS             complement(5264003..5264395)
     CDS             5264488..5265240
     CDS             5265330..5266328
     CDS             5266487..5266834
     CDS             5266831..5268462
     CDS             5268527..5269732
     CDS             5269769..5271097
     CDS             complement(5271099..5271269)
     CDS             complement(5271288..5271731)
     CDS             5271798..5272811
     CDS             5272831..5273346
     CDS             5273370..5274206
     CDS             complement(5274219..5274584)
     CDS             5274671..5275381
     CDS             complement(5275385..5276035)
     CDS             complement(5276022..5276741)
     CDS             complement(5276743..5279016)
     CDS             5279234..5279794
     CDS             5279899..5280030
     CDS             complement(5280066..5281577)
     CDS             complement(5281804..5282817)
     CDS             complement(5282834..5283595)
     CDS             complement(5283647..5284738)
     CDS             5284871..5285698
     CDS             complement(5285867..5286271)
     CDS             5286309..5287598
     CDS             complement(5287602..5288285)
     CDS             complement(5288282..5289418)
     CDS             complement(5289428..5289988)
     CDS             5290103..5291140
     CDS             complement(5291112..5291633)
     CDS             complement(5291664..5292626)
     CDS             5292709..5294022
     CDS             5294168..5294923
     CDS             complement(5294997..5296139)
     CDS             complement(5296145..5296939)
     CDS             complement(5296936..5298093)
     CDS             5298285..5299076
     CDS             complement(5299073..5299429)
     CDS             complement(5299440..5301194)
     CDS             complement(5301228..5301752)
     CDS             complement(5301775..5302539)
     CDS             5302564..5303166
     CDS             complement(5303163..5304428)
     CDS             complement(5304455..5305150)
     CDS             complement(5305147..5305725)
     CDS             5305945..5306808
     CDS             5306805..5309738
     CDS             complement(5309722..5310480)
     CDS             complement(5310644..5310811)
     CDS             5310838..5311533
     CDS             5311646..5312170
     CDS             5312178..5312690
     CDS             complement(5312778..5313185)
     CDS             complement(5313276..5313614)
     CDS             complement(5313647..5314048)
     CDS             complement(5314122..5314679)
     CDS             complement(5314772..5315719)
     CDS             complement(5315767..5316321)
     CDS             complement(5316318..5317433)
     CDS             5317596..5318684
     CDS             complement(5318699..5319694)
     CDS             5319811..5320383
     CDS             5320380..5321633
     CDS             5321630..5321842
     CDS             5321905..5322975
     CDS             complement(5322977..5323501)
     CDS             complement(5323505..5323783)
     CDS             complement(5323876..5324151)
     CDS             5324552..5325631
     CDS             5325628..5326398
     CDS             5326395..5327228
     CDS             5327291..5328478
     CDS             complement(5328456..5329280)
     CDS             complement(5329295..5329975)
     CDS             5330049..5331002
     CDS             5331034..5332440
     CDS             complement(5332463..5334178)
     CDS             complement(5334246..5335652)
     CDS             complement(5335649..5336092)
     CDS             complement(5336164..5336799)
     CDS             complement(5336810..5337652)
     CDS             complement(5337654..5338643)
     CDS             complement(5338763..5340076)
     CDS             complement(5340381..5341208)
     CDS             complement(5341287..5342759)
     CDS             complement(5342839..5344104)
     CDS             5344147..5345085
     CDS             complement(5345057..5346574)
     CDS             complement(5346674..5347081)
     CDS             complement(5347134..5347541)
     CDS             complement(5347702..5349066)
     CDS             complement(5349086..5349877)
     CDS             5349936..5350706
     CDS             complement(5350825..5351199)
     CDS             complement(5351211..5353184)
     CDS             complement(5353204..5353482)
     CDS             complement(5353479..5354345)
     CDS             5354473..5354901
     CDS             5355102..5355596
     CDS             5355634..5356314
     CDS             complement(5356323..5357477)
     CDS             5357517..5358707
     CDS             complement(5358691..5359428)
     CDS             complement(5359516..5360649)
     CDS             complement(5360957..5362348)
     CDS             complement(5362378..5363415)
     CDS             5363628..5364581
     CDS             5364613..5365830
     CDS             5365924..5367126
     CDS             complement(5367202..5368038)
     CDS             5368214..5369260
     CDS             5369260..5370036
     CDS             5370047..5371777
     CDS             complement(5371788..5372156)
     CDS             complement(5372158..5372706)
     CDS             5372831..5373301
     CDS             complement(5373318..5373962)
     CDS             5374047..5375750
     CDS             5375747..5376769
     CDS             complement(5376770..5377642)
     CDS             5377718..5378761
     CDS             complement(5378758..5379807)
     CDS             complement(5379874..5382063)
     CDS             5382453..5382716
     CDS             complement(5382807..5384423)
     CDS             5384566..5384877
     CDS             complement(5384898..5385158)
     CDS             complement(5385285..5386811)
     CDS             5386954..5388684
     CDS             5388719..5389042
     CDS             complement(5389047..5389361)
     CDS             complement(5389451..5390179)
     CDS             5390260..5390850
     CDS             complement(5390951..5392324)
     CDS             5392572..5394098
     CDS             5394189..5395772
     CDS             5395769..5396461
     CDS             complement(5396446..5397849)
     CDS             5397936..5398649
     CDS             complement(5398656..5399762)
     CDS             complement(5400142..5400870)
     CDS             complement(5400867..5401676)
     CDS             complement(5401673..5402452)
     CDS             complement(5402449..5403156)
     CDS             complement(5403153..5403605)
     CDS             complement(5403732..5404625)
     CDS             complement(5404783..5405610)
     CDS             5405691..5406437
     CDS             complement(5406434..5407207)
     CDS             complement(5407204..5408679)
     CDS             complement(5408767..5409213)
     CDS             5409376..5409696
     CDS             complement(5409749..5411089)
     CDS             complement(5411574..5412371)
     CDS             complement(5412499..5413200)
     CDS             complement(5413309..5413632)
     CDS             5413873..5414196
     CDS             5414534..5414827
     CDS             complement(5414886..5415626)
     CDS             complement(5415960..5416961)
     CDS             complement(5416958..5418157)
     CDS             complement(5418154..5419464)
     CDS             complement(5419476..5420024)
     CDS             5420232..5420573
     CDS             complement(5420674..5421282)
     CDS             complement(5421419..5422666)
     CDS             complement(5422683..5423324)
     CDS             complement(5423695..5424123)
     CDS             5424226..5425299
     CDS             complement(5425307..5425912)
     CDS             5426007..5427203
     CDS             complement(5427211..5427540)
     CDS             complement(5427543..5427890)
     CDS             complement(5427953..5428183)
     CDS             5428296..5429072
     CDS             complement(5429236..5429892)
     CDS             5430067..5431389
     CDS             5431409..5433004
     CDS             5433042..5433650
     CDS             complement(5433830..5435275)
     CDS             complement(5435376..5435558)
     CDS             5435666..5435977
     CDS             complement(5435982..5436746)
     CDS             5436911..5437936
     CDS             complement(5437985..5438560)
     CDS             complement(5438797..5439021)
     CDS             5439081..5439218
     CDS             complement(5439246..5440604)
     CDS             complement(5440718..5441167)
     CDS             complement(5441164..5442024)
     CDS             5442375..5442995
     CDS             5442992..5443366
     CDS             complement(5443516..5444469)
     CDS             complement(5444594..5444866)
     CDS             5444953..5445444
     CDS             5445596..5445898
     CDS             5446176..5447081
     CDS             5447086..5447784
     CDS             5447781..5448449
     CDS             5448466..5449230
     CDS             complement(5449234..5451729)
     CDS             complement(5451846..5452871)
     CDS             complement(5452917..5454350)
     CDS             complement(5454493..5455185)
     CDS             complement(5455289..5455684)
     CDS             5456841..5457752
     CDS             complement(5457760..5458512)
     CDS             complement(5459359..5460096)
     CDS             complement(5460530..5461252)
     CDS             5461788..5462753
     CDS             complement(5462776..5463546)
     CDS             complement(5463644..5465023)
     CDS             5465174..5465761
     CDS             5465768..5466640
     CDS             5466704..5466973
     CDS             5466991..5467392
     CDS             complement(5467389..5468117)
     CDS             5468513..5470183
     CDS             5470183..5472330
     CDS             5472332..5473198
     CDS             5473191..5475725
     CDS             5475722..5476414
     CDS             complement(5476470..5477579)
     CDS             complement(5477639..5478961)
     CDS             complement(5479025..5479549)
     CDS             complement(5479546..5481138)
     CDS             complement(5481135..5481614)
     CDS             complement(5481632..5482420)
     CDS             5482552..5484423
     CDS             complement(5484398..5486341)
     CDS             5486438..5486791
     CDS             5487241..5487942
     CDS             5487967..5488752
     CDS             5489079..5489366
     CDS             5489368..5490936
     CDS             5490933..5491193
     CDS             5491345..5492376
     CDS             complement(5492439..5493389)
     CDS             complement(5493380..5494549)
     CDS             complement(5494583..5495866)
     CDS             complement(5495931..5496605)
     CDS             5496846..5497778
     CDS             5497781..5498983
     CDS             5498929..5500266
     CDS             5500593..5500757
     CDS             5500983..5503937
     CDS             complement(5504059..5505033)
     CDS             complement(5505030..5508677)
     CDS             complement(5508726..5509319)
     CDS             5509565..5511013
     CDS             5511115..5512095
     CDS             5512096..5512443
     CDS             5512458..5513096
     CDS             5513126..5513998
     CDS             5514158..5514805
     CDS             5514818..5515393
     CDS             complement(5515581..5516618)
     CDS             5516700..5517245
     CDS             complement(5517344..5518981)
     CDS             complement(5519402..5520364)
     CDS             5520425..5521288
     CDS             complement(5521390..5522283)
     CDS             complement(5522319..5523392)
     CDS             complement(5523539..5524393)
     CDS             5524418..5525965
     CDS             5525967..5527316
     CDS             5527410..5528603
     CDS             5528600..5529505
     CDS             5529526..5530779
     CDS             complement(5530749..5531585)
     CDS             5531676..5533160
     CDS             5533545..5534486
     CDS             complement(5534381..5535580)
     CDS             5535636..5536067
     CDS             5536113..5536697
     CDS             complement(5536711..5537388)
     CDS             complement(5537418..5538098)
     CDS             5538195..5539166
     CDS             complement(5539167..5540630)
     CDS             5540925..5541641
     CDS             complement(5541650..5542498)
     CDS             complement(5542495..5543496)
     CDS             complement(5543717..5544271)
     CDS             complement(5544268..5544540)
     CDS             5545249..5546187
     CDS             5546238..5547116
     CDS             5547113..5548270
     CDS             5548286..5549011
     CDS             complement(5548969..5549808)
     CDS             complement(5550191..5551345)
     CDS             complement(5551581..5552234)
     CDS             complement(5552239..5553456)
     CDS             complement(5553543..5554466)
     CDS             5554494..5555090
     CDS             5555211..5557037
     CDS             5557034..5557930
     CDS             complement(5557934..5558698)
     CDS             complement(5558806..5560602)
     CDS             complement(5560599..5561513)
     CDS             complement(5561544..5562377)
     CDS             5562618..5562938
     CDS             5563017..5563667
     CDS             complement(5563661..5563867)
     CDS             5564013..5564483
     CDS             complement(5564562..5565209)
     CDS             complement(5565602..5565760)
     CDS             complement(5565920..5566510)
     CDS             complement(5566507..5567841)
     CDS             complement(5568015..5569493)
     CDS             complement(5569498..5570190)
     CDS             complement(5570348..5570521)
     CDS             5570784..5572490
     CDS             5572487..5573635
     CDS             5573632..5575227
     CDS             5575327..5577273
     CDS             5577270..5578430
     CDS             5578430..5579197
     CDS             5579252..5580490
     CDS             5580542..5580670
     CDS             complement(5580675..5581037)
     CDS             complement(5581091..5581405)
     CDS             5581701..5584286
     CDS             5584716..5586893
     CDS             5587558..5588505
     CDS             5588558..5589319
     CDS             5589415..5589999
     CDS             complement(5590070..5590732)
     CDS             complement(5590921..5592249)
     CDS             complement(5593079..5594662)
     CDS             5594766..5595632
     CDS             complement(5595683..5596123)
     CDS             complement(5596261..5596530)
     CDS             complement(5596653..5598653)
     CDS             complement(5598646..5600031)
     CDS             5600142..5601998
     CDS             complement(5602005..5602658)
     CDS             complement(5602692..5604275)
     CDS             complement(5604286..5604843)
     CDS             complement(5604926..5606389)
     CDS             complement(5606450..5607349)
     CDS             complement(5607496..5608626)
     CDS             5608770..5609618
     CDS             complement(5609621..5611144)
     CDS             5611326..5611943
     CDS             5612016..5613869
     CDS             complement(5613938..5614840)
     CDS             complement(5614853..5616016)
     CDS             5616276..5617415
     CDS             5617416..5618099
     CDS             5618274..5619242
     CDS             5619239..5620093
     CDS             5620090..5620818
     CDS             5620808..5622400
     CDS             5622397..5622798
     CDS             complement(5622802..5625153)
     CDS             5625390..5625656
     CDS             complement(5625750..5627759)
     CDS             5627890..5628903
     CDS             complement(5628893..5630341)
     CDS             5630392..5632041
     CDS             complement(5632038..5632613)
     CDS             complement(5632606..5632896)
     CDS             complement(5632985..5633395)
     CDS             complement(5633446..5634195)
     CDS             complement(5634240..5635106)
     CDS             5635137..5636897
     CDS             complement(5636862..5637251)
     CDS             complement(5637258..5637998)
     CDS             5638116..5639345
     CDS             5639461..5639820
     CDS             5639830..5640474
     CDS             5640458..5641219
     CDS             5641267..5643117
     CDS             complement(5643114..5643251)
     CDS             complement(5643478..5644194)
     CDS             5644293..5644796
     CDS             5644793..5645176
     CDS             5645336..5646550
     CDS             complement(5646557..5647120)
     CDS             5647334..5647645
     CDS             5647818..5649233
     CDS             5649256..5649882
     CDS             5649928..5650446
     CDS             complement(5650412..5650972)
     CDS             complement(5651232..5652230)
     CDS             5652298..5653074
     CDS             complement(5653075..5653701)
     CDS             complement(5653799..5654260)
     CDS             complement(5654425..5655027)
     CDS             5655119..5655880
     CDS             5655917..5656684
     CDS             complement(5656824..5659091)
     CDS             complement(5659133..5660218)
     CDS             complement(5660234..5661109)
     CDS             complement(5661109..5662071)
     CDS             complement(5662068..5663411)
     CDS             complement(5663425..5664360)
     CDS             5664415..5665851
     CDS             5665848..5666768
     CDS             complement(5666805..5668283)
     CDS             complement(5668343..5668813)
     CDS             5669000..5669956
     CDS             complement(5669968..5670690)
     CDS             complement(5670763..5671227)
     CDS             complement(5671280..5673136)
     CDS             5673257..5674048
     CDS             5674061..5675137
     CDS             5675160..5675426
     CDS             5675497..5675724
     CDS             5675819..5677042
     CDS             5677043..5678101
     CDS             complement(5678088..5679185)
     CDS             5679247..5680065
     CDS             complement(5680074..5682029)
     CDS             complement(5682026..5683654)
     CDS             complement(5683665..5684138)
     CDS             5684407..5685162
     CDS             5685250..5685846
     CDS             5686166..5686792
     CDS             5686847..5687998
     CDS             5687995..5688570
     CDS             5688973..5689389
     CDS             5689429..5689782
     CDS             5689779..5690408
     CDS             5690437..5691825
     CDS             5691822..5692820
     CDS             5693137..5693385
     CDS             5693502..5694701
     CDS             5694705..5696228
     CDS             5696228..5697178
     CDS             5697272..5697730
     CDS             complement(5697737..5698342)
     CDS             complement(5698339..5698731)
     CDS             5698778..5699224
     CDS             complement(5699214..5699942)
     CDS             complement(5699957..5700727)
     CDS             complement(5700826..5701302)
     CDS             complement(5701411..5702436)
     CDS             complement(5702436..5703611)
     CDS             complement(5703608..5704387)
     CDS             complement(5704384..5705304)
     CDS             complement(5705301..5706458)
     CDS             complement(5706470..5707621)
     CDS             complement(5707618..5708538)
     CDS             complement(5708555..5710393)
     CDS             complement(5710390..5711562)
     CDS             complement(5711559..5712947)
     CDS             complement(5712981..5713826)
     CDS             5713850..5715571
     CDS             5715578..5716315
     CDS             5716317..5717849
     CDS             5717850..5718623
     CDS             5718620..5720092
     CDS             complement(5720095..5720538)
     CDS             complement(5720548..5720736)
     CDS             complement(5720762..5723137)
     CDS             complement(5723151..5724758)
     CDS             complement(5724814..5725929)
     CDS             complement(5725931..5726662)
     CDS             complement(5726689..5728815)
     CDS             complement(5728812..5729963)
     CDS             5730128..5731561
     CDS             5731669..5732505
     CDS             complement(5732558..5734552)
     CDS             complement(5734567..5735295)
     CDS             5735881..5736054
     CDS             5736231..5736935
     CDS             complement(5736936..5737325)
     CDS             complement(5737445..5739058)
     CDS             complement(5739055..5740743)
     CDS             5740801..5741643
     CDS             complement(5741657..5742694)
     CDS             5742793..5743662
     CDS             complement(5743637..5745124)
     CDS             complement(5745137..5746042)
     CDS             complement(5745996..5747351)
     CDS             complement(5747436..5748392)
     CDS             5748411..5749523
     CDS             complement(5749605..5751437)
     CDS             complement(5751434..5753386)
     CDS             complement(5753419..5755335)
     CDS             5755493..5756161
     CDS             5756171..5757511
     CDS             complement(5757592..5757954)
     CDS             5757986..5758234
     CDS             5758241..5759800
     CDS             5760221..5760928
     CDS             complement(5760925..5761374)
     CDS             complement(5761364..5762821)
     CDS             5762831..5763358
     CDS             complement(5763378..5764682)
     CDS             complement(5764801..5765442)
     CDS             complement(5765508..5766815)
     CDS             complement(5766819..5767454)
     CDS             5767553..5768686
     CDS             5768683..5769285
     CDS             complement(5769287..5769673)
     CDS             complement(5769670..5770056)
     CDS             5770134..5770589
     CDS             complement(5770593..5772266)
     CDS             complement(5772279..5773295)
     CDS             5773416..5774180
     CDS             5774274..5775386
     CDS             5775478..5776308
     CDS             complement(5776322..5776597)
     CDS             complement(5776618..5777451)
     CDS             complement(5777448..5777879)
     CDS             5778000..5778230
     CDS             5778239..5778691
     CDS             complement(5778712..5779506)
     CDS             5779647..5781245
     CDS             5781230..5781730
     CDS             complement(5781741..5782766)
     CDS             complement(5782812..5783261)
     CDS             5783385..5783795
     CDS             5783792..5784877
     CDS             5784878..5785144
     CDS             5785578..5787038
     CDS             complement(5787056..5787484)
     CDS             complement(5787521..5788000)
     CDS             complement(5787997..5788470)
     CDS             complement(5788473..5788670)
     CDS             5788729..5790984
     CDS             5791133..5792782
     CDS             complement(5792803..5793156)
     CDS             complement(5793234..5793884)
     CDS             complement(5793898..5794431)
     CDS             complement(5794807..5795544)
     CDS             complement(5795681..5796355)
     CDS             5796496..5797728
     CDS             complement(5797558..5798490)
     CDS             5798619..5799317
     CDS             5799304..5799669
     CDS             complement(5799650..5800642)
     CDS             5800752..5801177
     CDS             complement(5801244..5801789)
     CDS             5801864..5803072
     CDS             complement(5803163..5805325)
     CDS             complement(5805343..5806554)
     CDS             complement(5806701..5806889)
     CDS             complement(5807129..5807560)
     CDS             5807649..5808116
     CDS             5808140..5809312
     CDS             5809320..5810558
     CDS             5810572..5811534
     CDS             5811531..5812430
     CDS             complement(5812505..5813212)
     CDS             complement(5813209..5814771)
     CDS             complement(5814846..5815541)
     CDS             complement(5815587..5816501)
     CDS             complement(5816547..5817425)
     CDS             complement(5817499..5818581)
     CDS             5818600..5820267
     CDS             complement(5820278..5820718)
     CDS             5820829..5821098
     CDS             5821317..5824838
     CDS             complement(5824860..5825105)
     CDS             complement(5825153..5825764)
     CDS             complement(5825819..5826817)
     CDS             complement(5826814..5827605)
     CDS             complement(5827650..5827940)
     CDS             complement(5827940..5828140)
     CDS             complement(5828137..5828853)
     CDS             complement(5828870..5829322)
     CDS             complement(5829490..5830131)
     CDS             complement(5830307..5830537)
     CDS             complement(5830537..5830830)
     CDS             5831008..5831172
     CDS             5831331..5832110
     CDS             complement(5832107..5832586)
     CDS             5832749..5833963
     CDS             complement(5834677..5835828)
     CDS             5836135..5837526
     CDS             5837604..5838014
     CDS             5838020..5838943
     CDS             5838945..5839619
     CDS             5839631..5840230
     CDS             complement(5840238..5840603)
     CDS             5840791..5841132
     CDS             complement(5841139..5842122)
     CDS             5842231..5842815
     CDS             complement(5842827..5843261)
     CDS             complement(5843430..5843864)
     CDS             complement(5843975..5844388)
     CDS             5844594..5845598
     CDS             5845595..5846764
     CDS             5846991..5849369
     CDS             5849446..5850114
     CDS             complement(5850116..5850694)
     CDS             5850730..5851704
     CDS             complement(5851717..5852493)
     CDS             complement(5852502..5853428)
     CDS             complement(5853425..5854480)
     CDS             complement(5854529..5855650)
     CDS             complement(5855793..5856710)
     CDS             complement(5856707..5857492)
     CDS             5857658..5858473
     CDS             5858470..5858934
     CDS             5859148..5859627
     CDS             5859664..5860497
     CDS             5860499..5860801
     CDS             5860943..5861041
     CDS             5861038..5861694
     CDS             5861703..5861984
     CDS             complement(5862693..5863580)
     CDS             5863663..5864742
     CDS             5865007..5865180
     CDS             complement(5865211..5866293)
     CDS             5866483..5867736
     CDS             complement(5867744..5869279)
     CDS             complement(5869361..5870734)
     CDS             5870893..5871624
     CDS             5871708..5872067
     CDS             5872064..5872759
     CDS             5873134..5874081
     CDS             5874133..5874816
     CDS             5874832..5875731
     CDS             5875728..5877137
     CDS             complement(5877168..5877815)
     CDS             5877928..5878758
     CDS             5878755..5879558
     CDS             5879581..5880393
     CDS             5880390..5881853
     CDS             5882145..5883410
     CDS             complement(5883420..5883806)
     CDS             5883823..5885037
     CDS             5885077..5885499
     CDS             5885520..5885951
     CDS             5885944..5887236
     CDS             complement(5887175..5887831)
     CDS             complement(5887831..5889561)
     CDS             complement(5889558..5891855)
     CDS             complement(5891852..5893060)
     CDS             5893122..5894912
     CDS             complement(5894923..5895273)
     CDS             complement(5895289..5896554)
     CDS             5896604..5897635
     CDS             5897635..5898432
     CDS             complement(5898597..5899271)
     CDS             complement(5899268..5899507)
     CDS             complement(5899518..5899883)
     CDS             5900049..5900858
     CDS             complement(5900871..5902514)
     CDS             complement(5902536..5903252)
     CDS             complement(5903317..5903802)
     CDS             complement(5903822..5904367)
     CDS             5904456..5904905
     CDS             complement(5904831..5906987)
     CDS             complement(5906984..5907883)
     CDS             5907914..5908537
     CDS             5908629..5909528
     CDS             complement(5909473..5910063)
     CDS             complement(5910084..5910959)
     CDS             complement(5910956..5912161)
     CDS             complement(5912178..5913602)
     CDS             5913636..5915339
     CDS             complement(5915336..5916760)
     CDS             complement(5916780..5917409)
     CDS             5917517..5918410
     CDS             complement(5918416..5919597)
     CDS             5919792..5921018
     CDS             5921046..5921669
     CDS             complement(5921730..5922956)
     CDS             complement(5922946..5923401)
     CDS             complement(5923404..5924258)
     CDS             complement(5924255..5925019)
     CDS             complement(5925031..5926500)
     CDS             5926701..5927285
     CDS             5927282..5928484
     CDS             5928485..5929312
     CDS             5929309..5930664
     CDS             5930669..5930872
     CDS             5930884..5931423
     CDS             5931523..5932650
     CDS             5932661..5933098
     CDS             5933124..5933951
     CDS             complement(5933938..5934270)
     CDS             5934342..5934770
     CDS             complement(5934730..5936157)
     CDS             complement(5936199..5936918)
     CDS             5936980..5937876
     CDS             5938020..5938424
     CDS             complement(5938421..5938576)
     CDS             complement(5938617..5939687)
     CDS             complement(5939853..5940551)
     CDS             complement(5940642..5941298)
     CDS             5941399..5943753
     CDS             5943756..5944466
     CDS             5944463..5945350
     CDS             5945343..5945855
     CDS             5945888..5946787
     CDS             complement(5946791..5947642)
     CDS             complement(5947663..5948580)
     CDS             5948845..5949216
     CDS             5949354..5949644
     CDS             5949761..5950150
     CDS             5950199..5950363
     CDS             5950364..5951875
     CDS             complement(5951872..5952933)
     CDS             complement(5952977..5953462)
     CDS             complement(5953462..5954163)
     CDS             complement(5954163..5955857)
     CDS             complement(5955858..5957069)
     CDS             complement(5957066..5958430)
     CDS             complement(5958427..5959485)
     CDS             complement(5959478..5960512)
     CDS             complement(5960513..5961715)
     CDS             complement(5961722..5962564)
     CDS             complement(5962620..5963384)
     CDS             complement(5963654..5964604)
     CDS             complement(5964647..5964838)
     CDS             5965003..5966181
     CDS             5966201..5967298
     CDS             5967301..5968845
     CDS             5968857..5969831
     CDS             5969960..5970586
     CDS             complement(5970523..5970918)
     CDS             5971046..5972599
     CDS             complement(5972603..5973724)
     CDS             complement(5973735..5975390)
     CDS             5975459..5976259
     CDS             5976716..5976823
     CDS             5976871..5977719
     CDS             complement(5977791..5978996)
     CDS             complement(5978993..5979709)
     CDS             complement(5979753..5980784)
     CDS             5981019..5981846
     CDS             5981856..5982929
     CDS             5982929..5984107
     CDS             5984266..5984898
     CDS             5985003..5986154
     CDS             5986154..5986630
     CDS             complement(5986627..5988156)
     CDS             complement(5988156..5988833)
     CDS             complement(5988883..5989782)
     CDS             complement(5989939..5991081)
     CDS             complement(5991078..5991860)
     CDS             complement(5991863..5992990)
     CDS             5993104..5994012
     CDS             complement(5994025..5994372)
     CDS             complement(5994502..5996577)
     CDS             complement(5996684..5997067)
     CDS             complement(5997153..5998202)
     CDS             complement(5998199..5999122)
     CDS             complement(5999161..5999946)
     CDS             6000170..6001720
     CDS             6001722..6002582
     CDS             complement(6002532..6005153)
     CDS             6005369..6006970
     CDS             6007005..6007583
     CDS             6007618..6008229
     CDS             complement(6008195..6009514)
     CDS             complement(6009511..6010416)
     CDS             complement(6010413..6011615)
     CDS             6011799..6012347
     CDS             6012352..6013476
     CDS             6013473..6014132
     CDS             6014129..6014881
     CDS             6014878..6015528
     CDS             6015525..6016190
     CDS             complement(6016202..6017053)
     CDS             complement(6017397..6018602)
     CDS             6019278..6020018
     CDS             6020020..6021429
     CDS             complement(6021392..6022501)
     CDS             complement(6022498..6023439)
     CDS             complement(6023439..6024206)
     CDS             complement(6024203..6026239)
     CDS             complement(6026548..6027255)
     CDS             6027361..6028110
     CDS             6028304..6029836
     CDS             complement(6029863..6030510)
     CDS             complement(6030680..6032278)
     CDS             complement(6032735..6034129)
     CDS             complement(6034371..6035585)
     CDS             6035857..6037233
     CDS             6037322..6037984
     CDS             complement(6038034..6038726)
     CDS             6038751..6038999
     CDS             complement(6039559..6040500)
     CDS             complement(6040629..6041066)
     CDS             complement(6041185..6042213)
     CDS             complement(6042243..6042911)
     CDS             complement(6042908..6043708)
     CDS             complement(6043705..6044961)
     CDS             complement(6044958..6046010)
     CDS             complement(6046007..6047368)
     CDS             complement(6047365..6048243)
     CDS             complement(6048253..6049809)
     CDS             complement(6049806..6050765)
     CDS             complement(6050802..6052589)
     CDS             complement(6052909..6053781)
     CDS             complement(6054384..6055199)
     CDS             complement(6055221..6056327)
     CDS             complement(6056400..6057563)
     CDS             complement(6057560..6057958)
     CDS             complement(6057955..6058920)
     CDS             complement(6058917..6060080)
     CDS             complement(6060080..6061084)
     CDS             complement(6061103..6062386)
     CDS             6062510..6063673
     CDS             6063676..6064056
     CDS             6064064..6064543
     CDS             complement(6064621..6065526)
     CDS             complement(6065542..6066315)
     CDS             6066386..6067141
     CDS             6067138..6068025
     CDS             6068025..6068771
     CDS             6068780..6069844
     CDS             6069888..6070526
     CDS             6070523..6071269
     CDS             complement(6071277..6071762)
     CDS             complement(6071829..6072254)
     CDS             complement(6072343..6073491)
     CDS             complement(6073484..6074101)
     CDS             6074329..6074934
     CDS             complement(6075060..6075848)
     CDS             complement(6075845..6077023)
     CDS             6077072..6078415
     CDS             6078412..6078624
     CDS             6078624..6079766
     CDS             6079763..6080719
     CDS             6080716..6081651
     CDS             6081678..6082838
     CDS             complement(6082847..6084178)
     CDS             complement(6084175..6084954)
     CDS             complement(6084958..6086037)
     CDS             complement(6086090..6087313)
     CDS             6087420..6088601
     CDS             complement(6088633..6089832)
     CDS             6090126..6091412
     CDS             complement(6091393..6093327)
     CDS             complement(6093324..6094070)
     CDS             complement(6094067..6095395)
     CDS             6095508..6096458
     CDS             6096471..6097322
     CDS             complement(6097336..6098625)
     CDS             6098766..6099374
     CDS             complement(6099367..6100206)
     CDS             complement(6100369..6101811)
     CDS             complement(6102080..6102649)
     CDS             complement(6102657..6103556)
     CDS             complement(6103557..6104435)
     CDS             complement(6104435..6105625)
     CDS             6105785..6106846
     CDS             6106889..6107464
     CDS             complement(6107545..6109689)
     CDS             6109886..6110566
     CDS             6110570..6111319
     CDS             complement(6111320..6112420)
     CDS             complement(6112469..6113341)
     CDS             complement(6113341..6114120)
     CDS             complement(6114107..6115114)
     CDS             6115172..6116308
     CDS             complement(6116358..6117524)
     CDS             complement(6117544..6118446)
     CDS             complement(6118443..6119627)
     CDS             complement(6119624..6120448)
     CDS             6120497..6121207
     CDS             6121209..6121799
     CDS             6121823..6122608
     CDS             complement(6122623..6123009)
     CDS             complement(6123276..6124349)
     CDS             6124760..6125368
     CDS             complement(6125473..6127572)
     CDS             complement(6127628..6127912)
     CDS             6128041..6129036
     CDS             6129033..6129749
     CDS             complement(6129763..6130554)
     CDS             complement(6130551..6131585)
     CDS             complement(6131586..6132566)
     CDS             complement(6132746..6133000)
     CDS             complement(6133000..6133305)
     CDS             complement(6133305..6133469)
     CDS             complement(6133469..6133705)
     CDS             6133779..6134993
     CDS             6134990..6135238
     CDS             6135261..6136205
     CDS             6136154..6137437
     CDS             complement(6137444..6138388)
     CDS             complement(6138388..6139776)
     CDS             complement(6139851..6140342)
     CDS             complement(6140339..6141007)
     CDS             complement(6141027..6141515)
     CDS             6141800..6142360
     CDS             6142417..6143817
     CDS             6143853..6144971
     CDS             complement(6144973..6145770)
     CDS             complement(6145828..6146448)
     CDS             6146474..6147355
     CDS             complement(6147363..6147995)
     CDS             6148447..6148701
     CDS             complement(6148672..6149445)
     CDS             6149485..6149802
     CDS             6149846..6151165
     CDS             complement(6151170..6151718)
     CDS             complement(6151715..6152521)
     CDS             complement(6152546..6152758)
     CDS             complement(6152971..6155517)
     CDS             complement(6155786..6156130)
     CDS             complement(6156246..6157769)
     CDS             6157793..6159031
     CDS             complement(6159032..6159847)
     CDS             complement(6159923..6160867)
     CDS             complement(6160864..6161811)
     CDS             complement(6161892..6163442)
     CDS             complement(6163589..6164065)
     CDS             complement(6164065..6164601)
     CDS             complement(6164598..6164969)
     CDS             complement(6164962..6165819)
     CDS             complement(6165816..6166427)
     CDS             complement(6166447..6168759)
     CDS             6168944..6169927
     CDS             6169927..6171114
     CDS             6171144..6172130
     CDS             6172152..6172883
     CDS             complement(6172888..6173523)
     CDS             complement(6173520..6174449)
     CDS             complement(6174467..6175540)
     CDS             complement(6175537..6176919)
     CDS             6177063..6177551
     CDS             6177618..6178142
     CDS             complement(6178118..6179122)
     CDS             complement(6179128..6180477)
     CDS             complement(6180503..6181279)
     CDS             complement(6181305..6182027)
     CDS             complement(6182024..6183022)
     CDS             complement(6183015..6184046)
     CDS             complement(6184043..6185029)
     CDS             complement(6185038..6185967)
     CDS             complement(6185995..6187557)
     CDS             6187851..6188864
     CDS             complement(6188858..6189787)
     CDS             6190044..6190403
     CDS             6190437..6190883
     CDS             complement(6190869..6191315)
     CDS             complement(6191312..6192889)
     CDS             complement(6192886..6194094)
     CDS             complement(6194325..6195596)
     CDS             complement(6195607..6196530)
     CDS             complement(6196561..6198150)
     CDS             complement(6198302..6198706)
     CDS             complement(6198808..6199776)
     CDS             6200005..6203940
     CDS             6203937..6205274
     CDS             6205271..6206551
     CDS             complement(6206541..6207134)
     CDS             complement(6207136..6208917)
     CDS             complement(6208979..6209872)
     CDS             6209977..6211740
     CDS             complement(6211742..6213211)
     CDS             6213394..6214221
     CDS             6214302..6215708
     CDS             6215802..6216974
     CDS             6217472..6218383
     CDS             complement(6218391..6219143)
     CDS             6219667..6220032
     CDS             6220029..6220904
     CDS             complement(6221127..6222335)
     CDS             6222417..6224108
     CDS             6224577..6225488
     CDS             complement(6225496..6226248)
     CDS             complement(6226360..6229119)
     CDS             complement(6229274..6229867)
     CDS             complement(6229963..6230166)
     CDS             6230468..6232798
     CDS             6233481..6234392
     CDS             complement(6234400..6235152)
     CDS             6235338..6236363
     CDS             complement(6236448..6236774)
     CDS             complement(6236785..6237051)
     CDS             complement(6237108..6237275)
     CDS             complement(6237351..6237920)
     CDS             complement(6237917..6238591)
     CDS             complement(6238696..6239853)
     CDS             complement(6239850..6240938)
     CDS             6241372..6242253
     CDS             complement(6242692..6243531)
     CDS             6243533..6244549
     CDS             6244546..6245172
     CDS             6245169..6246317
     CDS             6246323..6247654
     CDS             complement(6247656..6248411)
     CDS             6248539..6250494
     CDS             complement(6250558..6251157)
     CDS             6251411..6251920
     CDS             6251920..6252870
     CDS             complement(6252860..6254050)
     CDS             complement(6254050..6254838)
     CDS             complement(6254850..6255497)
     CDS             complement(6255512..6256312)
     CDS             6256441..6256734
     CDS             6256824..6257498
     CDS             complement(6257583..6258377)
     CDS             complement(6258374..6258850)
     CDS             complement(6258847..6259008)
     CDS             6259056..6260090
     CDS             6260087..6261217
     CDS             complement(6261214..6262032)
     CDS             complement(6262025..6263446)
     CDS             complement(6263460..6264839)
     CDS             complement(6264963..6266522)
     CDS             complement(6266743..6267123)
     CDS             6267396..6269849
     CDS             6269949..6270935
     CDS             6270944..6272041
     CDS             complement(6271945..6272169)
     CDS             6272573..6272785
     CDS             complement(6272798..6273946)
     CDS             6274084..6274581
     CDS             6274619..6275416
     CDS             6275739..6276398
     CDS             complement(6276404..6276556)
     CDS             6276681..6277265
     CDS             complement(6277327..6278220)
     CDS             complement(6278296..6278760)
     CDS             complement(6278771..6279514)
     CDS             6279618..6280592
     CDS             6280594..6281244
     CDS             6281241..6282347
     CDS             6282344..6283315
     CDS             6283315..6284637
     CDS             complement(6284642..6285574)
     CDS             6285605..6286591
     CDS             6286641..6287210
     CDS             6287282..6288796
     CDS             complement(6288786..6290105)
     CDS             6290203..6290715
     CDS             6290798..6291538
     CDS             6291559..6292239
     CDS             complement(6292243..6293805)
     CDS             6293807..6294562
     CDS             complement(6294559..6295710)
     CDS             complement(6295741..6297402)
     CDS             complement(6297491..6298297)
     CDS             6298361..6299845
     CDS             6299865..6300536
     CDS             6300742..6301623
     CDS             complement(6301620..6302270)
     CDS             complement(6302267..6303418)
     CDS             complement(6303617..6304828)
     CDS             complement(6304953..6306446)
     CDS             complement(6306443..6307501)
     CDS             complement(6307532..6308803)
     CDS             complement(6308975..6309448)
     CDS             6309530..6310090
     CDS             complement(6310092..6311297)
     CDS             complement(6311487..6312599)
     CDS             complement(6312599..6313564)
     CDS             complement(6313576..6314259)
     CDS             complement(6314259..6315545)
     CDS             complement(6315542..6316813)
     CDS             complement(6316930..6317583)
     CDS             complement(6317589..6318089)
     CDS             complement(6318227..6318562)
     CDS             complement(6319355..6320356)
     CDS             complement(6320473..6321513)
     CDS             complement(6321515..6322798)
     CDS             6322815..6323498
     CDS             6323614..6324864
     CDS             6324998..6326302
     CDS             6326334..6327203
     CDS             6327191..6327886
     CDS             6327886..6329226
     CDS             6329223..6330410
     CDS             6330437..6331087
     CDS             6331220..6332059
     CDS             6332056..6332766
     CDS             6332779..6333120
     CDS             6333151..6334521
     CDS             6334688..6336496
     CDS             6336680..6339892
     CDS             6340016..6340402
     CDS             complement(6340409..6341422)
     CDS             6341496..6342719
     CDS             6342716..6343435
     CDS             complement(6343526..6344236)
     CDS             complement(6344309..6344920)
     CDS             complement(6344931..6345239)
     CDS             6345388..6346182
     CDS             complement(6346190..6346627)
     CDS             6346723..6348117
     CDS             6348114..6349427
     CDS             complement(6349463..6351460)
     CDS             complement(6351487..6352773)
     CDS             6353155..6354036
     CDS             6354081..6355103
     CDS             6355142..6356653
     CDS             6356801..6358051
     CDS             6358172..6358645
     CDS             6358686..6359258
     CDS             6359488..6360657
     CDS             6360654..6362012
     CDS             6362009..6363139
     CDS             6363136..6364671
     CDS             6364671..6365567
     CDS             6365564..6366517
     CDS             6366547..6367221
     CDS             complement(6367237..6368286)
     CDS             complement(6368286..6369341)
     CDS             6369392..6370456
     CDS             complement(6370453..6371685)
     CDS             6371770..6372138
     CDS             6372152..6373030
     CDS             6373123..6374550
     CDS             6374547..6375320
     CDS             complement(6375427..6376752)
     CDS             complement(6376779..6377996)
     CDS             complement(6378073..6379317)
     CDS             complement(6379351..6380595)
     CDS             6380676..6381155
     CDS             complement(6381142..6381987)
     CDS             6382186..6382716
     CDS             6382820..6383470
     CDS             6383481..6385259
     CDS             complement(6385224..6386960)
     CDS             complement(6386957..6387301)
     CDS             complement(6387298..6389571)
     CDS             complement(6389612..6390985)
     CDS             6391100..6391510
     CDS             6391470..6393257
     CDS             6393250..6393789
     CDS             complement(6394144..6394593)
     CDS             complement(6394590..6395096)
     CDS             6395202..6396140
     CDS             complement(6396103..6396705)
     CDS             complement(6396702..6397508)
     CDS             complement(6397505..6398149)
     CDS             complement(6398149..6399255)
     CDS             complement(6399266..6399955)
     CDS             6400386..6400700
     CDS             complement(6400727..6401740)
     CDS             complement(6401750..6402358)
     CDS             6402432..6403187
     CDS             complement(6403184..6405064)
     CDS             complement(6405078..6405956)
     CDS             complement(6405953..6406783)
     CDS             6406956..6407252
     CDS             complement(6407249..6407746)
     CDS             6407908..6408258
     CDS             6408351..6408779
     CDS             complement(6408784..6409452)
     CDS             6409714..6410292
     CDS             6410678..6411739
     CDS             6411736..6412209
     CDS             6412212..6413027
     CDS             6413230..6413949
     CDS             6414231..6414500
     CDS             complement(6414574..6415458)
     CDS             6415683..6416591
     CDS             6416588..6417490
     CDS             complement(6417795..6418307)
     CDS             6418375..6419352
     CDS             complement(6419371..6420567)
     CDS             6421207..6421734
     CDS             6421742..6422551
     CDS             6422538..6423446
     CDS             6423443..6424273
     CDS             complement(6424261..6424665)
     CDS             complement(6424775..6425236)
     CDS             6425285..6426694
     CDS             6426713..6427120
     CDS             complement(6427130..6428068)
     CDS             complement(6428080..6429102)
     CDS             complement(6429099..6430376)
     CDS             complement(6430444..6431502)
     CDS             complement(6431538..6431645)
     CDS             6431722..6432624
     CDS             6432650..6433981
     CDS             complement(6434002..6434412)
     CDS             complement(6434939..6436762)
     CDS             6436944..6438350
     CDS             6438415..6438876
     CDS             6438913..6441132
     CDS             6441262..6442026
     CDS             6442026..6443906
     CDS             6443896..6447153
     CDS             6447287..6450529
     CDS             6450493..6453774
     CDS             6453920..6455158
     CDS             complement(6455190..6456743)
     CDS             complement(6456740..6462265)
     CDS             complement(6462325..6464217)
     CDS             complement(6464462..6465475)
     CDS             complement(6465494..6465916)
     CDS             complement(6466034..6466936)
     CDS             complement(6467091..6468098)
     CDS             complement(6468235..6469248)
     CDS             complement(6469392..6471431)
     CDS             complement(6471409..6472365)
     CDS             complement(6472402..6472944)
     CDS             complement(6472941..6474881)
     CDS             complement(6474878..6476116)
     CDS             6476344..6477261
     CDS             6477408..6479018
     CDS             complement(6479076..6479900)
     CDS             complement(6479897..6480658)
     CDS             complement(6480665..6481447)
     CDS             6481598..6483154
     CDS             6483151..6483483
     CDS             complement(6483487..6484305)
     CDS             complement(6484302..6485555)
     CDS             6485721..6487163
     CDS             6487179..6487517
     CDS             6487514..6487774
     CDS             complement(6487771..6488493)
     CDS             complement(6488454..6489410)
     CDS             6489515..6490300
     CDS             6490338..6491120
     CDS             complement(6491229..6491417)
     CDS             6491564..6492484
     CDS             6492624..6493169
     CDS             complement(6493183..6494028)
     CDS             complement(6494033..6495190)
     CDS             complement(6495219..6495560)
     CDS             6496032..6496190
     CDS             6496331..6496954
     CDS             6497167..6497700
     CDS             complement(6498318..6500012)
     CDS             complement(6500009..6500500)
     CDS             complement(6500573..6501679)
     CDS             6501891..6502547
     CDS             6502555..6503088
     CDS             6503125..6503676
     CDS             6503652..6504617
     CDS             6504708..6505196
     CDS             6505226..6505705
     CDS             complement(6505769..6507247)
     CDS             6507325..6507978
     CDS             6508015..6509226
     CDS             complement(6509223..6509555)
     CDS             6509624..6509908
     CDS             complement(6509909..6510913)
     CDS             6511011..6512072
     CDS             6512085..6512408
     CDS             6512438..6512932
     CDS             6512987..6514384
     CDS             6514667..6515059
     CDS             6515056..6516696
     CDS             complement(6516693..6518039)
     CDS             6518247..6519053
     CDS             complement(6519063..6519647)
     CDS             complement(6519757..6519897)
     CDS             6520139..6520669
     CDS             complement(6520673..6522139)
     CDS             complement(6522132..6526754)
     CDS             6527579..6528490
     CDS             complement(6528498..6529250)
     CDS             6529689..6530489
     CDS             6530521..6531897
     CDS             6532006..6532779
     CDS             complement(6532853..6533404)
     CDS             complement(6533466..6534365)
     CDS             complement(6534409..6534792)
     CDS             6535030..6535236
     CDS             complement(6535287..6536726)
     CDS             6536834..6537058
     CDS             complement(6537143..6537961)
     CDS             complement(6538024..6539073)
     CDS             complement(6539043..6539543)
     CDS             complement(6539586..6539978)
     CDS             6540054..6540569
     CDS             complement(6540573..6541916)
     CDS             6542006..6542638
     CDS             complement(6542615..6543169)
     CDS             6543238..6543909
     CDS             complement(6543906..6544952)
     CDS             complement(6544983..6545705)
     CDS             complement(6545699..6546940)
     CDS             complement(6547061..6547516)
     CDS             complement(6547545..6548636)
     CDS             complement(6548602..6549669)
     CDS             complement(6549677..6550114)
     CDS             complement(6550150..6551340)
     CDS             complement(6551337..6552680)
     CDS             complement(6552753..6554252)
     CDS             6554429..6556201
     CDS             6556375..6557424
     CDS             6557421..6558251
     CDS             6558248..6559027
     CDS             6559046..6559807
     CDS             complement(6559895..6560428)
     CDS             6560543..6560836
     CDS             6560975..6561772
     CDS             6561852..6563714
     CDS             6563711..6563923
     CDS             6563923..6564363
     CDS             6564360..6565652
     CDS             complement(6565649..6566215)
     CDS             6566306..6567010
     CDS             6567028..6567579
     CDS             complement(6567435..6567734)
     CDS             6567749..6569893
     CDS             6570157..6570633
     CDS             6570630..6571499
     CDS             6571489..6572292
     CDS             6572351..6573508
     CDS             6573517..6574626
     CDS             complement(6574647..6576638)
     CDS             complement(6576690..6578015)
     CDS             complement(6578012..6579793)
     CDS             6580061..6580456
     CDS             6580577..6581377
     CDS             6581422..6582000
     CDS             complement(6582005..6583069)
     CDS             complement(6583066..6583887)
     CDS             complement(6583884..6584744)
     CDS             complement(6584753..6585904)
     CDS             6586134..6586640
     CDS             6586660..6587088
     CDS             complement(6587093..6587659)
     CDS             6587895..6588647
     CDS             6588644..6589393
     CDS             6589413..6589988
     CDS             6589990..6590283
     CDS             6590305..6590910
     CDS             complement(6590911..6591846)
     CDS             6592036..6594231
     CDS             complement(6594233..6594799)
     CDS             6594900..6595475
     CDS             6595503..6596210
     CDS             6596379..6597620
     CDS             complement(6597610..6598509)
     CDS             complement(6598543..6598893)
     CDS             complement(6598890..6599987)
     CDS             complement(6599984..6600511)
     CDS             complement(6600484..6601626)
     CDS             complement(6601673..6601969)
     CDS             complement(6602127..6602834)
     CDS             complement(6602836..6603669)
     CDS             6603696..6604958
     CDS             complement(6604992..6605408)
     CDS             complement(6605424..6606014)
     CDS             complement(6606004..6606516)
     CDS             complement(6606582..6607028)
     CDS             complement(6607155..6608885)
     CDS             complement(6608882..6611464)
     CDS             complement(6611464..6612174)
     CDS             6612275..6612889
     CDS             6612886..6613542
     CDS             complement(6613539..6614441)
     CDS             complement(6614451..6614747)
     CDS             complement(6614824..6615246)
     CDS             complement(6615249..6616469)
     CDS             complement(6616478..6618736)
     CDS             complement(6618733..6619743)
     CDS             6619839..6620408
     CDS             complement(6620411..6621079)
     CDS             complement(6621103..6621258)
     CDS             6621461..6622585
     CDS             complement(6622524..6623711)
     CDS             complement(6623722..6624216)
     CDS             complement(6624209..6625501)
     CDS             complement(6625702..6626244)
     CDS             6626348..6626989
     CDS             complement(6626995..6628662)
     CDS             6628925..6629410
     CDS             6629407..6630636
     CDS             complement(6630646..6631086)
     CDS             6631138..6632682
     CDS             6633239..6633637
     CDS             6633752..6634201
     CDS             6634284..6634952
     CDS             6635047..6636249
     CDS             complement(6636246..6637361)
     CDS             6637418..6638608
     CDS             6638601..6639872
     CDS             6639920..6640762
     CDS             6640759..6641664
     CDS             complement(6641661..6645653)
     CDS             complement(6645663..6646724)
     CDS             6646800..6647195
     CDS             6647198..6648052
     CDS             complement(6648028..6649758)
     CDS             complement(6649755..6650522)
     CDS             complement(6650515..6651408)
     CDS             complement(6651395..6652369)
     CDS             complement(6652518..6653411)
     CDS             6653552..6654313
     CDS             6654335..6654787
     CDS             6654886..6655731
     CDS             6655742..6656026
     CDS             6656244..6657125
     CDS             complement(6657133..6657654)
     CDS             complement(6657780..6658817)
     CDS             complement(6658820..6659215)
     CDS             6659352..6659954
     CDS             complement(6659918..6660517)
     CDS             complement(6660569..6661243)
     CDS             complement(6661240..6662100)
     CDS             complement(6662097..6663047)
     CDS             complement(6663038..6663502)
     CDS             complement(6663492..6664352)
     CDS             complement(6664363..6665397)
     CDS             complement(6665394..6666278)
     CDS             complement(6666377..6667543)
     CDS             complement(6667571..6668248)
     CDS             complement(6668245..6669519)
     CDS             complement(6669781..6669990)
     CDS             complement(6670255..6670968)
     CDS             6671013..6672065
     CDS             complement(6672072..6672791)
     CDS             complement(6672830..6673444)
     CDS             complement(6673441..6674166)
     CDS             complement(6674114..6674437)
     CDS             complement(6674557..6675408)
     CDS             6675471..6676661
     CDS             complement(6676667..6677446)
     CDS             complement(6677450..6678007)
     CDS             complement(6678040..6678462)
     CDS             complement(6678469..6679242)
     CDS             6679388..6680059
     CDS             6680121..6680732
     CDS             6680779..6681129
     CDS             complement(6681119..6682018)
     CDS             complement(6682015..6682620)
     CDS             complement(6682617..6684233)
     CDS             complement(6684230..6684538)
     CDS             complement(6684526..6685389)
     CDS             complement(6685394..6685996)
     CDS             complement(6686470..6687090)
     CDS             6687242..6687499
     CDS             complement(6687551..6689866)
     CDS             complement(6690221..6690898)
     CDS             6690967..6692328
     CDS             6692329..6693528
     CDS             6693546..6694457
     CDS             complement(6694441..6695859)
     CDS             6695977..6697482
     CDS             6697479..6698396
     CDS             6698393..6699523
     CDS             6699486..6702911
     CDS             complement(6702915..6703805)
     CDS             complement(6704714..6705130)
     CDS             complement(6705093..6707267)
     CDS             complement(6707264..6708133)
     CDS             6708371..6709774
     CDS             complement(6709869..6710714)
     CDS             complement(6710711..6712219)
     CDS             complement(6712209..6713342)
     CDS             complement(6713339..6714169)
     CDS             6714430..6715866
     CDS             complement(6715856..6715960)
     CDS             6716064..6716909
     CDS             6717035..6717841
     CDS             complement(6717845..6718618)
     CDS             complement(6718615..6719544)
     CDS             complement(6719637..6719912)
     CDS             complement(6719967..6720425)
     CDS             complement(6720444..6720974)
     CDS             6721204..6722343
     CDS             6722340..6723293
     CDS             6723290..6724114
     CDS             6724124..6725167
     CDS             6725164..6726183
     CDS             6726242..6727711
     CDS             complement(6727730..6728623)
     CDS             6728888..6729547
     CDS             6729674..6730159
     CDS             complement(6730109..6730969)
     CDS             6731106..6732014
     CDS             complement(6732021..6732491)
     CDS             complement(6732488..6732724)
     CDS             complement(6732721..6733344)
     CDS             6733480..6733965
     CDS             6733962..6735056
     CDS             complement(6734977..6735234)
     CDS             6735247..6736599
     CDS             6736619..6737812
     CDS             6737809..6739272
     CDS             6739269..6740372
     CDS             complement(6740365..6741876)
     CDS             complement(6741873..6742682)
     CDS             complement(6742679..6743392)
     CDS             complement(6743389..6744108)
     CDS             complement(6744105..6745490)
     CDS             complement(6745496..6745684)
     CDS             complement(6745730..6746932)
     CDS             6747617..6748528
     CDS             complement(6748536..6749237)
     CDS             complement(6749195..6750064)
     CDS             complement(6750061..6750798)
     CDS             6750984..6752480
     CDS             6752526..6753908
     CDS             6753954..6754784
     CDS             6754873..6755619
     CDS             complement(6755616..6756428)
     CDS             6756549..6757454
     CDS             6757445..6758197
     CDS             6758217..6759065
     CDS             complement(6759120..6760487)
     CDS             complement(6760497..6761582)
     CDS             complement(6761579..6762454)
     CDS             complement(6762451..6763068)
     CDS             6763271..6764110
     CDS             6764137..6764958
     CDS             6764967..6766046
     CDS             6766095..6767504
     CDS             6767501..6768358
     CDS             complement(6768359..6769222)
     CDS             6769511..6770410
     CDS             complement(6770504..6771022)
     CDS             complement(6771009..6771791)
     CDS             complement(6771788..6773263)
     CDS             complement(6773260..6773889)
     CDS             6774109..6775455
     CDS             6775459..6775947
     CDS             6776043..6776948
     CDS             complement(6776891..6777760)
     CDS             6777839..6778417
     CDS             6778536..6779126
     CDS             complement(6779127..6779912)
     CDS             complement(6779938..6781251)
     CDS             complement(6781284..6782720)
     CDS             complement(6782849..6783850)
     CDS             6784163..6785038
     CDS             complement(6785045..6785728)
     CDS             6785888..6786334
     CDS             6786544..6787548
     CDS             complement(6787549..6788229)
     CDS             complement(6788255..6788845)
     CDS             6788929..6789396
     CDS             6789407..6790261
     CDS             6790305..6791048
     CDS             complement(6791052..6792182)
     CDS             6792281..6793198
     CDS             complement(6793199..6794866)
     CDS             complement(6794909..6795121)
     CDS             complement(6795153..6795908)
     CDS             6796078..6796293
     CDS             complement(6796297..6797286)
     CDS             6797368..6798090
     CDS             6798433..6799461
     CDS             6799518..6800441
     CDS             complement(6800466..6801983)
     CDS             complement(6801980..6802756)
     CDS             6802924..6803739
     CDS             6803763..6805280
     CDS             6805277..6806983
     CDS             complement(6806973..6807458)
     CDS             complement(6807460..6807807)
     CDS             complement(6807853..6808677)
     CDS             6808750..6809331
     CDS             complement(6809341..6810183)
     CDS             complement(6810183..6811019)
     CDS             complement(6811016..6816490)
     CDS             complement(6816577..6818328)
     CDS             complement(6818359..6819639)
     CDS             6819891..6820289
     CDS             6820316..6820858
     CDS             6820932..6821960
     CDS             6822076..6823278
     CDS             6823288..6824070
     CDS             6824092..6825447
     CDS             6825472..6826359
     CDS             6826399..6827178
     CDS             complement(6827190..6827630)
     CDS             complement(6827676..6828323)
     CDS             6828361..6829233
     CDS             complement(6829246..6830718)
     CDS             complement(6831167..6832159)
     CDS             complement(6832219..6833313)
     CDS             6833391..6833990
     CDS             complement(6833969..6834781)
     CDS             complement(6834753..6835211)
     CDS             complement(6835256..6836971)
     CDS             complement(6837064..6837840)
     CDS             6838029..6838949
     CDS             6838975..6839937
     CDS             6840005..6841405
     CDS             complement(6841426..6842814)
     CDS             complement(6842901..6843767)
     CDS             6843947..6844789
     CDS             6844782..6845168
     CDS             6845184..6845597
     CDS             6845594..6846700
     CDS             complement(6846555..6847544)
     CDS             complement(6847550..6848200)
     CDS             complement(6848197..6849126)
     CDS             complement(6849104..6849895)
     CDS             complement(6849892..6850911)
     CDS             complement(6850913..6851911)
     CDS             6852036..6853556
     CDS             complement(6853636..6856167)
     CDS             complement(6856188..6856793)
     CDS             6856899..6858059
     CDS             6858052..6858855
     CDS             6858852..6860519
     CDS             complement(6860658..6861881)
     CDS             complement(6862029..6862958)
     CDS             complement(6863010..6863963)
     CDS             6864033..6864503
     CDS             6864557..6865342
     CDS             6865435..6867597
     CDS             complement(6867601..6868491)
     CDS             complement(6868472..6869734)
     CDS             6869763..6870128
     CDS             6870182..6870715
     CDS             6870741..6871520
     CDS             complement(6871529..6872626)
     CDS             6872926..6873837
     CDS             complement(6873845..6874579)
     CDS             complement(6874761..6875189)
     CDS             6875319..6876185
     CDS             6876287..6877969
     CDS             complement(6877979..6878077)
     CDS             complement(6878097..6880823)
     CDS             6880933..6881337
     CDS             6881399..6882127
     CDS             complement(6882131..6882982)
     CDS             complement(6883001..6883579)
     CDS             6883736..6884752
     CDS             6884787..6885815
     CDS             complement(6885835..6887229)
     CDS             complement(6887256..6887666)
     CDS             6887818..6888333
     CDS             complement(6888294..6889229)
     CDS             6889400..6890398
     CDS             complement(6890416..6891297)
     CDS             6891408..6892730
     CDS             complement(6892736..6893554)
     CDS             complement(6893571..6894623)
     CDS             complement(6894636..6895931)
     CDS             complement(6895944..6896453)
     CDS             complement(6896461..6897615)
     CDS             complement(6897798..6899045)
     CDS             complement(6899091..6900023)
     CDS             6900106..6900822
     CDS             6900819..6901784
     CDS             complement(6901769..6902308)
     CDS             complement(6902305..6902853)
     CDS             complement(6902850..6904118)
     CDS             complement(6904120..6905010)
     CDS             complement(6905010..6906443)
     CDS             6906505..6907275
     CDS             complement(6907277..6908395)
     CDS             complement(6908449..6909201)
     CDS             complement(6909291..6909740)
     CDS             complement(6909812..6910366)
     CDS             6910524..6911108
     CDS             6911105..6911872
     CDS             complement(6912063..6912704)
     CDS             6912953..6914365
     CDS             6914358..6915356
     CDS             6915353..6916180
     CDS             6916180..6916989
     CDS             6916986..6917819
     CDS             complement(6917828..6918790)
     CDS             6918823..6919647
     CDS             6919644..6920771
     CDS             6920945..6921817
     CDS             complement(6921842..6922234)
     CDS             complement(6922554..6924056)
     CDS             complement(6924099..6925229)
     CDS             complement(6925321..6926043)
     CDS             complement(6926040..6926819)
     CDS             complement(6926816..6927790)
     CDS             complement(6927790..6928653)
     CDS             complement(6928729..6929985)
     CDS             complement(6930093..6930737)
     CDS             complement(6931229..6932158)
     CDS             6932415..6932957
     CDS             6933023..6933847
     CDS             6934366..6935613
     CDS             6935634..6935837
     CDS             complement(6935806..6936627)
     CDS             complement(6936660..6936968)
     CDS             6937052..6937345
     CDS             complement(6937984..6940971)
     CDS             complement(6941588..6942043)
     CDS             complement(6942062..6942316)
     CDS             complement(6942354..6942851)
     CDS             complement(6942924..6943214)
     CDS             6943394..6943984
     CDS             complement(6943954..6945618)
     CDS             complement(6945615..6948098)
     CDS             complement(6948091..6948501)
     CDS             6948613..6949461
     CDS             6949605..6950150
     CDS             6950228..6951319
     CDS             6951334..6952305
     CDS             6952349..6953122
     CDS             6953210..6953875
     CDS             6953922..6955694
     CDS             6955694..6956431
     CDS             6956496..6956996
     CDS             complement(6957005..6958357)
     CDS             6958400..6959065
     CDS             complement(6959072..6961933)
     CDS             6962147..6963091
     CDS             6963161..6963529
     CDS             complement(6963530..6964135)
     CDS             6964271..6965557
     CDS             6965572..6966345
     CDS             complement(6966439..6966936)
     CDS             complement(6966955..6968397)
     CDS             6968461..6969375
     CDS             6969357..6971798
     CDS             6971795..6975445
     CDS             6975546..6976172
     CDS             6976117..6976860
     CDS             6976965..6977900
     CDS             6977934..6978266
     CDS             6978405..6979595
     CDS             complement(6979641..6980393)
     CDS             complement(6980632..6981687)
     CDS             complement(6981747..6982718)
     CDS             complement(6982721..6983437)
     CDS             complement(6983492..6984043)
     CDS             complement(6984079..6985182)
     CDS             complement(6985175..6985522)
     CDS             complement(6985519..6985911)
     CDS             complement(6985943..6986086)
     CDS             6986600..6988114