$BASE=16 0047877D 0D969645 008F0EFA 0EC72155 0B2D2C8B 0CB4B22E 011E1DF4 07DC3C41 0D8E42AB 06390AAF 065A5917 0E42ABD8 0969645D 05A59176 023C3BE8 044D2D37 0FB87882 0EE1E20B 0B1C8557 087882FB 0C72155E 01C8557B 0BEE1E20 0C8557B1 02155EC7 02D2C8BB 0557B1C8 0B4B22EC 0D2C8BB2 047877D0 05509C6F 089A5A6E 026969BA 1D70F105 0A5A6E89 0DC3C417 070F105F 0A26969B 00F105F7 03C417DC 08E42ABD 0105F70F 0390AAF6 0E89A5A6 090AAF63 0C3C417D 042ABD8E 00AAF639 05F70F10 0AAF6390 5AA40ECA 069645D9 0F6390AA 0A591765 09645D96 08F0EFA0 0AA138DE 0A84E37A 0134B4DD 0138DEAA 04D2D374 034B4DD1 0AA84E37 04B4DD13 02D3744D 0B87882F 04DD134B 0E1E20BE 0EAA138D 01E20BEE 752E1644 07882FB8 0E20BEE1 0D134B4D 020BEE1E 082FB878 072155EC 037AA84E 0744D2D3 08557B1C 0882FB87 0155EC72 0DD134B4 055EC721 057B1C85 05EC7215 02FB8788 04B22ECB 02C8BB2D 0B22ECB4 01E1DF41 054271BD 0F0EFA08 0509C6F5 04271BD5 0823C3BE 0271BD54 09C6F550 09A5A6E8 01BD5427 06969BA2 0A08F0EF 0969BA26 009C6F55 05A6E89A 069BA269 0D54271B 09BA2696 06E89A5A 0BE823C3 0F5509C6 0F105F70 0A6E89A5 0C417DC3 0BD54271 0417DC3C 005F70F1 017DC3C4 06F5509C 0C6F5509 0BA26969 02ABD8E4 0AF6390A 0BD8E42A 0591765A 0645D969 091765A5 03C3BE82 0ECB4B22 0E1DF411 0877D047 0A138DEA 0DF411E1 084E37AA 0BB2D2C8 04E37AA8 07877D04 038DEAA1 0E37AA84 0411E1DF 0DEAA138 022ECB4B 0D047877 0B4DD134 08DEAA13 0D3744D2 4F411E19 03744D2D 07D04787 473D0478 07AA84E3 00BEE1E2 07B1C855 0C8BB2D2 08BB2D2C 0C3BE823 00EFA08F 03BE823C 0765A591 0FA08F0E 05D96964 071BD542 0EFA08F0 01765A59 045D9696 0E823C3B 01DF411E 02ECB4B2 0062B9F3 01A69DA9 00C573E6 05A3A3A5 034D3B52 0D34ED48 018AE7CC 09F3A8C1 0B47474A 0D1D1D2A 069A76A4 07474AB4 0A69DA91 09A76A46 0315CF98 02B72CB1 03E75183 0F9D460C 068E8E95 0751833E 0A3A3A55 08E8E956 0CF9D460 0E8E9568 0A3A55A3 04D3B523 0E9568E8 034ED48D 0D3B5234 062B9F30 04B8B8B5 056E5962 05B96589 07CEA306 0E596256 0F3A8C19 0CEA3067 095B9658 0EA3067C 0A8C19F3 047474AB 03067CEA 01D1D2AD 0256E596 0D1D2AD1 03A8C19F 0474AB47 01D2AD1D 067CEA30 0D2AD1D1 04AB4747 069DA91A 0AD1D1D2 0A76A469 09DA91A6 0C573E60 0971716A 05C5C5AA 0ADCB2C4 01716A97 0B72CB12 0DCB2C4A 0A5C5C5A 0CB2C4AD 02CB12B7 0E751833 02C4ADCB 09D460CF 0A971716 0D460CF9 072CB12B 051833E7 0460CF9D 04ADCB2C 060CF9D4 0833E751 03A3A55A 05AA5C5C 012B72CB 08E9568E 01833E75 03A55A3A 0C4ADCB2 0A55A3A3 09568E8E 055A3A3A 033E7518 04ED48D3 03B5234D 0ED48D34 08AE7CC1 02E2E2D5 0573E60C 0B8B8B54 0E2E2D52 08315CF9 02E2D52E 0B8B54B8 06E59625 02D52E2E 0B965895 060C573E 0965895B 08B8B54B 0596256E 065895B9 052E2E2D 05895B96 06256E59 0F98315C 054B8B8B 0A3067CE 096256E5 08C19F3A 0D52E2E2 0C19F3A8 0067CEA3 019F3A8C 0B54B8B8 08B54B8B 0895B965 074AB474 02AD1D1D 0AB47474 076A469A 0DA91A69 06A469A7 015CF983 08D34ED4 0AE7CC18 0B9F3062 071716A9 07CC18AE 0C5C5AA5 0234D3B5 05C5AA5C 02B9F306 0716A971 0C5AA5C5 0C18AE7C 06A97171 0D48D34E 03062B9F 0B2C4ADC 016A9717 0CB12B72 0CC18AE7 0B12B72C 0F3062B9 09F3062B 0AA5C5C5 00CF9D46 0568E8E9 0B5234D3 05234D3B 05CF9831 073E60C5 0CF98315 0469A76A 0E60C573 091A69DA 0E2D52E2 03E60C57 0A469A76 0A91A69D 098315CF 0E7CC18A 048D34ED 0016EAED 0CA6CA71 002DD5DA 0EC6F0A1 094D94E3 0536538E 005BABB4 06EAED01 0D8DE143 0637850F 029B29C7 0DE143D8 0A6CA71C 09B29C72 00B75768 01CA6CA7 0DD5DA02 0757680B 0B1BC287 05DA02DD 0C6F0A1E 01BC287B 0B757680 0BC287B1 0F0A1EC6 04D94E39 0287B1BC 036538E5 0D94E394 016EAED0 00A1EC6F 0394D94E 0E536538 0BABB405 0EAED016 0ABB405B 08E53653 0BB405BA 0ED016EA 08DE143D 0405BABB 037850F6 0E394D94 07850F63 0AED016E 0E143D8D 0850F637 05BABB40 050F6378 043D8DE1 06CA71CA 0F637850 0B29C729 0CA71CA6 02DD5DA0 0143D8DE 0729B29C 03D8DE14 0D5DA02D 029C729B 057680B7 07680B75 0DA02DD5 0680B757 0C729B29 080B7576 06F0A1EC 071CA6CA 0C287B1B 0A02DD5D 09C729B2 0A1EC6F0 087B1BC2 01EC6F0A 06538E53 094E394D 0538E536 07B1BC28 04E394D9 0B405BAB 0D016EAE 038E5365 00F63785 0A71CA6C 0019DB73 0916D13B 0033B6E6 0783D319 022DA277 08B689DC 00676DCC 09DB7301 0F07A632 0C1E98CB 045B44EE 07A632F0 016D13B9 05B44EE4 00CEDB98 0B916D13 03B6E603 0EDB980C 0E0F4C65 06E6033B 083D3197 00F4C65E 0CEDB980 0F4C65E0 0D319783 02DA2772 0C65E0F4 0B689DC8 0DA27722 019DB730 0319783D 0722DA27 0C8B689D 076DCC06 0DB73019 06DCC067 0DC8B689 0DCC0676 073019DB 007A632F 0C0676DC 01E98CBC 07722DA2 0E98CBC1 0B73019D 0A632F07 098CBC1E 0676DCC0 08CBC1E9 032F07A6 06D13B91 0BC1E98C 0B44EE45 0D13B916 033B6E60 0632F07A 0E45B44E 02F07A63 0B6E6033 044EE45B 0DB980CE 0B980CED 0E6033B6 0980CEDB 0EE45B44 080CEDB9 31533970 03B916D1 04C65E0F 06033B6E 04EE45B4 019783D3 065E0F4C 09783D31 0689DC8B 0A27722D 089DC8B6 05E0F4C6 027722DA 0CC0676D 03019DB7 3DDC8340 0CBC1E98 013B916D 003ACCD7 00A650FF 007599AE 04A4F3C9 014CA1FE 053287F8 00EB335C 0D666B81 0949E792 05279E4A 029943FC 09E79294 0A650FF0 09943FC2 01D666B8 0FE14CA1 0ACCD703 0B335C0E 0293CF25 0CD703AC 0A4F3C94 093CF252 0EB335C0 03CF2529 0F3C94A4 04CA1FE1 0F25293C 03287F85 0CA1FE14 03ACCD70 0279E4A5 0FC29943 0F0A650F 0599AE07 0666B81D 099AE075 0FF0A650 09AE0759 06B81D66 049E7929 0E07599A 03FC2994 079E4A52 066B81D6 0E792949 09E4A527 07599AE0 0E4A5279 092949E7 0650FF0A 0A5279E4 0943FC29 050FF0A6 04F3C94A 0F853287 03C94A4F 0E14CA1F 0853287F 0CCD703A 0287F853 0335C0EB 035C0EB3 0D703ACC 05C0EB33 07F85328 0C0EB335 05293CF2 01FE14CA 0CF25293 0703ACCD 087F8532 0C94A4F3 025293CF 094A4F3C 0A1FE14C 081D666B 0792949E 0C29943F 02949E79 043FC299 0AE07599 0B81D666 04A5279E 00FF0A65 009C87AF 0D22A25F 01390F5E 0AC71AC9 0A4544BF 091512FE 02721EBC 0EBC2721 058E3593 0638D64D 048A897F 0E359358 022A25FD 08A897F4 04E43D78 0F48A897 0D784E43 05E1390F 0B1C6B26 084E43D7 0C71AC9A 01C6B26B 0F5E1390 0C6B26B1 01AC9AC7 04544BFA 0B26B1C6 01512FE9 0544BFA4 09C87AF0 026B1C6B 0E91512F 0AF09C87 0BC2721E 0F09C87A 0FA4544B 08E35935 0C87AF09 038D64D6 0FE91512 08D64D63 0C2721EB 0359358E 0D64D638 07AF09C8 064D638D 09358E35 02A25FD2 0D638D64 0A897F48 0A25FD22 0390F5E1 04D638D6 0358E359 0784E43D 025FD22A 0E1390F5 0FD22A25 090F5E13 043D784E 071AC9AC 07F48A89 06B26B1C 0E43D784 0AC9AC71 05FD22A2 0C9AC71A 09AC71AC 03D784E4 0512FE91 044BFA45 012FE915 0721EBC2 1691C6B2 04BFA454 02FE9151 021EBC27 087AF09C 01EBC272 0BFA4544 059358E3 0897F48A 097F48A8 00F5E139 00B39A1F 089233F9 0167343E 0BA4BB11 012467F3 04919FCC 02CE687C 0F0B39A1 07497623 0D25D88D 0248CFE6 09762374 09233F98 048CFE62 059CD0F8 03F98923 0E167343 0859CD0F 0E92EC46 067343E1 0A4BB11B 092EC46E 0F859CD0 02EC46E9 0BB11BA4 02467F31 0C46E92E 0919FCC4 0467F312 0B39A1F0 011BA4BB 07F31246 0FCC4919 0C2CE687 0312467F 09FCC491 0CE687C2 039A1F0B 04976237 0687C2CE 025D88DD 067F3124 05D88DD2 07623749 0D88DD25 07C2CE68 088DD25D 02374976 0233F989 0DD25D88 08CFE624 033F9892 08DD25D8 0FE6248C 0F989233 0E6248CF 06248CFE 06237497 09CD0F85 0989233F 07343E16 0CD0F859 0CFE6248 0D0F859C 043E1673 04BB11BA 0EC46E92 0343E167 0B11BA4B 046E92EC 01BA4BB1 03E16734 019FCC49 06E92EC4 0F312467 0CC4919F 0C4919FC 00F859CD 0E687C2C 09A1F0B3 0A1F0B39 087C2CE6 01F0B39A 03749762 00483EDF 08241F6F 00907DBE 0F0483ED 0120FB7C 0F6F8241 0E0907DB 0907DBE0 0241F6F8 0EDF0483 0B7C120F 0C120FB7 0FB7C120 020FB7C1 083EDF04 0483EDF0 06F8241F 0DBE0907 0BE0907D 07DBE090 041F6F82 0F8241F6 007DBE09 01F6F824 0DF0483E 07C120FB 00FB7C12 03EDF048 03333333 09999999 06666666 0CCCCCCC 05555555 0AAAAAAA 100B579D 10153D5B 1026AF36 1029ABCD 102CF565 102D7AB4 104CD83F 105ABCE8 106E0D9B 1099B07E 10A13FA3 10C5EC95 10D8E6C3 10FC1336 1110D7D6 1113EB2A 113238AF 11455E6C 114726C7 11579B05 1163D5B0 118509FD 11AB1953 11B360DC 11B38D86 11CD861B 11E6C14D 11F8266C 120A6AF3 1227D654 5A744623 1261515F 1264EA8E 128E364E 12B8EC98 12C7AB60 130A937A 131AB195 13238AB9 13360FC1 1360FC13 1402D5EB 141F8366 1430373D 144DCF50 14714F26 14726C71 149DD185 14BE8C2A 14C2A2BE 14C8F51C 14FACA84 1515F261 151C449F 153C991C 1579A053 158B962C 15C21D36 15CF52C0 15DAD00B 161525F4 1627E4A8 162F3A03 164C15C7 16805ABD 16B402D7 16C1F826 16EB402D 17547132 17D18549 183F04CD 184FE8C2 185457C9 18627E4A 1874D970 18AF930A 18B0C367 18CA98D5 18D829AB 193EA2A1 195E7406 19907E0D 1991C53C 199B07E0 1A0D8EAC 1A181B9E 1A6AF320 1A8E4D86 1A937A30 1AA780F2 1ABCD029 1B0163D5 1B071571 7307CA42 1B5BAD00 1B8CA0D9 1BD5A016 1BE92A18 1C284FE8 1C53C991 1C8E2AE4 1CE36186 1D80B8EA 1D930A9A 1D9C6C30 1E442A6B 397A8834 1EB2A113 1F1950C9 201E554F 206D5B07 2079553C 208BD7A2 20B579D0 20C3639B 20D7D611 20E0DAB6 20E9B2E1 20F2AA78 2150C9F5 21526F46 2172C58B 219531AB 21A34E8D 21C1B56C 21EA3899 2230A93F 224EA2B9 22A63563 22B924EA 231F2615 23468D3A 235632A6 235F5844 236186CE 238A7932 23A8AE49 242862FE 244117AF 245EBD10 249D4572 24C6AC65 24F01E55 250C5EC9 254F01E5 25632A63 2584435F 258CA98D 25B0706D 25C92751 25E8822F 25EBD104 261B1CD8 262E58B1 2635632A 2654C6AC 267AB083 268D1A74 26AC654C 26AD8383 26C10D5E 27249D45 274D9708 27B20535 2805ABD6 28266C1F 284435F5 2886BEB0 28D58CA9 28E264F2 290A9AAD 2927515C 29D45724 29D91057 2A780F2A 2A98D58C 2A9E03CA 2AA9E03C 2AE493A8 2AF44117 2B0C3678 2B924EA2 2BE4C8C2 2C14D1E6 2C1B320F 2C654C6A 2C6AC654 2CAA9E03 2D58CA98 2D7D6110 2D83836A 2E36186C 3E1D5B00 2F2AA780 300798E7 300B6D69 3011CE5D 30165B93 3016B35C 301B1E36 302B27D2 3033F035 303596B8 303A53E4 3042E7A5 304C56F2 30597A8A 30674B38 3068396E 308871D7 308E85F1 30A7BC0C 30A9EA13 30C478E9 30D93D05 30E5E542 310DADA2 7B992450 311D432D 31243ADA 3126562B 3129B519 316E238C 31750CD4 3196C0AE 31985B58 31ACF680 31BD9860 31CE0B23 31D094B3 321132ED 321BC19A 321CE86A 32409FD1 32530C8F 3256107B 3261263B 326C6951 32758165 3278429D 32821DEC 3294AF84 329B9A81 32A2C85E 32BE1494 32C43A17 32CB4658 32F45E08 33077099 33085C67 332B6886 73C4610E 3385C133 33A37340 33C3A20D 33C8E0E4 33D26981 33F003F0 345C2275 7320B4E8 349D2E48 34A66711 34AC598A 34B6D242 34D580DA 34E18D31 3509E44E 3511A8BC 3525C296 35305DA1 35373502 353A031B 3543C079 356486E1 3582AE52 758EE014 3609193B 3618B760 364334E2 36507C94 3694B40B 73891583 37104ACE 3760AB28 376210D5 37A016A6 76605705 382085DF 3830F8C3 38435363 384E8E49 38699C52 3891694E 389762C1 38AC0C7C 38B21D19 38F310E8 390ADD0A 3914A666 3949D605 3952056D 396F2460 39E9410B 3A01B78A 3A06B929 3A186535 3A239994 3A44D0DC 3A905653 3AC931B0 3B1108F3 3B36C051 7DB44083 3BAD00A5 3F49043C 3BE03C44 3C023F45 3C05752C 3C253C91 3C3A648A 3C65124D 3C760AA2 3C8982B9 3CB3A620 3CB74814 3CC0335A 3D0232B3 3D0D11D2 3D81CF80 3D8A44C5 3DC86A06 3E00E9B2 3E02E26C 3E0607B8 784C7344 3EF42038 3F35880A 3F52D420 417AF441 422F5E88 4266C1F8 42A1936B 42AA780F 42C5CB16 432A6356 77807851 4457249D 4468D1A7 44EA2B92 4506CD56 4531AB19 454313F2 45941B35 45A76461 4695E740 46CB843A 471941B3 47E099B0 483678B2 48822F5E 48F51C4C 4924EA2B 498D58CA 49B2E10E 4A1936B2 4A6CB843 61868637 4A8AE493 76B70209 4B2E10E9 4B355941 4B602C7A 4C58B172 4C927515 4C9F1950 4D454327 4DC3506C 4E099B07 4EC8C2B4 4F264615 4F5044DC 4F5E8822 67AA2864 500F312F 5010ADE7 501E0A5F 5023F946 5031D48F 5034699D 503A457A 504EC70E 5053B293 505949D6 505C2F38 50619A75 5087DA29 509BD4D0 50ACC2BA 50AD660D 50B63E50 50B968E1 50C16A7A 50C494EE 50D253AA 50E0A759 50EB34A4 5104DCF1 511D74A8 51481DAD 514B6235 5160769C 5161A1AB 51778268 5181BBD0 518EA94A 7103891F 51C71C98 51D24E13 51E548A6 51E63131 5200CF3B 520DF318 521C92E3 5230FE24 524B99A2 52535F40 5258D16C 525E21C9 527A06C6 528B2F11 529D8435 52AD13C4 52B47582 52F00B0F 52F26036 5306593C 53099C5C 53546AD0 5382D0C7 538722AA 539EC380 5D28A364 53CE4462 541AEC0D 5422DAD8 542C9791 543309EC 54475433 5450724F 546D30D8 54811CD7 54C2B989 54DEB220 54E91F08 54F52C03 5F380856 550A7DC0 5531D832 5565054E 5586078D 559B3045 55A06D2C 55AC4B41 55F94414 5616661A 56241B72 564CACA1 56768314 5699608E 7EC20471 572E808E 57583B04 57B0A485 57CD0330 5803A4FC 58874374 5889CD62 58AB0A87 58EA183A 58F031D4 58F1D218 5902F349 5918CB15 591F2312 59211736 5927C503 592834C7 594B00DB 595A1A61 59C0AE34 5A29E6C0 745F090A 5A569C11 5AD2A24A 5B15918C 5B4412B5 5B629A0C 5C1156E4 5C14AB8A 5C158879 5D26BC20 5C84F213 5C929827 5CAA8D14 6A98624D 5D5802AE 5D7C0D80 5DD06542 5E1A9688 5E2054BA 5E216B21 5E40A13D 5E6191C1 5E7B5002 5E8C184D 5EC70E04 5F4268A8 5F8BC801 60093FE4 6009F8D9 600BC26F 600EB4D6 601A8F99 60224F75 6024E5AE 6037A84B 6042BE2E 6046795A 606C9479 60741DC3 6079A21E 607B08B3 6084CBE3 60994697 60AEA345 60D3E0C6 60D8ED48 610D4C3E 61134AF8 61163C39 6118F2B4 611993CA 61368BA4 613D2166 6164E057 61713625 617F4602 6185D594 619C26E1 61A504DB 61ABB02A 61E945E0 61F02C8E 6205617D 6228DD16 6230A6D3 6245F483 62498B78 6263159A 62743319 62867AC4 62874D0B 628C23B6 62A5AA98 62BC48AC 62D19C62 62DA8507 630829EB 630C9A1B 6323AD21 63460A6D 6351A992 635A213C 63923790 63B0D419 6403EB8C 642FA1B0 64315356 645E521C 646C8E8A 6498E03B 649B8CA4 64EA4159 64F1D881 65646CB0 695C2A4A 654A1C53 6588370E 65B80E32 65C093C5 6606D661 660C2E47 661414B7 663A49C2 668166A9 668212DB 66BC3052 66C9B015 67129A54 67190D0D 673370A0 674E7101 67E69402 6811933D 681B5985 684A89CE 684D3A31 685297E0 6866C28D 68A0DE68 68B88971 68EE6920 6914DC07 6955A541 697E9108 6983E618 69861966 69A93914 69B23243 6A13C436 6A270353 6A63B064 6A680CD5 6AC308BC 6AD71121 6B25E304 6B40278D 6B6142B2 6B8E8C88 6C0A63E1 6C104D5B 6C1C07D4 6C6C210F 6C82D1B8 6C878893 6CA11565 6CA8A4D8 77178490 6D0D8E60 6D22189E 6DD20316 6E037E02 6E23C548 6E31341C 6E4F40D0 6E52E211 6E903B28 6ED028C3 6FA1218A 6EC85446 70576C24 706DC84C 70922AB5 7094993A 70C8D331 70D50B51 70E38326 7144B712 715D8087 7170486B 7193064E 71B56230 71BA80C9 72136307 7A41780D 72E2CCA0 72EB2043 730447E4 733C3881 7A798409 736A8550 73A60992 6CF4E404 74400EFC 744B4E81 74582593 74A4A8C6 74D44529 75051BA8 7554F808 7592C960 75C92829 75E11213 7604AD58 784F0515 762140E7 762A3238 7688436A 76AD5420 7702B126 3E28C90D 7B085E90 7785806C 780C68A7 78101EAB 781BAA44 781D501B 78507478 7478C0F0 7888B42D 78C32DC0 78DD1680 79210F49 79026596 79411AC6 790CC178 79AA422C 79C2E023 7A1E0D60 7A6421E2 7B80829E 7AD8C812 78E49905 7C60CB42 7C612836 7D042A1D 7D1B0423 7D4BB080 7DE60848 7E2C8033 7E910195 7B30530A 77D81098 7C96308C 7644489B 7708E283 74B1B148 7C519506 7A8E9250 7C0A5874 7A3228D8 7B06244B 5AA305A9 6F784025 1E4A8627 6D408DA3 78B805A6 7B948A21 523D8F02 5DA0017B 7401A373